Morgan McCulloughSS Arkansas Travelers
Age 28 L/R 5'8" / 180 lbs AA HR +3% Svc 0.0 · Ctrl thru 2034 peak 0.3 · 2026
wRC+†75
AVG/OBP/SLG.204 / .287 / .333
PA215
HR5
SB5
K%31
BB%9
MLB%2%
BAT: -6.1 runs (wOBA-derived runs vs avg)-6BATRUN: +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.30+0.3WAR
Scouting · nowfuture
HIT
3030
PWR
4343
SPD
5656
EYE
5959
trajectory · 10 yrs
0.3peak
2026

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
2029Arb-1$0.8M+0.1$0.4M+$0.0M (cut)
2030Arb-2$0.9M
2031Arb-3$0.9M
2032Ext / FA-deal$0.2M
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $-1M $-4M -$3M

Career Projections (MLE)

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201921 ABurlington Bees 4941 6100 6122 01 .146.286.171.456 .024.207 2412 .224 30 -4 -0 +0 +1 +1 -0.2
202123 INTLVenados de Mazatlan 2321 5000 151 00 .238.304.238.542 .000.312 224 +0 +0
202224 A+2 teams 354307 641336 3010711 86 .208.302.329.631 .121.293 308 .277 70 -12 -1 +0 +4 +10 0.1
202325 AA2 teams 341298 571327 2712010 113 .191.281.319.599 .128.282 358 .267 62 -14 +1 +0 +4 +10 -0.0
202426 AA2 teams 268232 42926 29863 145 .181.280.315.595 .134.254 3211 .262 59 -13 +1 +0 +3 +8 -0.1
▸ 2026 Season
202628 MLBSEA 215191 39815 19683 51 .204.286.335.621 .131.286 329 .283 75 -6 +1 +0 +2 +6 0.3
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202729 MLB 9%SEA 259230 481016 23804 52 .209.292.339.631 .130.286 319 .285 77 -7 +0 -1 +3 +7 0.2
202830 MLB 19%SEA 299266 561127 27914 62 .211.293.346.639 .135.285 309 .285 76 -8 +0 -2 +3 +8 0.2
202931 MLB 29%SEA 296264 541117 26914 51 .205.286.333.619 .129.284 319 .283 75 -8 +1 -3 +3 +8 0.1
203032 MLB 40%SEA 285254 511016 25884 41 .201.283.319.602 .118.283 319 .280 72 -9 +0 -4 +3 +8 -0.1
203133 MLB 49%SEA 260231 46915 23824 41 .199.283.312.595 .113.281 329 .274 68 -9 +0 -4 +3 +7 -0.3
203234 MLB 63%SEA 220196 39814 19713 30 .199.280.311.591 .112.279 329 .268 63 -9 +1 -5 +2 +6 -0.5
▸ Career Totals (MLE all levels + projections)
Career 28692531 5071031559 25590153 6523 .200.287.323.610 .122.282 319 .273 67 -106 +4 -19 +31 +81 -0.9
/ 162G 650573 11423313 5820412 155 .199.286.318.603 .119.281 319 .273 67 -24 +1 -4 +7 +18 -0.2

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201921 ABurlington Bees 4938 7100 992 01 .184.367.211.578 .026.241 1818 .295 84 -1 -0 +1 0.0
202123 INTLVenados de Mazatlan 2321 5000 151 00 .238.304.238.542 .000.312 224 .259 56 -1 +0 +1 -0.0
202224 AANorthwest Arkansas Naturals 11799 24702 13304 12 .242.353.374.727 .131.324 2611 .331 112 +2 -1 +3 0.4
202224 A+Quad Cities River Bandits 237191 46935 34547 74 .241.375.398.773 .157.304 2314 .346 123 +6 -0 +7 1.3
202325 AAAOmaha Storm Chasers 3228 8111 3101 10 .286.375.500.875 .214.412 319 .385 153 +2 +0 +1 0.3
202325 AANorthwest Arkansas Naturals 309258 621726 36849 103 .240.353.391.745 .151.322 2712 .333 113 +4 +1 +9 1.4
202426 AAArkansas Travelers 203167 35824 30532 94 .210.335.353.688 .144.279 2615 .311 97 -1 +0 +6 0.5
202426 INTLMelbourne Aces 6554 19100 9101 51 .352.453.370.823 .019.422 1514 .378 148 +3 +1 +2 0.6

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 30 43 56 59 .204/.287/.333 .130.286 55 31% 9% 75 +0.0
Zack Collins
2023 · MLB
28 38→42 49→50 46→40 51 .195/.290/.346 .151.268 166 32% 11% 79 +0.3 .210/.290/.356 .146.319 166 36% 10% 81 +0.4 .203/.283/.339.136.31915438%10%71-0.2
Zack Short
2023 · MLB
28 37→39 46→50 46→45 50 .191/.285/.319 .128.261 149 31% 11% 70 -0.3 .189/.283/.313 .124.261 1410 31% 11% 68 -0.5 .168/.270/.287.119.22814831%11%54-0.9
Nolan Fontana
2019 · MLB
28 40→43 42→40 51→50 49 .195/.279/.303 .108.267 912 29% 10% 63 -0.9 .201/.288/.323 .122.291 1210 32% 10% 72 -0.2 .122/.235/.206.084.19110038%11%20-0.8
Connor Hoover
2023 · AA
27 34→30 47→50 50 44 .181/.258/.318 .137.259 1513 35% 9% 58 -1.2 .189/.267/.321 .132.273 1612 35% 9% 63 -0.9 .160/.249/.296.136.218191236%9%46-1.0
Stevie Berman
2023 · AAA
28 39 46→50 48→40 48 .200/.287/.330 .129.255 145 26% 9% 73 -0.1 .215/.296/.335 .120.285 137 27% 9% 79 +0.3 .199/.298/.266.067.2679027%12%60-0.2
Skye Bolt
2021 · AAA
27 42→39 47→50 50 42 .209/.273/.350 .141.295 1513 33% 8% 72 -0.2 .232/.296/.375 .143.310 1613 29% 7% 88 +0.9 .234/.302/.369.135.310151228%8%86+0.3
Isan Díaz
2023 · MLB
27 40 52→55 45 47 .212/.291/.378 .166.276 218 31% 9% 88 +0.9 .211/.282/.386 .175.275 249 32% 8% 85 +0.7 .177/.251/.338.161.20727630%8%58-0.4
JJ Muno
2022 · AA
28 39 43→40 53→60 39 .192/.276/.299 .108.280 1120 33% 6% 62 -0.9 .204/.287/.299 .095.295 927 32% 7% 66 -0.6 .192/.283/.264.072.28063931%7%53-0.9
Jason Smith
2005 · MLB
28 45→35 50→55 51→50 43 .232/.279/.395 .163.281 1710 24% 6% 86 +0.8 .222/.264/.374 .152.292 1612 29% 5% 74 -0.1 .214/.252/.367.153.289171232%4%65-0.3
Bret Boswell
2023 · AAA
28 43→41 47→50 50→45 41 .208/.277/.339 .131.319 1511 38% 8% 71 -0.3 .196/.265/.325 .129.304 139 37% 8% 63 -0.9 .152/.231/.275.124.23412438%9%33-1.2
Rylan Bannon
2023 · MLB
27 36→45 49→50 52→50 48 .195/.277/.338 .143.247 1812 29% 9% 72 -0.2 .202/.293/.353 .151.264 1813 29% 10% 82 +0.5 .189/.291/.340.151.244191230%12%76+0.1
Brian O'Grady
2019 · AAA
27 40→39 48→60 52→50 45 .204/.276/.351 .147.273 1513 30% 8% 74 -0.1 .217/.278/.403 .186.291 2315 32% 7% 89 +0.9 .201/.267/.390.189.270241734%7%78+0.2
Drew Ellis
2023 · MLB
27 37 52→55 46→40 48 .196/.288/.367 .171.263 196 32% 10% 84 +0.6 .195/.284/.358 .163.250 206 29% 10% 80 +0.4 .173/.269/.328.156.20822329%10%63-0.3
Ryan Fitzgerald
2022 · AAA
28 43→44 47→55 44→45 42 .218/.275/.362 .144.280 147 27% 6% 76 +0.0 .204/.267/.361 .157.267 178 29% 7% 73 -0.1 .225/.292/.365.140.28614725%7%80+0.2
Mark Contreras
2023 · MLB
28 38 50 54→55 37 .200/.260/.357 .156.285 1920 36% 6% 69 -0.4 .205/.268/.324 .119.296 1326 33% 6% 63 -0.8 .197/.266/.291.094.288103233%7%50-1.1
Mitchell Tolman
2022 · AAA
28 44→47 44→45 46→50 42 .215/.280/.332 .117.290 119 29% 6% 70 -0.3 .229/.299/.370 .141.292 149 25% 7% 88 +0.9 .231/.307/.374.144.28714723%8%89+0.7
Patrick Dorrian
2023 · AAA
27 38→37 50→55 47→45 41 .196/.266/.350 .154.290 196 38% 8% 70 -0.3 .196/.260/.343 .147.289 186 37% 7% 65 -0.7 .181/.245/.318.137.26118537%7%49-1.0
Andrew Susac
2018 · MLB
28 37→39 48→50 47→30 43 .197/.261/.333 .136.264 163 31% 8% 63 -0.9 .206/.283/.350 .144.290 177 33% 9% 76 +0.1 .198/.293/.339.141.28118034%11%76+0.0
Aaron Sisk
2007 · AA
28 40 50 47→45 43 .211/.269/.364 .152.271 1810 29% 7% 74 -0.1 .223/.279/.372 .149.284 198 28% 7% 80 +0.4 .227/.285/.382.154.27822326%6%84+0.3
Drew Robinson
2019 · MLB
27 43→41 51→55 48→50 44 .215/.286/.381 .166.317 1812 36% 9% 85 +0.7 .207/.283/.342 .135.361 1414 42% 9% 74 -0.1 .154/.243/.252.099.307111649%10%36-0.8