← Minnesota Twins

Victor Caratini

Minnesota TwinsMINMinnesota Twins

C · #37 · Bats B · Throws R · 6'0" · 225 lb · Age 33 · 10 yrs in MLB

2026 grade

9.0
Runs above average
−10.3
AVG / OBP / SLG
.220/.312/.315
HR · SB
7 · 0
Rank
382 PA: not qualified

What the grade is made of

Runs each part adds or takes away against an average hitter in the same plate appearances: his count against what an average hitter would have had. The grade then counts how much he plays: these runs per game his team has played.

  • Home runs−6.4
  • Doubles−4.2
  • Hit by pitch+3.0
  • Triples−1.5
  • Parks played in−0.7
  • Outs, strikeouts included−0.7
  • Singles+0.2

2026 game log: hitting

Game grades need 3 plate appearances.

GameResultABRHRBIHRBBKSBGrade
Sat, Sep 26vsTexas RangersTEXTEXL 2-64010002053.1
Tue, Sep 22@San Francisco GiantsSFSFW 3-23000001023.4
Sun, Sep 20@Los Angeles AngelsLAALAAW 8-03000001035.0
Sat, Sep 19@Los Angeles AngelsLAALAAL 5-65022003061.4
Thu, Sep 17@Los Angeles AngelsLAALAAL 4-54110001039.1
Wed, Sep 16vsNew York YankeesNYYNYYW 5-410110000–
Tue, Sep 15vsNew York YankeesNYYNYYL 1-83000002016.4
Mon, Sep 14vsNew York YankeesNYYNYYL 3-83010000066.5
Sun, Sep 13vsCleveland GuardiansCLECLEL 2-920000000–
Sat, Sep 12vsCleveland GuardiansCLECLEW 4-33001001033.0
Wed, Sep 9@Detroit TigersDETDETL 2-73010001051.4
Wed, Sep 2vsDetroit TigersDETDETL 6-1100010100–
Sat, Aug 29vsChicago White SoxCHWCHWL 2-33010000051.2
Tue, Aug 25@AthleticsATHATHL 2-42001011047.5
Sun, Aug 23@San Diego PadresSDSDL 1-83000000023.1
Wed, Aug 19vsAtlanta BravesATLATLW 6-43100010029.8
Sun, Aug 16vsPhiladelphia PhilliesPHIPHIL 5-73000010029.8
Wed, Aug 12vsBaltimore OriolesBALBALW 7-54121000069.7
Mon, Aug 10vsBaltimore OriolesBALBALW 9-53000002033.0
Sun, Aug 9@Milwaukee BrewersMILMILL 3-43020011087.1
Fri, Aug 7@Milwaukee BrewersMILMILW 8-63100011033.0
Thu, Aug 6@Kansas City RoyalsKCKCW 4-32000021060.0
Wed, Aug 5@Kansas City RoyalsKCKCL 1-23000001016.6
Sun, Aug 2@Seattle MarinersSEASEAL 6-710000010–
Sat, Aug 1@Seattle MarinersSEASEAL 3-44001002015.2
Fri, Jul 31@Seattle MarinersSEASEAW 5-310000010–
Thu, Jul 30vsKansas City RoyalsKCKCW 4-310000000–
Wed, Jul 29vsKansas City RoyalsKCKCL 0-4400000102.7
Tue, Jul 28vsKansas City RoyalsKCKCW 3-24120000069.7
Sat, Jul 25vsAthleticsATHATHW 2-03020000079.3
Fri, Jul 24vsAthleticsATHATHL 0-2400000302.7
Wed, Jul 22@Cleveland GuardiansCLECLEW 10-620000010–
Tue, Jul 21@Cleveland GuardiansCLECLEL 2-5400000107.0
Mon, Jul 20@Cleveland GuardiansCLECLEL 4-134011001055.3
Sun, Jul 19@Chicago CubsCHCCHCL 1-104010000045.0
Sat, Jul 18@Chicago CubsCHCCHCL 2-64010000045.1
Sat, Jul 11vsLos Angeles AngelsLAALAAW 5-32211010082.9
Fri, Jul 10vsLos Angeles AngelsLAALAAL 3-410000000–
Wed, Jul 8vsCleveland GuardiansCLECLEW 6-54010001036.4
Tue, Jul 7vsCleveland GuardiansCLECLEW 3-14010001036.4
Sun, Jul 5@New York YankeesNYYNYYW 6-15010002046.1
Fri, Jul 3@New York YankeesNYYNYYL 2-54011001042.3
Wed, Jul 1@Houston AstrosHOUHOUW 8-33110010065.6
Tue, Jun 30@Houston AstrosHOUHOUL 4-63001001035.1
Mon, Jun 29@Houston AstrosHOUHOUW 5-42111120096.1
Sat, Jun 27vsColorado RockiesCOLCOLL 5-83011001036.4
Fri, Jun 26vsColorado RockiesCOLCOLW 9-8400001102.7
Wed, Jun 24vsLos Angeles DodgersLADLADL 3-44120001069.7
Tue, Jun 23vsLos Angeles DodgersLADLADL 3-124111100076.2
Mon, Jun 22vsLos Angeles DodgersLADLADL 1-2400000102.7
Sat, Jun 20@Arizona DiamondbacksARIARIW 16-85333012093.9
Fri, Jun 19@Arizona DiamondbacksARIARIL 5-92111120096.1
Thu, Jun 18@Texas RangersTEXTEXW 9-34230000089.2
Sun, Jun 14vsSt. Louis CardinalsSTLSTLW 5-43112110089.5
Sat, Jun 13vsSt. Louis CardinalsSTLSTLL 6-910000000–
Fri, Jun 12vsSt. Louis CardinalsSTLSTLW 9-84010001053.5
Thu, Jun 11@Detroit TigersDETDETL 0-112010010074.4
Tue, Jun 9@Detroit TigersDETDETL 4-10500000100.8
Sun, Jun 7vsKansas City RoyalsKCKCL 5-610110000–
Sat, Jun 6vsKansas City RoyalsKCKCL 2-32010011089.3
Thu, Jun 4vsKansas City RoyalsKCKCL 6-84132100098.6
Wed, Jun 3vsChicago White SoxCHWCHWL 0-84010001039.1
Mon, Jun 1vsChicago White SoxCHWCHWW 9-64111001039.1
Sat, May 30@Pittsburgh PiratesPITPITL 9-104011011067.9
Fri, May 29@Pittsburgh PiratesPITPITL 5-63010011066.3
Thu, May 28@Chicago White SoxCHWCHWL 2-63011000046.0
Tue, May 26@Chicago White SoxCHWCHWW 5-34000002014.7
Mon, May 25@Chicago White SoxCHWCHWL 1-310000000–
Sun, May 24@Boston Red SoxBOSBOSW 6-54000012025.0
Sat, May 23@Boston Red SoxBOSBOSW 4-2300100108.8
Wed, May 20vsHouston AstrosHOUHOUW 4-14221101091.8
Tue, May 19vsHouston AstrosHOUHOUL 1-23000011031.2
Mon, May 18vsHouston AstrosHOUHOUW 6-300000100–
Sun, May 17vsMilwaukee BrewersMILMILW 5-41001000062.6
Thu, May 14vsMiami MarlinsMIAMIAW 9-1400100106.5
Wed, May 13vsMiami MarlinsMIAMIAL 5-93010010065.3
Sun, May 10@Cleveland GuardiansCLECLEW 5-410000000–
Sat, May 9@Cleveland GuardiansCLECLEW 2-14000001011.0
Fri, May 8@Cleveland GuardiansCLECLEL 4-64010003042.3
Thu, May 7@Washington NationalsWSHWSHL 5-710000010–
Wed, May 6@Washington NationalsWSHWSHL 2-153000001019.4
Sun, May 3vsToronto Blue JaysTORTORW 4-33111011064.4
Fri, May 1vsToronto Blue JaysTORTORL 3-73000001033.5
Wed, Apr 29vsSeattle MarinersSEASEAL 3-510110000–
Tue, Apr 28vsSeattle MarinersSEASEAL 1-7400000203.1
Sat, Apr 25@Tampa Bay RaysTBTBL 1-6400000207.9
Fri, Apr 24@Tampa Bay RaysTBTBL 2-64000002010.6
Wed, Apr 22@New York MetsNYMNYML 2-32001010034.6
Sun, Apr 19vsCincinnati RedsCINCINL 4-74022000061.4
Fri, Apr 17vsCincinnati RedsCINCINL 1-2400000102.9
Wed, Apr 15vsBoston Red SoxBOSBOSL 5-93010000066.6
Tue, Apr 14vsBoston Red SoxBOSBOSW 6-03000001033.2
Mon, Apr 13vsBoston Red SoxBOSBOSW 13-62213120096.0
Sun, Apr 12@Toronto Blue JaysTORTORW 8-23011001040.5
Sat, Apr 11@Toronto Blue JaysTORTORW 7-43000011032.0
Fri, Apr 10@Toronto Blue JaysTORTORL 4-102000011062.0
Thu, Apr 9vsDetroit TigersDETDETW 3-14110000036.5
Wed, Apr 8vsDetroit TigersDETDETW 8-64110010057.3
Tue, Apr 7vsDetroit TigersDETDETW 4-24020002079.6
Mon, Apr 6vsDetroit TigersDETDETW 7-34023000060.5
Sat, Apr 4vsTampa Bay RaysTBTBL 1-7400000102.9
Thu, Apr 2@Kansas City RoyalsKCKCW 5-13010000067.1
Wed, Apr 1@Kansas City RoyalsKCKCL 9-134011010057.4
Mon, Mar 30@Kansas City RoyalsKCKCL 1-33000001016.9
Sun, Mar 29@Baltimore OriolesBALBALL 6-85120000062.3
Thu, Mar 26@Baltimore OriolesBALBALL 1-23010010066.8

Scores, box scores and play-by-play from ESPN. The run values and park factors behind the grades were worked out from Retrosheet's play-by-play: the information used here was obtained free of charge from and is copyrighted by Retrosheet. Interested parties may contact Retrosheet at www.retrosheet.org.