Blaine Bullard

CF Dunedin Blue Jays
Age 20 S/L 6'2" / 180 lbs A Svc 0.0 · Ctrl thru 2034
Overview
APROSPECTFG #462MiLBFA 2035
Scout OFP44ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202619ATOR477.245/.331/.36583753—.200/.269/.292
2027PROJ0% MLB20MLBTOR587.204/.268/.30691562-0.7
2028PROJ34% MLB21MLBTOR177.211/.276/.3233569-0.2
2029PROJ48% MLB22MLBTOR269.215/.281/.3345873-0.1
Next 3 projected WAR -1.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2034Service0.0First FA2035
2027MiLB2028MiLB2029Pre-Arb$0.8M2030Pre-Arb$0.8M2031Pre-Arb$0.9M2032Arb-1$2M2033Arb-2$4M2034Arb-3$5M
Skills · percentileMiLB Statcast 2026 A
Speed93
Max EV77
Whiff%43
K%39
Chase%38
Z-Con%31
Career WAR0 WAR median (P10 -0 / P90 3, comp-based) · star 1% · didn't stick 90%
CompsJorge Barrosa (age 20) · Dalton Pompey (age 20) · Allan Castro (age 20)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 320 proj PA
wRC+†62
AVG/OBP/SLG.203 / .266 / .304
PA320
HR5
SB8
K%27
BB%7
ISO102
MLB%0%
Value2027 · WAR
BAT: -14.3 runs (wOBA-derived runs vs avg)-14BATRUN: +1.3 runs (SB/CS + UBR baserunning)+1RUNFLD: -0.6 runs (Defensive runs vs avg)-1FLDPOS: +1.1 runs (Positional adjustment)+1POSREP: +6.9 runs (Replacement-level credit)+7REPTotal WAR: -0.70-0.7WAR
0.00.51.00.00.10.20.30.30.327282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$4M ctrl surplus
Tools · ContractCON 52 / POW 40
Toolsscout grade
CONTACT52
scouting grade only
POWER40
scouting grade only
EYE49
scouting grade only
SPEED60
scouting grade only
DEFENSE55
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
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Pre-Arb$0.8M———
2030Pre-Arb$0.8M+0.1$0.3M+$0.0M (cut)
2031Pre-Arb$0.9M+0.2$0.6M+$0.0M
2032Arb-1$2M+0.3$0.8M+$0.0M (cut)
2033Arb-2$4M+0.3$0.8M+$0.0M (cut)
2034Arb-3$5M+0.3$0.7M+$0.0M (cut)
Totals $0.9M $3M +$0.0M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2027 = actual YTD + projected ROS + total. 2028+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202619 ADunedin Blue Jays — 477417 1022038 4413010 375 245331365695 120331 279 313 53 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202619 A MLEDunedin Blue Jays — 477431 861636 3117710 375 200269292561 93304 376 246 53 — — — — — —
202619 A MLEDunedin Blue Jays — 477431 861636 3117710 375 200269292561 93316 376 246 53 — — — — — —
202619 A RAWDunedin Blue Jays — 477417 1022038 4413010 375 245331365695 120331 279 313 53 — — — — — —
202619 A MLEDunedin Blue Jays — 477433 861636 3117710 375 199269291560 92304 376 246 53 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202619 A MLEDunedin Blue Jays — 477433 861636 3117710 375 199269291560 92304 376 246 53 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202720 MLB MLETOR 0% 587536 1092139 381618 153 204268306575 102271 276 260 62 -26 +2 -1 +2 +13 -0.7
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202821 MLB MLETOR 34% 515468 981939 351387 143 210275322597 112273 277 270 69 -19 +2 -1 +2 +11 -0.5
202922 MLB MLETOR 48% 556504 10821311 391468 163 214281333614 119275 267 276 73 -18 +2 +0 +2 +12 -0.2
203023 MLB MLETOR 54% 601545 11822313 431558 173 217285341626 124276 267 282 77 -17 +2 +1 +2 +13 0.2
203124 MLB MLETOR 55% 627568 12524314 451609 184 220288348636 128278 267 286 79 -15 +2 +2 +2 +14 0.4
203225 MLB MLETOR 56% 634573 12724315 471609 184 222290352642 130279 257 288 81 -14 +2 +2 +2 +14 0.6
203326 MLB MLETOR 56% 639578 12824315 471629 184 221290352641 130278 257 288 81 -14 +2 +2 +2 +14 0.6
203427 MLB MLETOR 55% 637576 12624314 471629 173 220289349638 129278 257 286 80 -15 +2 +2 +2 +14 0.5
202821 MLB CTXTOR 34% 177160 33613 12473 51 211276323599 112274 277 270 69 -7 +1 -0 +1 +4 -0.2
202922 MLB CTXTOR 48% 269244 531025 19704 82 215281334615 119276 267 277 73 -9 +1 +0 +1 +6 -0.1
203023 MLB CTXTOR 54% 326295 651227 23845 92 218285342628 124278 267 282 77 -9 +1 +1 +1 +7 0.1
203124 MLB CTXTOR 55% 348315 701328 25895 102 221289349637 128279 267 286 79 -9 +1 +1 +1 +8 0.2
203225 MLB CTXTOR 56% 355321 711328 26905 102 222291353644 131280 257 289 81 -8 +1 +1 +1 +8 0.3
203326 MLB CTXTOR 56% 359325 721428 26915 102 222291353643 130280 257 289 81 -8 +1 +1 +1 +8 0.3
203427 MLB CTXTOR 55% 352318 701328 26905 92 221290350640 129279 267 287 80 -8 +1 +1 +1 +8 0.3
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 21861978 434811347 15756132 6113 219287345632 125280 267 284 74 -57 +7 +4 +8 +47 1.0
/ 162G— A+C — 650588 12924414 4716710 184 219289345634 126280 267 284 74 -17 +2 +1 +2 +14 0.3
Career— MLE — 50064535 97618526102 355134873 16331 215283335618 120281 277 278 74 -127 +15 +7 +16 +98 0.9
/ 162G— MLE — 650589 12624313 461759 214 214281331612 117279 277 278 74 -18 +2 +1 +2 +14 0.1