Brody MooreSS Memphis Redbirds
Age 26 R/R 5'11" / 183 lbs AAA Svc 0.0 · Ctrl thru 2033
2026 ROS PROJECTION271 act + 180 ros · stats below = ROS only
wRC+†54
AVG/OBP/SLG.215 / .263 / .268
PA180
HR1
SB6
K%23
BB%6
BABIP279
ISO54
MLB%10%
Value2026 · WAR
BAT: -17.6 runs (wOBA-derived runs vs avg)-18BATRUN: +2.7 runs (SB/CS + UBR baserunning)+3RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +4.8 runs (Positional adjustment)+5POSREP: +12.8 runs (Replacement-level credit)+13REPTotal WAR: +0.20+0.2WAR
0.00.51.00.00.00.0-$2M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 45 / POW 35
Toolsscout grade
CONTACT45
scouting grade only
POWER35
scouting grade only
EYE40
scouting grade only
SPEED50
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2028
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M
2029Pre-Arb$0.8M
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-0.7M +$0.0M

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
202222 APalm Beach Cardinals 129115 25300 10430 30 217280243523 26329 338 238 40
202222 APalm Beach Cardinals 129111 28400 14280 30 252336288624 36322 2211 284 75
202323 A+2 teams 220201 29611 16892 114 144215199414 55250 407 189 3
202323 A+2 teams 220194 41821 23592 114 211301289590 77296 2710 274 68
202424 A+Peoria Chiefs 446410 871212 261154 3010 212266261527 49288 266 238 40
202424 A+Peoria Chiefs 446404 1051623 32864 3010 260320332652 72322 197 294 83
202525 AAA2 teams 394364 831014 201044 120 228276294570 66304 265 250 49
202525 AAA2 teams 394357 861114 27794 120 241302311612 70295 207 277 70
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD26 AAASTL 271248 641202 16531 133 258306331636 73313 206 281 73 -8 +1 +0 +3 +8 0.4
YTD26 AAASTL 271241 691402 23431 133 286351369720 83333 168 321 104 +1 +1 +0 +3 +8 1.3
ROS26 AAASTL 10% 180167 36601 10421 61 215263268531 54285 236 256 54 -9 +1 +0 +2 +5 -0.2
ROS26 MLBSTL 10% 1817 4100 140 10 235278294572 59285 226 251 50 -1 +0 +0 +0 +1 -0.0
FULL26 AAASTL 289265 681302 17571 143 257304328632 72313 206 279 72 -9 +2 +0 +3 +8 0.4
TOT26 AAASTL 451415 1001803 26952 194 241289306594 65300 216 271 65 -18 +2 +0 +5 +13 0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202727 MLBSTL 31% 336311 701213 20772 112 225276299575 74286 236 262 59 -16 +1 +0 +4 +10 -0.1
202828 MLBSTL 42% 364335 761314 23843 112 227283307590 81286 236 266 62 -16 +1 -1 +4 +10 -0.1
202929 MLBSTL 46% 373343 771314 24873 102 224281303584 79286 236 267 63 -16 +1 -1 +4 +11 -0.1
202727 MLBSTL 31% 10496 22401 6241 31 229282302584 73286 236 257 55 -5 +0 +0 +1 +3 -0.1
202828 MLBSTL 42% 153141 31502 10351 51 220276298574 78286 237 260 57 -7 +1 -0 +2 +4 -0.1
202929 MLBSTL 46% 172158 35602 11401 51 222276297574 76286 236 262 58 -8 +1 -1 +2 +5 -0.1
▸ Career Totals
Career 447412 921605 281033 143 223278299576 75283 236 260 57 -22 +2 -1 +5 +13 -0.4
/ 162G 650599 1332307 411504 204 222276295571 73283 236 260 57 -32 +2 -1 +7 +18 -0.5
Career 24422246 48375619 14964119 9421 215270279549 64289 266 249 49 -142 +10 -2 +26 +69 -3.9
/ 162G 650598 1292025 401715 256 216271281552 65290 266 249 49 -38 +3 -1 +7 +18 -1.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
202222 APalm Beach Cardinals 129111 28400 14280 30 252336288624 36322 2211 284 75 -4 +1 +4 0.1
202323 A+Peoria Chiefs 154137 29811 14362 94 212294307601 95277 239 275 69 -5 +0 +4 -0.1
202323 APalm Beach Cardinals 6657 12010 9230 20 211318246564 35353 3514 270 65 -3 +0 +2 -0.0
202424 A+Peoria Chiefs 446404 1051623 32864 3010 260320332652 72322 197 294 83 -8 +2 +13 0.6
202525 AAAMemphis Redbirds 221197 47712 17493 60 239309315623 76302 228 282 74 -7 +1 +6 0.1
202525 AASpringfield Cardinals 173160 39402 10301 60 244292306599 63287 176 271 66 -7 +1 +5 -0.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
#1Ronny Cedenolast yr '13
career totals — 9 seasons, 2,783 PA
92,7834039246289354+28+195.55.6
/162664109+6.7+4.51.3pk7: 6
#2Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#3Alexi Casillalast yr '13
career totals — 7 seasons, 1,883 PA
71,8831280248302332+8+32.72.7
/162664428+2.8+0.91.0pk7: 3
#4Chris Getzlast yr '13
career totals — 5 seasons, 1,539 PA
51,539386251310309+5+122.72.7
/162664137+2.4+5.11.2pk7: 3
#5Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 1 projected seasons
1454513225277304+5+3-0.2-0.1
/162664720+7.1+4.4-0.3pk7: 0
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -1

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
Brody Moore (OGILVIE) 26 45 35 50 40 241/289/306 65300 319 21% 6% 65 +0.2
Jack Reinheimer
2018 · AAA
26 47→51 36→40 47→55 44 223/273/287 64290 314 24% 6% 54 -1.4 213/265/297 84281 716 25% 6% 54 -1.4 207/260/2878027672126%6%48-1.1
Danny Worth
2011 · MLB
25 46→52 38→45 49→50 43 221/267/302 81283 614 23% 6% 56 -1.3 219/280/326 107298 915 28% 7% 68 -0.5 221/288/315953247932%8%66-0.4
Kyle Johnson
2016 · AAA
26 43→51 39→40 50→55 43 206/272/295 88284 518 28% 6% 57 -1.2 193/254/279 86274 711 30% 6% 45 -2.1 162/225/224632275829%6%16-1.9
Shannon Wilkerson
2014 · AA
26 44→48 39→40 53→55 42 213/260/301 88278 619 25% 6% 53 -1.5 227/268/306 79291 414 22% 5% 56 -1.3 232/268/3027029221220%4%51-0.9
Alfredo Lopez
2016 · AA
26 46 36→30 48→50 47 218/278/286 68274 314 21% 7% 56 -1.3 245/288/316 71293 416 17% 5% 68 -0.5 272/308/3214931721914%5%72-0.1
Stephen Wickens
2015 · AA
26 46→44 37→40 51→55 46 218/281/290 72271 415 20% 6% 59 -1.1 221/281/304 83283 617 22% 7% 63 -0.9 232/298/2976429212319%7%64-0.4
Jonathan Malo
2010 · AAA
26 45 38→45 50 46 216/269/290 74265 512 20% 6% 53 -1.5 204/262/288 84269 69 25% 6% 50 -1.7 190/251/272822565526%6%39-1.2
Tony Pena Jr.
2007 · MLB
26 49→56 38→40 50 37 234/261/316 83299 516 24% 3% 56 -1.3 228/252/306 78277 49 19% 3% 49 -1.8 232/252/304722752616%2%45-1.3
Ivan Bellazetin
2013 · AAA
26 48→52 35→40 51→55 41 224/259/287 63267 317 17% 3% 47 -1.9 227/265/293 66268 414 16% 4% 52 -1.6 250/287/337872908516%4%69-0.2
Nick Meyer
2022 · AAA
25 42 38→40 47→50 43 204/265/279 75266 712 25% 6% 50 -1.7 216/287/315 99282 1115 26% 8% 69 -0.4 204/282/29591265121826%9%58-0.5
Ryan Dent
2015 · AAA
26 43→42 39→40 48→50 41 205/260/292 87283 614 28% 6% 51 -1.7 205/259/297 92293 78 31% 6% 52 -1.6 207/252/299922988332%5%48-1.0
Heiker Meneses
2017 · AAA
26 44→51 34→40 46→55 40 207/256/258 51280 213 26% 5% 40 -2.4 213/257/271 58308 312 30% 5% 43 -2.2 210/250/2504030711230%4%31-1.4
Evan Mendoza
2022 · AAA
26 44→51 35→30 49→50 38 208/251/263 55297 315 30% 5% 38 -2.6 207/263/280 73261 618 22% 7% 48 -1.9 195/258/2535823462118%8%37-1.2
Shawn Roof
2011 · AAA
26 49 35→30 48→50 42 226/282/285 58301 213 24% 6% 58 -1.2 227/276/288 61294 316 23% 5% 56 -1.3 233/277/2673329802020%4%46-0.6
Brodie Greene
2014 · AA
26 46→49 38→40 50 46 220/265/298 78255 512 16% 5% 53 -1.5 219/269/285 66257 49 15% 6% 52 -1.6 221/272/274532592815%6%48-1.2
Albert Cartwright
2014 · AA
26 44→46 38→45 52→55 37 211/260/294 83292 518 28% 4% 51 -1.7 215/257/288 73309 420 30% 4% 47 -1.9 213/248/2685431322631%4%33-2.3
Malquin Canelo
2021 · AAA
26 44→49 38→40 46→50 37 211/255/292 81305 613 32% 5% 48 -1.9 214/260/326 112327 1111 36% 5% 59 -1.1 183/221/2829929310740%5%27-0.7
Matt Williams
2016 · AAA
26 45→49 37→45 48→50 49 215/285/287 72273 515 22% 8% 60 -1.0 216/277/303 87270 614 21% 7% 60 -1.0 212/271/2968426151520%7%54-0.8
Chris Rabago
2019 · AA
26 42 38→40 54→55 43 199/256/282 83271 418 27% 6% 46 -2.0 189/251/275 86266 714 30% 7% 43 -2.2 157/227/2216423361133%7%17-1.3
Mike Miller
2016 · AAA
26 50→48 38→40 48→50 43 240/275/321 82281 613 17% 4% 63 -0.8 234/282/304 70280 413 17% 5% 63 -0.9 236/288/292552884918%6%60-0.6