Glenn Santiago

PosSS
B/TR/R
Born2000-12-14
Age (2027)26
No MLB projection yet. Career stats below are historical.
Overview
INTLPROSPECT
MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202322A+/A/INTL2 orgs370.257/.361/.3786868—.214/.290/.306
202423AA/A+TOR193.187/.268/.2693415—.153/.216/.210
202524INTLSenadores de …51.089/.109/.13300-46—
Contract
No contract data on file.
Skills · percentileMiLB Statcast 2024 AA
Z-Con%88
Speed63
K%54
BB%51
Whiff%45
ISO32

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)
201918 ROKDSL Blue Jays — 160131 31740 19237 132 237363351714 115284 1412 325 29 — — — — — —
202019 INTLRA12 — 4436 7100 5151 31 194310222532 28318 3411 249 54 — — — — — —
202120 ROKFCL Blue Jays — 8971 18302 1192 31 254369380749 127246 1012 325 64 — — — — — —
202120 INTLIndios de Mayaguez — 4036 7100 290 20 194237222459 28250 225 203 23 — — — — — —
202221 A+Vancouver Canadians — 126115 24421 9322 12 209278304582 96280 257 267 26 — — — — — —
202221 ADunedin Blue Jays — 7971 19502 7220 31 268333423756 155354 289 333 63 — — — — — —
202322 A+Vancouver Canadians — 2926 8211 390 00 308379577956 269438 3110 413 88 — — — — — —
202322 ADunedin Blue Jays — 296249 62925 38635 81 249360361721 112308 2113 328 61 — — — — — —
202322 INTLIndios de Mayaguez — 4540 11300 5110 00 275356350706 75379 2411 324 105 — — — — — —
202423 AANew Hampshire Fisher Cats — 6354 7201 6152 10 130242222464 93154 2410 221 7 — — — — — —
202423 A+Vancouver Canadians — 130117 25302 11330 32 214281291572 77277 258 260 19 — — — — — —
202524 INTLSenadores de San Juan — 5145 4200 1100 01 89109133242 44111 202 100 -46 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201918 ROK MLEDSL Blue Jays — 160137 20420 13287 132 146255204459 58175 188 211 29 — — — — — —
202120 ROK MLEFCL Blue Jays — 8975 16202 7132 31 213298320618 107195 158 263 64 — — — — — —
202221 A+ MLEVancouver Canadians — 126118 20221 6432 12 169222246468 76258 345 206 26 — — — — — —
202221 A MLEDunedin Blue Jays — 7973 16402 5290 31 219269356625 137323 376 262 63 — — — — — —
202322 A+ MLEVancouver Canadians — 2927 7211 2120 00 259310519829 259384 417 298 88 — — — — — —
202322 A MLEDunedin Blue Jays — 296263 55723 24845 81 209288285573 76283 288 259 61 — — — — — —
202423 AA MLENew Hampshire Fisher Cats — 6356 7201 4182 10 125210214424 89142 296 178 7 — — — — — —
202423 A+ MLEVancouver Canadians — 130120 20201 8460 32 167219208427 42244 356 197 19 — — — — — —
201918 ROK MLEDSL Blue Jays — 160137 20420 13287 132 146255204459 58182 188 211 29 — — — — — —
201918 ROK RAWDSL Blue Jays — 160131 31740 19237 132 237363351714 115284 1412 325 29 — — — — — —
202019 INTL MLERA12 — 4436 7100 5151 31 194310222532 28318 3411 — — — — — — — —
202019 INTL RAWRA12 — 4436 7100 5151 31 194310222532 28318 3411 249 54 — — — — — —
202120 ROK MLE2 teams — 129110 22302 10192 51 200279282561 82211 158 263 64 — — — — — —
202120 ROK RAW2 teams — 129107 25402 13182 51 234328327655 93247 1410 287 64 — — — — — —
202221 A+ MLE2 teams — 205191 35622 11722 43 183235267502 84280 355 228 40 — — — — — —
202221 A+ RAW2 teams — 205186 43923 16542 43 231299349648 118308 268 292 40 — — — — — —
202322 A MLE3 teams — 370332 701034 291095 81 211284295579 84296 298 262 64 — — — — — —
202322 A RAW3 teams — 370315 811436 46835 81 257361378738 121326 2212 334 64 — — — — — —
202423 A+ MLE2 teams — 193176 26402 12642 42 148211205415 57214 336 191 15 — — — — — —
202423 A+ RAW2 teams — 193171 32503 17482 42 187268269537 82238 259 247 15 — — — — — —
202524 INTL MLESenadores de San Juan — 5145 4200 1100 01 89109133242 44111 202 — — — — — — — —
202524 INTL RAWSenadores de San Juan — 5145 4200 1100 01 89109133242 44111 202 100 -46 — — — — — —
201918 ROK MLEDSL Blue Jays — 160139 20420 13287 132 144255201456 58175 188 211 29 — — — — — —
202120 ROK MLE2 teams — 129116 22302 10192 51 190279267546 78195 158 263 64 — — — — — —
202221 A+ MLE2 teams — 205190 35622 11722 43 184235268504 84283 355 228 40 — — — — — —
202322 A MLE3 teams — 370333 701034 291095 81 210284294578 84292 298 262 64 — — — — — —
202423 A+ MLE2 teams — 193177 26402 12642 42 147211203414 56211 336 191 15 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202423 A+ MLE2 teams — 193177 26402 12642 42 147211203414 56211 336 191 15 — — — — — —
▸ Career Totals
Career— MLE — 11521027 18430710 8131719 3711 179252251503 72243 287 216 32 -93 +3 +0 +12 +25 -5.4
/ 162G— MLE — 650579 1041746 4617911 216 180253254507 74243 287 216 32 -53 +2 +0 +7 +14 -3.0

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 A+Vancouver Canadians · 130 PAwOBA .255 → .197 (−58)K% 25.4% → 35.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.38%÷0.980×1.350——34.95%
BB% (unintentional) /PA8.46%÷0.974×0.710—×0.9886.09%
HBP% /PA0.00%—×0.810—×0.9880.00%
Singles /BIP23.81%÷0.964×0.910×0.973×0.98821.62%
Doubles /BIP3.57%÷1.071×0.830×0.973×0.9882.66%
Triples /BIP0.00%÷0.936×0.820×0.973×0.9880.00%
Home runs /BIP2.38%÷1.062×0.830—×0.9881.84%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 112, 1B 93, 2B 114, 3B 87, K 96, BB 95 — applied at half strength. Age: age 24 vs a level average of 22.8 → −1.2% on BB/HBP/hit rates (1.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.973.

Result: wOBA .255 → .197; ISO .077 → .054; BABIP .277 → .244. 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 AANew Hampshire Fisher Cats · 63 PAwOBA .219 → .178 (−41)K% 23.8% → 29.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.81%÷0.995×1.220——29.20%
BB% (unintentional) /PA9.52%÷0.990×0.700—×1.0126.81%
HBP% /PA3.17%—×0.850—×1.0122.73%
Singles /BIP10.26%÷1.015×0.970×1.008×1.01210.01%
Doubles /BIP5.13%÷1.051×0.860×1.008×1.0124.28%
Triples /BIP0.00%÷1.150×0.950×1.008×1.0120.00%
Home runs /BIP2.56%÷1.145×0.780—×1.0121.77%

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.008.

Result: wOBA .219 → .178; ISO .093 → .069; BABIP .154 → .142. 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 ADunedin Blue Jays · 296 PAwOBA .323 → .259 (−64)K% 21.3% → 28.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.28%÷1.018×1.360——28.45%
BB% (unintentional) /PA12.50%÷1.062×0.690—×0.9908.04%
HBP% /PA1.69%—×0.780—×0.9901.30%
Singles /BIP24.73%÷0.988×0.920×1.034×0.99023.58%
Doubles /BIP4.84%÷1.034×0.830×1.034×0.9903.97%
Triples /BIP1.08%÷1.111×0.910×1.034×0.9900.90%
Home runs /BIP2.69%÷1.279×0.800—×0.9901.67%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 156, 1B 98, 2B 107, 3B 122, K 104, BB 112 — applied at half strength. Age: age 23 vs a level average of 22.0 → −1.0% on BB/HBP/hit rates (1.0 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.034.

Result: wOBA .323 → .259; ISO .112 → .080; BABIP .308 → .283. 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 A+Vancouver Canadians · 29 PAwOBA .402 → .298 (−104)K% 31.0% → 40.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.03%÷1.028×1.350——40.76%
BB% (unintentional) /PA10.34%÷0.992×0.710—×0.9987.39%
HBP% /PA0.00%—×0.810—×0.9980.00%
Singles /BIP23.53%÷1.006×0.910—×0.99821.25%
Doubles /BIP11.76%÷0.949×0.830—×0.99810.27%
Triples /BIP5.88%÷0.900×0.820—×0.9985.35%
Home runs /BIP5.88%÷1.253×0.830—×0.9983.89%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 151, 1B 101, 2B 90, 3B 80, K 106, BB 98 — applied at half strength. Age: age 23 vs a level average of 22.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average).

Result: wOBA .402 → .298; ISO .269 → .189; BABIP .438 → .384. 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 · 126 PAwOBA .260 → .206 (−53)K% 25.4% → 34.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.40%÷1.003×1.350——34.18%
BB% (unintentional) /PA7.14%÷1.037×0.710—×1.0124.95%
HBP% /PA1.59%—×0.810—×1.0121.30%
Singles /BIP20.48%÷0.950×0.910×1.010×1.01220.04%
Doubles /BIP4.82%÷1.254×0.830×1.010×1.0123.26%
Triples /BIP2.41%÷0.900×0.820×1.010×1.0122.24%
Home runs /BIP1.20%÷0.952×0.830—×1.0121.06%

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.010.

Result: wOBA .260 → .206; ISO .096 → .071; BABIP .280 → .258. 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 ADunedin Blue Jays · 79 PAwOBA .328 → .262 (−66)K% 27.8% → 37.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.85%÷1.017×1.360——37.24%
BB% (unintentional) /PA8.86%÷1.050×0.690——5.82%
HBP% /PA0.00%—×0.780——0.00%
Singles /BIP24.49%÷1.005×0.920×1.028—23.04%
Doubles /BIP10.20%÷0.983×0.830×1.028—8.86%
Triples /BIP0.00%÷0.900×0.910×1.028—0.00%
Home runs /BIP4.08%÷0.916×0.800——3.56%

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

Result: wOBA .328 → .262; ISO .155 → .124; BABIP .354 → .323. 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 ROKFCL Blue Jays · 89 PAwOBA .336 → .263 (−73)K% 10.1% → 14.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.11%÷1.000×1.440——14.56%
BB% (unintentional) /PA12.36%÷1.000×0.620—×0.9857.55%
HBP% /PA2.25%—×0.720—×0.9851.59%
Singles /BIP20.97%÷1.000×0.820×1.004×0.98517.00%
Doubles /BIP4.84%÷1.000×0.720×1.004×0.9853.44%
Triples /BIP0.00%÷1.000×0.720×1.004×0.9850.00%
Home runs /BIP3.23%÷1.000×0.780—×0.9852.48%

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 21 vs a level average of 19.5 → −1.5% on BB/HBP/hit rates (1.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.004.

Result: wOBA .336 → .263; ISO .127 → .104; BABIP .246 → .195. 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).

2019 DSLDSL Blue Jays · 160 PAwOBA .319 → .211 (−108)K% 14.4% → 17.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.37%÷1.000×1.220——17.54%
BB% (unintentional) /PA11.88%÷1.000×0.700—×0.9958.27%
HBP% /PA4.38%—×0.700—×0.9953.05%
Singles /BIP18.52%÷1.000×0.680×0.950×0.99511.90%
Doubles /BIP6.48%÷1.000×0.600×0.950×0.9953.68%
Triples /BIP3.70%÷1.000×0.600×0.950×0.9952.10%
Home runs /BIP0.00%÷1.000×0.470—×0.9950.00%

Factors used: level-wide DSL 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 19 vs a level average of 18.5 → −0.5% on BB/HBP/hit rates (0.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .319 → .211; ISO .115 → .068; BABIP .284 → .175. 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).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .