Roque Salinas

PosOF
B/TL/L
Born2002-11-08
Age (2027)24
No MLB projection yet. Career stats below are historical.
Overview
ALAST SEASON 2024
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202219A/INTL2 orgs317.275/.316/.3764073—.257/.292/.345
202320ATOR417.259/.316/.3221553—.231/.278/.280
202421A/ROKTOR37.382/.432/.67632155—.343/.378/.631
Contract
No contract data on file.
Skills · percentileMiLB Statcast 2023 A
K%90
Whiff%88
Max EV76
Speed61
Z-Con%50
BB%8

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)
202118 INTLCaneros de los Mochis — 7269 13200 1111 10 188211217429 29224 151 194 17 — — — — — —
202219 ADunedin Blue Jays — 302282 781423 7359 03 277315372688 96305 122 306 70 — — — — — —
202219 INTLCaneros de los Mochis — 1513 3001 101 00 231333462795 231167 07 355 126 — — — — — —
202320 ADunedin Blue Jays — 417382 991531 215211 51 259316322638 63295 125 291 53 — — — — — —
202421 ADunedin Blue Jays — 2119 7100 220 20 368429421850 53412 1010 386 114 — — — — — —
202421 ROKFCL Blue Jays — 1615 6003 100 00 4004381.0001.438 600250 06 603 208 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202219 A MLEDunedin Blue Jays — 302284 731223 5479 03 257292345637 88289 162 271 70 — — — — — —
202320 A MLEDunedin Blue Jays — 417389 901221 147011 51 231278280558 49274 173 247 53 — — — — — —
202421 A MLEDunedin Blue Jays — 2120 7100 130 20 350381400781 50386 145 336 114 — — — — — —
202421 ROK MLEFCL Blue Jays — 1615 5003 100 00 3333759331.308 600188 06 476 208 — — — — — —
202118 INTL MLECaneros de los Mochis — 7269 13200 1111 10 188211217429 29224 151 — — — — — — — —
202118 INTL RAWCaneros de los Mochis — 7269 13200 1111 10 188211217429 29224 151 194 17 — — — — — —
202219 A MLE2 teams — 317298 771323 54910 03 258294346640 87298 152 271 70 — — — — — —
202219 A RAW2 teams — 317295 811424 83510 03 275316376693 102298 113 308 70 — — — — — —
202320 A MLEDunedin Blue Jays — 417389 901221 147011 51 231278280558 49277 173 247 53 — — — — — —
202320 A RAWDunedin Blue Jays — 417382 991531 215211 51 259316322638 63295 125 291 53 — — — — — —
202421 A MLE2 teams — 3735 12103 230 20 3433786291.007 286310 85 397 154 — — — — — —
202421 A RAW2 teams — 3734 13103 320 20 3824326761.109 294345 58 480 154 — — — — — —
202219 A MLE2 teams — 317299 771323 54910 03 258294344638 87289 152 271 70 — — — — — —
202320 A MLEDunedin Blue Jays — 417389 901221 147011 51 231278280558 49274 173 247 53 — — — — — —
202421 A MLE2 teams — 3735 12103 230 20 3433786291.007 286300 85 397 154 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202421 A MLE2 teams — 3735 12103 230 20 3433786291.007 286300 85 397 154 — — — — — —
▸ Career Totals
Career— MLE — 843791 1922847 2213322 84 243283315597 72282 163 241 50 -51 +0 +0 -5 +18 -3.8
/ 162G— MLE — 650610 1482235 1710317 63 243283313596 70283 163 241 50 -39 +0 +0 -4 +14 -2.9

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 ADunedin Blue Jays · 21 PAwOBA .376 → .336 (−40)K% 9.5% → 12.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA9.52%÷1.041×1.360——12.44%
BB% (unintentional) /PA9.52%÷0.959×0.690——6.85%
HBP% /PA0.00%—×0.780——0.00%
Singles /BIP35.29%÷0.962×0.920——33.74%
Doubles /BIP5.88%÷0.999×0.830——4.89%
Triples /BIP0.00%÷1.150×0.910——0.00%
Home runs /BIP0.00%÷1.003×0.800——0.00%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 101, 1B 92, 2B 100, 3B 130, K 108, BB 92 — 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).

Result: wOBA .376 → .336; ISO .053 → .044; BABIP .412 → .386. 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 ROKFCL Blue Jays · 16 PAwOBA .584 → .476 (−108)K% 0.0% → 0.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA0.00%÷1.009×1.440——0.00%
BB% (unintentional) /PA6.25%÷1.042×0.620—×0.9753.62%
HBP% /PA0.00%—×0.720—×0.9750.00%
Singles /BIP20.00%÷1.016×0.820—×0.97515.74%
Doubles /BIP0.00%÷1.012×0.720—×0.9750.00%
Triples /BIP0.00%÷1.150×0.720—×0.9750.00%
Home runs /BIP20.00%÷0.925×0.780—×0.97516.44%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 85, 1B 103, 2B 102, 3B 130, K 102, BB 108 — applied at half strength. Age: age 22 vs a level average of 19.5 → −2.5% on BB/HBP/hit rates (2.5 yr older than average).

Result: wOBA .584 → .476; ISO .600 → .507; BABIP .250 → .188. 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 · 417 PAwOBA .286 → .247 (−39)K% 12.5% → 16.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.47%÷1.018×1.360——16.67%
BB% (unintentional) /PA5.04%÷1.062×0.690—×1.0153.32%
HBP% /PA2.64%—×0.780—×1.0152.09%
Singles /BIP24.24%÷0.988×0.920×1.009×1.01523.14%
Doubles /BIP4.55%÷1.034×0.830×1.009×1.0153.74%
Triples /BIP0.91%÷1.111×0.910×1.009×1.0150.76%
Home runs /BIP0.30%÷1.279×0.800—×1.0150.19%

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

Result: wOBA .286 → .247; ISO .063 → .050; BABIP .295 → .274. 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 · 302 PAwOBA .299 → .271 (−28)K% 11.6% → 15.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.59%÷1.017×1.360——15.50%
BB% (unintentional) /PA2.32%÷1.050×0.690—×1.0301.57%
HBP% /PA2.98%—×0.780—×1.0302.39%
Singles /BIP23.89%÷1.005×0.920×1.019×1.03022.95%
Doubles /BIP5.67%÷0.983×0.830×1.019×1.0305.03%
Triples /BIP0.81%÷0.900×0.910×1.019×1.0300.86%
Home runs /BIP1.21%÷0.916×0.800—×1.0301.09%

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 20 vs a level average of 22.0 → +3.0% on BB/HBP/hit rates (2.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.019.

Result: wOBA .299 → .271; ISO .096 → .086; BABIP .305 → .289. 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 — .