Morgan McCulloughSS Arkansas Travelers
Age 28 L/R 5'8" / 180 lbs AA HR -5% Svc 0.0 · Ctrl thru 2034
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 215 proj PA
wRC+†87
AVG/OBP/SLG.213 / .302 / .355
PA215
HR6
SB5
K%27
BB%10
ISO143
MLB%2%
Value2026 · WAR
BAT: -3.2 runs (wOBA-derived runs vs avg)-3BATRUN: +0.8 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +2.3 runs (Positional adjustment)+2POSREP: +6.1 runs (Replacement-level credit)+6REPTotal WAR: +0.50+0.5WAR
0.00.51.00.00.50.60.4+$11M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 33 / POW 47
Toolsscout grade
CONTACT33
scouting grade only
POWER47
scouting grade only
EYE61
scouting grade only
SPEED56
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Pre-Arb$0.8M+0.4$1M+$0.7M
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $0.8M $1M +$0.7M

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
201921 ABurlington Bees 4942 6100 5132 01 143265167432 24207 2710 212 20
201921 ABurlington Bees 4938 7100 992 01 184367211578 26241 1818 295 84
202123 INTLVenados de Mazatlan 2321 5000 151 00 238304238542 312 224
202123 INTLVenados de Mazatlan 2321 5000 151 00 238304238542 312 224 259 56
202224 A+2 teams 354308 631336 2911011 86 205296325621 120291 318 273 67
202224 A+2 teams 354290 701637 478411 86 241368390757 148310 2413 341 119
202325 AA2 teams 341298 561228 2711710 113 188278322600 134268 348 269 64
202325 AA2 teams 341286 701837 399410 113 245355402757 157330 2811 338 116
202426 AA2 teams 268230 451028 31833 145 196299361660 165262 3112 284 76
202426 AA2 teams 268221 54924 39633 145 244364357721 113321 2415 328 109
▸ 2026 Season
202628 MLBSEA 215189 41816 21593 51 217305365670 148278 2710 299 87 -3 +1 +0 +2 +6 0.5
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202729 MLBSEA 28% 259229 501017 25703 52 218304362666 144279 2710 300 87 -4 +0 -1 +3 +7 0.5
202830 MLBSEA 43% 299264 581128 29814 62 220306367674 148279 2710 299 87 -4 +0 -2 +3 +8 0.6
202931 MLBSEA 52% 296261 551117 29804 52 211299341640 130278 2710 296 85 -5 +0 -3 +3 +8 0.4
202729 MLBSEA 28% 7365 14302 7201 20 215301354655 138276 2710 287 78 -2 +0 -0 +1 +2 0.1
202830 MLBSEA 43% 129113 25513 13352 21 221312363675 142276 2710 286 77 -3 +0 -1 +1 +4 0.1
202931 MLBSEA 52% 154136 30614 15422 31 221307368675 147275 2710 284 76 -4 +0 -1 +2 +4 0.1
▸ Career Totals
Career 356314 691429 35975 72 220308363671 143286 2710 285 77 -9 +1 -3 +4 +10 0.2
/ 162G 650573 12626416 641779 134 220308363671 143286 2710 285 77 -17 +1 -5 +7 +18 0.4
Career 21041842 379761250 19761841 5422 206297341638 136276 299 282 74 -61 +2 -6 +23 +60 1.7
/ 162G 650569 11623415 6119113 177 204295337633 134274 299 282 74 -19 +1 -2 +7 +18 0.5

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
201921 ABurlington Bees 4938 7100 992 01 184367211578 26241 1818 295 84 -1 -0 +1 0.0
202123 INTLVenados de Mazatlan 2321 5000 151 00 238304238542 312 224 259 56 -1 +0 +1 -0.0
202224 AANorthwest Arkansas Naturals 11799 24702 13304 12 242353374727 131324 2611 331 112 +2 -1 +3 0.4
202224 A+Quad Cities River Bandits 237191 46935 34547 74 241375398773 157304 2314 346 123 +6 -0 +7 1.3
202325 AAAOmaha Storm Chasers 3228 8111 3101 10 286375500875 214412 319 385 153 +2 +0 +1 0.3
202325 AANorthwest Arkansas Naturals 309258 621726 36849 103 240353391745 151322 2712 333 113 +4 +1 +9 1.4
202426 AAArkansas Travelers 203167 35824 30532 94 210335353688 144279 2615 311 97 -1 +0 +6 0.5
202426 INTLMelbourne Aces 6554 19100 9101 51 352453370823 19422 1514 378 148 +3 +1 +2 0.6

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
#3Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7
#4Yolmer Sánchezlast yr '19
career totals — 6 seasons, 2,438 PA
62,4383130244299357+9+265.45.4
/16266488+2.4+7.21.5pk7: 5
#5Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#6Guillermo Heredialast yr '22
career totals — 6 seasons, 1,530 PA
61,530256231311345+3+173.53.5
/162664113+1.2+7.61.5pk7: 3
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 1 projected seasons
136097217301359+4+30.80.8
/1626641712+7.1+5.51.5pk7: 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
Morgan McCullough (OGILVIE) 28 33 47 56 61 213/302/355 142278 65 27% 10% 87 +0.3
Zack Collins
2023 · MLB
28 36→43 49→50 46→40 50 190/284/340 150262 166 32% 11% 75 -0.0 214/291/357 143326 167 36% 10% 82 +0.5 207/287/34013332615438%10%73-0.1
Chris Herrmann
2017 · MLB
29 47→48 47→50 57→50 46 230/294/372 142295 1311 26% 8% 86 +0.8 221/302/378 157287 198 28% 10% 92 +1.2 209/296/36115227219429%11%83+0.2
Hoy Park
2023 · MLB
27 41→49 47→45 53→55 48 209/284/337 128275 1516 29% 9% 73 -0.1 224/308/335 111306 1117 28% 10% 82 +0.5 227/321/32610031191927%11%83+0.4
Zack Short
2023 · MLB
28 37→38 46→50 46→45 51 190/285/315 126261 139 31% 11% 69 -0.4 190/284/317 127263 1410 31% 11% 69 -0.4 173/272/29912623415831%11%58-0.7
Matt Thaiss
2023 · MLB
28 46→50 51→55 52→45 48 234/303/394 160290 188 26% 8% 96 +1.5 222/316/347 125295 138 27% 11% 90 +1.0 207/323/30910228110527%13%81+0.2
Josh VanMeter
2023 · MLB
28 41→47 49→55 49→50 53 212/299/366 154266 169 26% 11% 87 +0.8 203/306/333 130272 149 28% 12% 82 +0.5 169/296/28011123013830%14%63-0.3
Garrett Stubbs
2021 · MLB
28 46 44→45 54→50 47 229/290/350 121273 1217 21% 7% 79 +0.3 228/308/352 124288 1312 24% 10% 87 +0.8 220/310/331111279111023%11%81+0.1
Nolan Fontana
2019 · MLB
28 40→43 43→40 51→50 51 198/284/313 115267 1012 28% 10% 68 -0.5 202/287/326 124291 1210 32% 10% 72 -0.2 124/238/2098619210038%12%22-0.8
Pedro Severino
2021 · MLB
28 46→48 49→50 48→45 49 233/301/374 141274 176 22% 8% 90 +1.0 239/299/374 135304 156 25% 8% 89 +1.0 230/288/35512529514626%7%76+0.0
Jason Vosler
2023 · MLB
29 42→43 53→55 49→40 45 223/288/393 170274 226 27% 7% 90 +1.0 215/275/384 169275 216 29% 7% 82 +0.5 205/266/37717225822430%7%73-0.1
Isan Díaz
2023 · MLB
27 41→42 53→55 46→45 47 217/298/391 173286 228 31% 10% 93 +1.3 214/285/396 182277 269 32% 8% 89 +1.0 178/253/34717020329630%9%62-0.3
Rylan Bannon
2023 · MLB
27 37→42 49→50 52→50 48 196/278/340 144250 1812 29% 9% 72 -0.2 207/297/365 158271 1913 29% 11% 87 +0.8 195/295/355161251201230%12%82+0.4
Taylor Walls
2023 · MLB
27 39→49 45 49→60 53 196/288/318 122254 1214 27% 11% 71 -0.3 200/289/318 118261 1126 26% 11% 71 -0.3 197/285/30510825693325%11%64-0.4
Drew Ellis
2023 · MLB
27 39→37 52→55 46→40 48 203/292/382 179269 186 31% 10% 89 +1.0 195/284/360 165248 206 29% 10% 81 +0.4 169/268/32715820123329%11%62-0.4
Conner Crumbliss
2014 · AAA
27 43→50 46→45 51→50 57 215/316/346 130259 1415 22% 12% 90 +1.0 221/295/349 128260 1312 20% 9% 82 +0.5 217/287/338121249121118%8%72-0.1
Jeff Fiorentino
2011 · MLB
28 50→53 44→50 51→50 49 246/304/369 122294 1115 20% 8% 89 +1.0 227/292/357 130274 1210 21% 8% 82 +0.5 220/294/35913826313821%9%81+0.2
Dwight Smith Jr.
2021 · MLB
28 47→53 49→50 50 49 238/303/392 154278 179 21% 8% 95 +1.4 217/278/325 108290 118 27% 7% 67 -0.5 186/249/234482743331%8%27-0.8
Stevie Berman
2023 · AAA
28 40 47→50 48→40 48 204/290/339 135259 145 26% 9% 78 +0.2 218/297/342 124289 137 27% 9% 81 +0.4 195/295/2657026310027%12%58-0.2
Andrew Knizner
2022 · MLB
27 43 43→50 48→40 50 212/293/324 112254 116 21% 8% 75 -0.0 218/287/334 116270 134 23% 7% 74 -0.1 218/299/36114225717222%7%83+0.2
Jordan Danks
2014 · MLB
27 49 48→50 51→50 47 241/311/380 139325 1514 29% 9% 95 +1.4 229/288/344 115324 139 31% 7% 76 +0.1 223/279/32310031812732%7%65-0.6