← Texas Rangers

Brandon Nimmo

Texas RangersTEXTexas Rangers

RF · #24 · Bats L · Throws R · 6'1" · 206 lb · Age 33 · 11 yrs in MLB

2026 grade

39.2
Runs above average
+3.9
AVG / OBP / SLG
.260/.325/.405
HR · SB
14 · 7
Rank
82 of 134

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−8.3
  • Doubles+6.9
  • Singles+3.1
  • Walks−2.4
  • Triples+1.7
  • Outs, strikeouts included+1.2
  • Stolen bases+1.1
  • Parks played in+0.9
  • Caught stealing−0.4
  • Hit by pitch+0.1

2026 game log: hitting

Game grades need 3 plate appearances.

GameResultABRHRBIHRBBKSBGrade
Sun, Sep 27@Minnesota TwinsMINMINL 4-64110000036.5
Sat, Sep 26@Minnesota TwinsMINMINW 6-25011001040.1
Fri, Sep 25@Minnesota TwinsMINMINL 2-104110003053.2
Thu, Sep 24vsNew York MetsNYMNYMW 3-12000011048.6
Wed, Sep 23vsNew York MetsNYMNYML 2-74110001044.7
Tue, Sep 22vsNew York MetsNYMNYML 3-64120001072.4
Sat, Sep 19vsToronto Blue JaysTORTORW 6-24110002044.3
Fri, Sep 18vsToronto Blue JaysTORTORW 7-13100021050.6
Thu, Sep 17vsBoston Red SoxBOSBOSL 3-44000003013.3
Wed, Sep 16vsBoston Red SoxBOSBOSW 7-34111001056.9
Tue, Sep 15vsBoston Red SoxBOSBOSW 4-24110002044.3
Sun, Sep 13@Arizona DiamondbacksARIARIW 7-64021001070.7
Sat, Sep 12@Arizona DiamondbacksARIARIW 6-25121002081.3
Fri, Sep 11@Arizona DiamondbacksARIARIL 1-92000021060.4
Thu, Sep 10@Seattle MarinersSEASEAL 3-44000002015.7
Wed, Sep 9@Seattle MarinersSEASEAL 2-34020000073.7
Tue, Sep 8@Seattle MarinersSEASEAW 10-5500000402.3
Sun, Sep 6vsTampa Bay RaysTBTBW 8-65010000028.7
Sat, Sep 5vsTampa Bay RaysTBTBL 3-64000000013.8
Fri, Sep 4vsTampa Bay RaysTBTBL 6-74000001013.8
Thu, Sep 3vsTampa Bay RaysTBTBW 6-03000011034.4
Wed, Sep 2vsAthleticsATHATHL 2-92010011075.0
Tue, Sep 1vsAthleticsATHATHW 8-55045000096.8
Mon, Aug 31vsAthleticsATHATHW 8-13122000072.5
Sun, Aug 30@Milwaukee BrewersMILMILW 7-44110012058.9
Sat, Aug 29@Milwaukee BrewersMILMILL 3-54132100198.3
Fri, Aug 28@Milwaukee BrewersMILMILL 1-63000002021.8
Wed, Aug 26@Chicago White SoxCHWCHWL 4-104110010068.1
Tue, Aug 25@Chicago White SoxCHWCHWL 7-115010002046.2
Mon, Aug 24@Chicago White SoxCHWCHWW 11-24000011036.4
Sun, Aug 23vsLos Angeles AngelsLAALAAW 5-33001001013.8
Sat, Aug 22vsLos Angeles AngelsLAALAAL 0-34000001013.8
Fri, Aug 21vsLos Angeles AngelsLAALAAW 2-14000011013.8
Thu, Aug 20vsWashington NationalsWSHWSHW 2-04000001013.8
Wed, Aug 19vsWashington NationalsWSHWSHL 0-64000001013.8
Tue, Aug 18vsWashington NationalsWSHWSHW 5-04121000072.4
Sun, Aug 16@AthleticsATHATHL 2-54010002037.9
Sat, Aug 15@AthleticsATHATHW 5-34110000054.1
Fri, Aug 14@AthleticsATHATHL 3-8500000100.6
Thu, Aug 13@Los Angeles AngelsLAALAAL 0-72000010047.6
Wed, Aug 12@Los Angeles AngelsLAALAAL 2-5400000106.5
Tue, Aug 11@Los Angeles AngelsLAALAAL 2-34120001070.7
Mon, Aug 10@Los Angeles AngelsLAALAAW 4-14021011082.1
Sun, Aug 9vsBaltimore OriolesBALBALL 5-104113101078.5
Sat, Aug 8vsBaltimore OriolesBALBALW 5-14010002044.3
Fri, Aug 7vsBaltimore OriolesBALBALW 2-13010000054.6
Wed, Aug 5vsSan Francisco GiantsSFSFW 6-03222110097.1
Tue, Aug 4vsSan Francisco GiantsSFSFW 5-45031001089.8
Mon, Aug 3vsSan Francisco GiantsSFSFL 1-54000001013.3
Sun, Aug 2@Houston AstrosHOUHOUL 3-73221111096.9
Sat, Aug 1@Houston AstrosHOUHOUL 4-53020010189.3
Fri, Jul 31@Houston AstrosHOUHOUL 2-11400000107.9
Thu, Jul 30@Tampa Bay RaysTBTBL 2-32000020167.6
Wed, Jul 29@Tampa Bay RaysTBTBL 0-34010001055.5
Tue, Jul 28@Tampa Bay RaysTBTBW 4-1400000207.8
Mon, Jul 27vsSeattle MarinersSEASEAW 7-34020002086.4
Sun, Jul 26vsSeattle MarinersSEASEAL 4-64110001044.3
Sat, Jul 25vsSeattle MarinersSEASEAW 7-13100010034.1
Fri, Jul 24vsSeattle MarinersSEASEAW 5-44120001081.2
Wed, Jul 22vsChicago White SoxCHWCHWL 2-44110001043.3
Tue, Jul 21vsChicago White SoxCHWCHWW 10-04242100099.4
Mon, Jul 20vsChicago White SoxCHWCHWL 3-104000003011.9
Sun, Jul 19@Atlanta BravesATLATLL 5-83000021050.1
Sat, Jul 18@Atlanta BravesATLATLW 7-65023002061.6
Fri, Jul 17@Atlanta BravesATLATLL 1-153010000063.5
Sun, Jul 12vsHouston AstrosHOUHOUW 6-55032000093.8
Sat, Jul 11vsHouston AstrosHOUHOUL 3-93000003022.0
Fri, Jul 10vsHouston AstrosHOUHOUW 7-34121001081.2
Thu, Jul 9vsLos Angeles AngelsLAALAAW 7-64221100194.0
Wed, Jul 8vsLos Angeles AngelsLAALAAL 1-1310000100–
Tue, Jul 7vsLos Angeles AngelsLAALAAW 8-34000002012.3
Sun, Jul 5vsDetroit TigersDETDETL 3-64011001043.9
Sat, Jul 4vsDetroit TigersDETDETL 0-34000001012.8
Sun, Jun 28@Toronto Blue JaysTORTORW 3-22100020060.5
Sat, Jun 27@Toronto Blue JaysTORTORW 7-44110011058.2
Fri, Jun 26@Toronto Blue JaysTORTORW 5-45111002045.5
Thu, Jun 25@Toronto Blue JaysTORTORW 6-53000011031.7
Wed, Jun 24@Miami MarlinsMIAMIAL 2-4400000104.0
Tue, Jun 23@Miami MarlinsMIAMIAL 4-65122102095.2
Mon, Jun 22@Miami MarlinsMIAMIAW 4-33230010198.0
Sun, Jun 21vsSan Diego PadresSDSDW 4-34010000044.3
Sat, Jun 20vsSan Diego PadresSDSDL 4-65020002062.4
Fri, Jun 19vsSan Diego PadresSDSDW 9-75121001081.7
Thu, Jun 18vsMinnesota TwinsMINMINL 3-95010000028.6
Tue, Jun 16vsMinnesota TwinsMINMINL 2-123020000086.2
Mon, Jun 15vsMinnesota TwinsMINMINL 2-44000002013.8
Sun, Jun 14@Boston Red SoxBOSBOSW 6-45022000080.9
Sat, Jun 13@Boston Red SoxBOSBOSL 3-610000000–
Fri, Jun 12@Boston Red SoxBOSBOSL 1-10400000306.2
Thu, Jun 11@Kansas City RoyalsKCKCW 4-24021000086.2
Wed, Jun 10@Kansas City RoyalsKCKCW 6-46120000050.4
Tue, Jun 9@Kansas City RoyalsKCKCL 3-54020001070.5
Sun, Jun 7vsCleveland GuardiansCLECLEW 10-03110010076.0
Sat, Jun 6vsCleveland GuardiansCLECLEL 0-62000010048.7
Fri, Jun 5vsCleveland GuardiansCLECLEW 3-23000001023.4
Wed, Jun 3@St. Louis CardinalsSTLSTLL 3-54010000044.3
Tue, Jun 2@St. Louis CardinalsSTLSTLW 7-4400100401.9
Mon, Jun 1@St. Louis CardinalsSTLSTLW 2-13110000173.9
Sun, May 31vsKansas City RoyalsKCKCW 6-34000002035.8
Sat, May 30vsKansas City RoyalsKCKCW 7-65110001029.0
Fri, May 29vsKansas City RoyalsKCKCW 9-14112102079.0
Thu, May 28vsHouston AstrosHOUHOUL 1-53000000035.8
Wed, May 27vsHouston AstrosHOUHOUL 3-44011001046.1
Tue, May 26vsHouston AstrosHOUHOUW 10-74110000046.1
Mon, May 25vsHouston AstrosHOUHOUL 0-92000021062.1
Sun, May 24@Los Angeles AngelsLAALAAL 1-23000012034.1
Sat, May 23@Los Angeles AngelsLAALAAL 2-55010001046.3
Fri, May 22@Los Angeles AngelsLAALAAL 6-95122101093.0
Wed, May 20@Colorado RockiesCOLCOLW 5-43010000050.9
Tue, May 19@Colorado RockiesCOLCOLW 10-04333101098.7
Mon, May 18@Colorado RockiesCOLCOLL 6-74000012018.6
Sun, May 17@Houston AstrosHOUHOUW 8-04011000056.9
Sat, May 16@Houston AstrosHOUHOUL 1-4500000202.0
Fri, May 15@Houston AstrosHOUHOUL 0-23000010034.4
Wed, May 13vsArizona DiamondbacksARIARIW 6-54000002015.2
Tue, May 12vsArizona DiamondbacksARIARIW 7-44130000096.0
Mon, May 11vsArizona DiamondbacksARIARIL 0-14010001046.1
Sun, May 10vsChicago CubsCHCCHCW 3-04000000015.2
Sat, May 9vsChicago CubsCHCCHCW 6-03000011034.6
Fri, May 8vsChicago CubsCHCCHCL 1-73000011034.6
Thu, May 7@New York YankeesNYYNYYL 2-95020000062.2
Wed, May 6@New York YankeesNYYNYYW 6-13100021050.6
Sun, May 3@Detroit TigersDETDETL 1-74010002037.4
Fri, May 1@Detroit TigersDETDETW 5-42220010090.8
Wed, Apr 29vsNew York YankeesNYYNYYW 3-02010010060.3
Tue, Apr 28vsNew York YankeesNYYNYYL 2-34020001082.8
Mon, Apr 27vsNew York YankeesNYYNYYL 2-44010000044.7
Sun, Apr 26vsAthleticsATHATHL 1-25010001028.7
Sat, Apr 25vsAthleticsATHATHW 4-33001000013.3
Fri, Apr 24vsAthleticsATHATHL 1-84000001013.8
Thu, Apr 23vsPittsburgh PiratesPITPITW 6-13020021095.3
Wed, Apr 22vsPittsburgh PiratesPITPITL 4-84110001057.3
Tue, Apr 21vsPittsburgh PiratesPITPITW 5-1500000102.2
Sun, Apr 19@Seattle MarinersSEASEAL 2-54020000082.2
Sat, Apr 18@Seattle MarinersSEASEAL 3-76010002023.9
Fri, Apr 17@Seattle MarinersSEASEAW 5-04111112086.4
Thu, Apr 16@AthleticsATHATHW 9-64011010069.4
Wed, Apr 15@AthleticsATHATHL 5-63100011030.4
Tue, Apr 14@AthleticsATHATHL 1-24110000053.9
Mon, Apr 13@AthleticsATHATHW 8-1500000400.5
Sun, Apr 12@Los Angeles DodgersLADLADW 5-25022000062.3
Sat, Apr 11@Los Angeles DodgersLADLADL 3-64233200099.8
Fri, Apr 10@Los Angeles DodgersLADLADL 7-84110012043.8
Wed, Apr 8vsSeattle MarinersSEASEAW 3-04020000081.3
Tue, Apr 7vsSeattle MarinersSEASEAW 3-24000000013.5
Mon, Apr 6vsSeattle MarinersSEASEAW 2-13000010034.3
Sun, Apr 5vsCincinnati RedsCINCINL 1-24020002072.4
Sat, Apr 4vsCincinnati RedsCINCINL 0-23000011034.3
Fri, Apr 3vsCincinnati RedsCINCINL 3-54120012092.3
Wed, Apr 1@Baltimore OriolesBALBALL 3-83010011075.6
Tue, Mar 31@Baltimore OriolesBALBALW 8-55121001062.3
Mon, Mar 30@Baltimore OriolesBALBALW 5-25231001085.0
Sun, Mar 29@Philadelphia PhilliesPHIPHIW 8-34122100095.6
Sat, Mar 28@Philadelphia PhilliesPHIPHIW 5-45220001168.1
Thu, Mar 26@Philadelphia PhilliesPHIPHIL 3-53000011030.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.