Tony Bullard3B Pensacola Blue Wahoos
Age 26 R/R 6'5" / 212 lbs AA HR -4%BB +3% Svc 0.0 · Ctrl thru 2034 peak 0.4 · 2027
wRC+†82
AVG/OBP/SLG.222 / .283 / .368
PA151
HR4
K%28
BB%7
MLB%2%
BAT: -3.1 runs (wOBA-derived runs vs avg)-3BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.5 runs (Positional adjustment)+1POSREP: +4.3 runs (Replacement-level credit)+4REPTotal WAR: +0.20+0.2WAR
Scouting · nowfuture
HIT
4040
PWR
5555
SPD
5050
EYE
4235
trajectory · 10 yrs
0.5peak
2028

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.4$2M+$0.9M
2030Arb-2$0.9M+0.3$1M+$0.5M
2031Arb-3$0.9M+0.1$0.5M+$0.0M (cut)
2032Ext / FA-deal$0.2M
2033Ext / FA-deal$0.4M
2034Ext / FA-deal$0.6M
Totals $3M $-1M -$5M
Why some years run red
On long-term deals the salary is locked in regardless of how the player ages. Late years are red whenever projected production drops below the AAV — that's expected, not a sign the deal is bad. The honest scorecard is the Net Surplus over the whole contract, not any single year.

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
202323 AJupiter Hammerheads 7668 9012 6221 41 .132.213.250.463 .118.159 298 .198 10 -8 +0 +0 +0 +2 -0.5
202424 A+2 teams 271242 551202 17689 114 .227.302.302.604 .074.303 256 .271 66 -11 +1 +0 +1 +8 -0.1
202525 AAPensacola Blue Wahoos 172162 32816 8531 40 .198.240.370.610 .173.250 315 .257 55 -9 +1 +0 +1 +5 -0.3
▸ 2026 Season
202626 MLBMIA 151138 31614 10422 31 .225.287.370.656 .145.286 287 .292 82 -3 +0 +0 +1 +4 0.2
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202727 MLB 11%MIA 214194 44916 15583 41 .227.292.376.669 .149.287 277 .296 84 -4 +0 +0 +1 +6 0.4
202828 MLB 22%MIA 279254 571118 20753 51 .224.289.370.659 .146.287 277 .297 85 -5 +1 -1 +1 +8 0.4
202929 MLB 34%MIA 311281 641319 23844 51 .228.295.377.673 .149.286 277 .296 85 -5 +1 -1 +1 +9 0.4
203030 MLB 44%MIA 334302 671319 25914 51 .222.290.361.651 .139.285 277 .294 83 -6 +1 -2 +1 +9 0.3
203131 MLB 53%MIA 331300 661319 24924 50 .220.287.360.647 .140.284 287 .290 80 -8 +1 -3 +1 +9 0.1
203232 MLB 64%MIA 320290 621218 23904 40 .214.281.345.626 .131.282 287 .285 76 -9 +1 -4 +1 +9 -0.1
203333 MLB 74%MIA 295269 571117 21853 40 .212.276.338.615 .126.281 297 .280 72 -9 +1 -4 +1 +8 -0.3
203434 MLB 81%MIA 255232 48916 18763 30 .207.273.332.605 .125.279 307 .273 67 -9 +1 -5 +1 +7 -0.6
▸ Career Totals (MLE all levels + projections)
Career 30092732 5921171176 21083641 5710 .217.283.351.634 .134.281 287 .283 75 -85 +7 -20 +11 +85 -0.2
/ 162G 650590 12725216 451819 122 .215.281.346.627 .131.280 287 .283 75 -18 +2 -4 +2 +18 -0.0

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
202323 AJupiter Hammerheads 7666 10012 8161 41 .152.253.273.526 .121.167 2111 .242 44 -5 +0 +2 -0.2
202424 A+Beloit Sky Carp 175153 461101 16355 41 .301.385.392.777 .092.381 209 .353 128 +6 +0 +5 1.1
202424 AJupiter Hammerheads 9682 20401 8184 73 .244.340.329.670 .085.292 198 .305 92 -1 +0 +3 0.2
202525 AAPensacola Blue Wahoos 172158 37917 12411 40 .234.292.437.729 .203.270 247 .319 103 +1 +1 +5 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
Tony Bullard (OGILVIE) 26 40 55 50 35 .222/.283/.368 .146.286 43 28% 7% 82 +0.1
Ryan Cordell
2018 · AAA
26 41 50→55 51→50 40 .216/.263/.367 .151.276 1814 29% 5% 72 -0.2 .207/.256/.332 .125.280 1312 30% 6% 59 -1.1 .182/.237/.307.125.258161335%6%44-0.9
Stuart Fairchild
2022 · MLB
26 44→43 48→50 49→55 45 .221/.291/.370 .149.279 1611 26% 7% 85 +0.7 .225/.303/.384 .159.299 1816 29% 7% 94 +1.3 .217/.301/.370.153.287172029%8%86+0.4
Andrew Navigato
2023 · AA
25 41→40 49→60 49→50 43 .215/.280/.362 .147.267 1814 26% 6% 79 +0.3 .220/.278/.391 .171.278 2015 28% 6% 85 +0.7 .210/.269/.389.179.270211730%6%77+0.1
Scott Kingery
2021 · MLB
27 46→51 48→55 51→55 42 .229/.284/.378 .149.296 1513 28% 6% 83 +0.6 .203/.272/.331 .128.300 1218 34% 8% 66 -0.6 .201/.259/.337.136.285172634%7%59-0.8
Coco Montes
2023 · AAA
26 41→45 48→50 50 40 .208/.269/.350 .142.293 1510 33% 7% 70 -0.3 .222/.287/.357 .135.316 1410 32% 7% 79 +0.3 .221/.286/.344.123.31313932%7%73-0.1
Clint Frazier
2021 · MLB
26 47→46 53→55 45→50 46 .239/.309/.416 .177.301 207 27% 8% 105 +2.1 .208/.299/.346 .138.295 159 32% 10% 82 +0.5 .182/.281/.299.117.270121034%10%61-0.5
Cam Devanney
2023 · AAA
26 38→42 50→55 45 40 .202/.263/.354 .152.266 186 31% 6% 69 -0.4 .219/.281/.377 .158.285 187 29% 7% 83 +0.6 .217/.281/.374.157.28418729%7%78+0.2
Reggie Abercrombie
2007 · MLB
26 42→48 50→55 49→60 37 .217/.266/.368 .151.289 1816 31% 5% 74 -0.1 .225/.263/.371 .146.319 1631 34% 3% 72 -0.2 .223/.266/.365.142.327172536%3%71-0.2
Alfredo Marte
2015 · MLB
26 45→47 47→50 48→45 44 .228/.287/.365 .137.282 147 24% 6% 82 +0.5 .226/.281/.341 .115.299 1110 27% 6% 72 -0.2 .229/.284/.340.111.304111127%6%72-0.1
John Hester
2010 · MLB
26 48 48→55 50 39 .241/.277/.394 .152.307 1511 27% 4% 85 +0.7 .232/.285/.366 .134.307 137 27% 6% 80 +0.4 .212/.274/.329.117.28412229%7%64-0.4
Devlin Granberg
2022 · AA
26 46→43 49→45 47→45 41 .234/.288/.383 .149.284 176 24% 5% 87 +0.8 .241/.305/.373 .132.301 1210 23% 6% 92 +1.2 .241/.317/.347.106.31161122%7%84+0.4
Riley Adams
2022 · MLB
26 45→42 50 49→40 43 .217/.315/.376 .159.331 175 36% 9% 98 +1.6 .220/.297/.377 .157.309 174 32% 8% 90 +1.0 .219/.291/.378.159.30017231%7%84+0.3
Luis Torrens
2022 · MLB
26 45→49 52→55 44→30 46 .235/.294/.401 .166.288 203 26% 8% 94 +1.3 .232/.287/.380 .148.304 183 28% 7% 85 +0.7 .223/.277/.353.130.27813224%6%73-0.0
Eliseo Aldazaba
2017 · AAA
26 44→46 50→55 47→50 40 .228/.279/.381 .153.280 1913 26% 5% 82 +0.5 .213/.275/.357 .144.265 1513 25% 7% 75 -0.0 .185/.260/.331.146.222151224%8%62-0.6
Trayce Thompson
2017 · MLB
26 43→47 51→65 51→50 44 .222/.278/.388 .166.277 1913 27% 7% 84 +0.6 .184/.236/.322 .138.253 179 33% 6% 49 -1.8 .209/.298/.431.221.29131737%10%102+1.1
Devin Mann
2023 · AAA
26 41→45 50→55 43→45 47 .213/.295/.369 .157.269 185 28% 8% 87 +0.8 .217/.296/.366 .149.290 165 29% 9% 87 +0.8 .206/.289/.344.138.27815430%9%75-0.0
Wendell Rijo
2022 · AAA
26 40→42 53→55 47→50 40 .218/.270/.388 .170.274 229 30% 6% 81 +0.4 .220/.281/.366 .146.293 1617 29% 7% 80 +0.4 .223/.287/.368.145.289152727%7%81+0.3
Willie MacIver
2023 · AAA
26 38→35 48→45 50→55 39 .196/.260/.330 .134.279 1714 35% 7% 62 -0.9 .216/.292/.346 .130.312 1316 33% 8% 79 +0.3 .230/.309/.359.129.323131830%8%87+0.4
Weston Wilson
2021 · AA
26 39→43 48→55 48→55 41 .206/.261/.344 .138.267 1710 30% 6% 66 -0.6 .216/.278/.379 .163.285 2118 31% 8% 82 +0.5 .215/.294/.402.188.269262530%10%92+0.8
Ben Harrison
2008 · AA
26 44→48 48→50 49→50 40 .222/.282/.357 .135.300 1610 31% 6% 78 +0.2 .212/.278/.347 .135.316 1611 36% 7% 74 -0.1 .201/.274/.336.135.300171037%8%67-0.3