Zach MacDonaldOF Lakeland Flying Tigers
Age 22 R/R 6'1" / 195 lbs A HR -8% Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION292 act + 194 ros · stats below = ROS only
wRC+†46
AVG/OBP/SLG.157 / .249 / .285
PA194
HR5
SB9
K%40
BB%8
BABIP245
ISO128
MLB%0%
Value2026 · WAR
BAT: -30.8 runs (wOBA-derived runs vs avg)-31BATRUN: +6.1 runs (SB/CS + UBR baserunning)+6RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -2.9 runs (Positional adjustment)-3POSREP: +13.8 runs (Replacement-level credit)+14REPTotal WAR: -1.40-1.4WAR
trajectory · projected WAR by year
-1.0-1.0-0.8-0.7-0.6262830
Tools · ContractCON 20 / POW 30
Toolsscout grade
CONTACT20
scouting grade only
POWER30
scouting grade only
EYE50
scouting grade only
SPEED60
scouting grade only
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
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$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
202420 ALakeland Flying Tigers 3432 2100 2240 10 6211894211 31250 716 114 -55
202420 ALakeland Flying Tigers 3431 5210 3180 10 161235290526 129385 539 238 40
202521 A2 teams 240201 26424 2611811 223 129265229494 100272 4911 224 30
202521 A2 teams 240194 36524 338311 223 186336294630 108294 3514 299 87
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD22 ADET 292254 376210 2214810 230 146241303544 157265 518 241 43 -19 +5 +0 -2 +8 -0.8
YTD22 ADET 292246 538314 3010410 230 215325443768 228291 3610 335 115 +5 +5 +0 -2 +8 1.6
ROS22 ADET 0% 194171 27515 16785 91 157249285535 128243 408 245 46 -12 +1 +0 -1 +6 -0.6
ROS22 MLBDET 0% 01 0000 000 00 239 221 27 +0 -0
FULL22 ADET 292255 376210 2214810 230 145241302543 157262 518 241 43 -19 +5 +0 -2 +8 -0.8
TOT22 ADET 486425 6411315 3822615 321 150244296540 146256 468 243 44 -31 +6 +0 -3 +14 -1.4
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202723 MLBDET 34% 384338 5610210 3314610 131 166260296556 130251 389 256 54 -20 +2 +0 -2 +11 -0.9
202824 MLBDET 46% 441389 6712212 3816211 151 172265306571 134256 379 263 60 -20 +3 +0 -3 +12 -0.8
202925 MLBDET 52% 465411 7313213 4016711 151 178268314582 136258 369 268 63 -19 +3 +0 -3 +13 -0.7
203026 MLBDET 54% 479424 7714214 4117111 161 182271323594 142259 369 270 64 -19 +3 +0 -3 +14 -0.6
202723 MLBDET 34% 132117 19313 11503 40 162252282534 120246 388 233 37 -9 +1 +0 -1 +4 -0.6
202824 MLBDET 46% 203179 31615 17755 71 173264302565 128251 378 241 43 -13 +1 +0 -1 +6 -0.8
202925 MLBDET 52% 240211 37716 21866 81 175269303572 128254 369 246 46 -15 +1 +0 -1 +7 -0.8
203026 MLBDET 54% 260229 40717 23936 91 175267306573 131255 369 248 48 -15 +1 +0 -2 +7 -0.8
▸ Career Totals
Career 835737 12723421 7230420 283 172264300564 128255 369 243 44 -52 +4 +0 -5 +24 -3.0
/ 162G 650574 9818316 5623716 222 171264296560 125253 369 243 44 -41 +4 +0 -4 +18 -2.3
Career 22371966 328591158 19686659 918 167262296559 130256 399 256 54 -116 +15 +0 -13 +63 -5.2
/ 162G 650571 9517317 5725217 262 166262296558 130256 399 256 54 -34 +4 +0 -4 +18 -1.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
202420 ALakeland Flying Tigers 3431 5210 3180 10 161235290526 129385 539 238 40 -2 +0 +1 -0.1
202521 ALakeland Flying Tigers 188154 26304 24688 163 169312266578 97262 3613 277 70 -6 +2 +5 0.1
202521 ROKFCL Tigers 5240 10220 9153 60 250423400823 150400 2917 379 148 +3 +1 +1 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
#1Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#2Adam Rosaleslast yr '17
career totals — 9 seasons, 1,756 PA
91,7564716227293367+6+83.03.5
/162664186+2.4+3.01.1pk7: 4
#3Pokey Reeselast yr '04
career totals — 5 seasons, 1,914 PA
51,9142978242303347-6+62.72.7
/1626641027-2.0+2.21.0pk7: 3
#4Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
#5Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
#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
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 3 projected seasons
31,1432935175263305-7+0-2.4-1.2
/1626641721-4.0+0.0-1.4pk7: 0

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 150/244/296 146256 1532 46% 8% 44 -1.4
Charcer Burks
2017 · A
22 39→45 39→40 52→50 42 189/255/275 86267 517 30% 7% 45 -2.1 200/273/295 95285 814 30% 8% 57 -1.2 195/270/2828827881430%8%51-1.4
Estarlin Martinez
2014 · A
22 42→41 40 52→50 43 208/260/302 94266 814 25% 6% 53 -1.5 225/273/291 66296 312 24% 6% 55 -1.4 234/282/2824830811123%5%53-0.9
Christian Cairo
2023 · A
22 39→46 38→40 53→60 49 182/289/262 80287 616 35% 11% 58 -1.2 202/293/281 79297 523 30% 10% 63 -0.8 214/304/2836830343427%10%66-0.4
Dalvy Rosario
2022 · A
22 41 38→40 54→55 42 197/258/274 77271 614 29% 7% 45 -2.1 193/239/285 92285 919 34% 5% 40 -2.4 182/224/2688627392235%4%27-2.1
Jawuan Harris
2019 · A
22 40→24 40 51→55 42 188/270/283 95293 714 35% 8% 54 -1.4 158/251/236 78308 519 45% 9% 35 -2.8 116/220/1806424652649%10%6-2.4
Estarlyn Morales
2015 · A
22 43→39 41→40 51→50 43 210/265/312 102273 812 26% 6% 58 -1.2 203/247/294 91294 712 32% 5% 46 -2.0 190/227/2718127761433%4%27-2.7
Juan Montes
2017 · A
22 39 38→30 50→55 43 189/263/266 77237 612 22% 6% 46 -2.0 203/284/273 70273 516 26% 6% 58 -1.2 192/284/2445226642126%6%50-0.5
Kenedy Corona
2022 · A
22 43→40 39→45 52→55 39 205/259/290 85285 620 29% 5% 50 -1.8 206/268/333 127294 1323 33% 7% 66 -0.6 198/265/322124280132732%7%58-0.9
Misael Urbina
2023 · A
21 38→29 42→45 49→50 44 189/258/299 110261 812 30% 8% 53 -1.5 172/250/256 84262 69 34% 9% 38 -2.6 154/242/228742355833%9%26-2.0
John Rhodes
2023 · AA
22 44→34 41→40 58→50 48 209/290/312 103280 716 26% 8% 69 -0.4 183/250/282 99265 109 33% 7% 45 -2.1 165/231/2538824010734%7%26-2.5
Dyron Campos
2023 · A
22 36 42→30 47→50 37 184/235/285 101268 107 34% 6% 39 -2.5 176/233/263 87293 89 40% 5% 33 -2.9 109/170/1746619071345%4%-19-2.1
Chris Roller
2019 · A
22 40 41→50 51→55 42 193/268/296 103286 914 34% 8% 56 -1.3 205/269/314 109292 812 30% 6% 60 -1.0 179/262/313134284161640%8%57-0.7
Max George
2019 · A
23 33→36 41→45 53→55 43 170/253/270 99234 920 30% 7% 44 -2.1 183/267/288 105279 1020 36% 8% 55 -1.4 148/255/300152246202045%10%51-0.7
Tyler Kolodny
2010 · A
22 40→36 43→45 49→50 41 200/271/316 116273 118 30% 6% 63 -0.9 212/286/347 135281 1410 29% 6% 78 +0.2 214/295/369155271171026%6%84+0.2
Jeff Flagg
2009 · A
23 38 44→45 54→40 43 194/261/311 117269 1110 31% 8% 57 -1.2 195/249/303 108324 116 40% 6% 49 -1.8 178/229/28310430412343%6%33-1.0
Jase Bowen
2023 · A
22 39→38 43→50 55 35 192/249/294 102300 1114 38% 5% 47 -1.9 197/249/320 123286 1419 35% 5% 54 -1.4 200/250/342142290172436%5%57-0.7
Troy Stokes Jr.
2018 · AA
22 41→38 45→50 53→55 44 207/273/334 127264 1220 26% 7% 68 -0.5 194/271/323 129281 1316 34% 8% 65 -0.7 173/260/293120252121834%8%50-1.1
Nelson Medina
2022 · A
21 39 38→45 53→50 47 187/270/270 84274 515 31% 9% 51 -1.7 185/255/279 94336 713 43% 8% 46 -2.0 134/194/2097529151652%6%-1-1.8
Sean Coyle
2013 · A
21 36→34 45→50 54→50 37 187/249/310 124268 1213 34% 6% 52 -1.6 201/258/355 154293 1914 37% 6% 68 -0.5 192/251/359168278231539%7%64-0.4
Demi Orimoloye
2019 · A
22 36→35 41→40 51→55 36 182/236/278 96274 917 36% 5% 37 -2.6 183/229/278 95299 916 40% 5% 34 -2.8 167/205/2589128091942%4%15-2.6