Players / Player profile
MIN · SS

Ryan Kreidler

Age 28 B/T R/R 6′3″, 208 lb USA MLB debut 2022
40-man
  • Minnesota’s roster as it stands on the 40-man, off the 26-man (call-up depth)
xwOBA .298 wOBA .307
2026 fWAR 0.6
Projected 2027 WAR 0.0 Keystone Marcel+ at 338 PA

Hitting · 2026

266 PA: percentiles need 300+, so values only

xwOBA .298 xwOBA: .298
Swing decisions +0.59 Swing decisions: +0.59
Contact value −1.30 Contact value: −1.30
Bat speed 73.8 Bat speed: 73.8
Squared-up / swing 18% Squared-up / swing: 18%
Blasts / swing 7% Blasts / swing: 7%
EV90 104.3 EV90: 104.3
Barrel % 8.2% Barrel %: 8.2%
Chase % 28.3% Chase %: 28.3%
Zone contact 79.0% Zone contact: 79.0%
Strikeout % 22.9% Strikeout %: 22.9%
Walk % 7.9% Walk %: 7.9%

Platoon splits · swing path

By pitcher handedness

vsPAwOBAxwOBAK%BB%ChaseDecisionsContact
LHP112.317.32116%12%25%+1.67−2.15
RHP154.300.28128%5%31%−0.19−0.68
Attack angle
12.5° (64% in 5–20°)
Attack direction
−2.0°
Swing length
7.9 ft
Fast-swing rate
35%
Pull-air %
17.0%
Hard-hit %
36.8%
Slash · wRC+
.218/.286/.379 · 85

Zone map · 2026

Where he does damage, and where to pitch him

+0.4−2.1−0.20.0+0.4+0.3+2.3+7.7−1.1−1.10.00.0+0.9−3.1−1.5−0.4−1.9−1.6−2.5+0.8+1.4+0.4−0.5−1.5−1.1RHB

Does the most damage up over the middle (+7.7 vs. league per 100; 3.4 standard errors above average on 50 pitches).

Weakest middle-away (−3.1), but only 1.4 standard errors from average on 54 pitches: no in-zone spot to attack yet.

Runs per 100 pitches vs. an average RHB: better · worse. Catcher’s view · 927 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 Kreidler: bat path, contact quality and approach

SimilarityPlayerxwOBA’26 WAR’27 proj2027
62Marcell Ozuna FA · ’90.304−1.00.2Free agent
61Victor Mesa Jr. TB · ’01.3312.62.3Pre-arb
61Joe Mack MIA · ’02.2952.22.1Pre-arb
59Jazz Chisholm Jr. NYY · ’98.2963.53.2Free agent
58Dylan Crews WSH · ’02.3180.90.9Pre-arb

Jazz Chisholm Jr. (similarity 59, 3.2 WAR projected for 2027) is a free agent this winter: a similar swing available without trading talent, at a free agent’s price. Opportunity Finder →

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
SS +0.9 +8.4
CF +1.1 +3.6
2B +1.4prior +0.9
3B +1.4prior +0.9
LF +6.4prior −4.1
RF +6.4prior −4.1
Outs Above Average by position
SeasonPosOAARangeArm, DPRunsBatters
2026LF000.00.044
20263B−10+0.1+0.1191
20262B00+0.1+0.1240
2026CF00+0.2+0.2614
2026SS+2+1+0.6+1.61,707
2025CF00−0.3−0.3480
20243B000.00.0100
2024SS−1−1+0.1−0.9636
2023SS+1+10.0+1.046
20233B00+0.1+0.175
20232B00+0.1+0.180

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 SS)
2024 · SS2026 · SS In (charging) +2+2Back 0+1Toward 3B line 00Toward 1B line −3−1vs. RHH −1+1vs. LHH −1+1
Tools (percentile; arm among SSs)
Arm at SS 85.4 mph · 68th
Sprint speed 27.8 ft/s · 61st
Reaction −0.6 ft · 29th
Burst 0.0 ft · 47th
Route +0.5 ft · 78th
Catch difficulty (latest season)
PlayMadeChancesRate
★★★★★010%
★★★★00—
★★★33100%
★★4580%
★33100%
Zone rating (Keystone expected outs)
SeasonZoneBallsOuts vs. exp.
2026SS143+0.7
2026CF70−0.3
2025CF41+0.3
2024SS71+3.1

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 0.0 WAR —
2028 −0.2 WAR —
2029 −0.4 WAR —
2030 −0.8 WAR —

Contract Studio →

Minor leagues

MLB Stats API · public box-score data

SeasonLevelLevelTeamAgeGPA / IPPA / IP ·Line
2026AAAAAASt. Paul Saints2826113 PA 113 PA · .266/.389/.500 · 5 HR · 30.1% K · 16.8% BB
2025AAAAAAIndianapolis Indians2799401 PA 401 PA · .238/.363/.389 · 5 HR · 27.2% K · 14.5% BB

ABS challenges · 2026

Baseball Savant

As batter 50% 2/4 won · −0.2 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.