Zach MacDonaldOF Lakeland Flying Tigers
Age 22 R/R 6'1" / 195 lbs A HR +5%H +3% Svc 0.0 · Ctrl thru 2036 peak 0.5 · 2030
wRC+†66
AVG/OBP/SLG.183 / .263 / .295
PA226
HR5
SB10
K%37
BB%8
MLB%0%
BAT: -8.6 runs (wOBA-derived runs vs avg)-9BATRUN: +1.6 runs (SB/CS + UBR baserunning)+2RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.4 runs (Positional adjustment)-1POSREP: +6.4 runs (Replacement-level credit)+6REPTotal WAR: -0.20-0.2WAR
Scouting · nowfuture
HIT
2020
PWR
3030
SPD
6060
EYE
5550
trajectory · 10 yrs
0.5peak
2030

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2031
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Arb-3$0.9M+0.5$2M+$1M
2032Ext / FA-deal$0.9M+0.4$2M+$1.0M
2033Ext / FA-deal$1.0M+0.3$1M+$0.5M
2034Ext / FA-deal$0.2M+0.1$0.5M+$0.3M
2035Ext / FA-deal$0.4M
2036Ext / FA-deal$0.6M
Totals $4M $3M -$1M

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
202420 ALakeland Flying Tigers 3432 2100 2250 10 .062.118.094.211 .031.286 746 .116 -53 -6 +0 +0 -0 +1 -0.5
202521 A2 teams 240202 26423 2511811 223 .129.261.213.473 .084.277 4910 .220 26 -20 +3 +0 -1 +7 -1.2
▸ 2026 Season (actual · ROS · total)
202622 ALakeland Flying Tigers 6859 11214 5342 50 .186.273.458.730 .271.304 507 .293 82 -1 +1 +0 -0 +2 0.1
ROS22 MLBDET 158141 26514 13613 51 .184.268.319.587 .135.283 398 .263 59 -7 +1 +0 -1 +4 -0.3
TOT22 MLBDET 226200 37728 18955 101 .185.269.360.629 .175.290 428 .272 66 -9 +2 +0 -1 +6 -0.2
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202723 MLB 11%DET 282250 49928 25855 81 .196.282.344.626 .148.260 309 .284 76 -8 +1 +0 -2 +8 -0.0
202824 MLB 26%DET 368325 6612211 341086 101 .203.290.354.644 .151.264 299 .291 81 -8 +2 +0 -2 +10 0.2
202925 MLB 43%DET 417368 7714313 391207 111 .209.297.370.667 .160.266 299 .296 85 -7 +2 +0 -3 +12 0.4
203026 MLB 58%DET 447395 8215314 421287 111 .208.295.367.662 .159.267 299 .299 87 -7 +2 +0 -3 +13 0.5
203127 MLB 76%DET 459404 8416314 441328 111 .208.298.366.665 .158.267 2910 .299 87 -7 +2 +0 -3 +13 0.5
203228 MLB 84%DET 462406 8516314 451348 111 .209.301.367.668 .158.266 2910 .297 86 -7 +2 -1 -3 +13 0.4
203329 MLBDET 457403 8315314 441337 111 .206.295.362.657 .156.265 2910 .295 84 -8 +2 -1 -3 +13 0.3
203430 MLBDET 450396 7915213 441337 100 .199.291.346.637 .146.264 3010 .292 82 -9 +2 -2 -3 +13 0.1
203531 MLBDET 438385 7714213 431317 90 .200.292.348.640 .148.262 3010 .288 79 -10 +2 -3 -3 +12 -0.2
203632 MLBDET 421370 7213212 411287 80 .195.287.338.625 .143.260 3010 .284 75 -12 +2 -4 -3 +12 -0.4
203733 MLBDET 392345 6612210 381226 80 .191.283.325.607 .133.258 3110 .278 71 -13 +2 -4 -2 +11 -0.7
203834 MLBDET 348307 571029 331115 70 .186.275.319.595 .134.256 329 .272 66 -13 +1 -5 -2 +10 -0.9
▸ Career Totals (MLE all levels + projections)
Career 53734729 93117132152 512166994 14311 .197.288.343.631 .146.266 3110 .285 77 -143 +24 -20 -32 +152 -1.8
/ 162G 650572 11321418 6220211 171 .198.288.343.631 .145.268 3110 .285 77 -17 +3 -2 -4 +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
202420 ALakeland Flying Tigers 3431 5210 3180 10 .161.235.290.526 .129.385 539 .238 40 -2 +0 +1 -0.1
202521 ALakeland Flying Tigers 188154 26304 24688 163 .169.312.266.578 .097.262 3613 .277 70 -6 +2 +5 0.1
202521 ROKFCL Tigers 5240 10220 9153 60 .250.423.400.823 .150.400 2917 .379 148 +3 +1 +1 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
Zach MacDonald (OGILVIE) 22 20 30 60 50 .183/.263/.295 .112.281 55 37% 8% 55 -0.5
Tucker Mitchell
2023 · A
22 38 43→50 51→45 35 .183/.259/.287 .104.311 1111 42% 6% 51 -1.7 .198/.263/.310 .112.287 137 34% 6% 58 -1.2 .185/.242/.280.095.26113533%5%38-1.0
Ismael Alcantara
2021 · A
22 42→30 38→45 56→50 41 .197/.266/.279 .082.311 516 36% 8% 50 -1.7 .214/.271/.343 .129.318 1313 35% 6% 69 -0.4 .203/.261/.318.115.298121635%6%54-0.8
Jase Bowen
2023 · A
22 39→40 44→45 54→55 35 .194/.253/.305 .111.299 1314 38% 6% 52 -1.6 .200/.252/.326 .126.285 1518 34% 5% 57 -1.2 .198/.249/.325.127.276152233%5%52-1.2
Jamari Baylor
2023 · A
22 40 42→45 50→55 41 .172/.280/.276 .105.337 1018 46% 10% 58 -1.2 .187/.287/.297 .110.339 1116 43% 10% 66 -0.6 .170/.275/.273.103.306121843%10%53-0.5
Jon Matthews
2013 · A
22 38 36→40 56→60 39 .181/.239/.248 .067.268 322 32% 6% 30 -3.1 .220/.285/.291 .071.303 421 26% 7% 61 -1.0 .233/.305/.294.061.31332124%8%67-0.2
Anderson Gomes
2007 · A
22 41→38 43→45 47→50 39 .205/.252/.313 .108.275 109 29% 5% 53 -1.5 .220/.270/.333 .113.292 117 27% 6% 66 -0.6 .223/.275/.335.112.29012526%6%67-0.2
Corey Joyce
2022 · AA
23 41 39→45 53→50 39 .193/.262/.274 .080.300 713 36% 7% 48 -1.9 .208/.307/.328 .120.294 1212 31% 10% 82 +0.5 .212/.315/.318.105.30191429%10%80+0.2
Chris Roller
2019 · A
22 40 41→45 51→55 43 .194/.269/.295 .102.283 813 32% 8% 56 -1.3 .206/.272/.316 .110.289 812 30% 7% 63 -0.9 .179/.267/.290.111.261111933%9%54-0.8
Jawuan Harris
2019 · A
22 41→29 40 51→55 42 .191/.272/.286 .095.298 713 35% 8% 56 -1.3 .167/.261/.253 .086.302 619 42% 9% 43 -2.2 .129/.234/.201.072.25362646%10%17-2.0
Pedruin Bautista
2006 · A
22 40 38→40 50→60 34 .194/.230/.275 .081.287 410 33% 4% 32 -3.0 .196/.273/.269 .073.277 317 28% 8% 51 -1.7 .190/.288/.262.072.25722524%10%54-0.6
Christian Cairo
2023 · A
22 40→47 39→40 53→60 49 .186/.290/.271 .084.288 716 34% 11% 60 -1.0 .204/.296/.285 .081.295 522 29% 10% 66 -0.6 .215/.301/.289.073.31043529%9%66-0.3
Ronaldo Urdaneta
2021 · A
22 44 39→40 53→60 40 .210/.265/.300 .090.306 614 32% 6% 54 -1.4 .187/.266/.264 .077.308 622 38% 8% 47 -1.9 .145/.239/.202.057.24353339%9%19-1.1
Jordyn Adams
2022 · A
22 39→41 40→45 51→60 37 .187/.247/.273 .085.307 815 40% 7% 40 -2.4 .194/.252/.287 .093.306 828 37% 6% 46 -2.0 .194/.256/.310.116.294123236%7%52-1.3
Johan Lopez
2023 · AA
23 39 44→45 51→55 40 .195/.268/.308 .113.290 1213 35% 7% 59 -1.1 .200/.270/.300 .100.307 912 35% 8% 58 -1.2 .166/.253/.240.073.27641137%10%33-0.6
Junior Perez
2023 · A
22 40→38 45 54→55 41 .188/.267/.310 .122.325 1319 43% 9% 59 -1.1 .181/.252/.301 .120.305 1225 41% 8% 50 -1.7 .165/.239/.293.128.265142841%8%41-1.9
Iverson Leonardo
2023 · A
21 37 44→50 49→50 40 .188/.259/.305 .117.281 129 36% 7% 55 -1.4 .194/.278/.291 .097.346 78 42% 9% 59 -1.1 .146/.273/.221.075.3593452%12%39-0.5
Kyler Fedko
2022 · A
22 46→42 39→45 51→55 44 .214/.283/.297 .083.316 610 32% 8% 62 -0.9 .207/.288/.315 .108.274 1010 26% 9% 69 -0.4 .192/.284/.327.135.243172127%10%69-0.2
Kier Meredith
2022 · A
22 43 37→30 51→60 45 .202/.271/.271 .070.286 411 29% 8% 50 -1.7 .211/.307/.281 .070.293 426 27% 8% 69 -0.4 .229/.340/.278.049.30533522%10%80+0.1
Blaze Alexander
2022 · A
23 38→48 42→50 52→50 39 .185/.256/.288 .103.292 1114 38% 7% 49 -1.8 .218/.290/.354 .136.331 1511 36% 7% 81 +0.4 .220/.308/.345.126.328131034%8%84+0.4
Dylan Neuse
2023 · A
24 37 39→40 49→50 44 .183/.260/.264 .081.271 814 33% 9% 45 -2.1 .205/.286/.296 .091.292 713 29% 9% 63 -0.8 .211/.301/.305.094.29351327%10%72-0.1