Andy PagesCF Los Angeles Dodgers
Age 25 R/R 6'1" / 212 lbs MLB HR -6% Svc 1.901 · Ctrl thru 2030
2026 ROS PROJECTION411 act + 274 ros · stats below = ROS only
wRC+†vL 147135vR 107
AVG/OBP/SLG.272 / .331 / .476
PA274
HR12
SB5
K%21
BB%7
BABIP308
ISO204
MLB%100%
Value2026 · WAR
BAT: +19.7 runs (wOBA-derived runs vs avg)+20BATRUN: +0.9 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.9 runs (Defensive runs vs avg)+1FLDPOS: +2.4 runs (Positional adjustment)+2POSREP: +19.4 runs (Replacement-level credit)+19REPTotal WAR: +4.20+4.2WAR
0.02.55.01.74.54.54.34.0+$103M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · Splits · ContractCON 55 / POW 50
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT55
Whiff%
807.8%
xwOBA
650.326
POWER50
Barrel%
569.1
Avg EV
4588.7
Bat Spd
6673.1
EYE45
Chase%
8325.2%
SPEED55
Sprint
6828.2
Platoon Splits2024-2026 · 1169 PA
vs LHP
vs RHP
Edge
PA
282
887
wRC+
141
105
◀◀L
wOBA
370
322
L
ISO
149
190
▶▶R
BABIP
413
282
◀◀L
K%
22.7%
22.9%
BB%
5.3%
5.6%
R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2024
Service   1.901 yrs.days
Team Control Through   2030
First FA Year   2031
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$0.3M+1.7$13M+$13M
2027Pre-Arb$0.8M+4.5$33M+$33M
2028Arb-1$10M+4.5$31M+$23M
2029Arb-2$16M+4.3$27M+$16M
2030Arb-3$22M+4.0$24M+$9M
Totals $49M $129M +$94M

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
201817 ROKAZL Dodgers 212178 29608 175016 107 163294331625 169174 248 272 66
201817 ROKAZL Dodgers 212166 389010 293516 107 229393464857 235230 1714 385 153
202120 A+Great Lakes Loons 538466 10321129 4917419 63 221320457777 236277 329 333 113
202120 A+Great Lakes Loons 538438 11625131 7713219 63 265397539936 274305 2514 408 170
202221 AA2 teams 669587 11526226 5222521 73 196285380665 184258 348 286 77
202221 AA2 teams 669568 13931331 7115221 73 245350474824 229274 2311 360 134
202322 AATulsa Drillers 142117 301213 17395 73 256374453827 197346 2712 357 131
202322 AATulsa Drillers 142109 311213 25325 73 284439495934 211364 2318 408 170
202423 MLB2 teams 557508 13428221 361368 43 264322451773 187317 246 337 116 +10 -0 -0 +2 +16 2.7
202423 MLB2 teams 557504 13628221 391298 43 270332458790 188320 237 346 123 +15 -0 -0 +2 +16 3.2
202524 MLBLos Angeles Dodgers 624581 16328129 291358 147 281324482806 201317 225 346 123 +16 +0 +8 +2 +18 4.5
202524 MLBLos Angeles Dodgers 624581 15827127 291358 147 272316461777 189308 225 339 118 +13 +0 +8 +2 +18 4.1
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD25 MLBLAD 411367 9921117 34805 86 270340471811 202298 198 349 125 +12 -1 +1 +1 +12 2.5
YTD25 MLBLAD 411367 9921117 34805 86 270340471811 202298 198 354 129 +14 -1 +1 +1 +12 2.7
ROS25 MLBLAD 100% 274250 6813112 19573 53 272331476807 204305 217 350 126 +8 -0 +0 +1 +8 1.7
ROS25 MLBLAD 100% 274250 6713111 19573 53 268327460787 192301 217 336 115 +5 -0 +0 +1 +8 1.4
FULL25 MLBLAD 685617 16634228 531378 139 269335467802 198301 208 344 121 +16 -1 +1 +2 +19 3.9
TOT25 MLBLAD 685617 16734229 531378 139 271336473810 203302 208 349 126 +20 -1 +1 +2 +19 4.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202726 MLBLAD 100% 660600 16332128 471368 136 272333468801 197307 217 352 128 +21 +0 +1 +2 +19 4.3
202827 MLBLAD 100% 658597 16231128 481368 136 271334467801 196307 217 352 128 +21 +0 +1 +2 +19 4.3
202928 MLBLAD 100% 645585 15831127 471358 126 270333465798 195306 217 351 127 +20 +0 -0 +2 +18 4.1
203029 MLBLAD 100% 632572 15430126 471338 115 269333462795 192306 217 350 126 +18 +0 -1 +2 +18 3.9
203130 MLBLAD 100% 619560 15129126 461328 105 270334464798 195305 217 347 124 +17 +0 -2 +2 +18 3.5
203231 MLBLAD 100% 607550 14628125 451317 84 265329456785 191302 227 343 120 +14 +0 -2 +2 +17 3.2
203332 MLBLAD 100% 595539 13926123 441317 73 258322438760 180299 227 337 116 +11 +0 -3 +2 +17 2.7
203433 MLBLAD 100% 513464 11822020 381166 52 254319431750 177294 237 329 110 +6 +0 -4 +2 +15 1.9
203534 MLBLAD 96% 433394 9617016 311005 31 244307409716 165287 237 319 102 +1 +0 -5 +2 +12 1.1
203635 MLBLAD 91% 366333 7813013 26884 21 234298390688 156279 247 307 93 -3 +0 -5 +1 +10 0.4
202726 MLBLAD 100% 660600 16031127 471368 136 267328457785 190302 217 338 117 +12 +0 +1 +2 +19 3.5
202827 MLBLAD 100% 658597 16031127 481368 136 268331459790 191302 217 338 117 +12 +0 +1 +2 +19 3.5
202928 MLBLAD 100% 645585 15630127 471358 126 267330460790 193302 217 337 116 +12 +0 -0 +2 +18 3.3
203029 MLBLAD 100% 632572 15229126 471338 115 266330456786 191301 217 335 115 +11 +0 -1 +2 +18 3.1
203130 MLBLAD 100% 619560 14828125 461328 105 264329452781 188300 217 333 113 +9 +0 -2 +2 +18 2.8
203231 MLBLAD 100% 607550 14327124 451317 84 260324444768 184298 227 329 110 +7 +0 -2 +2 +17 2.4
203332 MLBLAD 100% 595539 13826123 441317 73 256320436756 180294 227 323 105 +4 +0 -3 +2 +17 2.0
203433 MLBLAD 100% 513464 11521019 381166 52 248313416729 168290 237 316 100 -0 +0 -4 +2 +15 1.3
203534 MLBLAD 96% 414376 9116015 30965 31 242307404711 162283 237 306 92 -4 +0 -4 +1 +12 0.6
203635 MLBLAD 91% 333302 7012011 24804 21 232297381678 149275 247 295 84 -6 +0 -5 +1 +9 -0.0
▸ Career Totals
Career 70176379 165831410275 493152686 10451 260321442763 182300 227 328 109 +74 +0 -12 +25 +199 29.2
/ 162G 650591 15329125 461418 105 259321438760 179298 227 328 109 +7 +0 -1 +2 +18 2.7
Career 87447881 200739315360 6382054149 13768 255322445768 191298 237 335 115 +146 +0 -13 +31 +248 42.1
/ 162G 650586 14929127 4715311 105 254321445766 191298 247 335 115 +11 +0 -1 +2 +18 3.1

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
201817 ROKAZL Dodgers 212166 389010 293516 107 229393464857 235230 1714 385 153 +13 -1 +6 1.8
202120 A+Great Lakes Loons 538438 11625131 7713219 63 265397539936 274305 2514 408 170 +43 +0 +15 5.9
202221 AATulsa Drillers 571487 11529326 6214015 63 236340468809 232271 2511 354 129 +19 +0 +16 3.6
202221 INTLGlendale Desert Dogs 9881 24205 9126 10 296406506912 210288 129 398 163 +7 +0 +3 1.0
202322 AATulsa Drillers 142109 311213 25325 73 284439495934 211364 2318 408 170 +11 +0 +4 1.6
202423 MLBLos Angeles Dodgers 443403 10023113 291086 12 248308407714 159304 247 316 100 -0 -1 -0 +2 +13 1.4
202423 AAAOklahoma City Baseball Club 114101 36518 10212 31 3564256631.088 307384 189 465 214 +15 +0 +3 1.9
202524 MLBLos Angeles Dodgers 624581 15827127 291358 147 272316461777 189308 225 339 118 +13 +0 +8 +2 +18 4.1
▸ Career Totals (raw MLB only — historical actual)
MLB Career 1067984 25850240 5824314 159 262312439751 177307 235 330 110 +13 -1 +8 +4 +30 5.5

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
#1Curtis Grandersonlast yr '19
AS×3SS
career totals — 15 seasons, 8,278 PA
158,278344153249337466-10-447.541.9
/1626642812-0.8-0.33.8pk7: 36
#2Eric Chavezlast yr '14
career totals — 14 seasons, 5,747 PA
145,74724748270344481+0+3641.138.0
/162664296+0.0+4.24.7pk7: 35
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 14 projected seasons
147,825315119264322452+10+3640.033.5
/1626642710+0.8+3.13.4pk7: 27
#3Kyle Seagerlast yr '21
career totals — 11 seasons, 6,204 PA
116,20424255251321442+22+5535.332.4
/162664266+2.4+5.83.8pk7: 29
#4Vernon Wellslast yr '13
career totals — 13 seasons, 7,118 PA
137,118269108270319461+0-1932.931.8
/1626642510+0.0-1.83.1pk7: 31
#5Todd Frazierlast yr '20
career totals — 10 seasons, 4,909 PA
104,90921873242319448+18+3527.626.2
/1626642910+2.4+4.73.7pk7: 25
#6Casey Blakelast yr '11
career totals — 9 seasons, 4,966 PA
94,96616533264337444+3+1626.425.2
/162664224+0.4+2.23.5pk7: 24

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
Andy Pages (OGILVIE) 25 55 50 55 45 271/336/473 203302 2913 20% 8% 126 +4.2
Ty Wigginton
2003 · MLB
25 52→55 57→60 48→50 50 272/332/470 198290 2411 16% 7% 128 +3.7 258/321/419 161297 1610 18% 8% 109 +2.4 276/336/48520930227418%7%131+3.3
Ozzie Albies
2022 · MLB
25 51→59 58→60 55 48 266/319/481 215291 2515 19% 7% 125 +3.5 261/314/459 198284 2412 17% 7% 118 +3.0 255/316/425170273201215%7%107+2.1
Bo Bichette
2023 · MLB
25 57→62 54→60 50→55 45 289/333/471 182337 2215 21% 6% 128 +3.7 284/326/444 160330 188 19% 6% 118 +3.0 288/331/44115332916517%6%116+2.5
Luis Robert Jr.
2023 · MLB
25 56→57 52→60 51→60 43 283/327/449 166332 2015 21% 5% 121 +3.2 248/301/442 194309 2624 28% 6% 108 +2.3 232/292/424192291263129%7%95+1.1
Hunter Pence
2008 · MLB
25 55→63 56→60 53→50 45 281/325/487 206327 2312 22% 6% 129 +3.7 277/327/467 190313 2213 19% 7% 125 +3.5 287/348/479192326231019%8%132+4.5
Jeremy Peña
2023 · MLB
25 47→57 54→50 52→55 39 246/288/420 174293 2313 25% 4% 97 +1.5 260/312/396 136308 1415 20% 6% 100 +1.7 268/323/398130314131718%6%102+1.9
Javier Báez
2018 · MLB
25 52→58 54→65 51→55 40 267/311/443 177333 2315 27% 5% 112 +2.6 270/308/495 225335 2814 27% 5% 125 +3.5 267/304/502235329291528%4%120+2.5
Efren Espinoza
2007 · AAA
26 54→56 56→60 52→50 44 277/326/478 201315 2315 21% 6% 128 +3.6 261/306/420 159305 1812 20% 5% 104 +2.0 261/308/42816727920415%5%106+1.0
Thairo Estrada
2022 · MLB
26 51→59 53→55 48→55 45 263/315/438 175299 2111 20% 6% 113 +2.6 268/319/423 155310 1818 19% 5% 110 +2.4 263/312/409145307171820%4%101+1.5
Ramón Laureano
2020 · MLB
26 51→57 56→60 54→55 43 262/321/459 196327 2418 27% 6% 121 +3.2 247/324/436 189308 2215 26% 8% 116 +2.8 263/329/458195337231328%7%122+2.3
Steve Pearce
2008 · MLB
25 50→56 57→60 49→50 45 263/315/471 209291 2410 20% 6% 121 +3.2 242/300/409 167280 1810 20% 7% 99 +1.7 256/337/46721128227420%10%126+2.0
Rocco Baldelli
2008 · MLB
26 52→61 54→55 53→55 43 266/314/452 186305 2114 20% 5% 116 +2.8 243/302/417 174295 228 25% 6% 102 +1.9 232/289/39616428522427%6%89+0.3
Jose Ortiz
2002 · MLB
25 46 57→55 50→45 49 245/305/438 193250 2610 16% 7% 109 +2.4 242/308/370 128271 149 16% 8% 92 +1.2 280/327/42214231518417%5%110+0.9
Sean Rodríguez
2010 · MLB
25 44→49 58→60 51→50 45 236/311/443 207292 2610 28% 8% 113 +2.6 232/306/392 160286 1714 24% 7% 97 +1.5 241/300/44220129925427%6%105+1.0
Chris Young
2009 · MLB
25 46→49 56→60 53→55 49 240/304/440 201276 2317 23% 8% 108 +2.3 238/321/426 188288 2018 23% 11% 111 +2.5 233/326/416183279202023%12%108+2.4
Cristhian Presichi
2006 · AAA
26 52→62 54→55 55→50 50 268/321/446 178288 2212 16% 7% 117 +2.9 286/328/449 163302 1915 12% 5% 120 +3.1 304/351/477174313201410%6%135+2.7
Austin Meadows
2020 · MLB
25 51→57 60→65 50→55 48 270/328/492 223298 2815 20% 7% 132 +4.0 246/322/456 210281 258 22% 9% 121 +3.2 225/312/41519025622421%10%102+1.0
Josh Jung
2023 · MLB
25 47→51 58→60 48→45 38 248/296/455 206315 277 30% 5% 109 +2.4 251/296/427 176321 236 28% 5% 102 +1.8 262/312/40714532117523%6%101+1.1
Trent Grisham
2022 · MLB
25 48→50 55→60 52→55 53 248/332/441 193295 2115 23% 10% 120 +3.1 211/309/381 170267 1912 27% 11% 96 +1.5 221/330/41919824427622%13%112+1.6
Nolan Reimold
2010 · MLB
26 52→58 56→60 49→50 52 267/338/463 196300 2410 20% 9% 128 +3.7 231/306/382 151270 1811 21% 9% 95 +1.4 234/310/35912530813527%9%87+0.4