Patrick Dorrian

Pos2B
B/TL/R
Born1996-06-26
Age (2027)31
No MLB projection yet. Career stats below are historical.
Overview
AAALAST SEASON 2024
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202226AAAMIL353.206/.303/.40014447—.165/.238/.304
202327AAAMIL407.238/.314/.46621468—.200/.259/.365
202428AAAMIL276.172/.277/.2513220—.148/.223/.208
Contract
No contract data on file.
Skills · percentileMiLB Statcast 2024 AAA
Speed75
Max EV72
BB%62
Chase%56
K%24
Z-Con%22

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)
201822 ROKBristol Pirates — 200167 561282 28322 21 335434539973 204400 1614 421 95 — — — — — —
201923 A+Frederick Keys — 204189 44714 13500 00 233282344626 111292 256 279 24 — — — — — —
201923 AGreensboro Grasshoppers — 255219 561736 28644 82 256351443794 187329 2511 348 60 — — — — — —
202125 AAANorfolk Tides — 1616 2000 080 00 125125125250 250 500 113 -57 — — — — — —
202125 AABowie Baysox — 473398 9821222 691354 42 246363475838 229313 2915 370 73 — — — — — —
202226 AAANashville Sounds — 353310 6414214 421111 41 206303400703 194270 3112 315 47 — — — — — —
202327 AAANashville Sounds — 407365 8718121 341276 43 238314466779 227301 318 342 68 — — — — — —
202428 AAANashville Sounds — 276239 41623 33792 20 172277251528 79239 2912 249 20 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201822 ROK MLEBristol Pirates — 200179 45962 17452 21 251323402725 151313 228 308 95 — — — — — —
201923 A+ MLEFrederick Keys — 204195 35513 7710 00 179208262469 82252 353 203 24 — — — — — —
201923 A MLEGreensboro Grasshoppers — 255229 441435 18874 82 192263345608 153265 347 257 60 — — — — — —
202125 AAA MLENorfolk Tides — 1616 2000 0100 00 125125125250 245 620 84 -57 — — — — — —
202125 AA MLEBowie Baysox — 473423 8318213 441674 42 196278340619 144285 359 276 73 — — — — — —
202226 AAA MLENashville Sounds — 353322 5311210 301371 41 165238304542 140244 398 237 47 — — — — — —
202327 AAA MLENashville Sounds — 407375 7515115 241566 43 200259365625 165284 386 269 68 — — — — — —
202428 AAA MLENashville Sounds — 276250 37522 22962 20 148223208431 60221 358 198 20 — — — — — —
201822 ROK MLEBristol Pirates — 200179 45962 17452 21 251323402725 151321 228 308 95 — — — — — —
201822 ROK RAWBristol Pirates — 200167 561282 28322 21 335434539973 204400 1614 421 95 — — — — — —
201923 A MLE2 teams — 459423 781947 261584 82 184238298536 113270 346 233 44 — — — — — —
201923 A RAW2 teams — 459408 10024410 411144 82 245320397717 152311 259 318 44 — — — — — —
202125 AA MLE2 teams — 489439 8518213 441774 42 194273333606 139287 369 270 69 — — — — — —
202125 AA RAW2 teams — 489414 10021222 691434 42 242355461817 220311 2914 362 69 — — — — — —
202226 AAA MLENashville Sounds — 353322 5311210 301371 41 165238304542 140246 398 237 47 — — — — — —
202226 AAA RAWNashville Sounds — 353310 6414214 421111 41 206303400703 194270 3112 315 47 — — — — — —
202327 AAA MLENashville Sounds — 407375 7515115 241566 43 200259365625 165291 386 269 68 — — — — — —
202327 AAA RAWNashville Sounds — 407365 8718121 341276 43 238314466779 227301 318 342 68 — — — — — —
202428 AAA MLENashville Sounds — 276250 37522 22962 20 148223208431 60227 358 198 20 — — — — — —
202428 AAA RAWNashville Sounds — 276239 41623 33792 20 172277251528 79239 2912 249 20 — — — — — —
201822 ROK MLEBristol Pirates — 200179 45962 17452 21 251323402725 151313 228 308 95 — — — — — —
201923 A MLE2 teams — 459426 781947 261584 82 183238296534 113259 346 233 44 — — — — — —
202125 AA MLE2 teams — 489438 8518213 441774 42 194273333606 139284 369 270 69 — — — — — —
202226 AAA MLENashville Sounds — 353319 5311210 301371 41 166238307545 141244 398 237 47 — — — — — —
202327 AAA MLENashville Sounds — 407374 7515115 241566 43 201259366626 166284 386 269 68 — — — — — —
202428 AAA MLENashville Sounds — 276250 37522 22962 20 148223208431 60221 358 198 20 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202428 AAA MLENashville Sounds — 276250 37522 22962 20 148223208431 60221 358 198 20 — — — — — —
▸ Career Totals
Career— MLE — 21841988 373771749 16376919 249 188256317573 130274 357 251 56 -114 +1 +0 +8 +47 -5.9
/ 162G— MLE — 650592 11123515 492296 73 188257319576 132273 358 251 56 -34 +0 +0 +2 +14 -1.8

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 AAANashville Sounds · 276 PAwOBA .245 → .198 (−48)K% 28.6% → 34.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.62%÷0.983×1.200——34.95%
BB% (unintentional) /PA11.96%÷1.014×0.690—×0.9928.07%
HBP% /PA0.72%—×0.940—×0.9920.68%
Singles /BIP18.75%÷0.951×0.930×0.990×0.99218.00%
Doubles /BIP3.75%÷1.010×0.830×0.990×0.9923.03%
Triples /BIP1.25%÷1.150×0.970×0.990×0.9921.04%
Home runs /BIP1.88%÷0.909×0.700—×0.9921.43%

Factors used: league row International League. Park (home-season share, regressed): HR 82, 1B 90, 2B 102, 3B 130, K 97, BB 103 — applied at half strength. Age: age 28 vs a level average of 27.2 → −0.8% on BB/HBP/hit rates (0.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.990.

Result: wOBA .245 → .198; ISO .079 → .061; BABIP .239 → .221. 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 AAANashville Sounds · 407 PAwOBA .334 → .269 (−65)K% 31.2% → 38.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.20%÷0.978×1.200——38.30%
BB% (unintentional) /PA8.35%÷0.995×0.690—×1.0035.81%
HBP% /PA1.47%—×0.940—×1.0031.39%
Singles /BIP19.75%÷0.953×0.930×1.018×1.00319.68%
Doubles /BIP7.56%÷0.971×0.830×1.018×1.0036.60%
Triples /BIP0.42%÷0.900×0.970×1.018×1.0030.46%
Home runs /BIP8.82%÷0.905×0.700—×1.0036.85%

Factors used: league row International League. Park (home-season share, regressed): HR 81, 1B 91, 2B 94, 3B 80, K 96, 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 ×1.018.

Result: wOBA .334 → .269; ISO .227 → .171; BABIP .301 → .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).

2022 AAANashville Sounds · 353 PAwOBA .307 → .237 (−69)K% 31.4% → 38.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.44%÷0.971×1.200——38.88%
BB% (unintentional) /PA11.90%÷0.994×0.690—×1.0188.40%
HBP% /PA0.28%—×0.940—×1.0180.27%
Singles /BIP17.09%÷0.996×0.930×0.991×1.01816.10%
Doubles /BIP7.04%÷0.952×0.830×0.991×1.0186.19%
Triples /BIP1.01%÷1.150×0.970×0.991×1.0180.86%
Home runs /BIP7.04%÷0.946×0.700—×1.0185.30%

Factors used: league row International League. Park (home-season share, regressed): HR 89, 1B 99, 2B 90, 3B 130, K 94, BB 99 — 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.991.

Result: wOBA .307 → .237; ISO .194 → .142; BABIP .270 → .244. 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 AABowie Baysox · 473 PAwOBA .361 → .276 (−85)K% 28.5% → 35.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.54%÷0.983×1.220——35.42%
BB% (unintentional) /PA14.16%÷1.065×0.690—×0.9989.16%
HBP% /PA0.85%—×0.850—×0.9980.72%
Singles /BIP20.15%÷0.978×0.940×1.006×0.99819.45%
Doubles /BIP7.98%÷0.995×0.870×1.006×0.9987.01%
Triples /BIP0.76%÷0.900×0.920×1.006×0.9980.78%
Home runs /BIP8.37%÷1.258×0.780—×0.9985.18%

Factors used: level-wide AA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 152, 1B 96, 2B 99, 3B 80, K 97, BB 113 — applied at half strength. Age: age 25 vs a level average of 24.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.006.

Result: wOBA .361 → .276; ISO .229 → .157; BABIP .313 → .285. 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 AAANorfolk Tides · 16 PAwOBA .110 → .084 (−26)K% 50.0% → 61.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA50.00%÷0.982×1.200——61.11%
BB% (unintentional) /PA0.00%÷1.030×0.690—×1.0330.00%
HBP% /PA0.00%—×0.940—×1.0330.00%
Singles /BIP25.00%÷0.981×0.930—×1.03324.49%
Doubles /BIP0.00%÷0.977×0.830—×1.0330.00%
Triples /BIP0.00%÷1.150×0.920—×1.0330.00%
Home runs /BIP0.00%÷1.009×0.700—×1.0330.00%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 102, 1B 96, 2B 95, 3B 130, K 96, BB 106 — applied at half strength. Age: age 25 vs a level average of 27.2 → +3.3% on BB/HBP/hit rates (2.2 yr younger than average).

Result: wOBA .110 → .084; ISO .000 → .000; BABIP .250 → .245. 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 AGreensboro Grasshoppers · 255 PAwOBA .343 → .257 (−87)K% 25.1% → 34.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.10%÷0.983×1.340——34.20%
BB% (unintentional) /PA10.98%÷0.990×0.660—×0.9907.25%
HBP% /PA1.57%—×0.770—×0.9901.20%
Singles /BIP19.35%÷1.113×0.920×0.950×0.99015.05%
Doubles /BIP10.97%÷0.914×0.820×0.950×0.9909.25%
Triples /BIP1.94%÷0.900×0.940×0.950×0.9901.90%
Home runs /BIP3.87%÷1.009×0.820—×0.9903.11%

Factors used: league row SAL. Park (home-season share, regressed): HR 102, 1B 123, 2B 83, 3B 80, K 97, BB 98 — 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.950.

Result: wOBA .343 → .257; ISO .187 → .150; BABIP .329 → .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).

2019 A+Frederick Keys · 204 PAwOBA .274 → .203 (−72)K% 24.5% → 34.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.51%÷1.001×1.420——34.75%
BB% (unintentional) /PA6.37%÷1.111×0.630—×0.9983.61%
HBP% /PA0.00%—×0.860—×0.9980.00%
Singles /BIP23.02%÷1.008×0.940×0.950×0.99820.35%
Doubles /BIP5.04%÷0.969×0.830×0.950×0.9984.09%
Triples /BIP0.72%÷0.900×0.800×0.950×0.9980.61%
Home runs /BIP2.88%÷1.135×0.900—×0.9982.28%

Factors used: league row CAR. Park (home-season share, regressed): HR 127, 1B 102, 2B 94, 3B 80, K 100, BB 122 — 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 .274 → .203; ISO .111 → .081; BABIP .292 → .252. 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 ROKBristol Pirates · 200 PAwOBA .415 → .308 (−107)K% 16.0% → 22.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.00%÷1.000×1.420——22.72%
BB% (unintentional) /PA14.00%÷1.000×0.640—×0.9758.74%
HBP% /PA1.00%—×0.740—×0.9750.72%
Singles /BIP25.19%÷1.000×0.840×1.004×0.97520.71%
Doubles /BIP8.89%÷1.000×0.740×1.004×0.9756.44%
Triples /BIP5.93%÷1.000×0.740×1.004×0.9754.29%
Home runs /BIP1.48%÷1.000×0.800—×0.9751.16%

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

Result: wOBA .415 → .308; ISO .204 → .150; BABIP .400 → .313. 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).