Players / Player profile
MIN · 2B

Kody Clemens

Age 30 B/T L/R 6′0″, 200 lb USA MLB debut 2022
40-man
  • Minnesota’s roster as it stands starts at 1B · 521 PA · 1.0 WAR in the role
  • Trade read Available at a price: MIN sits near the seller line (27% playoff odds, within a projected win of 30%); control through 2029.
xwOBA .339 wOBA .337
2026 fWAR 2.5
Projected 2027 WAR 1.5 at 530 PA · 1.0 in his 2027 role

Hitting · 2026 percentiles

vs. MLB hitters with 300+ PA · 582 PA

xwOBA .339 xwOBA: .339, 74th percentile
Swing decisions −0.59 Swing decisions: −0.59, 24th percentile
Contact value +1.04 Contact value: +1.04, 79th percentile
Bat speed 72.0 Bat speed: 72.0, 50th percentile
Squared-up / swing 26% Squared-up / swing: 26%, 81st percentile
Blasts / swing 10% Blasts / swing: 10%, 84th percentile
EV90 104.7 EV90: 104.7, 59th percentile
Barrel % 11.3% Barrel %: 11.3%, 75th percentile
Chase % 32.6% Chase %: 32.6%, 32nd percentile
Zone contact 83.5% Zone contact: 83.5%, 41st percentile
Strikeout % 21.8% Strikeout %: 21.8%, 49th percentile
Walk % 6.5% Walk %: 6.5%, 18th percentile

Platoon splits · swing path

By pitcher handedness

vsPAwOBAxwOBAK%BB%ChaseDecisionsContact
LHP163.321.31622%6%29%−0.27+1.25
RHP419.344.34822%7%34%−0.71+0.96
Attack angle
11.8° (63% in 5–20°)
Attack direction
−2.7°
Swing length
7.2 ft
Fast-swing rate
12%
Pull-air %
21.9%
Hard-hit %
46.3%
Slash · wRC+
.239/.298/.460 · 108

Zone map · 2026

Where he does damage, and where to pitch him

−0.7−1.2−0.4+0.6−0.2−1.0−2.7+0.6+3.8−0.6+2.0+2.2+1.3−1.5+0.9+2.8+1.0+1.1−2.1+0.6+0.2+2.9−0.7+0.5−0.6LHB

Does the most damage up and in (+3.8 vs. league per 100; 1.7 standard errors on 67 pitches, inside the noise for the best of nine cells).

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

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

SimilarityPlayerxwOBA’26 WAR’27 proj2027
60Dillon Dingler DET · ’98.3445.03.7Pre-arb
56Justin Foscue TEX · ’99.3251.71.0Pre-arb
55Dominic Canzone SEA · ’97.3592.81.9Arb
52Jared Young NYM · ’95.3181.00.6Pre-arb
51Jackson Merrill SD · ’03.3484.24.1Signed $7.1M

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
2B −1.2 +1.3
3B −4.5 −5.0
RF +3.5 −7.0
LF +1.5 −9.0
1B +3.1 −9.4
Outs Above Average by position
SeasonPosOAARangeArm, DPRunsBatters
2026CF+1+1−0.1+0.9225
2026LF00−0.1−0.1387
2026RF+2+2−0.2+1.8591
20261B+1+1−1.9−0.91,565
20262B−3−3−1.0−4.02,462
2025LF00+0.1+0.1232
2025RF00+0.1+0.1268
20252B+1+1+0.4+1.41,316
20251B+3+2+0.3+2.31,734
2024LF000.00.088
20242B+3+20.0+2.0160
20243B−3−20.0−2.0341
20241B−1−1+0.5−0.5406
2023RF000.00.031
20231B+3+3−1.0+2.01,296

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 2B)
2025 · 2B2026 · 2B In (charging) −1−1Back 0+3Toward 3B line +3−2Toward 1B line +20vs. RHH +20vs. LHH +20

At 2B in 2026, the biggest loss came toward 3B line (−2 outs): a coaching target, though he plays 1B in 2027.

Tools (percentile; arm among 2Bs)
Arm at 2B 76.6 mph · 43rd
Sprint speed 28.0 ft/s · 67th
Reaction +0.6 ft · 69th
Burst +1.7 ft · 92nd
Route −1.1 ft · 11th
Catch difficulty (latest season)
PlayMadeChancesRate
★★★★★1425%
★★★★00—
★★★3475%
★★66100%
★66100%
Zone rating (Keystone expected outs)
SeasonZoneBallsOuts vs. exp.
2026RF57+1.6
2026LF46+1.0
20262B248+1.2
20261B97+5.5
20252B135+1.1
20251B106+5.9

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.5 WAR Arbitration $3.6M*
2028 1.0 WAR Arbitration $5.2M*
2029 0.3 WAR Arbitration $6.4M*
2030 −0.3 WAR Free agent

* projected arbitration or minimum salary. Contract Studio →

ABS challenges · 2026

Baseball Savant

As batter 31% 5/16 won · +0.3 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.