Mike TroutRF Los Angeles Angels
Age 34 R/R 6'1" / 235 lbs MLB HR -4% Svc 14.407 · Ctrl thru 2030
2026 ROS PROJECTION354 act + 236 ros · stats below = ROS only
wRC+†vL 98114vR 155
AVG/OBP/SLG.260 / .393 / .505
PA236
HR12
SB7
K%27
BB%17
BABIP325
ISO245
MLB%100%
Value2026 · WAR
BAT: +32.9 runs (wOBA-derived runs vs avg)+33BATRUN: +4.3 runs (SB/CS + UBR baserunning)+4RUNFLD: -2.4 runs (Defensive runs vs avg)-2FLDPOS: +2.1 runs (Positional adjustment)+2POSREP: +16.7 runs (Replacement-level credit)+17REPTotal WAR: +5.30+5.3WAR
0.02.55.02.13.62.41.40.5-$76M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Splits · ContractCON 64 / POW 61
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT64
Whiff%
906.5%
xwOBA
900.381
POWER61
Barrel%
9017.4
Avg EV
7290.6
Bat Spd
8575.1
EYE61
Chase%
9014.8%
SPEED73
Sprint
8128.7
DEFENSE62
scouting grade only
Platoon Splits2024-2026 · 785 PA
vs LHP
vs RHP
Edge
PA
133
652
wRC+
108
143
▶▶R
wOBA
326
372
R
ISO
194
255
▶▶R
BABIP
321
277
L
K%
34.6%
27.9%
▶▶R
BB%
12.8%
14.7%
R
Contract CONFIRMED · hand-curated extension
Status   FA
MLB Debut   2011
Service   14.407 yrs.days
Team Control Through   2030
First FA Year   2031
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$14M+2.1$17M+$3M
2027Ext$36M+3.6$27M-$5M
2028Ext$36M+2.4$16M-$12M
2029Ext$36M+1.4$9M-$17M
2030Ext$36M+0.5$1M-$22M
Totals $156M $71M -$54M
Underwater contract
Projected production over the remaining contract is worth -$54M less than the salary owed. Most often this reflects an aging-curve fade that was visible at signing — the team paid a premium for the early years.

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
200917 ROK2 teams 207187 51551 14490 132 273323369692 96360 247 295 84
200917 ROK2 teams 207179 63771 22340 132 352423486909 134425 1611 392 158
201018 A2 teams 601537 15823610 451238 5615 294358415773 121363 207 334 114
201018 A2 teams 601508 17328910 73858 5615 341431490921 150391 1412 403 166
201119 AA3 teams 658598 158261324 4315511 4011 264325472797 207318 247 338 117
201119 AA3 teams 658582 168291317 5913911 4011 289365471836 182353 219 367 139
201220 MLB2 teams 732638 209311132 761597 556 328405561966 234387 2210 408 171 +58 +9 +10 +3 +21 10.3
201220 MLB2 teams 732636 213311331 781557 556 335413571984 236396 2111 423 182 +68 +9 +10 +3 +21 11.2
201321 MLBLos Angeles Angels 716589 19240928 1101369 337 3264395671.006 241379 1915 421 180 +65 +4 +1 +3 +20 9.5
201321 MLBLos Angeles Angels 716589 19039927 1101369 337 323436557993 234376 1915 430 188 +71 +4 +1 +3 +20 10.1
201422 MLBLos Angeles Angels 705602 17540937 8318410 162 291386571957 281353 2612 400 165 +51 +2 -4 +3 +20 7.4
201422 MLBLos Angeles Angels 705602 17339936 8318410 162 287383561944 274349 2612 405 168 +54 +2 -4 +3 +20 7.7
201523 MLBLos Angeles Angels 682575 17433642 9215810 117 3034086001.008 297347 2313 415 176 +59 -1 +7 +2 +19 8.9
201523 MLBLos Angeles Angels 682575 17232641 9215810 117 299405590994 290344 2313 428 186 +66 -1 +7 +2 +19 9.6
201624 MLBLos Angeles Angels 681549 17533530 11613711 307 3194475611.008 242375 2017 422 181 +62 +3 -1 +2 +19 8.8
201624 MLBLos Angeles Angels 681549 17332529 11613711 307 315444550994 235371 2017 434 190 +69 +3 -1 +2 +19 9.5
201725 MLB2 teams 522413 12727434 97938 224 3084486391.087 332321 1819 437 193 +55 +3 -2 +2 +15 7.3
201725 MLB2 teams 522411 12526433 98928 224 3044466281.074 324317 1819 458 208 +64 +3 -2 +2 +15 8.3
201826 MLBLos Angeles Angels 608472 14925440 12212410 242 3164656401.105 324349 2020 439 194 +65 +4 +4 +2 +17 9.4
201826 MLBLos Angeles Angels 608471 14724439 12212410 242 3124626281.090 316346 2020 466 215 +79 +4 +4 +2 +17 10.8
201927 MLBLos Angeles Angels 600470 14028247 11012016 112 2984466661.112 368303 2018 448 201 +68 +1 -3 +2 +17 8.8
201927 MLBLos Angeles Angels 600470 13727245 11012016 112 2914416451.086 353298 2018 462 211 +76 +1 -3 +2 +17 9.5
202028 MLBLos Angeles Angels 241199 579218 35563 11 2864016231.024 337302 2315 414 175 +20 -0 -2 +1 +7 2.7
202028 MLBLos Angeles Angels 241199 569217 35563 11 2813976031.000 322300 2315 424 182 +22 -0 -2 +1 +7 2.9
202129 MLBLos Angeles Angels 146117 39818 27412 20 3334666241.090 291456 2818 448 201 +17 +0 +0 +1 +4 2.2
202129 MLBLos Angeles Angels 146117 39818 27412 20 3334666241.090 291456 2818 471 218 +20 +0 +0 +1 +4 2.5
202230 MLBLos Angeles Angels 499438 12629241 541396 10 2883736441.017 356328 2811 420 180 +45 +0 +1 +2 +14 6.3
202230 MLBLos Angeles Angels 499438 12428240 541396 10 2833696301.000 347323 2811 428 185 +48 +0 +1 +2 +14 6.6
202331 MLBLos Angeles Angels 362308 8214119 451047 20 266372503875 237337 2912 376 146 +19 +0 +2 +1 +10 3.4
202331 MLBLos Angeles Angels 362308 8114118 451047 20 263369490860 227335 2912 379 148 +20 +0 +2 +1 +10 3.5
202432 MLBLos Angeles Angels 126109 241210 16271 61 220325541867 321194 2113 371 142 +6 +1 -1 +0 +4 1.0
202432 MLBLos Angeles Angels 126109 241210 16271 61 220325541867 321194 2113 374 145 +6 +1 -1 +0 +4 1.0
202533 MLBLos Angeles Angels 556457 10714127 871786 20 234364446810 212310 3216 344 121 +13 +0 -2 -6 +16 2.2
202533 MLBLos Angeles Angels 556456 10614126 871786 20 232362439800 206310 3216 355 130 +19 +0 -2 -6 +16 2.8
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD34 MLBLAA 354283 6713018 67874 70 237390473863 237275 2519 366 138 +15 +1 -2 +1 +10 2.7
YTD34 MLBLAA 354283 6713018 67874 70 237390473863 237275 2519 385 153 +21 +1 -2 +1 +10 3.3
ROS34 MLBLAA 100% 236192 509112 39643 71 260393505898 245332 2717 403 167 +18 +1 -1 +1 +7 2.6
ROS34 MLBLAA 100% 236192 509112 39643 71 260393505898 245330 2717 392 158 +16 +1 -1 +1 +7 2.4
FULL34 MLBLAA 590475 11722130 1061517 141 246391486877 240295 2618 376 146 +31 +2 -2 +2 +17 5.1
TOT34 MLBLAA 590475 11722130 1061517 141 246391486877 240295 2618 381 149 +33 +2 -2 +2 +17 5.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202735 MLBLAA 100% 411339 8916321 641155 91 263387513901 251326 2816 389 156 +26 +1 -6 +1 +12 3.5
202836 MLBLAA 100% 351290 7212217 541014 51 248374479853 231315 2915 376 146 +18 +1 -7 +1 +10 2.3
202937 MLBLAA 100% 286238 569213 43843 20 235359454813 218303 2915 361 134 +11 +0 -8 +1 +8 1.3
203038 MLBLAA 100% 217180 40619 33652 10 222349417766 194292 3015 347 123 +6 +0 -8 +1 +6 0.5
202735 MLBLAA 100% 411339 8715320 641155 91 257382496878 239324 2816 379 148 +22 +1 -6 +1 +12 3.1
202836 MLBLAA 100% 351290 7212217 541014 51 248374479853 231313 2915 365 138 +15 +1 -7 +1 +10 2.0
202937 MLBLAA 100% 286238 569213 43843 20 235359454813 218302 2915 351 127 +9 +0 -8 +1 +8 1.1
203038 MLBLAA 100% 217180 40619 33652 10 222349417766 194291 3015 337 116 +4 +0 -8 +1 +6 0.3
▸ Career Totals
Career 87047206 205937664475 13002092123 23841 286403553957 268337 2415 413 174 +731 +31 -16 +16 +247 103.0
/ 162G 650538 15328535 971569 183 284402550952 266335 2415 413 174 +55 +2 -1 +1 +18 7.7
Career 101438497 245043892520 14052412142 34970 288398545943 257342 2414 396 161 +700 +42 -16 +19 +287 105.3
/ 162G 650545 15728633 901559 224 288398543941 255343 2414 396 161 +45 +3 -1 +1 +18 6.8

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
200917 ACedar Rapids Kernels 2015 4000 460 00 267421267688 444 3020 321 103 +0 +0 +1 0.1
200917 ROKAZL Angels 187164 59771 18280 132 360423506929 146423 1510 400 164 +14 +2 +5 2.1
201018 A+Rancho Cucamonga Quakes 233196 60924 27331 116 306391434825 128346 1412 358 132 +8 -0 +7 1.5
201018 ACedar Rapids Kernels 368312 1131976 46527 459 362455526980 163420 1412 431 188 +37 +5 +10 5.4
201119 MLBLos Angeles Angels 135123 27605 9302 40 220284390674 171247 227 299 87 -2 +1 +2 -7 +4 -0.2
201119 AAArkansas Travelers 412353 115181311 45769 3310 326415544959 218390 1811 415 176 +35 +3 +12 5.1
201119 INTLScottsdale Scorpions 111106 26501 5330 31 245279321600 75347 305 271 66 -4 +0 +3 -0.1
201220 MLBLos Angeles Angels 639559 18227830 671396 495 326403564967 238383 2210 418 178 +56 +8 +10 +3 +18 9.7
201220 AAASalt Lake Bees 9377 31451 11161 61 4034836231.107 221476 1712 459 210 +12 +1 +3 1.5
201321 MLBLos Angeles Angels 716589 19039927 1101369 337 323436557993 234376 1915 430 188 +71 +4 +1 +3 +20 10.1
201422 MLBLos Angeles Angels 705602 17339936 8318410 162 287383561944 274349 2612 405 168 +54 +2 -4 +3 +20 7.7
201523 MLBLos Angeles Angels 682575 17232641 9215810 117 299405590994 290344 2313 428 186 +66 -1 +7 +2 +19 9.6
201624 MLBLos Angeles Angels 681549 17332529 11613711 307 315444550994 235371 2017 434 190 +69 +3 -1 +2 +19 9.5
201725 MLBLos Angeles Angels 507402 12325333 94907 224 3064456291.075 323318 1819 458 209 +62 +3 -2 +2 +14 8.1
201725 A+Inland Empire 66ers 159 2110 421 00 2224675561.022 333286 1327 428 186 +1 +0 +0 0.2
201826 MLBLos Angeles Angels 608471 14724439 12212410 242 3124626281.090 316346 2020 466 215 +79 +4 +4 +2 +17 10.8
201927 MLBLos Angeles Angels 600470 13727245 11012016 112 2914416451.086 353298 2018 462 211 +76 +1 -3 +2 +17 9.5
202028 MLBLos Angeles Angels 241199 569217 35563 11 2813976031.000 322300 2315 424 182 +22 -0 -2 +1 +7 2.9
202129 MLBLos Angeles Angels 146117 39818 27412 20 3334666241.090 291456 2818 471 218 +20 +0 +0 +1 +4 2.5
202230 MLBLos Angeles Angels 499438 12428240 541396 10 2833696301.000 347323 2811 428 185 +48 +0 +1 +2 +14 6.6
202331 MLBLos Angeles Angels 362308 8114118 451047 20 263369490860 227335 2912 379 148 +20 +0 +2 +1 +10 3.5
202432 MLBLos Angeles Angels 126109 241210 16271 61 220325541867 321194 2113 374 145 +6 +1 -1 +0 +4 1.0
202533 MLBLos Angeles Angels 556456 10614126 871786 20 232362439800 206310 3216 355 130 +19 +0 -2 -6 +16 2.8
▸ Career Totals (raw MLB only — historical actual)
MLB Career 72035967 175432555404 10671663106 21438 294410570980 276341 2315 423 182 +666 +28 +14 +11 +204 94.1

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
#1Alex Rodriguezlast yr '16
career totals — 16 seasons, 9,364 PA
169,364548211291385550+18+25101.583.7
/1626643915+1.3+1.87.2pk7: 66
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 21 projected seasons
219,401513263284398551+8+13102.982.0
/1626643619+0.6+0.97.3pk7: 61
#2Chipper Joneslast yr '12
career totals — 13 seasons, 7,228 PA
137,22831567304404529-3-1372.661.6
/162664296-0.3-1.26.7pk7: 51
#3Carlos Beltránlast yr '17
ROYAS×9GG×3SS×2HOF
career totals — 18 seasons, 10,245 PA
1810,245413282278352489-36-1370.259.6
/1626642718-2.4-0.84.5pk7: 49
#4Robinson Canólast yr '22
AS×8GG×2SS×5
career totals — 17 seasons, 9,550 PA
179,55033551301351488+34+870.058.2
/162664234+2.4+0.64.9pk7: 47
#5David Wrightlast yr '16
AS×7GG×2SS×2
career totals — 13 seasons, 6,869 PA
136,869242196296376491+25-858.152.4
/1626642319+2.4-0.85.6pk7: 47
#6Jim Edmondslast yr '10
career totals — 10 seasons, 5,029 PA
105,02927241280386546+0+2252.149.4
/162664365+0.1+2.96.9pk7: 47

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
Mike Trout (OGILVIE) 34 64 61 73 61 246/391/486 240295 3014 26% 18% 149 +5.3
Paul Goldschmidt
2022 · MLB
34 55→63 58→65 53→55 56 285/364/494 209326 268 21% 11% 147 +5.0 284/365/494 210339 269 23% 11% 147 +5.0 274/355/47520133225924%11%134+4.5
Jayson Werth
2011 · MLB
32 54→63 60 53→55 58 277/373/504 227326 2715 23% 12% 153 +5.4 272/362/452 180327 2014 22% 12% 135 +4.2 302/394/478176352191018%12%150+4.5
Jason Bay
2011 · MLB
32 53→60 57→65 56→50 58 266/364/475 209320 2312 23% 12% 141 +4.6 232/317/387 155283 1912 24% 11% 100 +1.7 216/303/362146258201224%11%85+0.4
Mike Cameron
2007 · MLB
34 51→53 57→60 56→55 53 261/344/474 213313 2222 24% 10% 134 +4.1 249/335/452 203307 2216 25% 11% 124 +3.4 242/333/446204297241426%11%119+3.0
Carlos Beltrán
2010 · MLB
33 57→61 56→65 56→60 62 292/379/496 205310 2219 14% 12% 153 +5.4 287/369/489 202315 2110 16% 11% 147 +5.0 290/360/50821931426617%10%140+4.6
Ruben Rivera
2009 · AAA
35 54→62 59→65 54→55 50 280/353/497 217317 2718 21% 8% 144 +4.8 291/365/518 227305 2917 15% 9% 154 +5.4 290/367/517227296291513%9%154+4.0
Ryan Braun
2018 · MLB
34 55→65 60→70 52→55 52 288/353/514 226313 2818 18% 9% 147 +5.0 271/330/493 222300 2713 19% 7% 134 +4.1 267/326/495228294291320%7%127+2.2
George Springer
2023 · MLB
33 48→57 60→70 52→55 54 260/338/481 221278 2911 19% 10% 134 +4.1 254/331/430 176283 2216 19% 10% 117 +2.9 256/338/433177285231719%10%118+3.1
Luis Terrero
2013 · AAA
33 52→61 60 53→55 46 274/340/491 217327 2924 25% 7% 137 +4.3 260/336/424 164324 2117 25% 8% 118 +3.0 259/349/414155325201525%10%118+1.2
Alfonso Soriano
2009 · MLB
33 53→57 65→70 53→60 48 284/341/539 255311 3322 21% 8% 150 +5.2 255/314/470 215291 2710 22% 8% 121 +3.2 251/309/47822728629523%7%115+2.6
AJ Pollock
2022 · MLB
34 54→62 64→65 50→55 48 290/346/537 247316 3311 20% 7% 152 +5.3 245/297/412 167278 206 20% 7% 98 +1.6 226/276/36714125717319%6%76+0.0
Tommy Pham
2021 · MLB
33 52→58 53→55 54→55 58 262/353/436 174305 2020 21% 12% 128 +3.6 239/329/395 156295 1715 24% 11% 108 +2.3 235/324/391156291171624%11%101+1.7
Jose Altuve
2023 · MLB
33 53→63 57→60 50→60 57 277/356/481 204288 2512 14% 10% 141 +4.5 285/355/462 177316 2216 17% 9% 135 +4.2 280/347/442162313201617%8%122+3.2
John Vander Wal
2001 · MLB
35 56→58 63→60 51→50 64 290/395/536 246326 2914 20% 14% 170 +6.6 268/358/459 191333 208 23% 12% 135 +4.2 261/351/44418333218525%12%119+2.0
Reggie Sanders
2003 · MLB
35 47→52 60→70 52→55 50 251/325/473 222283 2819 22% 9% 126 +3.5 267/330/509 242304 3120 23% 8% 137 +4.3 270/333/527256304342323%8%138+3.2
Curtis Granderson
2014 · MLB
33 44→54 60→65 52→50 53 237/325/459 222283 2914 27% 11% 122 +3.3 240/337/429 189283 229 23% 12% 119 +3.1 238/344/46122326827722%13%125+3.6
Starling Marte
2023 · MLB
34 60→66 51→60 58→60 47 296/357/462 166344 1730 19% 6% 136 +4.2 267/325/395 128322 1426 21% 6% 105 +2.1 265/329/382118330121722%7%101+0.8
Eric Thames
2019 · MLB
32 46→53 66→70 53→45 52 249/342/510 261313 339 31% 12% 142 +4.6 246/337/471 225319 287 30% 11% 131 +3.9 241/339/47123031129430%11%125+1.7
Cliff Floyd
2006 · MLB
33 51→61 60→65 50→55 56 270/356/490 220288 2811 18% 10% 143 +4.7 264/346/442 178289 228 17% 9% 127 +3.6 262/347/42216029119417%9%115+1.5
Hunter Pence
2016 · MLB
33 56→63 55→60 52→50 49 286/339/481 196322 2213 19% 8% 134 +4.1 278/334/436 158331 185 21% 8% 119 +3.1 275/329/41313933116421%7%108+1.7