Brandon NimmoLF Texas Rangers
Age 33 L/R 6'1" / 206 lbs MLB Svc 9.244 · Ctrl thru 2030
2026 ROS PROJECTION384 act + 256 ros · stats below = ROS only
wRC+†vL 107112vR 114
AVG/OBP/SLG.268 / .343 / .443
PA256
HR8
K%21
BB%9
BABIP319
ISO175
MLB%100%
Value2026 · WAR
BAT: +11.8 runs (wOBA-derived runs vs avg)+12BATRUN: +1.5 runs (SB/CS + UBR baserunning)+2RUNFLD: +0.7 runs (Defensive runs vs avg)+1FLDPOS: -6.9 runs (Positional adjustment)-7POSREP: +18.1 runs (Replacement-level credit)+18REPTotal WAR: +2.50+2.5WAR
0.01.53.01.01.91.0-$17M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Splits · ContractCON 54 / POW 50
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT54
Whiff%
827.6%
xwOBA
780.341
POWER50
Barrel%
619.9
Avg EV
9092.1
Bat Spd
6172.5
EYE65
Chase%
9021.6%
SPEED54
Sprint
6328.0
DEFENSE47
scouting grade only
Platoon Splits2024-2026 · 1434 PA
vs LHP
vs RHP
Edge
PA
407
1027
wRC+
111
113
wOBA
330
333
ISO
157
184
R
BABIP
323
276
L
K%
24.1%
22.0%
R
BB%
5.9%
10.8%
▶▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2016
Service   9.244 yrs.days
Team Control Through   2030
First FA Year   2027
NTC
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$8M+1.0$8M-$0.1M
2027Ext$20M+1.9$14M-$4M
2028Ext$20M+1.0$7M-$10M
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
Totals $49M $29M -$14M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201118 ROKKingsport Mets 4440 5001 4200 00 125205200405 75211 459 207 17
201118 ROKKingsport Mets 4438 8002 6140 00 211318368687 158273 3214 313 98
201320 ASavannah Sand Gnats 480416 941373 5018011 107 226325312637 87387 3810 283 75
201320 ASavannah Sand Gnats 480395 1081662 7113111 107 273398359758 86402 2715 350 126
201421 AA3 teams 656586 14025810 631684 165 239317360677 121318 2610 297 85
201421 AA3 teams 656551 14724910 981334 165 267381397779 131335 2015 353 128
201522 AA3 teams 434392 871343 321068 56 222294298592 77295 247 268 63
201522 AA3 teams 434376 1011645 48788 56 269363372736 104325 1811 335 115
201623 AAA2 teams 524476 1341778 411204 78 282344397741 116361 238 323 105
201623 AAA2 teams 524465 15826812 52934 78 340411508918 168404 1810 404 168
201724 MLB3 teams 436369 792227 601374 20 214330341672 127317 3114 302 89 -5 +0 +0 -5 +12 0.3
201724 MLB3 teams 436358 872529 711134 20 243374399774 156328 2616 350 126 +13 +0 +0 -5 +12 2.2
201825 MLBNew York Mets 535433 11428817 8014022 96 263404483886 219351 2615 389 156 +34 -1 +1 -6 +15 4.4
201825 MLBNew York Mets 535433 11428817 8014022 96 263404483886 219351 2615 395 161 +37 -1 +1 -6 +15 4.7
201926 MLB3 teams 315251 531329 54846 61 211363386750 175273 2717 328 109 +3 +1 -0 +1 +9 1.4
201926 MLB3 teams 315248 541329 57816 61 218376395771 177280 2618 349 125 +9 +1 -0 +1 +9 2.0
202027 MLBNew York Mets 225186 52838 33436 12 280404484888 204326 1915 392 158 +15 -1 -2 +1 +6 2.0
202027 MLBNew York Mets 225186 52838 33436 12 280404484888 204326 1915 396 161 +16 -1 -2 +1 +6 2.1
202128 MLB2 teams 422356 1001838 57837 54 281390416806 135347 2014 361 134 +16 -1 +2 +2 +12 3.2
202128 MLB2 teams 422354 1001838 59827 54 282395418813 136348 1914 368 140 +19 -1 +2 +2 +12 3.5
202229 MLBNew York Mets 673580 15930716 7111616 32 274369433802 159317 1711 354 129 +22 -0 +2 +2 +19 4.7
202229 MLBNew York Mets 673580 15930716 7111616 32 274369433802 159317 1711 357 131 +24 -0 +2 +2 +19 4.9
202330 MLBNew York Mets 682592 16230624 7414611 33 274365466831 193324 2111 363 136 +28 -1 -1 +2 +19 4.9
202330 MLBNew York Mets 682592 16230624 7414611 33 274365466831 193324 2111 367 139 +30 -1 -1 +2 +19 5.1
202431 MLBNew York Mets 663571 12825323 7715812 150 224329399728 175267 2412 323 106 +4 +3 -2 -7 +19 1.7
202431 MLBNew York Mets 663571 12825323 7715812 150 224329399728 175267 2412 327 109 +7 +3 -2 -7 +19 1.9
202532 MLBNew York Mets 652587 15427025 501417 131 262328436764 174301 228 332 112 +9 +2 -2 -7 +18 2.1
202532 MLBNew York Mets 652587 15427025 501417 131 262328436764 174301 228 336 115 +11 +2 -2 -7 +18 2.3
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD33 MLBTEX 384346 912149 30816 41 263332425757 162318 218 331 111 +5 +0 -1 -4 +11 1.1
YTD33 MLBTEX 384346 912149 30816 41 263332425757 162318 218 336 115 +7 +0 -1 -4 +11 1.3
ROS33 MLBTEX 100% 256228 611228 22554 41 268343443786 175318 219 347 124 +7 +0 +2 -3 +7 1.4
ROS33 MLBTEX 100% 256228 611228 22554 41 268343443786 175320 219 338 117 +5 +0 +2 -3 +7 1.2
FULL33 MLBTEX 640574 15233617 5213610 82 265336432769 167318 218 334 113 +10 +1 +1 -7 +18 2.3
TOT33 MLBTEX 640574 15233617 5213610 82 265336432769 167318 218 337 116 +12 +1 +1 -7 +18 2.5
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202734 MLBTEX 100% 542483 12424416 461218 61 257331422754 166310 228 336 115 +9 +1 -1 -6 +15 1.9
202835 MLBTEX 100% 485434 10820414 411127 41 249324410734 161300 238 323 106 +3 +0 -2 -5 +14 1.0
202734 MLBTEX 100% 542483 12524416 461218 61 259333424758 166311 228 327 109 +5 +1 -1 -6 +15 1.5
202835 MLBTEX 100% 485434 10820414 411127 41 249324410734 161302 238 315 99 -1 +0 -2 -5 +14 0.6
▸ Career Totals
Career 56484868 126824442173 6331262106 6821 260358434792 174316 2211 351 126 +169 +5 -3 -36 +160 30.1
/ 162G 650560 14628520 7314512 82 261358436793 175317 2211 351 126 +19 +1 -0 -4 +18 3.5
Career 80246980 175432570200 8551930137 10948 251344404748 153318 2411 331 111 +101 +3 -3 -53 +227 28.1
/ 162G 650565 14226616 6915611 94 251344404747 152318 2411 331 111 +8 +0 -0 -4 +18 2.3

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201118 ROKKingsport Mets 4438 8002 6140 00 211318368687 158273 3214 313 98 -0 +0 +1 0.1
201320 ASavannah Sand Gnats 480395 1081662 7113111 107 273398359758 86402 2715 350 126 +14 -1 +14 2.7
201421 AABinghamton Mets 279240 571246 36541 51 237339396735 158283 1913 329 110 +3 +1 +8 1.2
201421 A+St. Lucie Mets 279227 73954 50512 93 322448458906 137401 1818 409 171 +22 +1 +8 3.2
201421 INTLScottsdale Scorpions 9884 17300 12281 21 202309238547 36298 2912 262 58 -5 +0 +3 -0.2
201522 AAALas Vegas 51s 11291 24313 18202 54 264396418814 154304 1816 367 139 +5 -1 +3 0.8
201522 AABinghamton Mets 302269 751232 26556 02 279355368724 89343 189 329 110 +3 -1 +9 1.1
201522 A+St. Lucie Mets 2016 2100 430 00 125300188487 62154 1520 249 49 -1 +0 +1 -0.1
201623 MLBNew York Mets 8073 20101 6201 00 274338329666 55365 258 307 93 -1 +0 -0 -6 +2 -0.4
201623 AAALas Vegas 51s 444392 13825811 46733 78 352424541965 189411 1610 422 181 +41 -2 +13 5.2
201724 MLBNew York Mets 215177 461115 33602 20 260382418800 158360 2815 358 132 +8 +0 +0 -5 +6 1.0
201724 AAALas Vegas 51s 198163 371213 33492 00 227364368732 141306 2517 337 116 +4 +0 +6 0.9
201724 A+St. Lucie Mets 2318 4201 540 00 222391500891 278231 1722 393 159 +2 +0 +1 0.2
201825 MLBNew York Mets 535433 11428817 8014022 96 263404483886 219351 2615 395 161 +37 -1 +1 -6 +15 4.7
201926 MLBNew York Mets 254199 441118 46715 30 221380407787 186293 2818 354 129 +8 +1 -0 +1 +7 1.8
201926 AAASyracuse Mets 4435 7201 881 30 200364343706 143231 1818 331 112 +1 +1 +1 0.2
201926 A+St. Lucie Mets 1714 3010 320 01 214353357710 143250 1218 325 107 +0 -0 +0 0.0
202027 MLBNew York Mets 225186 52838 33436 12 280404484888 204326 1915 396 161 +16 -1 -2 +1 +6 2.1
202128 MLBNew York Mets 386325 951738 54795 54 292401437838 145366 2014 376 146 +20 -1 +2 +2 +11 3.5
202128 AAASyracuse Mets 3629 5100 532 00 172333207540 34192 814 274 68 -1 +0 +1 -0.0
202229 MLBNew York Mets 673580 15930716 7111616 32 274369433802 159317 1711 357 131 +24 -0 +2 +2 +19 4.9
202330 MLBNew York Mets 682592 16230624 7414611 33 274365466831 193324 2111 367 139 +30 -1 -1 +2 +19 5.1
202431 MLBNew York Mets 663571 12825323 7715812 150 224329399728 175267 2412 327 109 +7 +3 -2 -7 +19 1.9
202532 MLBNew York Mets 652587 15427025 501417 131 262328436764 174301 228 336 115 +11 +2 -2 -7 +18 2.3
▸ Career Totals (raw MLB only — historical actual)
MLB Career 43653723 97418832135 52497487 5418 262366438804 176318 2212 358 132 +159 +4 -1 -22 +124 26.9

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Matt Carpenterlast yr '24
career totals — 13 seasons, 5,754 PA
135,75417928259366450-25-3031.429.9
/162664213-2.9-3.53.6pk7: 28
#2Jayson Werthlast yr '17
career totals — 15 seasons, 6,366 PA
156,366229132267360455-68-3632.029.7
/1626642414-7.1-3.73.3pk7: 27
#3Alex Gordonlast yr '20
AS×3GG×7SS
career totals — 14 seasons, 7,250 PA
147,250190113257338410-58+2227.426.4
/1626641710-5.3+2.02.5pk7: 25
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 14 projected seasons
146,41119779261352436-69-1728.524.5
/162664208-7.1-1.72.9pk7: 21
#4Brad Wilkersonlast yr '08
career totals — 8 seasons, 3,753 PA
83,75312253247350440-35-815.816.2
/162664229-6.2-1.42.8pk7: 17
#5Austin Kearnslast yr '12
career totals — 11 seasons, 4,148 PA
114,14812133254351415-42-415.715.9
/162664195-6.8-0.62.5pk7: 16
#6Seth Smithlast yr '17
career totals — 10 seasons, 4,076 PA
104,07612622260343445-44-3613.913.3
/162664214-7.1-5.92.3pk7: 13

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Brandon Nimmo (OGILVIE) 33 50→54 48→50 54 65 265/336/432 167318 178 21% 8% 116 +2.5
Midre Cummings
2005 · MLB
33 51 52→50 51→50 50 257/333/427 171298 1911 21% 8% 118 +3.0 244/309/405 161305 206 26% 7% 102 +1.8 236/298/38715029720027%7%95+0.7
Chris Coghlan
2017 · MLB
32 49→59 48→50 51→55 55 240/326/399 159286 1410 21% 11% 106 +2.2 216/297/345 129263 126 22% 9% 81 +0.4 188/268/2881002309222%8%51-0.5
Al Martin
2001 · MLB
33 55→57 50 49→50 50 275/330/439 164306 1711 17% 7% 118 +3.0 254/324/398 144296 1412 18% 9% 105 +2.1 244/320/368124292101119%9%87+0.4
Ricky Ledee
2007 · MLB
33 48→47 50→60 50 51 243/311/401 158284 176 20% 8% 102 +1.8 228/286/367 139280 166 24% 7% 82 +0.5 215/269/33712226515225%6%65-0.4
Charlie Blackmon
2019 · MLB
33 52→57 54→60 50→55 51 265/334/448 183297 2112 19% 8% 123 +3.3 257/322/422 165289 186 17% 8% 111 +2.5 251/321/40315228116316%8%101+1.5
David Peralta
2021 · MLB
33 55→62 52→60 51→45 49 278/335/450 172326 194 21% 8% 124 +3.4 257/317/405 148308 124 20% 8% 104 +2.0 253/313/39814530211319%7%96+1.2
Willie Harris
2011 · MLB
33 44→54 50 52→60 60 222/329/387 164250 1714 19% 13% 105 +2.1 210/293/314 104262 911 22% 10% 72 -0.2 197/275/265682554922%9%47-1.0
Jacque Jones
2008 · MLB
33 55→61 50→60 48→50 49 275/329/438 163310 179 18% 7% 118 +3.0 242/296/357 115293 107 20% 7% 82 +0.5 219/263/301822876425%5%49-0.7
Jason Heyward
2022 · MLB
32 46→56 49→55 51→50 55 234/318/389 154268 179 20% 10% 101 +1.8 238/310/398 160273 187 19% 9% 100 +1.7 236/311/41317726520619%9%101+0.8
Robbie Grossman
2023 · MLB
33 47→57 49→50 50 58 231/337/383 152290 1613 25% 13% 108 +2.3 229/331/361 132294 137 24% 13% 100 +1.7 224/334/35112628612423%14%97+0.8
Josh Reddick
2020 · MLB
33 52→61 48→60 48→50 53 261/318/401 140279 167 14% 8% 103 +1.9 244/299/373 129286 135 19% 7% 89 +0.9 235/290/35211728810122%7%77+0.1
Michael Tucker
2005 · MLB
34 51→52 49→55 48→55 57 253/337/412 160296 1511 20% 11% 115 +2.7 234/325/368 134279 129 19% 11% 98 +1.6 216/314/33511826110920%11%82+0.3
Seth Smith
2016 · MLB
33 53→56 51→55 47→50 57 260/346/443 183308 162 20% 11% 126 +3.5 253/339/429 176296 203 21% 10% 120 +3.1 250/340/41816928921121%10%114+1.8
Jason Kipnis
2019 · MLB
32 46→56 52→55 50→55 52 237/311/408 170269 199 20% 9% 103 +1.9 235/308/397 162275 197 21% 9% 99 +1.7 231/305/39316227319622%9%93+0.6
Jody Gerut
2010 · MLB
32 50→56 52→55 49→50 51 256/310/428 172270 2012 15% 7% 108 +2.3 247/304/404 157271 178 16% 7% 98 +1.6 254/308/41215827615014%7%98+0.5
Michael Cuddyer
2012 · MLB
33 55→58 52→60 51→50 53 276/339/452 176302 199 16% 8% 126 +3.5 265/326/434 169300 1811 18% 8% 115 +2.8 278/334/43315532217819%7%115+1.8
Greg Dobbs
2010 · MLB
32 52→58 51→55 50 48 265/315/430 165294 197 18% 7% 110 +2.4 252/297/386 134294 156 19% 6% 91 +1.1 272/318/3751033189317%6%87+0.5
John Mabry
2004 · MLB
33 47 54→60 46→30 52 244/320/425 181272 215 20% 9% 111 +2.5 251/319/424 173298 213 22% 9% 111 +2.5 242/310/40416229020023%9%96+0.6
Brian Daubach
2005 · MLB
33 49→52 52→60 47→40 56 247/341/425 178306 195 24% 12% 120 +3.1 249/328/420 171293 194 21% 10% 113 +2.6 247/327/41717028720121%10%111+1.5
Mitch Moreland
2019 · MLB
33 45→55 54→60 47→40 53 236/314/420 184271 213 22% 10% 108 +2.3 246/320/467 221276 283 22% 10% 123 +3.3 244/316/48424026533122%9%122+1.3