Ryan Dorow

PosSS
B/TR/R
Born1995-08-21
Age (2027)31
No MLB projection yet. Career stats below are historical.
Overview
AAALAST SEASON 2022
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201923AA/A+2 orgs511.243/.354/.368121452—.187/.271/.280
202125AAA/AATEX417.255/.336/.46115377—.215/.278/.367
202226AAATEX424.237/.325/.3536258—.208/.274/.299
Contract
No contract data on file.

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)
201721 ROKAZL Rangers — 146125 37720 15273 72 296385384769 88374 1810 344 57 — — — — — —
201822 AHickory Crawdads — 486431 11728112 3911910 52 271346425770 153344 248 341 60 — — — — — —
201923 AAFrisco RoughRiders — 211183 39334 20667 31 213314328642 115307 319 296 40 — — — — — —
201923 A+Down East Wood Ducks — 300249 66908 42695 112 265382398779 133331 2314 352 61 — — — — — —
202125 AAARound Rock Express — 318279 6418210 33923 32 229317416733 186300 2910 324 67 — — — — — —
202125 AAFrisco RoughRiders — 9990 30905 9200 00 333394600994 267385 209 432 111 — — — — — —
202226 AAARound Rock Express — 424371 881936 44974 23 237325353678 116303 2310 306 58 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201721 ROK MLEAZL Rangers — 146131 29510 9393 72 221287275562 53304 276 252 57 — — — — — —
201822 A MLEHickory Crawdads — 486447 942317 2316810 52 210265313578 103307 355 257 60 — — — — — —
201923 AA MLEFrisco RoughRiders — 211189 32233 14827 31 169252259512 90274 397 228 40 — — — — — —
201923 A+ MLEDown East Wood Ducks — 300265 53706 26985 112 200284294578 94278 339 259 61 — — — — — —
202125 AAA MLERound Rock Express — 318288 571627 241033 32 198267340607 142269 328 267 67 — — — — — —
202125 AA MLEFrisco RoughRiders — 9993 25803 6230 00 269313452765 183329 236 332 111 — — — — — —
202226 AAA MLERound Rock Express — 424384 801734 311144 23 208274299574 91275 277 254 58 — — — — — —
201721 ROK MLEAZL Rangers — 146131 29510 9393 72 221287275562 53312 276 252 57 — — — — — —
201721 ROK RAWAZL Rangers — 146125 37720 15273 72 296385384769 88374 1810 344 57 — — — — — —
201822 A MLEHickory Crawdads — 486447 942317 2316810 52 210265313578 103314 355 257 60 — — — — — —
201822 A RAWHickory Crawdads — 486431 11728112 3911910 52 271346425770 153344 248 341 60 — — — — — —
201923 A+ MLE2 teams — 511454 84938 4017912 143 185269271540 86280 358 246 53 — — — — — —
201923 A+ RAW2 teams — 511432 10512312 6213512 143 243354368722 125322 2612 329 53 — — — — — —
202125 AAA MLE2 teams — 417382 8324211 291263 32 217278377655 160290 307 282 77 — — — — — —
202125 AAA RAW2 teams — 417369 9427215 421123 32 255336461796 206322 2710 350 77 — — — — — —
202226 AAA MLERound Rock Express — 424384 801734 311144 23 208274299574 91283 277 254 58 — — — — — —
202226 AAA RAWRound Rock Express — 424371 881936 44974 23 237325353678 116303 2310 306 58 — — — — — —
201721 ROK MLEAZL Rangers — 146133 29510 9393 72 218287271557 53304 276 252 57 — — — — — —
201822 A MLEHickory Crawdads — 486450 942317 2316810 52 209265311576 102307 355 257 60 — — — — — —
201923 A+ MLE2 teams — 511454 84938 4017912 143 185269271540 86276 358 246 53 — — — — — —
202125 AAA MLE2 teams — 417382 8324211 291263 32 217278377655 160283 307 282 77 — — — — — —
202226 AAA MLERound Rock Express — 424386 801734 311144 23 207274298572 91275 277 254 58 — — — — — —
▸ Career Totals
Career— MLE — 19841798 370781030 13262632 3112 206272310583 105294 327 259 61 -92 +1 +0 +18 +43 -3.0
/ 162G— MLE — 650589 12226310 4320510 104 207272312585 105296 327 259 61 -30 +0 +0 +6 +14 -1.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.

2022 AAARound Rock Express · 424 PAwOBA .300 → .254 (−46)K% 22.9% → 27.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.88%÷1.015×1.200——27.04%
BB% (unintentional) /PA10.38%÷0.997×0.690—×1.0037.21%
HBP% /PA0.94%—×0.940—×1.0030.89%
Singles /BIP21.90%÷0.986×0.930×0.975×1.00320.19%
Doubles /BIP6.93%÷0.938×0.830×0.975×1.0036.00%
Triples /BIP1.09%÷0.900×0.970×0.975×1.0031.15%
Home runs /BIP2.19%÷0.957×0.700—×1.0031.61%

Factors used: league row International League. Park (home-season share, regressed): HR 91, 1B 97, 2B 88, 3B 80, K 103, BB 99 — applied at half strength. Age: age 27 vs a level average of 27.2 → +0.3% on BB/HBP/hit rates (0.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.975.

Result: wOBA .300 → .254; ISO .116 → .097; BABIP .303 → .275. 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 AAARound Rock Express · 318 PAwOBA .319 → .267 (−52)K% 28.9% → 32.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.93%÷1.072×1.200——32.38%
BB% (unintentional) /PA10.38%÷0.975×0.690—×1.0187.48%
HBP% /PA0.94%—×0.940—×1.0180.90%
Singles /BIP18.18%÷0.999×0.930×0.971×1.01816.74%
Doubles /BIP9.63%÷0.915×0.830×0.971×1.0188.64%
Triples /BIP1.07%÷1.150×0.920×0.971×1.0180.85%
Home runs /BIP5.35%÷0.958×0.700—×1.0183.98%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 92, 1B 100, 2B 83, 3B 130, K 114, BB 95 — applied at half strength. Age: age 26 vs a level average of 27.2 → +1.8% on BB/HBP/hit rates (1.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.971.

Result: wOBA .319 → .267; ISO .186 → .150; BABIP .300 → .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).

2021 AAFrisco RoughRiders · 99 PAwOBA .419 → .332 (−87)K% 20.2% → 23.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.20%÷1.044×1.220——23.60%
BB% (unintentional) /PA9.09%÷1.098×0.690—×0.9885.64%
HBP% /PA0.00%—×0.850—×0.9880.00%
Singles /BIP22.86%÷1.006×0.940×0.958×0.98820.21%
Doubles /BIP12.86%÷0.957×0.870×0.958×0.98811.06%
Triples /BIP0.00%÷0.995×0.920×0.958×0.9880.00%
Home runs /BIP7.14%÷1.114×0.780—×0.9884.94%

Factors used: level-wide AA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 123, 1B 101, 2B 91, 3B 99, K 109, BB 120 — applied at half strength. Age: age 26 vs a level average of 24.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.958.

Result: wOBA .419 → .332; ISO .267 → .201; BABIP .385 → .329. 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 A+Down East Wood Ducks · 300 PAwOBA .345 → .259 (−86)K% 23.0% → 32.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.00%÷1.002×1.420——32.60%
BB% (unintentional) /PA13.67%÷0.985×0.630—×0.9888.63%
HBP% /PA1.67%—×0.860—×0.9881.42%
Singles /BIP27.22%÷1.038×0.940×0.950×0.98823.14%
Doubles /BIP5.00%÷0.939×0.830×0.950×0.9884.15%
Triples /BIP0.00%÷0.900×0.800×0.950×0.9880.00%
Home runs /BIP4.44%÷1.152×0.900—×0.9883.43%

Factors used: league row CAR. Park (home-season share, regressed): HR 130, 1B 108, 2B 88, 3B 80, K 100, BB 97 — 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 .345 → .259; ISO .133 → .100; BABIP .331 → .278. 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 AAFrisco RoughRiders · 211 PAwOBA .290 → .228 (−62)K% 31.3% → 38.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.28%÷0.986×1.220——38.72%
BB% (unintentional) /PA9.48%÷1.032×0.700—×1.0126.50%
HBP% /PA3.32%—×0.870—×1.0122.92%
Singles /BIP24.79%÷0.983×0.920×0.950×1.01222.31%
Doubles /BIP2.56%÷0.960×0.840×0.950×1.0122.16%
Triples /BIP2.56%÷0.900×0.940×0.950×1.0122.57%
Home runs /BIP3.42%÷1.208×0.800—×1.0122.29%

Factors used: league row TL. Park (home-season share, regressed): HR 142, 1B 97, 2B 92, 3B 80, K 97, BB 106 — 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 ×0.950.

Result: wOBA .290 → .228; ISO .115 → .085; BABIP .307 → .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).

2018 AHickory Crawdads · 486 PAwOBA .333 → .257 (−76)K% 24.5% → 34.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.49%÷0.952×1.340——34.47%
BB% (unintentional) /PA7.20%÷1.000×0.660—×0.9904.71%
HBP% /PA2.06%—×0.770—×0.9901.57%
Singles /BIP24.36%÷0.991×0.920×0.980×0.99021.96%
Doubles /BIP8.97%÷0.881×0.820×0.980×0.9908.11%
Triples /BIP0.32%÷0.900×0.940×0.980×0.9900.32%
Home runs /BIP3.85%÷1.204×0.820—×0.9902.59%

Factors used: league row SAL. Park (home-season share, regressed): HR 141, 1B 98, 2B 76, 3B 80, K 90, BB 100 — 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 ×0.980.

Result: wOBA .333 → .257; ISO .153 → .110; BABIP .344 → .307. 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).

2017 ROKAZL Rangers · 146 PAwOBA .338 → .252 (−86)K% 18.5% → 26.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.49%÷1.000×1.440——26.63%
BB% (unintentional) /PA10.27%÷1.000×0.620—×0.9756.21%
HBP% /PA2.05%—×0.720—×0.9751.44%
Singles /BIP28.57%÷1.000×0.820×1.050×0.97523.98%
Doubles /BIP7.14%÷1.000×0.720×1.050×0.9755.26%
Triples /BIP2.04%÷1.000×0.720×1.050×0.9751.50%
Home runs /BIP0.00%÷1.000×0.780—×0.9750.00%

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

Result: wOBA .338 → .252; ISO .088 → .064; BABIP .374 → .304. 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).