Ryan Mitchell

OF Palm Beach Cardinals
Age 20 L/R 6'2" / 185 lbs A HR -14%BB -5% Svc 0.0 · Ctrl thru 2034
Overview
APROSPECTMiLBFA 2035
OGV OFP35OGV rank#2273ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202619ASTL496.231/.394/.365134172—.186/.312/.285
2027PROJMLE20MLBSTL606.180/.294/.296131772-0.3
2028PROJ34% MLB21MLBSTL159.187/.300/.3104578-0.2
2029PROJ48% MLB22MLBSTL250.193/.304/.3246783-0.2
Next 3 projected WAR -0.7Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2034Service0.0First FA2035
2027MiLB2028MiLB2029Pre-Arb$0.8M2030Pre-Arb$0.8M2031Pre-Arb$0.9M2032Arb-1$2M2033Arb-2$3M2034Arb-3$3M
Skills · percentileMiLB Statcast 2026 A
Chase%89
BB%88
Speed83
Max EV38
Whiff%26
Z-Con%20
Career WAR0.0 WAR median (P10 0.0 / P90 7.5, comp-based) · star 4% · didn't stick 81%
CompsCarlos Jimenez (age 20) · Abimelec Ortiz (age 20) · Akil Baddoo (age 20)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 210 proj PA
wRC+†72
AVG/OBP/SLG.179 / .292 / .293
PA210
HR5
SB6
K%31
BB%13
ISO116
MLB%0%
Value2027 · WAR
BAT: -7.1 runs (wOBA-derived runs vs avg)-7BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: -1.1 runs (Defensive runs vs avg)-1FLDPOS: -1.3 runs (Positional adjustment)-1POSREP: +4.5 runs (Replacement-level credit)+5REPTotal WAR: -0.30-0.3WAR
0.00.51.00.00.00.10.20.20.127282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control-$6M ctrl surplus
Contract
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
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Pre-Arb$0.8M———
2030Pre-Arb$0.8M———
2031Pre-Arb$0.9M+0.1$0.3M+$0.0M (cut)
2032Arb-1$2M+0.2$0.5M+$0.0M (cut)
2033Arb-2$3M+0.2$0.5M+$0.0M (cut)
2034Arb-3$3M+0.1$0.2M+$0.0M (cut)
Totals $0.0M $0.9M +$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)
202619 APalm Beach Cardinals — 496386 899213 1001644 4112 231394365759 135353 3320 350 72 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202619 A MLEPalm Beach Cardinals — 496414 777210 722234 4112 186312285597 99347 4515 275 72 — — — — — —
202619 A MLEPalm Beach Cardinals — 496414 777210 722234 4112 186312285597 99358 4515 275 72 — — — — — —
202619 A RAWPalm Beach Cardinals — 496386 899213 1001644 4112 231394365759 135353 3320 350 72 — — — — — —
202619 A MLEPalm Beach Cardinals — 496417 777210 722234 4112 185312283595 98347 4515 275 72 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202619 A MLEPalm Beach Cardinals — 496417 777210 722234 4112 185312283595 98347 4515 275 72 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202720 MLB MLESTL 0% 606518 9315213 781875 175 180294296590 116249 3113 274 72 -21 +1 -3 -4 +13 -0.3
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202821 MLB MLESTL 34% 463397 7512212 591394 134 188300315616 127252 3013 284 78 -12 +1 -2 -3 +10 -0.6
202922 MLB MLESTL 48% 515440 8514214 651515 154 194305330635 136255 2913 291 83 -11 +1 -2 -3 +11 -0.3
203023 MLB MLESTL 54% 560480 9516216 701615 175 199308340648 142258 2912 296 86 -9 +1 -2 -3 +12 -0.1
203124 MLB MLESTL 55% 578496 10117217 721635 175 203310348658 145261 2812 299 89 -8 +1 -1 -3 +13 0.2
203225 MLB MLESTL 56% 590507 10417317 721656 185 205311353664 147263 2812 301 90 -7 +2 -0 -4 +13 0.4
203326 MLB MLESTL 56% 599514 10718318 741676 175 205311352663 147263 2812 301 90 -7 +1 -0 -4 +13 0.3
203427 MLB MLESTL 55% 596513 10418217 731675 175 204310349659 145262 2812 300 89 -8 +1 -0 -4 +13 0.3
203528 MLB MLESTL 55% 585503 10217217 721655 144 202308344652 142261 2812 297 87 -9 +1 -1 -4 +13 0.1
203629 MLB MLESTL 53% 568489 9816216 691625 114 200305338643 138259 2912 293 85 -10 +1 -2 -3 +12 -0.3
203730 MLB MLESTL 53% 552475 9315215 671595 93 196302330631 133257 2912 288 81 -12 +1 -2 -3 +12 -0.5
202821 MLB CTXSTL 34% 159137 26414 20481 51 187300310610 123254 3013 281 78 -4 +1 -1 -1 +3 -0.2
202922 MLB CTXSTL 48% 250214 41716 32732 72 193304324628 131257 2913 288 83 -5 +1 -1 -2 +5 -0.2
203023 MLB CTXSTL 54% 304260 51918 38873 92 198307334641 136260 2912 293 86 -5 +1 -1 -2 +7 -0.0
203124 MLB CTXSTL 55% 320274 561019 40903 103 202309341651 140262 2812 297 89 -4 +1 -1 -2 +7 0.1
203225 MLB CTXSTL 56% 330284 571019 40923 103 205310346656 141264 2812 299 90 -4 +1 -0 -2 +7 0.2
203326 MLB CTXSTL 56% 337290 581019 41943 103 204310346656 141264 2812 298 90 -4 +1 -0 -2 +7 0.2
203427 MLB CTXSTL 55% 330283 571019 41923 93 203309343652 140263 2812 297 89 -4 +1 -0 -2 +7 0.1
203528 MLB CTXSTL 55% 321276 561019 39913 82 201307338645 137262 2812 294 87 -5 +1 -0 -2 +7 0.0
203629 MLB CTXSTL 53% 303260 52918 37863 62 199304332636 133260 2812 291 85 -6 +0 -1 -2 +7 -0.1
203730 MLB CTXSTL 53% 290251 48817 35842 42 196301324625 128258 2912 286 81 -6 +0 -1 -2 +6 -0.3
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 29442529 502871078 36383726 7823 198305333639 135260 2812 293 84 -48 +6 -6 -18 +64 -0.2
/ 162G— A+C — 650558 11019217 801856 175 197304330634 133258 2812 293 84 -11 +1 -1 -4 +14 -0.0
Career— MLE — 63125407 107417225174 792188757 19558 199307336644 138266 3013 293 84 -101 +12 -14 -35 +126 -1.1
/ 162G— MLE — 650557 11118318 821946 206 199309339648 140266 3013 293 84 -11 +1 -2 -4 +14 -0.1

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 APalm Beach Cardinals · 496 PAwOBA .346 → .275 (−71)K% 33.1% → 45.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA33.06%÷1.000×1.360——44.97%
BB% (unintentional) /PA20.16%÷1.000×0.690—×1.04514.54%
HBP% /PA0.81%—×0.780—×1.0450.66%
Singles /BIP29.28%÷1.000×0.920×1.048×1.04529.50%
Doubles /BIP4.05%÷1.000×0.830×1.048×1.0453.68%
Triples /BIP0.90%÷1.000×0.910×1.048×1.0450.90%
Home runs /BIP5.86%÷1.000×0.800—×1.0454.90%

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

Result: wOBA .346 → .275; ISO .135 → .103; BABIP .353 → .347. 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).