Ryan Lasko

CF Midland RockHounds
Age 25 R/R 5'11" / 190 lbs AA HR -5% Svc 0.0 · Ctrl thru 2035
Overview
AAPROSPECTMiLBFA 2036
MLB%2%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202422A+/AOAK569.232/.355/.32863354—.190/.286/.266
202523AAA/A+/ROK/INTL2 orgs459.264/.378/.35962371—.187/.282/.264
202624AAOAK281.209/.278/.3606549—.187/.245/.315
2027PROJMLE25MLBOAK4.195/.266/.2950056-0.0
2028PROJ23% MLB26MLBOAK52.199/.270/.3041159-0.1
Next 2 projected WAR -0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2035Service0.0First FA2036
2027MiLB2028MiLB2029Ext$0.0M2030Ext$0.8M2031Ext$0.9M2032Ext$0.9M2033Ext$3M2034Ext$5M+1
Skills · percentileMiLB Statcast 2026 AA
Speed86
ISO51
K%31
Chase%27
Z-Con%22
wOBA19
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 98%
CompsChris Roller (age 25) · Kyle Gaedele (age 25) · Cam Gibson (age 25)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†56
AVG/OBP/SLG.195 / .266 / .295
PA4
HR0
K%25
BB%7
BABIP280
ISO98
MLB%2%
Value2027 · WAR
BAT: -9.5 runs (wOBA-derived runs vs avg)-10BATRUN: +0.7 runs (SB/CS + UBR baserunning)+1RUNFLD: +1.4 runs (Defensive runs vs avg)+1FLDPOS: +0.6 runs (Positional adjustment)+1POSREP: +3.9 runs (Replacement-level credit)+4REPTotal WAR: -0.50-0.5WAR
trajectory · projected WAR by year
-0.5-0.12728
Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029Extbeyond projection horizon · no WAR estimate
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
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)
202321 ROKACL Athletics — 3026 4200 350 10 154241231472 77182 1710 216 -12 — — — — — —
202422 A+Lansing Lugnuts — 179155 38712 20353 131 245343342685 97303 2011 314 59 — — — — — —
202422 AStockton Ports — 390320 721904 591039 206 225361322683 97316 2615 320 52 — — — — — —
202523 AAALas Vegas Aviators — 4843 11101 4100 20 256319349668 93303 218 298 57 — — — — — —
202523 A+Lansing Lugnuts — 312257 62815 41739 125 241365339703 97310 2313 324 51 — — — — — —
202523 ROKACL Athletics — 1512 3010 132 00 250400417817 167333 207 373 56 — — — — — —
202523 INTLMesa Solar Sox — 8470 25500 13190 95 357458429886 71481 2315 400 157 — — — — — —
202624 AAMidland RockHounds — 281253 531056 137911 53 209278360638 150275 285 283 49 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202321 ROK MLEACL Athletics — 3027 3100 270 10 111172148321 37137 237 151 -12 — — — — — —
202422 A+ MLELansing Lugnuts — 179160 34612 15463 131 212292300592 87269 268 255 59 — — — — — —
202422 A MLEStockton Ports — 390339 611503 401389 206 180284251534 71287 3510 245 52 — — — — — —
202523 AAA MLELas Vegas Aviators — 4844 10101 3120 20 227277318595 91277 256 252 57 — — — — — —
202523 A+ MLELansing Lugnuts — 312270 49514 28969 125 181280252532 70247 319 243 51 — — — — — —
202523 ROK MLEACL Athletics — 1512 2010 142 00 167333333667 167247 277 251 56 — — — — — —
202624 AA MLEMidland RockHounds — 281257 48855 99611 53 187245315561 128261 343 240 49 — — — — — —
202321 ROK MLEACL Athletics — 3027 3100 270 10 111172148321 37143 237 151 -12 — — — — — —
202321 ROK RAWACL Athletics — 3026 4200 350 10 154241231472 77182 1710 216 -12 — — — — — —
202422 A MLE2 teams — 569500 942114 5418412 337 188283258541 70286 329 248 54 — — — — — —
202422 A RAW2 teams — 569475 1102616 7913812 337 232355328684 97311 2414 318 54 — — — — — —
202523 A+ MLE4 teams — 459403 75726 3813711 2310 186274258532 72258 308 244 52 — — — — — —
202523 A+ RAW4 teams — 459382 1011426 5910511 2310 264378359737 94342 2313 336 52 — — — — — —
202624 AA MLEMidland RockHounds — 281257 48855 99611 53 187245315561 128270 343 240 49 — — — — — —
202624 AA RAWMidland RockHounds — 281253 531056 137911 53 209278360638 150275 285 283 49 — — — — — —
202321 ROK MLEACL Athletics — 3028 3100 270 10 107172143315 36137 237 151 -12 — — — — — —
202422 A MLE2 teams — 569498 942114 5418412 337 189283259542 70281 329 248 54 — — — — — —
202523 A+ MLE4 teams — 459407 75726 3813711 2310 184274256530 71251 308 244 52 — — — — — —
202624 AA MLEMidland RockHounds — 281259 48855 99611 53 185245313558 127261 343 240 49 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202422 A MLE2 teams — 569498 942114 5418412 337 189283259542 70281 329 248 54 — — — — — —
202523 A+ MLE4 teams — 459407 75726 3813711 2310 184274256530 71251 308 244 52 — — — — — —
202624 AA MLEMidland RockHounds — 281259 48855 99611 53 185245313558 127261 343 240 49 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202725 MLB MLEOAK 2% 331299 571025 211058 72 190262286547 96272 326 251 56 -17 +1 +3 +1 +7 -0.5
▸ 2027 — real world (MLB)
202725 MLB CTXOAK 2% 44 0000 010 00 195266295561 100280 250 256 56 -0 +0 +0 +0 +0 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202826 MLB MLEOAK 23% 225203 40724 15715 52 193265295560 102273 327 256 59 -11 +0 +2 +1 +5 -0.3
202826 MLB CTXOAK 23% 5248 9201 3161 10 199270304575 106281 316 262 59 -3 +0 +0 +0 +1 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 5248 9201 3161 10 188250292542 104258 316 262 52 -3 +0 +0 +0 +1 -0.1
/ 162G— A+C — 650600 11225012 3820012 120 187249288538 102258 316 262 52 -31 +2 +5 +2 +14 -0.8
Career— MLE — 17451553 291491122 13055343 7123 187269276544 88271 327 245 52 -20 +1 +3 +1 +9 -0.7
/ 162G— MLE — 650578 1081848 4820616 269 187267273541 87270 327 245 52 -33 +1 +5 +2 +14 -1.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 AAMidland RockHounds · 281 PAwOBA .278 → .240 (−38)K% 28.1% → 34.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.11%÷1.000×1.220——34.30%
BB% (unintentional) /PA4.63%÷1.000×0.700—×1.0123.28%
HBP% /PA3.91%—×0.870—×1.0123.45%
Singles /BIP18.39%÷1.000×0.920×1.046×1.01217.91%
Doubles /BIP5.75%÷1.000×0.840×1.046×1.0125.11%
Triples /BIP2.87%÷1.000×0.940×1.046×1.0122.86%
Home runs /BIP3.45%÷1.000×0.800—×1.0122.79%

Factors used: league row TL. Park (home-season share, regressed): no park row on file (treated as neutral) — 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.046.

Result: wOBA .278 → .240; ISO .150 → .126; BABIP .275 → .261. 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+Lansing Lugnuts · 312 PAwOBA .321 → .243 (−78)K% 23.4% → 30.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.40%÷0.969×1.270——30.66%
BB% (unintentional) /PA13.14%÷1.048×0.710—×0.9988.89%
HBP% /PA2.88%—×0.790—×0.9982.27%
Singles /BIP26.09%÷1.078×0.920×0.969×0.99821.53%
Doubles /BIP4.35%÷1.199×0.810×0.969×0.9982.84%
Triples /BIP0.54%÷1.150×0.850×0.969×0.9980.39%
Home runs /BIP2.72%÷0.921×0.800—×0.9982.36%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 84, 1B 116, 2B 140, 3B 130, K 94, BB 110 — 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.969.

Result: wOBA .321 → .243; ISO .097 → .075; BABIP .310 → .247. 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 AAALas Vegas Aviators · 48 PAwOBA .296 → .252 (−44)K% 20.8% → 24.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.83%÷1.027×1.200——24.35%
BB% (unintentional) /PA8.33%÷0.970×0.690—×1.0506.22%
HBP% /PA0.00%—×0.940—×1.0500.00%
Singles /BIP27.27%÷1.052×0.930—×1.05025.31%
Doubles /BIP3.03%÷0.988×0.830—×1.0502.67%
Triples /BIP0.00%÷1.000×0.970—×1.0500.00%
Home runs /BIP3.03%÷1.183×0.700—×1.0501.88%

Factors used: league row International League. Park (home-season share, regressed): HR 137, 1B 110, 2B 98, 3B 100, K 105, BB 94 — applied at half strength. Age: age 23 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (4.2 yr younger than average).

Result: wOBA .296 → .252; ISO .093 → .064; BABIP .303 → .277. 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 ROKACL Athletics · 15 PAwOBA .364 → .251 (−113)K% 20.0% → 29.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.00%÷0.983×1.440——29.30%
BB% (unintentional) /PA6.67%÷0.971×0.620—×0.9654.11%
HBP% /PA13.33%—×0.720—×0.9659.26%
Singles /BIP22.22%÷1.039×0.820—×0.96516.93%
Doubles /BIP0.00%÷1.020×0.720—×0.9650.00%
Triples /BIP11.11%÷0.989×0.720—×0.9657.81%
Home runs /BIP0.00%÷0.926×0.780—×0.9650.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 85, 1B 108, 2B 104, 3B 98, K 97, BB 94 — 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 .364 → .251; ISO .167 → .112; BABIP .333 → .247. 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 AStockton Ports · 390 PAwOBA .314 → .245 (−69)K% 26.4% → 35.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.41%÷1.015×1.360——35.37%
BB% (unintentional) /PA15.13%÷1.021×0.690——10.23%
HBP% /PA2.31%—×0.780——1.80%
Singles /BIP22.58%÷1.004×0.920×1.018—21.07%
Doubles /BIP8.76%÷0.979×0.830×1.018—7.56%
Triples /BIP0.00%÷0.900×0.910×1.018—0.00%
Home runs /BIP1.84%÷1.164×0.800——1.27%

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

Result: wOBA .314 → .245; ISO .097 → .073; BABIP .316 → .287. 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+Lansing Lugnuts · 179 PAwOBA .308 → .255 (−53)K% 19.6% → 25.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.55%÷0.974×1.270——25.49%
BB% (unintentional) /PA11.17%÷0.974×0.710—×1.0128.24%
HBP% /PA1.68%—×0.790—×1.0121.34%
Singles /BIP23.33%÷1.036×0.920×1.012×1.01221.22%
Doubles /BIP5.83%÷0.992×0.810×1.012×1.0124.88%
Triples /BIP0.83%÷1.150×0.850×1.012×1.0120.63%
Home runs /BIP1.67%÷0.867×0.800—×1.0121.56%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 73, 1B 107, 2B 98, 3B 130, K 95, BB 95 — 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.012.

Result: wOBA .308 → .255; ISO .097 → .081; BABIP .303 → .269. 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 ROKACL Athletics · 30 PAwOBA .218 → .151 (−67)K% 16.7% → 23.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.67%÷1.018×1.440——23.57%
BB% (unintentional) /PA10.00%÷1.030×0.620—×0.9855.93%
HBP% /PA0.00%—×0.720—×0.9850.00%
Singles /BIP9.52%÷0.974×0.820—×0.9857.89%
Doubles /BIP9.52%÷1.051×0.720—×0.9856.43%
Triples /BIP0.00%÷1.149×0.720—×0.9850.00%
Home runs /BIP0.00%÷0.989×0.780—×0.9850.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 98, 1B 95, 2B 110, 3B 130, K 104, BB 106 — 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).

Result: wOBA .218 → .151; ISO .077 → .052; BABIP .182 → .137. 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 — .