Ryan Cermak

SS Bowling Green Hot Rods
Age 26 R/R 6'0" / 205 lbs A+ HR -6%H +4% Svc 0.0 · Ctrl thru 2036
Overview
A+PROSPECTMiLBFA 2037
OGV OFP35OGV rank#2181MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202423A+/ROKTB214.211/.346/.33741532—.141/.241/.223
202524A+/ROKTB122.269/.352/.5566878—.204/.262/.445
202625A+/A/ROK/INTL2 orgs186.296/.398/.6231616105—.203/.296/.436
2027PROJMLE26MLBTB209.194/.262/.35476720.0
2028PROJ26% MLB27MLBTB19.196/.265/.35211730.0
2029PROJ39% MLB28MLBTB51.197/.266/.3502173-0.0
Next 3 projected WAR 0.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2036Service0.0First FA2037
2027MiLB2028MiLB2029MiLB2030Ext$0.0M2031Ext$0.9M2032Ext$0.9M2033Ext$0.9M2034Ext$3M+2
Skills · percentileMiLB Statcast 2026 A+
ISO98
wRC+89
wOBA88
Speed78
BB%53
Chase%16
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 100%
CompsKalian Sams (age 26) · Matt Gorski (age 26) · Andrés Alvarez (age 26)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 49 proj PA
wRC+†72
AVG/OBP/SLG.192 / .260 / .351
PA49
HR2
K%35
BB%6
ISO160
MLB%0%
Value2027 · WAR
BAT: -1.6 runs (wOBA-derived runs vs avg)-2BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.5 runs (Positional adjustment)+1POSREP: +1.1 runs (Replacement-level credit)+1REPTotal WAR: +0.00+0.0WAR
trajectory · projected WAR by year
0.00.00.0272829
Tools · ContractCON 20 / POW 58
Toolsscout grade
CONTACT20
scouting grade only
POWER58
scouting grade only
EYE42
scouting grade only
SPEED67
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
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
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$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 = 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)
202221 ROKFCL Rays — 2422 6012 191 30 273333636970 364364 384 414 53 — — — — — —
202322 ACharleston RiverDogs — 160142 38816 14363 82 268344465809 197320 229 357 61 — — — — — —
202322 ROKFCL Rays — 1513 3100 111 00 231333308641 77250 77 302 33 — — — — — —
202423 A+Bowling Green Hot Rods — 185155 31323 21616 120 200319303622 103298 3311 288 19 — — — — — —
202423 ROKFCL Rays — 2920 6301 762 31 3005176001.117 300385 2124 486 113 — — — — — —
202524 A+Bowling Green Hot Rods — 10089 20613 9302 72 225310416726 191304 309 324 39 — — — — — —
202524 ROKFCL Rays — 2219 9503 211 10 4745451.2111.756 737400 59 714 258 — — — — — —
202625 A+Bowling Green Hot Rods — 10992 24209 13424 133 261376576952 315366 3912 413 80 — — — — — —
202625 ACharleston RiverDogs — 3127 7102 2122 10 259355519873 259385 396 385 55 — — — — — —
202625 ROKFCL Rays — 1913 7003 343 21 5386841.2311.915 692667 2116 745 250 — — — — — —
202625 INTLVenados de Mazatlan — 2727 9102 050 00 333333593926 259350 190 403 159 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202221 ROK MLEFCL Rays — 2422 4011 1131 30 182250409659 227272 544 246 53 — — — — — —
202322 A MLECharleston RiverDogs — 160148 29614 9503 82 196256331587 135265 316 258 61 — — — — — —
202322 ROK MLEFCL Rays — 1513 3100 111 00 231333308641 77191 77 217 33 — — — — — —
202423 A+ MLEBowling Green Hot Rods — 185163 21212 13846 120 129220190410 61232 457 197 19 — — — — — —
202423 ROK MLEFCL Rays — 2923 5201 492 31 217379435814 217284 3114 335 113 — — — — — —
202524 A+ MLEBowling Green Hot Rods — 10093 16413 5382 72 172230333563 161232 385 226 39 — — — — — —
202524 ROK MLEFCL Rays — 2220 7303 111 10 3504099501.359 600270 55 549 258 — — — — — —
202625 A+ MLEBowling Green Hot Rods — 10998 18107 7554 133 184266408674 224298 506 286 80 — — — — — —
202625 A MLECharleston RiverDogs — 3128 5101 1162 10 179258321579 143325 523 250 55 — — — — — —
202625 ROK MLEFCL Rays — 1914 5002 263 21 3575267861.312 429457 3211 537 250 — — — — — —
202221 ROK MLEFCL Rays — 2422 4011 1131 30 182250409659 227375 544 246 53 — — — — — —
202221 ROK RAWFCL Rays — 2422 6012 191 30 273333636970 364364 384 414 53 — — — — — —
202322 A MLE2 teams — 175161 32714 10514 82 199263329592 130264 296 254 58 — — — — — —
202322 A RAW2 teams — 175155 41916 15374 82 265343452794 187312 219 352 58 — — — — — —
202423 A+ MLE2 teams — 214186 27513 17928 151 145246231478 86255 438 216 32 — — — — — —
202423 A+ RAW2 teams — 214175 37624 28678 151 211346337683 126308 3113 314 32 — — — — — —
202524 A+ MLE2 teams — 122113 21715 6403 82 186246398644 212235 335 284 79 — — — — — —
202524 A+ RAW2 teams — 122108 291116 11313 82 269352556908 287324 259 394 79 — — — — — —
202625 A+ MLE4 teams — 186165 322012 12909 164 194285424709 230317 486 309 95 — — — — — —
202625 A+ RAW4 teams — 186159 474016 18639 164 2963986231.020 327388 3410 441 95 — — — — — —
202221 ROK MLEFCL Rays — 2422 4011 1131 30 182250409659 227272 544 246 53 — — — — — —
202322 A MLE2 teams — 175159 32714 10514 82 201263333596 132259 296 254 58 — — — — — —
202423 A+ MLE2 teams — 214187 27513 17928 151 144246230476 86239 438 216 32 — — — — — —
202524 A+ MLE2 teams — 122112 21715 6403 82 188246402648 214239 335 284 79 — — — — — —
202625 A+ MLE4 teams — 186163 322012 12909 164 196285429714 233322 486 309 95 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202423 A+ MLE2 teams — 214187 27513 17928 151 144246230476 86239 438 216 32 — — — — — —
202524 A+ MLE2 teams — 122112 21715 6403 82 188246402648 214239 335 284 79 — — — — — —
202625 A+ MLE4 teams — 186163 322012 12909 164 196285429714 233322 486 309 95 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202726 MLB MLETB 0% 209189 36617 14734 61 194262354616 160265 357 275 72 -7 +1 +0 +2 +5 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202827 MLB MLETB 26% 7367 13203 5251 20 195264354618 159266 347 276 73 -2 +0 +0 +1 +2 0.0
202928 MLB MLETB 39% 130118 23414 9442 31 196265353618 157266 347 276 73 -4 +0 -1 +1 +3 -0.1
202827 MLB CTXTB 26% 1918 4101 170 10 196265352616 156269 375 275 73 -1 +0 +0 +0 +0 0.0
202928 MLB CTXTB 39% 5147 10202 3171 10 197266350616 153269 336 275 73 -2 +0 -0 +1 +1 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 7065 14303 4241 20 215271400671 185289 346 275 66 -2 +0 -0 +1 +2 0.0
/ 162G— A+C — 650604 13028028 372239 190 215271401671 185289 346 275 66 -21 +4 -3 +7 +14 0.1
Career— MLE — 973877 16028534 6337229 5610 182260342602 160265 386 265 66 -8 +1 -1 +3 +5 0.0
/ 162G— MLE — 650586 10719323 4224919 377 183260343603 160265 386 265 66 -21 +2 -2 +7 +14 0.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.

2026 A+Bowling Green Hot Rods · 109 PAwOBA .399 → .286 (−113)K% 38.5% → 50.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA38.53%÷1.000×1.310——50.48%
BB% (unintentional) /PA11.01%÷1.000×0.600—×0.9786.46%
HBP% /PA3.67%—×0.770—×0.9782.76%
Singles /BIP26.00%÷1.000×0.870—×0.97822.12%
Doubles /BIP4.00%÷1.000×0.780—×0.9783.05%
Triples /BIP0.00%÷1.000×0.850—×0.9780.00%
Home runs /BIP18.00%÷1.000×0.880—×0.97815.49%

Factors used: league row South Atlantic League. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 25 vs a level average of 22.8 → −2.2% on BB/HBP/hit rates (2.2 yr older than average).

Result: wOBA .399 → .286; ISO .315 → .236; BABIP .366 → .298. 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).

2026 ACharleston RiverDogs · 31 PAwOBA .374 → .250 (−125)K% 38.7% → 52.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA38.71%÷1.000×1.360——52.65%
BB% (unintentional) /PA6.45%÷1.000×0.690—×0.9704.32%
HBP% /PA6.45%—×0.780—×0.9704.88%
Singles /BIP26.67%÷1.000×0.920—×0.97023.80%
Doubles /BIP6.67%÷1.000×0.830—×0.9705.37%
Triples /BIP0.00%÷1.000×0.910—×0.9700.00%
Home runs /BIP13.33%÷1.000×0.800—×0.97010.35%

Factors used: level-wide A 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 25 vs a level average of 22.0 → −3.0% on BB/HBP/hit rates (3.0 yr older than average).

Result: wOBA .374 → .250; ISO .259 → .159; BABIP .385 → .325. 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).

2026 ROKFCL Rays · 19 PAwOBA .725 → .537 (−188)K% 21.1% → 30.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.05%÷1.000×1.440——30.32%
BB% (unintentional) /PA15.79%÷1.000×0.620—×0.9459.25%
HBP% /PA15.79%—×0.720—×0.94510.74%
Singles /BIP44.44%÷1.000×0.820—×0.94534.44%
Doubles /BIP0.00%÷1.000×0.720—×0.9450.00%
Triples /BIP0.00%÷1.000×0.720—×0.9450.00%
Home runs /BIP33.33%÷1.000×0.780—×0.94524.57%

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 25 vs a level average of 19.5 → −5.5% on BB/HBP/hit rates (5.5 yr older than average).

Result: wOBA .725 → .537; ISO .692 → .535; BABIP .667 → .457. 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).

2025 A+Bowling Green Hot Rods · 100 PAwOBA .311 → .226 (−85)K% 30.0% → 38.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.00%÷1.023×1.310——38.41%
BB% (unintentional) /PA8.00%÷0.965×0.600—×0.9884.91%
HBP% /PA2.00%—×0.770—×0.9881.52%
Singles /BIP16.95%÷1.005×0.870×0.950×0.98813.77%
Doubles /BIP10.17%÷1.066×0.780×0.950×0.9886.98%
Triples /BIP1.69%÷0.996×0.850×0.950×0.9881.36%
Home runs /BIP5.08%÷0.930×0.880—×0.9884.75%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 86, 1B 101, 2B 113, 3B 99, K 105, BB 93 — 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.950.

Result: wOBA .311 → .226; ISO .191 → .148; BABIP .304 → .232. 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).

2025 ROKFCL Rays · 22 PAwOBA .692 → .549 (−143)K% 4.5% → 6.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA4.55%÷0.985×1.440——6.65%
BB% (unintentional) /PA9.09%÷0.991×0.620—×0.9555.43%
HBP% /PA4.55%—×0.720—×0.9553.13%
Singles /BIP5.56%÷1.018×0.820—×0.9554.27%
Doubles /BIP27.78%÷1.026×0.720—×0.95518.61%
Triples /BIP0.00%÷1.150×0.720—×0.9550.00%
Home runs /BIP16.67%÷0.809×0.780—×0.95515.34%

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

Result: wOBA .692 → .549; ISO .737 → .635; BABIP .400 → .270. 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 A+Bowling Green Hot Rods · 185 PAwOBA .285 → .197 (−89)K% 33.0% → 45.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA32.97%÷0.956×1.310——45.16%
BB% (unintentional) /PA11.35%÷0.972×0.600—×0.9986.99%
HBP% /PA3.24%—×0.770—×0.9982.49%
Singles /BIP24.47%÷1.047×0.870×0.950×0.99819.27%
Doubles /BIP3.19%÷0.898×0.780×0.950×0.9982.63%
Triples /BIP2.13%÷1.150×0.850×0.950×0.9981.49%
Home runs /BIP3.19%÷1.015×0.880—×0.9982.76%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 103, 1B 109, 2B 80, 3B 130, K 91, BB 94 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .285 → .197; ISO .103 → .075; BABIP .298 → .232. 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 Rays · 29 PAwOBA .475 → .335 (−139)K% 20.7% → 30.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.69%÷0.980×1.440——30.42%
BB% (unintentional) /PA24.14%÷1.024×0.620—×0.96514.10%
HBP% /PA6.90%—×0.720—×0.9654.79%
Singles /BIP14.29%÷1.024×0.820—×0.96511.04%
Doubles /BIP21.43%÷0.941×0.720—×0.96515.82%
Triples /BIP0.00%÷1.150×0.720—×0.9650.00%
Home runs /BIP7.14%÷1.002×0.780—×0.9655.36%

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

Result: wOBA .475 → .335; ISO .300 → .235; BABIP .385 → .284. 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 ACharleston RiverDogs · 160 PAwOBA .348 → .258 (−89)K% 22.5% → 31.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.50%÷0.985×1.360——31.07%
BB% (unintentional) /PA8.75%÷1.035×0.690——5.83%
HBP% /PA1.88%—×0.780——1.46%
Singles /BIP21.70%÷1.071×0.920×0.973—18.13%
Doubles /BIP7.55%÷0.964×0.830×0.973—6.32%
Triples /BIP0.94%÷0.938×0.910×0.973—0.89%
Home runs /BIP5.66%÷1.075×0.800——4.21%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 115, 1B 114, 2B 93, 3B 88, K 97, BB 107 — 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 ×0.973.

Result: wOBA .348 → .258; ISO .197 → .144; BABIP .320 → .265. 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 — .