Miguel Hiraldo

Pos3B
B/TR/R
Born2000-09-05
Age (2027)26
No MLB projection yet. Career stats below are historical.
Overview
AALAST SEASON 2024
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202221A+TOR428.231/.280/.382112834—.180/.216/.288
202322AATOR354.275/.337/.453121681—.243/.289/.383
202423AAA/AATOR251.220/.289/.27811338—.198/.253/.245
Contract
No contract data on file.
Skills · percentileMiLB Statcast 2024 AAA
Speed57
Z-Con%36
BB%34
Max EV28
Whiff%22
Chase%14

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 = full-season projection (no games played yet). 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)
201817 ROKGCL Blue Jays — 279253 762232 24421 186 300363435798 134352 159 355 60 — — — — — —
202120 ADunedin Blue Jays — 453390 972647 511115 295 249343390733 141323 2511 327 72 — — — — — —
202221 A+Vancouver Canadians — 428398 9219411 271260 285 231280382662 151307 296 292 34 — — — — — —
202322 AANew Hampshire Fisher Cats — 354320 8821012 261114 165 275337453790 178380 317 347 81 — — — — — —
202423 AAABuffalo Bisons — 8373 15200 7292 31 205293233526 27333 358 249 36 — — — — — —
202423 AANew Hampshire Fisher Cats — 168154 35801 9404 104 227287299586 71298 245 268 39 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201817 ROK MLEGCL Blue Jays — 279262 591622 15611 186 225270324594 99282 225 257 60 — — — — — —
202120 A MLEDunedin Blue Jays — 453403 882145 381435 295 218294328621 109306 328 275 72 — — — — — —
202221 A+ MLEVancouver Canadians — 428406 731139 191690 285 180216288505 108273 394 218 34 — — — — — —
202322 AA MLENew Hampshire Fisher Cats — 354329 801909 171404 165 243289383672 140377 405 288 81 — — — — — —
202423 AAA MLEBuffalo Bisons — 8375 15200 5352 31 200268227495 27339 426 221 36 — — — — — —
202423 AA MLENew Hampshire Fisher Cats — 168157 31601 6494 104 197246255500 57281 294 226 39 — — — — — —
201817 ROK MLEGCL Blue Jays — 279262 591622 15611 186 225270324594 99285 225 257 60 — — — — — —
201817 ROK RAWGCL Blue Jays — 279253 762232 24421 186 300363435798 134352 159 355 60 — — — — — —
202120 A MLEDunedin Blue Jays — 453403 882145 381435 295 218294328621 109317 328 275 72 — — — — — —
202120 A RAWDunedin Blue Jays — 453390 972647 511115 295 249343390733 141323 2511 327 72 — — — — — —
202221 A+ MLEVancouver Canadians — 428406 731139 191690 285 180216288505 108277 394 218 34 — — — — — —
202221 A+ RAWVancouver Canadians — 428398 9219411 271260 285 231280382662 151307 296 292 34 — — — — — —
202322 AA MLENew Hampshire Fisher Cats — 354329 801909 171404 165 243289383672 140388 405 288 81 — — — — — —
202322 AA RAWNew Hampshire Fisher Cats — 354320 8821012 261114 165 275337453790 178380 317 347 81 — — — — — —
202423 AA MLE2 teams — 251232 46801 11846 135 198253246499 47302 334 224 38 — — — — — —
202423 AA RAW2 teams — 251227 501001 16696 135 220289278567 57308 276 262 38 — — — — — —
201817 ROK MLEGCL Blue Jays — 279261 591622 15611 186 226270326595 100282 225 257 60 — — — — — —
202120 A MLEDunedin Blue Jays — 453407 882145 381435 295 216294324618 108306 328 275 72 — — — — — —
202221 A+ MLEVancouver Canadians — 428406 731139 191690 285 180216288505 108273 394 218 34 — — — — — —
202322 AA MLENew Hampshire Fisher Cats — 354330 801909 171404 165 242289382670 139377 405 288 81 — — — — — —
202423 AA MLE2 teams — 251232 46801 11846 135 198253246499 47300 334 224 38 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202423 AA MLE2 teams — 251232 46801 11846 135 198253246499 47300 334 224 38 — — — — — —
▸ Career Totals
Career— MLE — 17651632 34675926 10059716 10426 212264317581 105312 346 254 58 -88 +10 +0 +6 +38 -3.4
/ 162G— MLE — 650601 12828310 372206 3810 213266319585 106313 346 254 58 -33 +4 +0 +2 +14 -1.3

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2024 AANew Hampshire Fisher Cats · 168 PAwOBA .263 → .226 (−37)K% 23.8% → 29.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.81%÷0.995×1.220——29.20%
BB% (unintentional) /PA5.36%÷0.990×0.700—×1.0123.83%
HBP% /PA2.38%—×0.850—×1.0122.05%
Singles /BIP22.81%÷1.015×0.970×1.013×1.01222.35%
Doubles /BIP7.02%÷1.051×0.860×1.013×1.0125.89%
Triples /BIP0.00%÷1.150×0.950×1.013×1.0120.00%
Home runs /BIP0.88%÷1.145×0.780—×1.0120.60%

Factors used: league row EL. Park (home-season share, regressed): HR 129, 1B 103, 2B 110, 3B 130, K 99, BB 98 — applied at half strength. Age: age 24 vs a level average of 24.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.013.

Result: wOBA .263 → .226; ISO .071 → .055; BABIP .298 → .281. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2024 AAABuffalo Bisons · 83 PAwOBA .246 → .221 (−25)K% 34.9% → 41.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA34.94%÷1.004×1.200——41.76%
BB% (unintentional) /PA8.43%÷1.028×0.690—×1.0485.93%
HBP% /PA2.41%—×0.940—×1.0482.37%
Singles /BIP29.55%÷0.988×0.930×1.043×1.04830.41%
Doubles /BIP4.55%÷0.959×0.830×1.043×1.0484.30%
Triples /BIP0.00%÷1.150×0.970×1.043×1.0480.00%
Home runs /BIP0.00%÷0.990×0.700—×1.0480.00%

Factors used: league row International League. Park (home-season share, regressed): HR 98, 1B 98, 2B 92, 3B 130, K 101, BB 106 — applied at half strength. Age: age 24 vs a level average of 27.2 → +4.8% on BB/HBP/hit rates (3.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.043.

Result: wOBA .246 → .221; ISO .027 → .024; BABIP .333 → .339. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2023 AANew Hampshire Fisher Cats · 354 PAwOBA .340 → .288 (−52)K% 31.4% → 39.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.36%÷0.967×1.220——39.54%
BB% (unintentional) /PA7.34%÷1.105×0.700—×1.0274.78%
HBP% /PA1.13%—×0.850—×1.0270.99%
Singles /BIP26.32%÷1.023×0.970×1.049×1.02726.89%
Doubles /BIP10.05%÷0.963×0.860×1.049×1.0279.67%
Triples /BIP0.00%÷1.033×0.950×1.049×1.0270.00%
Home runs /BIP5.74%÷1.000×0.780—×1.0274.60%

Factors used: league row EL. Park (home-season share, regressed): HR 100, 1B 105, 2B 93, 3B 107, K 93, BB 121 — applied at half strength. Age: age 23 vs a level average of 24.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.049.

Result: wOBA .340 → .288; ISO .178 → .142; BABIP .380 → .377. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2022 A+Vancouver Canadians · 428 PAwOBA .286 → .218 (−68)K% 29.4% → 39.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.44%÷1.003×1.350——39.62%
BB% (unintentional) /PA6.31%÷1.037×0.710—×1.0124.37%
HBP% /PA0.00%—×0.810—×1.0120.00%
Singles /BIP21.32%÷0.950×0.910×1.000×1.01220.66%
Doubles /BIP6.99%÷1.254×0.830×1.000×1.0124.68%
Triples /BIP1.47%÷0.900×0.820×1.000×1.0121.36%
Home runs /BIP4.04%÷0.952×0.830—×1.0123.57%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 90, 1B 90, 2B 151, 3B 80, K 101, BB 107 — applied at half strength. Age: age 22 vs a level average of 22.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.000.

Result: wOBA .286 → .218; ISO .151 → .109; BABIP .307 → .273. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2021 ADunedin Blue Jays · 453 PAwOBA .323 → .275 (−48)K% 24.5% → 31.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.50%÷1.057×1.360——31.54%
BB% (unintentional) /PA11.26%÷0.941×0.690—×1.0158.38%
HBP% /PA1.10%—×0.780—×1.0150.87%
Singles /BIP21.51%÷0.959×0.920×1.026×1.01521.50%
Doubles /BIP9.32%÷1.014×0.830×1.026×1.0157.94%
Triples /BIP1.43%÷1.018×0.910×1.026×1.0151.34%
Home runs /BIP2.51%÷1.010×0.800—×1.0152.02%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 102, 1B 92, 2B 103, 3B 104, K 111, BB 88 — applied at half strength. Age: age 21 vs a level average of 22.0 → +1.5% on BB/HBP/hit rates (1.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.026.

Result: wOBA .323 → .275; ISO .141 → .115; BABIP .323 → .306. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2018 ROKGCL Blue Jays · 279 PAwOBA .346 → .257 (−89)K% 15.1% → 21.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.05%÷1.000×1.440——21.68%
BB% (unintentional) /PA8.24%÷1.000×0.620—×1.0225.23%
HBP% /PA0.36%—×0.720—×1.0220.26%
Singles /BIP23.22%÷1.000×0.820×0.997×1.02219.41%
Doubles /BIP10.43%÷1.000×0.720×0.997×1.0227.65%
Triples /BIP1.42%÷1.000×0.720×0.997×1.0221.04%
Home runs /BIP0.95%÷1.000×0.780—×1.0220.76%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 18 vs a level average of 19.5 → +2.2% on BB/HBP/hit rates (1.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.997.

Result: wOBA .346 → .257; ISO .134 → .096; BABIP .352 → .282. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).