Ryan Waldschmidt

CF Arizona Diamondbacks
Age 24 R/R 6'0" / 205 lbs MLB HR -11% Svc 0.686 · Ctrl thru 2032
Overview
MLB40-MANPre-ArbFA 2033
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202421AARI66.273/.500/.31804114—.250/.438/.292
202522AA/A+ARI601.289/.423/.473182999—.238/.344/.380
202623AAAARI234.288/.409/.49266108—.245/.343/.400
202623MLBARI284.256/.327/.36837890.5
2027PROJ24MLBARI272.230/.316/.364514890.5
2028PROJ82% MLB25MLBARI503.233/.320/.3791126941.2
2029PROJ82% MLB26MLBARI503.235/.322/.3891226971.4
Last 3 seasons WAR 0.5  ·  Next 3 projected WAR 3.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2032Service0.686First FA2033
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Pre-Arb$0.8M2030Arb-1$5M2031Arb-2$8M2032Arb-3$10M
Skills · percentileStatcast 2026
Speed90
xwOBA40
Barrel%37
Avg EV17
Form.207/.295/.323 ▼ rolling true talent (60d window) · proj .223/.308/.351
CompsOswald Peraza (age 24) · Ryan Bliss (age 24) · Drew Stubbs (age 25)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†89
AVG/OBP/SLG.230 / .316 / .364
PA272
HR5
SB14
K%27
BB%9
BABIP308
ISO130
MLB%100%
Value2027 · WAR
BAT: -3.6 runs (wOBA-derived runs vs avg)-4BATRUN: +2.6 runs (SB/CS + UBR baserunning)+3RUNFLD: -0.0 runs (Defensive runs vs avg)-0FLDPOS: +1.0 runs (Positional adjustment)+1POSREP: +5.9 runs (Replacement-level credit)+6REPTotal WAR: +0.40+0.4WAR
0.00.91.90.41.21.41.41.20.927282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control+$27M ctrl surplus
Tools · Recent Form · Contract
ToolsStatcast %ile · 2026
CONTACT
xAVG
310.236
POWER
Barrel%
376.5
Avg EV
1786.6
SPEED
Sprint
9029.1
Recent Formrolling true talent ⓘ
K%31%▼▼36% over 42 PA (60d) · proj 27%
BB%9%·10% over 42 PA (60d) · proj 9%
ISO.115▼.056 over 36 AB (60d) · proj .128
BABIP.296·.286 over 21 BIP (60d) · proj .296
SLASH.207/.295/.323▼proj .223/.308/.351
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2026
Service   0.686 yrs.days
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M+0.4$2M+$0.8M
2028Pre-Arb$0.8M+1.2$9M+$8M
2029Pre-Arb$0.8M+1.4$10M+$9M
2030Arb-1$5M+1.4$9M+$5M
2031Arb-2$8M+1.2$7M+$2M
2032Arb-3$10M+0.9$2M+$0.0M (cut)
Totals $15M $39M +$25M

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)
202421 AVisalia Rawhide — 6644 12200 1595 42 273500318818 45324 1423 390 114 — — — — — —
202522 AAAmarillo Sod Poodles — 300249 771439 45535 196 309425498923 189362 1815 409 99 — — — — — —
202522 A+Hillsboro Hops — 301235 631319 515311 104 268421447868 179305 1817 388 99 — — — — — —
202623 MLBArizona Diamondbacks — 284250 641523 22855 72 256327368695 112370 308 308 89 -4 +1 +0 +2 +6 0.5
202623 AAAReno Aces — 234191 551536 31538 62 288409492901 204366 2313 394 108 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 284250 641523 22855 72 256327368695 112370 308 308 95 -2 +1 +0 +2 +6 0.7
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202421 A MLEVisalia Rawhide — 6648 12200 11125 42 250438292729 42295 1817 337 114 — — — — — —
202522 AA MLEAmarillo Sod Poodles — 300262 651136 32675 196 248341382723 134304 2211 314 99 — — — — — —
202522 A+ MLEHillsboro Hops — 301251 571218 357111 104 227347378725 151264 2412 314 99 — — — — — —
202623 MLB MLEArizona Diamondbacks — 284251 621323 22855 72 247320351671 104370 308 299 89 -4 +1 +0 +2 +6 0.5
202623 AAA MLEReno Aces — 234200 491334 22648 62 245343400743 155325 279 328 108 — — — — — —
202421 A MLEVisalia Rawhide — 6648 12200 11125 42 250438292729 42316 1817 337 114 — — — — — —
202421 A RAWVisalia Rawhide — 6644 12200 1595 42 273500318818 45324 1423 390 114 — — — — — —
202522 A+ MLE2 teams — 601514 12022413 6613816 2910 233339368707 134291 2311 314 99 — — — — — —
202522 A+ RAW2 teams — 601484 14027418 9610616 2910 289423473896 184334 1816 399 99 — — — — — —
202623 MLB MLE2 teams — 518451 1122658 4414913 134 248333381714 133348 298 312 97 -2 +1 +0 +2 +11 1.3
202623 MLB RAW2 teams — 518441 1193059 5313813 134 270364422786 152368 2710 347 97 -2 +1 +0 +2 +11 1.3
202421 A MLEVisalia Rawhide — 6650 12200 11125 42 240438280718 40295 1817 337 114 — — — — — —
202522 A+ MLE2 teams — 601514 12022413 6613816 2910 233339368707 134284 2311 314 99 — — — — — —
202623 MLB MLE2 teams — 518456 1122658 4414913 134 246333377710 132350 298 312 97 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202421 A MLEVisalia Rawhide — 6650 12200 11125 42 240438280718 40295 1817 337 114 — — — — — —
202522 A+ MLE2 teams — 601514 12022413 6613816 2910 233339368707 134284 2311 314 99 — — — — — —
202623 MLB MLE2 teams — 518456 1122658 4414913 134 246333377710 132350 298 312 97 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202724 MLB MLEARI 100% 380335 741528 341048 204 223310351661 128296 279 299 89 -5 +2 -0 +1 +8 0.4
▸ 2027 — real world (MLB)
202724 MLB CTXARI 100% 272239 541225 25746 143 230316364680 134308 279 307 89 -4 +2 -0 +1 +6 0.5
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202825 MLB MLEARI 82% 614540 12325415 5616713 326 227314367681 141297 279 307 94 -4 +4 -0 +2 +13 1.5
202926 MLB MLEARI 82% 614540 12324416 5616713 316 229316378694 149297 279 312 97 -2 +4 -0 +2 +13 1.8
203027 MLB MLEARI 82% 614540 12324416 5616813 316 228315375690 148297 279 310 96 -3 +4 -0 +2 +13 1.7
203128 MLB MLEARI 82% 614540 12324416 5617013 285 226313370683 145296 289 308 94 -4 +4 -1 +2 +13 1.4
203229 MLB MLEARI 82% 613540 12124415 5617112 245 223310364674 141294 289 304 92 -6 +3 -1 +2 +13 1.1
203330 MLB MLEARI 82% 321283 631228 29916 112 220307356662 136292 289 299 89 -4 +1 -2 +1 +7 0.3
202825 MLB CTXARI 82% 503441 10323411 4613711 265 233320379699 146308 279 314 94 -4 +3 -0 +2 +11 1.2
202926 MLB CTXARI 82% 503441 10423412 4613711 265 235322389710 153309 279 318 97 -2 +3 -0 +2 +11 1.4
203027 MLB CTXARI 82% 503441 10322412 4613811 255 234321386707 152308 279 317 96 -2 +3 -0 +2 +11 1.4
203128 MLB CTXARI 82% 503442 10322412 4613910 234 232319381700 149307 289 314 94 -3 +3 -1 +2 +11 1.2
203229 MLB CTXARI 82% 503442 10222412 4614010 204 230316374690 145305 289 310 92 -5 +2 -1 +2 +11 0.9
203330 MLB CTXARI 82% 263232 531126 24745 92 226312366678 140303 289 305 89 -4 +1 -2 +1 +6 0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 30622689 6321382468 27685063 13627 235321380701 145315 289 313 95 -21 +16 -4 +12 +66 7.1
/ 162G— A+C — 650571 13329514 5918013 296 233319375694 142312 289 313 95 -5 +3 -1 +2 +14 1.5
Career— MLE — 48474235 97319433112 4551307110 21749 230320370691 141303 279 309 95 -29 +22 -4 +15 +85 9.0
/ 162G— MLE — 650568 13026415 6117515 297 229320368688 139301 279 309 95 -5 +4 -1 +2 +14 1.5

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 AAAReno Aces · 234 PAwOBA .387 → .328 (−60)K% 22.6% → 27.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.65%÷1.000×1.200——27.18%
BB% (unintentional) /PA13.25%÷1.000×0.690—×1.0489.58%
HBP% /PA3.42%—×0.940—×1.0483.37%
Singles /BIP22.46%÷1.000×0.930×0.950×1.04820.80%
Doubles /BIP10.87%÷1.000×0.830×0.950×1.0488.98%
Triples /BIP2.17%÷1.000×0.970×0.950×1.0482.10%
Home runs /BIP4.35%÷1.000×0.700—×1.0483.19%

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 24 vs a level average of 27.2 → +4.8% on BB/HBP/hit rates (3.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .387 → .328; ISO .204 → .167; BABIP .366 → .325. 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+Hillsboro Hops · 301 PAwOBA .384 → .314 (−70)K% 17.6% → 23.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.61%÷1.002×1.350——23.72%
BB% (unintentional) /PA16.94%÷1.044×0.710—×0.99811.50%
HBP% /PA3.65%—×0.810—×0.9982.95%
Singles /BIP21.98%÷1.012×0.910×0.972×0.99819.16%
Doubles /BIP7.14%÷0.908×0.830×0.972×0.9986.33%
Triples /BIP0.55%÷1.150×0.820×0.972×0.9980.38%
Home runs /BIP4.95%÷0.968×0.830—×0.9984.23%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 94, 1B 102, 2B 82, 3B 130, K 100, BB 109 — 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.972.

Result: wOBA .384 → .314; ISO .179 → .157; BABIP .305 → .264. 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 AAAmarillo Sod Poodles · 300 PAwOBA .399 → .314 (−85)K% 17.7% → 22.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.67%÷0.972×1.220——22.18%
BB% (unintentional) /PA14.67%÷0.994×0.700—×1.02710.61%
HBP% /PA1.67%—×0.870—×1.0271.49%
Singles /BIP26.02%÷1.041×0.920×0.969×1.02722.87%
Doubles /BIP7.14%÷1.119×0.840×0.969×1.0275.34%
Triples /BIP1.53%÷0.985×0.940×0.969×1.0271.45%
Home runs /BIP4.59%÷1.333×0.800—×1.0272.83%

Factors used: league row TL. Park (home-season share, regressed): HR 167, 1B 108, 2B 124, 3B 97, K 94, BB 99 — applied at half strength. Age: age 23 vs a level average of 24.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.969.

Result: wOBA .399 → .314; ISO .189 → .133; BABIP .362 → .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).

2024 AVisalia Rawhide · 66 PAwOBA .395 → .337 (−58)K% 13.6% → 18.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.64%÷1.009×1.360——18.38%
BB% (unintentional) /PA22.73%÷0.980×0.690——16.00%
HBP% /PA7.58%—×0.780——5.91%
Singles /BIP28.57%÷1.010×0.920——26.03%
Doubles /BIP5.71%÷0.964×0.830——4.92%
Triples /BIP0.00%÷0.965×0.910——0.00%
Home runs /BIP0.00%÷1.102×0.800——0.00%

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

Result: wOBA .395 → .337; ISO .045 → .044; BABIP .324 → .295. 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).