Ryan Ward

1B Oklahoma City Comets
Age 29 L/R 5'10" / 200 lbs AAA HR +8%BB -8% Svc 0.192 · Ctrl thru 2032
Overview
AAAROOKIEPre-ArbFA 2033
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202426AAAOklahoma City…520.258/.320/.543331188—.217/.258/.434
202527AAALAD652.290/.382/.5573616109—.251/.311/.448
202628AAALAD475.249/.353/.43018875—.214/.289/.346
202628MLBLAD60.218/.283/.45530108-0.8
2027PROJ10% MLB29MLBLAD16.237/.300/.416101020.0
2028PROJ26% MLB30MLBLAD160.234/.297/.4076298-0.0
2029PROJ37% MLB31MLBLAD226.230/.293/.3978194-0.2
Last 3 seasons WAR -0.8  ·  Next 3 projected WAR -0.3Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2032Service0.192First FA2033
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Pre-Arb$0.8M2030Ext$0.7M2031Ext$1M2032Ext$2M
Skills · percentileMiLB Statcast 2026 AAA
Whiff%77
K%76
BB%72
Z-Con%70
Speed62
Max EV50
Career WAR0.0 WAR median (P10 -0.1 / P90 0.1, comp-based) · star 0% · didn't stick 96%
CompsEric Munson (age 29) · Jason Grabowski (age 29) · Jason Vosler (age 29)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†102
AVG/OBP/SLG.237 / .300 / .416
PA16
HR1
K%25
BB%6
BABIP276
ISO267
MLB%10%
Value2027 · WAR
BAT: +0.3 runs (wOBA-derived runs vs avg)+0BATRUN: +0.0 runs (SB/CS + UBR baserunning)+0RUNFLD: -0.2 runs (Defensive runs vs avg)-0FLDPOS: -2.8 runs (Positional adjustment)-3POSREP: +3.4 runs (Replacement-level credit)+3REPTotal WAR: +0.30+0.3WAR
0.00.51.00.00.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$2M ctrl surplus
Tools · Contract
ToolsStatcast %ile · 2026
CONTACT
xAVG
350.239
POWER
Barrel%
6810.8
Avg EV
4288.5
Bat Spd
6873.2
SPEED
Sprint
3326.7
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2026
Service   0.192 yrs.days
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M+0.0$0.1M+$0.0M (cut)
2028Pre-Arb$0.8M———
2029Pre-Arb$0.8M———
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-0.6M +$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)
202123 A+Great Lakes Loons — 495439 12221327 471185 86 278354524878 246320 249 381 92 — — — — — —
202224 AATulsa Drillers — 506459 11718228 391165 51 255319486805 231281 238 352 77 — — — — — —
202325 AAAOklahoma City Dodgers — 615538 12627621 681575 125 234325424749 190289 2611 332 68 — — — — — —
202426 AAAOklahoma City Baseball Club — 520473 12222733 411412 113 258320543863 285294 278 370 88 — — — — — —
202527 AAAOklahoma City Comets — 652566 16431636 831221 166 290382557938 267312 1913 407 109 — — — — — —
202628 MLBLos Angeles Dodgers — 6055 12403 5170 00 218283455738 236257 288 323 108 +1 +0 -0 -10 +1 -0.8
202628 AAAOklahoma City Comets — 475405 10115218 62833 82 249353430783 180269 1713 348 75 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 6055 12403 5170 00 218283455738 236257 288 323 105 +0 +0 -0 -10 +1 -0.8
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202123 A+ MLEGreat Lakes Loons — 495456 10417223 311575 86 228285425710 197289 326 304 92 — — — — — —
202224 AA MLETulsa Drillers — 506471 10114222 281465 51 214266393659 178256 296 282 77 — — — — — —
202325 AAA MLEOklahoma City Dodgers — 615558 11224515 491885 125 201271342614 142267 318 268 68 — — — — — —
202426 AAA MLEOklahoma City Baseball Club — 520489 10619625 251712 113 217258434691 217271 335 298 88 — — — — — —
202527 AAA MLEOklahoma City Comets — 652598 15027527 511441 166 251311448759 197287 228 329 109 — — — — — —
202628 MLB MLELos Angeles Dodgers — 6055 12403 5170 00 218283455738 236257 288 327 108 +1 +0 -0 -10 +1 -0.8
202628 AAA MLEOklahoma City Comets — 475425 9113213 421003 82 214289346635 132240 219 279 75 — — — — — —
202123 A+ MLEGreat Lakes Loons — 495456 10417223 311575 86 228285425710 197290 326 304 92 — — — — — —
202123 A+ RAWGreat Lakes Loons — 495439 12221327 471185 86 278354524878 246320 249 381 92 — — — — — —
202224 AA MLETulsa Drillers — 506471 10114222 281465 51 214266393659 178259 296 282 77 — — — — — —
202224 AA RAWTulsa Drillers — 506459 11718228 391165 51 255319486805 231281 238 352 77 — — — — — —
202325 AAA MLEOklahoma City Dodgers — 615558 11224515 491885 125 201271342614 142271 318 268 68 — — — — — —
202325 AAA RAWOklahoma City Dodgers — 615538 12627621 681575 125 234325424749 190289 2611 332 68 — — — — — —
202426 AAA MLEOklahoma City Baseball Club — 520489 10619625 251712 113 217258434691 217273 335 298 88 — — — — — —
202426 AAA RAWOklahoma City Baseball Club — 520473 12222733 411412 113 258320543863 285294 278 370 88 — — — — — —
202527 AAA MLEOklahoma City Comets — 652598 15027527 511441 166 251311448759 197287 228 329 109 — — — — — —
202527 AAA RAWOklahoma City Comets — 652566 16431636 831221 166 290382557938 267312 1913 407 109 — — — — — —
202628 AAA MLE2 teams — 535480 10317216 471173 82 215289358647 144247 229 284 79 — — — — — —
202628 AAA RAW2 teams — 535460 11319221 671003 82 246345433778 187267 1913 345 79 — — — — — —
202123 A+ MLEGreat Lakes Loons — 495456 10417223 311575 86 228285425710 197289 326 304 92 — — — — — —
202224 AA MLETulsa Drillers — 506468 10114222 281465 51 216266395661 179256 296 282 77 — — — — — —
202325 AAA MLEOklahoma City Dodgers — 615556 11224515 491885 125 201271344615 142267 318 268 68 — — — — — —
202426 AAA MLEOklahoma City Baseball Club — 520488 10619625 251712 113 217258434692 217271 335 298 88 — — — — — —
202527 AAA MLEOklahoma City Comets — 652595 15027527 511441 166 252311450761 198287 228 329 109 — — — — — —
202628 AAA MLE2 teams — 535480 10317216 471173 82 215289358647 144242 229 284 79 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202426 AAA MLEOklahoma City Baseball Club — 520488 10619625 251712 113 217258434692 217271 335 298 88 — — — — — —
202527 AAA MLEOklahoma City Comets — 652595 15027527 511441 166 252311450761 198287 228 329 109 — — — — — —
202628 AAA MLE2 teams — 535480 10317216 471173 82 215289358647 144242 229 284 79 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202729 MLB MLELAD 10% 380346 8415314 30891 62 241304419723 178282 238 318 102 +1 +0 -0 -7 +8 0.3
▸ 2027 — real world (MLB)
202729 MLB CTXLAD 10% 1615 4101 140 00 237300416717 179276 256 316 102 +0 +0 -0 -0 +0 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202830 MLB MLELAD 26% 614559 13324422 481462 83 238300410710 173280 248 313 98 -1 +0 -3 -11 +13 -0.1
202931 MLB MLELAD 37% 614560 13123421 471482 32 233296399695 166277 248 307 94 -4 -0 -3 -11 +13 -0.6
202830 MLB CTXLAD 26% 160146 35616 12381 21 234297407705 173274 248 311 98 -0 +0 -1 -3 +3 -0.0
202931 MLB CTXLAD 37% 226206 47818 17541 11 230293397690 166271 248 305 94 -2 -0 -1 -4 +5 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 446407 9418217 341092 32 231293410704 179272 248 310 89 -2 -0 -2 -16 +10 -1.1
/ 162G— A+C — 650593 13726325 501593 43 231294411706 180272 248 310 89 -2 -0 -3 -24 +14 -1.6
Career— MLE — 47064312 97417131177 338125326 7429 226286403689 177274 277 300 89 -5 +0 -6 -34 +31 -1.4
/ 162G— MLE — 650596 13424424 471734 104 225287399686 174273 277 300 89 -2 +0 -3 -15 +14 -0.6

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 AAAOklahoma City Comets · 475 PAwOBA .342 → .279 (−63)K% 17.5% → 21.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.47%÷1.000×1.200——20.97%
BB% (unintentional) /PA12.84%÷1.000×0.690—×0.9928.79%
HBP% /PA0.63%—×0.940—×0.9920.59%
Singles /BIP20.50%÷1.000×0.930×1.005×0.99219.00%
Doubles /BIP4.66%÷1.000×0.830×1.005×0.9923.85%
Triples /BIP0.62%÷1.000×0.970×1.005×0.9920.60%
Home runs /BIP5.59%÷1.000×0.700—×0.9923.88%

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

Result: wOBA .342 → .279; ISO .180 → .136; BABIP .269 → .240. 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 AAAOklahoma City Comets · 652 PAwOBA .396 → .329 (−67)K% 18.7% → 22.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.71%÷1.015×1.200——22.12%
BB% (unintentional) /PA12.27%÷1.083×0.690—×1.0037.84%
HBP% /PA0.15%—×0.940—×1.0030.14%
Singles /BIP20.50%÷0.951×0.930×0.996×1.00320.01%
Doubles /BIP6.98%÷0.969×0.830×0.996×1.0035.98%
Triples /BIP1.35%÷1.150×0.970×0.996×1.0031.14%
Home runs /BIP8.11%÷0.956×0.700—×1.0035.95%

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

Result: wOBA .396 → .329; ISO .267 → .210; BABIP .312 → .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 AAAOklahoma City Baseball Club · 520 PAwOBA .360 → .298 (−62)K% 27.1% → 32.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.12%÷0.990×1.200——32.85%
BB% (unintentional) /PA7.12%÷1.021×0.690—×1.0184.89%
HBP% /PA0.38%—×0.940—×1.0180.37%
Singles /BIP18.07%÷0.977×0.930×0.995×1.01817.43%
Doubles /BIP6.63%÷0.930×0.830×0.995×1.0185.99%
Triples /BIP2.11%÷1.126×0.970×0.995×1.0181.84%
Home runs /BIP9.94%÷0.896×0.700—×1.0187.90%

Factors used: league row International League. Park (home-season share, regressed): HR 79, 1B 95, 2B 86, 3B 125, K 98, BB 104 — 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.995.

Result: wOBA .360 → .298; ISO .285 → .227; BABIP .294 → .271. 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 AAAOklahoma City Dodgers · 615 PAwOBA .325 → .268 (−56)K% 25.5% → 30.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.53%÷1.003×1.200——30.54%
BB% (unintentional) /PA10.89%÷0.976×0.690—×1.0337.96%
HBP% /PA0.81%—×0.940—×1.0330.79%
Singles /BIP18.90%÷1.021×0.930×1.020×1.03318.13%
Doubles /BIP7.09%÷0.983×0.830×1.020×1.0336.30%
Triples /BIP1.57%÷1.150×0.970×1.020×1.0331.40%
Home runs /BIP5.51%÷1.006×0.700—×1.0333.96%

Factors used: league row International League. Park (home-season share, regressed): HR 101, 1B 104, 2B 97, 3B 130, K 101, BB 95 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.020.

Result: wOBA .325 → .268; ISO .190 → .146; BABIP .289 → .267. 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 AATulsa Drillers · 506 PAwOBA .342 → .282 (−61)K% 22.9% → 28.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.92%÷0.971×1.220——28.80%
BB% (unintentional) /PA7.51%÷0.975×0.700—×1.0125.45%
HBP% /PA0.99%—×0.870—×1.0120.87%
Singles /BIP20.12%÷0.953×0.920×0.979×1.01219.23%
Doubles /BIP5.25%÷1.006×0.840×0.979×1.0124.34%
Triples /BIP0.58%÷1.150×0.940×0.979×1.0120.47%
Home runs /BIP8.16%÷0.993×0.800—×1.0126.65%

Factors used: league row TL. Park (home-season share, regressed): HR 99, 1B 91, 2B 101, 3B 130, K 94, BB 95 — 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.979.

Result: wOBA .342 → .282; ISO .231 → .181; BABIP .281 → .256. 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 A+Great Lakes Loons · 495 PAwOBA .372 → .304 (−68)K% 23.8% → 31.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.84%÷1.013×1.350——31.76%
BB% (unintentional) /PA9.29%÷1.042×0.710—×0.9986.32%
HBP% /PA1.01%—×0.810—×0.9980.82%
Singles /BIP22.12%÷0.978×0.910×1.003×0.99820.61%
Doubles /BIP6.54%÷0.952×0.830×1.003×0.9985.71%
Triples /BIP0.93%÷1.150×0.820×1.003×0.9980.67%
Home runs /BIP8.41%÷0.930×0.830—×0.9987.50%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 86, 1B 96, 2B 90, 3B 130, K 103, BB 108 — 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 ×1.003.

Result: wOBA .372 → .304; ISO .246 → .203; BABIP .320 → .289. 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).