Armstrong MuhooziSS FCL Pirates
Age 19 R/R 5'11" / 180 lbs ROK Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION32 act + 86 ros · stats below = ROS only
wRC+†52
AVG/OBP/SLG.203 / .267 / .291
PA86
HR1
K%28
BB%7
BABIP278
ISO89
MLB%0%
Value2026 · WAR
BAT: -8.3 runs (wOBA-derived runs vs avg)-8BATRUN: +0.5 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.3 runs (Positional adjustment)+1POSREP: +3.3 runs (Replacement-level credit)+3REPTotal WAR: -0.30-0.3WAR
0.00.81.60.20.50.81.01.01.11.11.00.8+$52M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M+1.0$5M+$5M
2033Pre-Arb$1.0M+1.1$5M+$5M
2034Pre-Arb$1.0M+1.1$5M+$4M
2035Arb-1$2M+1.0$4M+$3M
2036Arb-2$3M+0.8$1M+$0.4M
2037Extbeyond projection horizon · no WAR estimate
Totals $8M $21M +$17M

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
202518 ROKDSL Pirates Gold 142124 23411 9425 244 185268258526 73265 306 221 27
202518 ROKDSL Pirates Gold 142118 29611 15285 244 246355339694 93308 2011 314 98
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD19 ROKPIT 3229 5010 290 11 172226241467 69250 286 185 0 -4 -0 +0 +0 +1 -0.3
YTD19 ROKPIT 3228 6010 360 11 214290286576 71273 199 257 55 -2 -0 +0 +0 +1 -0.1
ROS19 ROKPIT 0% 8679 16211 6241 30 203267291559 89284 287 253 52 -5 +1 +0 +1 +2 -0.1
ROS19 MLBPIT 0% 01 0000 000 00 283 244 45 +0 +0
FULL19 ROKPIT 3230 5010 290 11 167226233459 67238 286 185 0 -4 -0 +0 +0 +1 -0.3
TOT19 ROKPIT 118108 21221 8331 41 194256278534 83270 287 235 38 -8 +0 +0 +1 +3 -0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202720 MLBPIT 34% 206187 39622 14553 61 209275294569 86286 277 265 61 -9 +1 +0 +2 +6 -0.0
202821 MLBPIT 48% 337305 671135 24895 102 220287325612 105287 267 274 68 -12 +1 +0 +4 +10 0.2
202922 MLBPIT 54% 432392 871447 311136 132 222289332621 110289 267 280 72 -14 +2 +0 +5 +12 0.5
203023 MLBPIT 57% 495449 1001649 361287 142 223291336627 114290 267 283 75 -14 +2 +0 +5 +14 0.8
203124 MLBPIT 57% 537486 10817410 391397 162 222289335625 113291 267 286 77 -14 +2 +0 +6 +15 1.0
203225 MLBPIT 57% 561507 11518511 411458 163 227295347642 120291 267 287 78 -14 +2 +0 +6 +16 1.0
203326 MLBPIT 56% 574519 11819512 421488 173 227295353648 125291 267 289 79 -14 +2 +0 +6 +16 1.1
203427 MLBPIT 55% 578522 11919512 431508 173 228297352649 125291 267 289 79 -14 +2 +0 +6 +16 1.1
203528 MLBPIT 55% 575519 11618511 431508 162 224293341634 118290 267 288 78 -14 +2 -1 +6 +16 1.0
203629 MLBPIT 53% 567511 11418411 431498 152 223294339632 115290 268 286 77 -15 +2 -1 +6 +16 0.8
202720 MLBPIT 34% 7165 14211 5191 20 215282323605 108284 277 254 53 -4 +0 +0 +1 +2 -0.1
202821 MLBPIT 48% 163148 31512 12432 51 209278297575 88286 267 263 59 -8 +1 +0 +2 +5 -0.1
202922 MLBPIT 54% 234212 46724 17613 71 217284325610 108287 267 268 64 -10 +1 +0 +3 +7 0.1
203023 MLBPIT 57% 280254 56925 20734 81 220288331618 110288 267 272 67 -11 +1 +0 +3 +8 0.2
203124 MLBPIT 57% 304275 631036 22794 91 229296353648 124289 267 275 68 -11 +1 +0 +3 +9 0.2
203225 MLBPIT 57% 317287 641036 23824 91 223290341631 118289 267 276 70 -11 +1 +0 +3 +9 0.3
203326 MLBPIT 56% 324293 661037 24844 91 225293352644 126289 267 277 70 -11 +1 +0 +3 +9 0.3
203427 MLBPIT 55% 320289 651036 24834 91 225293343636 118289 268 278 71 -11 +1 +0 +3 +9 0.3
203528 MLBPIT 55% 316285 641036 24824 91 225294344638 119289 268 277 70 -11 +1 -0 +3 +9 0.3
203629 MLBPIT 53% 303273 611026 23794 81 223293341634 117288 268 275 69 -11 +1 -1 +3 +9 0.2
▸ Career Totals
Career 26322382 530832349 19468534 759 223291338629 116289 267 274 68 -96 +11 -1 +28 +75 1.7
/ 162G 650588 13120612 481698 192 223290338629 116290 267 274 68 -24 +3 -0 +7 +18 0.4
Career 50904600 10221624392 371133274 16726 222291336627 114290 267 282 74 -149 +23 -2 +55 +144 7.2
/ 162G 650587 13121512 471709 213 223290337627 114292 267 282 74 -19 +3 -0 +7 +18 0.9

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
202518 ROKDSL Pirates Gold 142118 29611 15285 244 246355339694 93308 2011 314 98 -0 +3 +4 0.7

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
#1Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#2Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
#3Cliff Penningtonlast yr '17
career totals — 10 seasons, 3,108 PA
103,1083684243310341+28+299.29.5
/162664818+5.9+6.22.0pk7: 10
#4Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7
#5Ronny Cedenolast yr '13
career totals — 9 seasons, 2,783 PA
92,7834039246289354+28+195.55.6
/162664109+6.7+4.51.3pk7: 6
#6Yolmer Sánchezlast yr '19
career totals — 6 seasons, 2,438 PA
62,4383130244299357+9+265.45.4
/16266488+2.4+7.21.5pk7: 5
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 6 projected seasons
62,7515079224289339+29+184.24.0
/1626641219+7.1+4.31.0pk7: 4

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
Armstrong Muhoozi (OGILVIE) 19 194/256/278 83270 14 28% 7% 38 -0.3
Jett Williams
2023 · A
19 45→46 41→45 56→55 43 214/285/313 99288 714 27% 7% 68 -0.5 203/314/320 117299 923 31% 12% 83 +0.6 201/310/335134289102630%12%81+0.3
Wendell Rijo
2015 · A
19 42→41 40→55 51→50 44 201/267/302 101282 712 30% 7% 56 -1.3 197/248/287 90281 711 31% 5% 44 -2.1 208/263/371163264201429%6%70-0.2
Ronaldo Urdaneta
2018 · A
19 42 37→40 54→60 45 200/270/270 70284 422 29% 8% 50 -1.8 208/268/293 85302 618 31% 7% 54 -1.4 155/238/2196425253237%8%22-1.0
Jason Lopez
2017 · A
19 40 38→55 49→45 43 195/258/270 75266 511 28% 7% 44 -2.1 205/253/318 113280 117 30% 5% 55 -1.4 189/235/31412426513833%5%43-0.9
Sergio Garcia
2010 · A
19 40 39→45 52→60 40 195/248/284 89274 620 30% 6% 43 -2.2 193/245/291 98271 1023 31% 6% 44 -2.1 231/255/354123300131728%2%62-0.4
Gilberto Celestino
2018 · A
19 42→52 39→45 53→55 42 202/258/287 85283 612 30% 7% 48 -1.9 215/267/306 91282 710 25% 6% 56 -1.3 240/311/3197931771425%9%75-0.0
Oswald Peraza
2019 · A
19 43→52 35→50 54→60 41 201/265/263 62286 212 29% 6% 46 -2.0 222/277/311 89292 820 26% 5% 63 -0.9 228/285/371143284183026%6%78+0.2
Delino DeShields
2012 · A
19 40→50 40→45 50→65 41 196/253/282 87272 816 30% 6% 45 -2.1 225/290/327 102307 838 27% 7% 72 -0.2 242/320/3399732363425%10%85+0.6
Charlie Culberson
2008 · A
19 45→49 37→45 60→50 41 210/271/293 83300 418 30% 6% 56 -1.3 213/257/291 78286 511 26% 4% 49 -1.8 254/306/42216832418926%6%98+0.7
Derek Hill
2015 · A
19 41→51 40→50 55→60 47 200/269/291 91259 713 25% 8% 55 -1.4 199/251/270 71293 325 31% 6% 40 -2.4 248/301/422175338222932%6%100+0.7
Ricardo Rosario
2022 · A
19 40 37→40 53→55 42 193/254/272 79260 413 26% 6% 43 -2.2 199/267/282 83276 617 28% 7% 52 -1.6 193/273/2768225992427%8%51-0.6
Victor Tademo
2018 · A
19 39 37→40 52→55 37 189/240/263 74277 414 32% 5% 34 -2.8 195/241/256 61285 37 31% 5% 33 -2.9 181/217/201202520327%4%6-1.4
Ezequiel Tovar
2021 · A
19 45→47 37→50 49→50 43 209/275/287 78306 412 31% 8% 56 -1.3 231/269/358 127281 1315 22% 4% 72 -0.2 227/264/372145291161128%4%71-0.2
Braulio Vasquez
2018 · A
19 47 34→45 52→65 43 217/282/271 54313 115 29% 7% 54 -1.4 197/255/270 73303 58 34% 6% 43 -2.2 192/271/2707829353233%7%47-0.7
Luis Vázquez
2019 · A
19 40→46 36→50 49→45 39 193/237/259 66276 38 30% 5% 32 -3.0 204/249/275 71283 510 28% 5% 41 -2.3 232/296/36613430116827%6%83+0.3
Ricardo Cova
2023 · A
19 44 39→50 50→55 35 205/259/286 81318 610 36% 5% 49 -1.8 217/276/316 99313 918 32% 6% 64 -0.8 235/286/365130286142022%5%78+0.1
Gilbert Gomez
2011 · A
19 40→35 37→40 54→50 44 191/258/270 80263 418 28% 7% 45 -2.1 201/265/282 81295 59 31% 7% 50 -1.7 191/271/264742963733%9%45-1.3
Brennen Davis
2019 · A
19 48→41 36→50 51→45 46 221/299/289 68305 312 26% 8% 67 -0.5 229/297/372 143310 168 30% 7% 89 +0.9 185/285/36518023225431%8%81+0.2
Daniel Lopez
2011 · A
19 45 36→45 49→60 40 210/278/277 67296 212 28% 6% 55 -1.4 223/284/315 92289 517 23% 5% 67 -0.5 238/296/35511629163019%4%79+0.1
Dixon Machado
2011 · A
19 41→51 36→45 54→55 46 196/249/255 60242 318 20% 6% 36 -2.7 194/247/236 42247 215 20% 6% 30 -3.1 228/310/33811027511420%9%81+0.3