Christian Moore2B Salt Lake Bees
Age 23 R/R 6'0" / 210 lbs AAA HR -4% Svc 1.000 · Ctrl thru 2030 ILReassigned to Minors (RM)
2026 ROS PROJECTION325 act + 216 ros · stats below = ROS only
wRC+†vL 149130vR 79
AVG/OBP/SLG.227 / .317 / .385
PA216
HR6
SB6
K%30
BB%11
BABIP307
ISO158
MLB%55%
Value2026 · WAR
BAT: +5.6 runs (wOBA-derived runs vs avg)+6BATRUN: +2.2 runs (SB/CS + UBR baserunning)+2RUNFLD: -1.0 runs (Defensive runs vs avg)-1FLDPOS: +1.9 runs (Positional adjustment)+2POSREP: +15.3 runs (Replacement-level credit)+15REPTotal WAR: +2.30+2.3WAR
0.01.32.60.51.92.12.12.0+$44M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · Splits · ContractCON 35 / POW 45
Toolsscout grade · Statcast %ile · 2025-2026
CONTACT35
Whiff%
1714.8%
xwOBA
200.273
POWER45
Barrel%
437.2
Avg EV
5489.4
Bat Spd
6372.7
EYE55
Chase%
8624.8%
SPEED60
Sprint
7328.4
Platoon Splits2025 · 184 PA
vs LHP
vs RHP
Edge
PA
42
142
wRC+
132
66
◀◀L
wOBA
358
272
◀◀L
ISO
300
131
◀◀L
BABIP
304
254
◀◀L
K%
33.3%
33.8%
BB%
4.8%
12.0%
▶▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2025
Service   1.000 yrs.days
Team Control Through   2030
First FA Year   2031
YearStatusSalary Proj WAR Value Surplus
2026ROSPre-Arb$0.3M+0.5$2M+$2M
2027Pre-Arb$0.8M+1.9$14M+$13M
2028Arb-1$4M+2.1$14M+$11M
2029Arb-2$8M+2.1$13M+$8M
2030Arb-3$11M+2.0$12M+$4M
Totals $25M $56M +$38M

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
202421 AARocket City Trash Pandas 9892 23304 6390 20 250296413709 163388 406 299 87
202421 AARocket City Trash Pandas 9890 29405 8290 20 322378533911 211429 308 400 164
202522 MLB4 teams 484430 8613413 461693 134 200282340621 140290 3510 277 70 -16 +1 -1 +2 +14 -0.1
202522 MLB4 teams 484417 10115514 591443 134 242340403743 161331 3012 332 112 +7 +1 -1 +2 +14 2.2
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD23 AAALAA 325277 691448 39934 114 249350415765 166337 2912 335 114 +5 +1 +0 +1 +9 1.7
YTD23 AAALAA 325261 7917510 55754 114 303431521952 218381 2317 414 175 +28 +1 +0 +1 +9 3.9
ROS23 AAALAA 55% 216189 43826 23642 62 227317385702 158306 3011 318 101 +0 +0 -1 +1 +6 0.7
ROS23 MLBLAA 55% 119105 23413 12351 31 219305362667 143304 2910 308 94 -1 +0 -1 +0 +3 0.3
FULL23 AAALAA 444382 9218511 511285 145 241338401738 160325 2911 328 109 +5 +1 -1 +2 +13 1.9
TOT23 AAALAA 541466 11222614 621576 176 240337403740 163325 2911 328 109 +6 +1 -1 +2 +15 2.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202724 MLBLAA 63% 570499 11521517 601686 155 230320395715 164306 2911 318 102 +1 +1 -3 +2 +16 1.8
202825 MLBLAA 67% 559488 11220517 601636 154 230321395717 166306 2911 321 104 +2 +1 -3 +2 +16 1.9
202926 MLBLAA 69% 548478 11120517 591606 154 232324402726 169306 2911 322 105 +3 +1 -2 +2 +16 2.0
203027 MLBLAA 69% 537467 10819517 591576 144 231325403728 171305 2911 322 105 +3 +1 -2 +2 +15 1.9
203128 MLBLAA 68% 526458 10619516 581555 134 231324400724 168305 2911 321 104 +2 +1 -3 +2 +15 1.7
203229 MLBLAA 67% 516449 10318516 571535 124 229323399722 169304 3011 319 102 +1 +1 -4 +2 +15 1.5
203330 MLBLAA 66% 505439 9918415 561515 113 226320387707 162302 3011 316 100 +0 +1 -4 +2 +14 1.3
203431 MLBLAA 65% 495432 9517414 551495 93 220315375690 155300 3011 312 97 -2 +1 -5 +2 +14 1.0
203532 MLBLAA 65% 485424 9216413 531485 72 217311366677 149296 3111 307 93 -4 +1 -6 +2 +14 0.7
203633 MLBLAA 65% 424370 7813311 471324 52 211306351658 141292 3111 300 88 -6 +0 -6 +2 +12 0.2
203734 MLBLAA 60% 378331 6811310 411203 31 205299347646 142286 3211 291 81 -8 +0 -7 +1 +11 -0.2
203835 MLBLAA 56% 324283 57938 351053 21 201296339635 138279 3211 282 74 -10 +0 -7 +1 +9 -0.6
202724 MLBLAA 63% 362317 7313311 381064 103 230320394715 164304 2910 309 95 -2 +1 -2 +1 +10 0.9
202825 MLBLAA 67% 377330 7413311 401104 103 224316382697 158304 2911 312 97 -1 +1 -2 +1 +11 1.0
202926 MLBLAA 69% 379331 7613312 411114 103 230322396718 166304 2911 313 97 -1 +1 -2 +1 +11 1.0
203027 MLBLAA 69% 369322 7313311 401084 103 227320388708 161304 2911 313 97 -1 +1 -2 +1 +10 1.0
203128 MLBLAA 68% 359313 7213311 391064 93 230323396719 166304 3011 312 97 -1 +1 -2 +1 +10 0.9
203229 MLBLAA 67% 344300 6812310 381023 82 227320387706 160303 3011 310 95 -2 +1 -2 +1 +10 0.8
203330 MLBLAA 66% 332289 6511310 37993 72 225319388707 163301 3011 307 93 -3 +1 -3 +1 +9 0.6
203431 MLBLAA 65% 322280 621139 36973 62 221317379695 157299 3011 303 90 -4 +0 -3 +1 +9 0.4
203532 MLBLAA 65% 314273 601039 35963 51 220315377692 158295 3111 298 86 -5 +1 -4 +1 +9 0.2
203633 MLBLAA 65% 274239 50827 30853 31 209305347652 138291 3111 292 81 -6 +0 -4 +1 +8 -0.1
203734 MLBLAA 60% 227198 41626 25722 21 207302348651 141285 3211 283 75 -6 +0 -4 +1 +6 -0.3
203835 MLBLAA 56% 180157 31514 19582 10 197292318611 121278 3211 274 68 -7 +0 -4 +1 +5 -0.5
▸ Career Totals
Career 41423616 80013734121 449124741 8725 221314378692 157299 3011 304 91 -43 +7 -35 +16 +117 6.4
/ 162G 650567 12521519 701966 144 220312376688 155298 3011 304 91 -7 +1 -5 +2 +18 1.0
Career 66655829 129622557194 715203364 14243 222314380694 158303 3011 310 96 -34 +11 -54 +24 +189 13.9
/ 162G 650568 12722619 701986 144 224315384699 160304 3011 310 96 -3 +1 -5 +2 +18 1.4

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
202421 AARocket City Trash Pandas 9890 29405 8290 20 322378533911 211429 308 400 164 +7 +0 +3 1.1
202522 MLBLos Angeles Angels 184162 32517 19621 30 198286370656 173266 3410 292 82 -4 +1 -1 +2 +5 0.3
202522 AAASalt Lake Bees 138120 35425 14402 41 292375483858 192390 2910 375 145 +7 +0 +4 1.2
202522 AARocket City Trash Pandas 146124 29421 21400 53 234345323667 89333 2714 308 94 -1 -0 +4 0.3
202522 AInland Empire 66ers 1611 5201 520 10 4556259091.534 455500 1231 622 334 +4 +0 +0 0.5
▸ Career Totals (raw MLB only — historical actual)
MLB Career 184162 32517 19621 30 198286370656 173266 3410 292 82 -4 +1 -1 +2 +5 0.3

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
#1Chris Younglast yr '18
career totals — 13 seasons, 5,316 PA
135,316191142235314428-0+321.320.7
/1626642418-0.0+0.42.7pk7: 20
#2Rougned Odorlast yr '23
career totals — 10 seasons, 4,424 PA
104,42417870230288422+16+3215.215.0
/1626642711+2.4+4.92.3pk7: 15
#3Aaron Hickslast yr '24
career totals — 12 seasons, 3,651 PA
123,65110971231330383+7-911.812.4
/1626642013+1.3-1.62.1pk7: 13
#4Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
#5Luis Valbuenalast yr '18
career totals — 10 seasons, 3,527 PA
103,52711310226311395+13+110.511.2
/162664212+2.4+0.12.0pk7: 12
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 9 projected seasons
94,20312589223312384+15-612.010.7
/1626642014+2.4-1.01.9pk7: 9
#6Trevor Plouffelast yr '17
career totals — 7 seasons, 3,178 PA
73,17810312243306411+14-188.48.4
/162664223+2.8-3.81.8pk7: 8

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
Christian Moore (OGILVIE) 23 35 45 60 55 240/337/403 163325 1417 29% 11% 109 +2.3
Bo Naylor
2023 · AAA
23 40→44 52→55 54→50 48 206/295/372 166284 1916 33% 10% 88 +0.9 216/301/395 179269 2210 27% 10% 96 +1.5 207/293/38818124623626%10%89+0.7
Matt McLain
2023 · AA
23 40→50 51→55 59→55 46 204/291/370 166288 1924 34% 10% 85 +0.7 246/324/427 181328 2121 29% 9% 113 +2.6 236/320/399164307192128%10%103+1.6
Connor Norby
2023 · AAA
23 45→49 51→55 50 44 232/297/394 162296 2012 28% 7% 93 +1.3 242/301/407 165320 2011 29% 7% 98 +1.6 245/305/413168324201129%7%99+1.5
Jeter Downs
2021 · AA
23 42→40 52→50 51→55 45 219/286/388 169275 1917 28% 8% 88 +0.9 179/253/304 125255 1621 35% 8% 53 -1.5 175/266/324149236182633%9%63-0.4
Davis Schneider
2023 · AAA
24 40→43 51→60 53→50 46 206/288/365 158297 1913 35% 10% 82 +0.5 218/317/412 194287 2410 31% 12% 107 +2.2 212/321/41420227025930%13%108+1.7
Corey Joyce
2023 · AAA
24 43 48→45 49→50 47 214/311/358 144295 1611 31% 10% 92 +1.2 211/307/316 105308 1014 32% 10% 79 +0.3 212/300/316104302101431%9%72-0.1
Trey Sweeney
2023 · AA
23 39→43 48→50 57→55 46 198/276/341 142266 1519 30% 9% 71 -0.3 217/288/368 151280 1717 28% 8% 83 +0.6 218/288/372154276191727%8%81+0.3
Trevor Story
2017 · MLB
24 41→49 54→60 53→55 42 215/282/399 184296 2115 34% 8% 89 +1.0 229/296/423 194298 2316 30% 8% 101 +1.8 247/315/451204301242526%8%113+2.3
Henry Davis
2023 · AA
23 47→45 48→50 52→50 41 230/312/373 143305 1513 28% 6% 95 +1.4 220/304/371 151284 1812 28% 8% 92 +1.2 207/291/353147263191128%8%78+0.1
Austin Wells
2023 · AA
24 43 52→55 57→50 48 219/304/387 168295 2014 31% 10% 95 +1.4 216/290/387 171266 208 26% 8% 89 +1.0 209/283/38617724722525%8%84+0.5
Aaron Luna
2010 · AA
23 40→44 50 49→45 46 206/312/366 161263 178 27% 8% 95 +1.4 225/323/372 147282 168 25% 8% 100 +1.7 223/327/36914627717624%9%98+1.0
Miguel Vargas
2023 · MLB
23 48→53 51→55 51→50 47 245/302/410 166280 1913 21% 7% 100 +1.7 221/308/380 159262 1711 22% 10% 95 +1.4 221/322/407185244211119%12%106+1.7
Derek Norris
2013 · MLB
24 39→49 54→55 50 49 211/293/386 175265 2212 29% 10% 91 +1.1 249/326/408 159306 178 23% 10% 109 +2.4 261/339/41715631916522%10%113+1.9
Parker Meadows
2023 · AA
23 40→47 51→60 52→55 42 210/269/372 161268 1912 29% 7% 76 +0.1 228/295/407 179286 2020 27% 8% 95 +1.4 229/301/413184286212227%9%97+1.3
Brandon Wood
2008 · MLB
23 42→45 56→65 52→50 39 224/275/420 196295 2411 33% 6% 92 +1.2 212/261/377 165269 227 30% 6% 75 -0.0 200/247/35515624622529%5%60-0.8
Zack Gelof
2023 · AAA
23 44→50 56→55 52→55 43 231/294/422 190319 2513 35% 8% 100 +1.7 230/295/405 175321 2223 33% 8% 95 +1.4 221/291/390169308212733%8%88+0.7
Trent Grisham
2020 · MLB
23 42→50 51→60 53→55 51 219/303/381 162278 1913 28% 10% 92 +1.2 235/321/419 184289 2114 25% 10% 110 +2.4 221/330/41919824427622%13%112+1.6
Christopher Morel
2023 · MLB
24 42→46 53→60 49→50 41 219/283/394 175305 2115 34% 8% 88 +0.9 225/299/428 203289 2711 31% 9% 104 +2.0 219/298/426206274281030%9%99+1.4
Ryan Cordell
2016 · AA
24 46→42 48→50 55→50 40 231/277/375 145296 1615 28% 5% 80 +0.4 213/258/354 141278 1614 29% 5% 66 -0.6 198/242/334136256161429%5%53-0.8
Sean Coyle
2015 · AA
23 41→34 52→50 54→50 37 214/267/378 164300 2114 35% 6% 77 +0.1 185/246/307 122293 1411 39% 7% 50 -1.8 146/212/239932399941%7%14-1.8