Miguel Hiraldo3B New Hampshire Fisher Cats
Age 25 R/R 5'9" / 197 lbs AA Svc 0.0 · Ctrl thru 2034
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 256 proj PA
wRC+†46
AVG/OBP/SLG.191 / .243 / .273
PA21
HR0
K%32
BB%5
ISO82
MLB%2%
Value2026 · WAR
BAT: -1.3 runs (wOBA-derived runs vs avg)-1BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.1 runs (Positional adjustment)+0POSREP: +0.5 runs (Replacement-level credit)+0REPTotal WAR: -0.80-0.8WAR
trajectory · projected WAR by year
-0.8-0.3-0.3-0.4262829
Tools · ContractCON 28 / POW 30
Toolsscout grade
CONTACT28
scouting grade only
POWER30
scouting grade only
EYE37
scouting grade only
SPEED58
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
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Pre-Arb$0.8M
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-1M +$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. 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
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
201817 ROKGCL Blue Jays 279253 762232 24421 186 300363435798 134352 159 355 126 +9 +1 +6 1.6
202120 ADunedin Blue Jays 453390 972647 511115 295 249343390733 141323 2511 327 107 +4 +4 +10 1.8
202221 A+Vancouver Canadians 428398 9219411 271260 285 231280382662 151307 296 292 84 -8 +4 +9 0.5
202322 AANew Hampshire Fisher Cats 354320 8821012 261114 165 275337453790 178380 317 347 121 +9 +1 +8 1.8
202423 AAABuffalo Bisons 8373 15200 7292 31 205293233526 27333 358 249 55 -4 +0 +2 -0.3
202423 AANew Hampshire Fisher Cats 168154 35801 9404 104 227287299586 71298 245 268 68 -6 +0 +4 -0.2
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201817 ROK MLEGCL Blue Jays 279263 581522 14611 186 221263316578 95276 225 251 56 -15 +1 +6 -0.8
202120 A MLEDunedin Blue Jays 453403 872145 381435 295 216291325617 109301 328 272 70 -16 +4 +10 -0.2
202221 A+ MLEVancouver Canadians 428409 671038 161760 285 164195262457 98257 414 202 23 -39 +4 +9 -2.7
202322 AA MLENew Hampshire Fisher Cats 354330 771909 161404 165 233277373650 139360 405 278 74 -11 +1 +8 -0.2
202423 AAA MLEBuffalo Bisons 8375 14200 5352 31 187256213469 27323 426 212 30 -7 +0 +2 -0.5
202423 AA MLENew Hampshire Fisher Cats 168157 30601 6494 104 191240248488 57272 294 220 35 -13 +0 +4 -0.9
201817 ROK MLEGCL Blue Jays 279263 581522 14611 186 221263316578 95279 225 251 56
201817 ROK RAWGCL Blue Jays 279253 762232 24421 186 300363435798 134352 159 355 56
202120 A MLEDunedin Blue Jays 453403 872145 381435 295 216291325617 109313 328 272 70
202120 A RAWDunedin Blue Jays 453390 972647 511115 295 249343390733 141323 2511 327 70
202221 A+ MLEVancouver Canadians 428409 671038 161760 285 164195262457 98259 414 202 23
202221 A+ RAWVancouver Canadians 428398 9219411 271260 285 231280382662 151307 296 292 23
202322 AA MLENew Hampshire Fisher Cats 354330 771909 161404 165 233277373650 139370 405 278 74
202322 AA RAWNew Hampshire Fisher Cats 354320 8821012 261114 165 275337453790 178380 317 347 74
202423 AA MLE2 teams 251232 45801 11846 135 194249241490 47295 334 217 33
202423 AA RAW2 teams 251227 501001 16696 135 220289278567 57308 276 262 33
201817 ROK MLEGCL Blue Jays 279262 581522 14611 186 221263317579 95276 225 251 56
202120 A MLEDunedin Blue Jays 453407 872145 381435 295 214291322613 108301 328 272 70
202221 A+ MLEVancouver Canadians 428409 671038 161760 285 164195262457 98257 414 202 23
202322 AA MLENew Hampshire Fisher Cats 354331 771909 161404 165 233277372649 139360 405 278 74
202423 AA MLE2 teams 251232 45801 11846 135 194249241490 47289 334 217 33
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202322 AA MLENew Hampshire Fisher Cats 354331 771909 161404 165 233277372649 139360 405 278 74
202423 AA MLE2 teams 251232 45801 11846 135 194249241490 47289 334 217 33
▸ 2026 season
202625 MLB MLETOR 2% 2120 4100 170 10 200238250488 50279 335 236 46 -1 +0 +0 +0 +0 -0.8
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202726 MLB MLETOR 31% 317292 591215 17995 83 202258301559 99281 315 249 54 -17 +0 +0 +1 +7 -0.9
202827 MLB MLETOR 42% 352324 651316 201085 93 201258302560 102281 316 254 58 -17 +1 +0 +1 +8 -0.8
202928 MLB MLETOR 48% 374344 691416 221145 93 201259299558 99281 306 257 60 -18 +1 -1 +1 +8 -0.9
202726 MLB CTXTOR 31% 9892 18401 5311 31 196245272517 76282 325 239 54 -5 +0 +0 +0 +2 -0.3
202827 MLB CTXTOR 42% 148136 28612 9452 41 206265309574 103283 306 245 58 -7 +0 +0 +1 +3 -0.3
202928 MLB CTXTOR 48% 179164 34713 11542 41 207266317583 110282 306 247 60 -9 +0 -0 +1 +4 -0.4
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 425392 801726 251305 113 204261304564 99287 316 245 54 -21 +1 -0 +2 +9 -1.0
/ 162G A+C 650600 1222639 381998 175 203260302562 98286 316 245 54 -32 +2 -1 +2 +14 -1.5
Career MLE 28292617 5311131242 15593231 13135 203256303559 100294 335 248 54 -54 +2 -1 +4 +23 -2.6
/ 162G MLE 650601 12326310 362147 308 205258308566 103296 336 248 54 -33 +1 -0 +2 +14 -1.6