← Minnesota Twins

Trevor Larnach

Minnesota TwinsMINMinnesota Twins

LF · #9 · Bats L · Throws R · 6'3" · 223 lb · Age 29 · 6 yrs in MLB

2026 grade

53.0
Runs above average
+9.6
AVG / OBP / SLG
.269/.352/.436
HR · SB
13 · 1
Rank
433 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.

  • Outs, strikeouts included+4.0
  • Doubles+4.0
  • Walks+2.2
  • Singles+2.0
  • Caught stealing−0.8
  • Parks played in−0.7
  • Triples−0.6
  • Hit by pitch−0.4
  • Home runs−0.2
  • Stolen bases+0.2

2026 game log: hitting

Game grades need 3 plate appearances.

GameResultABRHRBIHRBBKSBGrade
Sun, Sep 13vsCleveland GuardiansCLECLEL 2-93121110098.1
Fri, Sep 11vsCleveland GuardiansCLECLEL 2-510100000–
Wed, Sep 9@Detroit TigersDETDETL 2-73010011064.6
Tue, Sep 8@Detroit TigersDETDETW 3-23000000017.2
Mon, Sep 7@Detroit TigersDETDETL 4-53221101094.4
Sun, Sep 6@Chicago White SoxCHWCHWL 1-103000003021.5
Sat, Sep 5@Chicago White SoxCHWCHWW 6-420000020–
Fri, Sep 4@Chicago White SoxCHWCHWL 1-420000000–
Wed, Sep 2vsDetroit TigersDETDETL 6-113011000063.1
Tue, Sep 1vsDetroit TigersDETDETW 15-22210010084.4
Mon, Aug 31vsDetroit TigersDETDETW 11-14010002036.7
Sun, Aug 30vsChicago White SoxCHWCHWW 5-14012001053.2
Sat, Aug 29vsChicago White SoxCHWCHWL 2-32000010047.2
Fri, Aug 28vsChicago White SoxCHWCHWL 4-74120000079.7
Wed, Aug 26@AthleticsATHATHL 4-74121100091.7
Tue, Aug 25@AthleticsATHATHL 2-410000000–
Sat, Aug 22@San Diego PadresSDSDL 5-74000000014.2
Fri, Aug 21@San Diego PadresSDSDL 2-63000001023.1
Wed, Aug 19vsAtlanta BravesATLATLW 6-43000002016.6
Tue, Aug 18vsAtlanta BravesATLATLW 4-13000001016.4
Sun, Aug 16vsPhiladelphia PhilliesPHIPHIL 5-73010010064.4
Thu, Aug 13vsPhiladelphia PhilliesPHIPHIL 1-75020001061.6
Wed, Aug 12vsBaltimore OriolesBALBALW 7-55111001026.3
Tue, Aug 11vsBaltimore OriolesBALBALL 2-5500000000.3
Sun, Aug 9@Milwaukee BrewersMILMILL 3-43000000021.5
Sat, Aug 8@Milwaukee BrewersMILMILL 3-420000000–
Thu, Aug 6@Kansas City RoyalsKCKCW 4-33010001051.2
Wed, Aug 5@Kansas City RoyalsKCKCL 1-23000002016.6
Tue, Aug 4@Kansas City RoyalsKCKCL 2-83000020049.7
Sun, Aug 2@Seattle MarinersSEASEAL 6-75122102088.6
Sat, Aug 1@Seattle MarinersSEASEAL 3-43111111090.6
Fri, Jul 31@Seattle MarinersSEASEAW 5-34000001015.2
Thu, Jul 30vsKansas City RoyalsKCKCW 4-310000010–
Wed, Jul 29vsKansas City RoyalsKCKCL 0-43000000016.4
Tue, Jul 28vsKansas City RoyalsKCKCW 3-22000010047.2
Sat, Jul 25vsAthleticsATHATHW 2-04010001036.4
Thu, Jul 23@Cleveland GuardiansCLECLEW 3-13011001052.5
Wed, Jul 22@Cleveland GuardiansCLECLEW 10-64223110095.5
Tue, Jul 21@Cleveland GuardiansCLECLEL 2-510100000–
Mon, Jul 20@Cleveland GuardiansCLECLEL 4-135021002072.6
Sat, Jul 18@Chicago CubsCHCCHCL 2-63000000023.1
Fri, Jul 17@Chicago CubsCHCCHCW 5-23111011067.5
Sun, Jul 12vsLos Angeles AngelsLAALAAW 4-24222100091.4
Sat, Jul 11vsLos Angeles AngelsLAALAAW 5-33010000051.1
Fri, Jul 10vsLos Angeles AngelsLAALAAL 3-44120010091.0
Thu, Jul 9vsCleveland GuardiansCLECLEL 2-5400000202.7
Wed, Jul 8vsCleveland GuardiansCLECLEW 6-53000001016.4
Tue, Jul 7vsCleveland GuardiansCLECLEW 3-120000000–
Sat, Jul 4@New York YankeesNYYNYYW 11-43221120098.5
Fri, Jul 3@New York YankeesNYYNYYL 2-53000011032.9
Wed, Jul 1@Houston AstrosHOUHOUW 8-35132001082.3
Tue, Jun 30@Houston AstrosHOUHOUL 4-62100010047.8
Mon, Jun 29@Houston AstrosHOUHOUW 5-45010001027.6
Sun, Jun 28vsColorado RockiesCOLCOLW 3-23010000063.2
Sat, Jun 27vsColorado RockiesCOLCOLL 5-85133000088.8
Fri, Jun 26vsColorado RockiesCOLCOLW 9-84120000079.6
Wed, Jun 24vsLos Angeles DodgersLADLADL 3-43000011029.6
Mon, Jun 22vsLos Angeles DodgersLADLADL 1-210000010–
Sun, Jun 21@Arizona DiamondbacksARIARIW 4-24021000086.3
Sat, Jun 20@Arizona DiamondbacksARIARIW 16-85222010074.0
Fri, Jun 19@Arizona DiamondbacksARIARIL 5-93010000052.1
Thu, Jun 18@Texas RangersTEXTEXW 9-35233100096.5
Tue, Jun 16@Texas RangersTEXTEXW 12-26241100098.6
Sun, Jun 14vsSt. Louis CardinalsSTLSTLW 5-43010000051.2
Sat, Jun 13vsSt. Louis CardinalsSTLSTLL 6-910000110–
Fri, Jun 12vsSt. Louis CardinalsSTLSTLW 9-8400000204.0
Thu, Jun 11@Detroit TigersDETDETL 0-114010000038.8
Tue, Jun 9@Detroit TigersDETDETL 4-102000001048.8
Sun, Jun 7vsKansas City RoyalsKCKCL 5-621100000–
Sat, Jun 6vsKansas City RoyalsKCKCL 2-33000000018.3
Thu, Jun 4vsKansas City RoyalsKCKCL 6-83110001052.0
Wed, Jun 3vsChicago White SoxCHWCHWL 0-83000012031.2
Tue, Jun 2vsChicago White SoxCHWCHWW 6-42110010083.0
Mon, Jun 1vsChicago White SoxCHWCHWW 9-63121010086.7
Sun, May 31@Pittsburgh PiratesPITPITL 3-9400000207.9
Sat, May 30@Pittsburgh PiratesPITPITL 9-103000011032.6
Fri, May 29@Pittsburgh PiratesPITPITL 5-64222102092.3
Thu, May 28@Chicago White SoxCHWCHWL 2-64000001015.2
Wed, May 27@Chicago White SoxCHWCHWL 2-154000001015.2
Tue, May 26@Chicago White SoxCHWCHWW 5-33110002064.0
Mon, May 25@Chicago White SoxCHWCHWL 1-320000010–
Sun, May 24@Boston Red SoxBOSBOSW 6-54221001082.7
Sat, May 23@Boston Red SoxBOSBOSW 4-25240001096.7
Fri, May 22@Boston Red SoxBOSBOSW 8-600010100–
Wed, May 20vsHouston AstrosHOUHOUW 4-1400000006.5
Tue, May 19vsHouston AstrosHOUHOUL 1-2400000006.5
Mon, May 18vsHouston AstrosHOUHOUW 6-33210011065.3
Sun, May 17vsMilwaukee BrewersMILMILW 5-410000000–
Sat, May 16vsMilwaukee BrewersMILMILL 1-24111101077.0
Tue, May 12vsMiami MarlinsMIAMIAW 3-02110021083.8
Sun, May 10@Cleveland GuardiansCLECLEW 5-44010001024.6
Sat, May 9@Cleveland GuardiansCLECLEW 2-12000001049.2
Thu, May 7@Washington NationalsWSHWSHL 5-75010000027.5
Wed, May 6@Washington NationalsWSHWSHL 2-15400000107.9
Tue, May 5@Washington NationalsWSHWSHW 11-35022000072.7
Sun, May 3vsToronto Blue JaysTORTORW 4-34110001036.7
Sat, May 2vsToronto Blue JaysTORTORL 4-114021001079.7
Thu, Apr 30vsToronto Blue JaysTORTORW 7-12200021060.0
Wed, Apr 29vsSeattle MarinersSEASEAL 3-53020000079.3
Tue, Apr 28vsSeattle MarinersSEASEAL 1-74010000053.2
Mon, Apr 27vsSeattle MarinersSEASEAW 11-44121011193.7
Sun, Apr 26@Tampa Bay RaysTBTBL 2-43000011032.7
Fri, Apr 24@Tampa Bay RaysTBTBL 2-65010000028.0
Thu, Apr 23@New York MetsNYMNYML 8-105210013047.2
Wed, Apr 22@New York MetsNYMNYML 2-33110001064.0
Tue, Apr 21@New York MetsNYMNYMW 5-34010001045.5
Sun, Apr 19vsCincinnati RedsCINCINL 4-71110030093.6
Sat, Apr 18vsCincinnati RedsCINCINL 4-53000011031.2
Fri, Apr 17vsCincinnati RedsCINCINL 1-200000100–
Tue, Apr 14vsBoston Red SoxBOSBOSW 6-03012011064.3
Sun, Apr 12@Toronto Blue JaysTORTORW 8-25110002027.6
Sat, Apr 11@Toronto Blue JaysTORTORW 7-43113110090.0
Thu, Apr 9vsDetroit TigersDETDETW 3-13000012029.7
Wed, Apr 8vsDetroit TigersDETDETW 8-610000000–
Mon, Apr 6vsDetroit TigersDETDETW 7-34220000069.8
Sun, Apr 5vsTampa Bay RaysTBTBL 1-43000010029.7
Fri, Apr 3vsTampa Bay RaysTBTBW 10-42011020088.6
Thu, Apr 2@Kansas City RoyalsKCKCW 5-100000100–
Mon, Mar 30@Kansas City RoyalsKCKCL 1-310000000–
Sun, Mar 29@Baltimore OriolesBALBALL 6-821210000–
Sat, Mar 28@Baltimore OriolesBALBALW 4-12100010048.3
Thu, Mar 26@Baltimore OriolesBALBALL 1-210000010–

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.