Players / Player profile
AZ · CF

Ryan Waldschmidt

Age 24 B/T R/R 6′0″, 205 lb USA MLB debut 2026
40-man FV 50 · #1 in org
  • Arizona’s roster as it stands starts at CF · 343 PA · 1.4 WAR in the role
  • Trade read Unlikely to be traded: Young and cheap for years (age 24, about $53M of surplus value through 2032): a core piece.
xwOBA .302 wOBA .322
2026 fWAR 1.1
Projected 2027 WAR 1.3 at 342 PA · 1.4 in his 2027 role

Hitting · 2026

284 PA: percentiles need 300+, so values only

xwOBA .302 xwOBA: .302
Swing decisions +0.23 Swing decisions: +0.23
Contact value −0.51 Contact value: −0.51
Bat speed 72.4 Bat speed: 72.4
Squared-up / swing 18% Squared-up / swing: 18%
Blasts / swing 6% Blasts / swing: 6%
EV90 102.6 EV90: 102.6
Barrel % 6.5% Barrel %: 6.5%
Chase % 25.0% Chase %: 25.0%
Zone contact 80.7% Zone contact: 80.7%
Strikeout % 29.9% Strikeout %: 29.9%
Walk % 7.8% Walk %: 7.8%

Platoon splits · swing path

By pitcher handedness

vsPAwOBAxwOBAK%BB%ChaseDecisionsContact
LHP86.361.30124%12%19%+0.90−1.70
RHP198.306.30332%6%28%−0.08−0.01
Attack angle
10.6° (43% in 5–20°)
Attack direction
−10.4°
Swing length
7.0 ft
Fast-swing rate
20%
Pull-air %
19.3%
Hard-hit %
30.0%
Slash · wRC+
.256/.325/.368 · 93

Zone map · 2026

Where he does damage, and where to pitch him

−0.5−0.2+0.5+0.9−0.7−0.9−0.6−0.2−3.0+1.4−1.7+4.7−2.5+1.8−1.3−0.8−0.3+4.0−2.0+0.2−0.1+0.3−0.8−1.7+2.0RHB

Does the most damage middle-in (+4.7 vs. league per 100; 2.0 standard errors on 45 pitches, inside the noise for the best of nine cells).

Weakest up and away (−3.0), but only 1.3 standard errors from average on 51 pitches: no in-zone spot to attack yet.

Runs per 100 pitches vs. an average RHB: better · worse. Catcher’s view · 1,019 pitches · faded cells are within one standard error of average. A spot is called only when it is farther from average than the best or worst of nine average cells gets 95% of the time (set from the league’s own pitches: about 3 standard errors above, 2 below).

Most similar hitters

Swings like Waldschmidt: bat path, contact quality and approach

SimilarityPlayerxwOBA’26 WAR’27 proj2027
71Matt McLain CIN · ’99.2940.20.8Arb
62Dylan Beavers BAL · ’01.296−0.20.5Pre-arb
61Evan Carter TEX · ’02.2861.21.7Arb
58Anthony Volpe NYY · ’01.2911.41.4Arb
56Jackson Holliday BAL · ’03.2930.51.0Pre-arb

Nearest neighbours on bat speed, swing length, attack angle, squared-up and blast rates, EV90, barrels, pull-air, chase, zone contact, K% and BB%. 2026 regulars only.

Fielding

2027 rating at every position he can play · OAA by position · range by direction · tools. Same engine as the Fielding Lab and the Winter Plan.

2027 rating by position · best fit first, on the total with the position’s worth
CF +2.8 +5.3
LF +5.9 −4.6
RF +5.8prior −4.7
Outs Above Average by position
SeasonPosOAARangeArm, DPRunsBatters
2026LF00+1.0+1.0913
2026CF+1+1+2.1+3.11,831

Runs = range plus his arm and double-play runs spread over his positions by outs (Fielding Run Value, from 2023): what the rating counts.

Range by direction (OAA at CF)
2026 · CF In (charging) −5Back +2Toward 3B line +3Toward 1B line +1vs. RHH −2vs. LHH +3

At CF in 2026, the biggest loss came in (charging) (−5 outs): a coaching target.

Tools (percentile; arm among CFs)
Arm at CF 85.0 mph · 31st
Sprint speed 29.1 ft/s · 92nd
Reaction −0.4 ft · 36th
Burst −0.3 ft · 38th
Route −0.1 ft · 39th
Catch difficulty (latest season)
PlayMadeChancesRate
★★★★★0180%
★★★★2450%
★★★8989%
★★171894%
★101283%
Zone rating (Keystone expected outs)
SeasonZoneBallsOuts vs. exp.
2026LF86+3.3
2026CF248+4.6

The zone rating counts every ball hit to his part of the field while he played there, his club’s positioning included; Savant OAA uses his actual starting spot and is the better individual grade. They agree best in the outfield. See the model card.

Compare in the Fielding Lab →

Contract & projection

Club control (RosterResource) · Keystone projected WAR

2027 1.3 WAR Pre-arb $780K*
2028 1.4 WAR Pre-arb $803K*
2029 1.5 WAR Pre-arb $828K*
2030 1.5 WAR Arbitration $3.2M*

* projected arbitration or minimum salary. Contract Studio →

Minor leagues

MLB Stats API · public box-score data

SeasonLevelLevelTeamAgeGPA / IPPA / IP ·Line
2026AAAAAAReno Aces2351234 PA 234 PA · .288/.405/.492 · 6 HR · 22.6% K · 13.2% BB
2025A+A+Hillsboro Hops2268301 PA 301 PA · .268/.415/.447 · 9 HR · 17.6% K · 16.9% BB
2025AAAAAmarillo Sod Poodles2266300 PA 300 PA · .309/.423/.498 · 9 HR · 17.7% K · 15.0% BB

FanGraphs: FV 50 · ETA 2026 · #37 overall. Public pitch tracking exists only at Triple-A and some Florida State League parks.

ABS challenges · 2026

Baseball Savant

As batter 58% 7/12 won · −0.9 runs
Keystone is an independent portfolio project. It is not affiliated with Major League Baseball or any club. Data: MLB Stats API, Baseball Savant, FanGraphs. Used under their terms for individual, non-commercial use.