Players / Player profile
SD · 1B

Ty France

Age 32 B/T R/R 5′10″, 215 lb USA MLB debut 2019
40-man
  • Free agent est. 2 yr × $10.8M ($4M–$21M) · +0.6 wins to Pittsburgh’s Winter Plan as a bench bat
    1 caution
    • Big walk year: 3.6 WAR in 2026 against a 1.0-WAR projection. With the walk year at his projection the model would price him at $7.7M a year, not $10.8M. Last winter's 27 deals after such seasons came in about 8% under the estimate on average (± 13%): no clear premium or discount beyond what the model already pays.
  • PNC Park Pittsburgh’s home park: −0.9 runs per 600 PA against an average park (−0.08 wins over 499 PA; his WAR leaves this out); home runs ×0.80 (×0.77 for right-handed hitters as a group). Park Fit →
xwOBA .328 wOBA .381
2026 fWAR 3.6
Projected 2027 WAR 1.0 Keystone Marcel+ at 499 PA

Hitting · 2026 percentiles

vs. MLB hitters with 300+ PA · 502 PA

xwOBA .328 xwOBA: .328, 58th percentile
Swing decisions +0.45 Swing decisions: +0.45, 67th percentile
Contact value +0.53 Contact value: +0.53, 65th percentile
Bat speed 72.1 Bat speed: 72.1, 51st percentile
Squared-up / swing 20% Squared-up / swing: 20%, 30th percentile
Blasts / swing 8% Blasts / swing: 8%, 47th percentile
EV90 104.6 EV90: 104.6, 57th percentile
Barrel % 9.1% Barrel %: 9.1%, 61st percentile
Chase % 34.6% Chase %: 34.6%, 22nd percentile
Zone contact 83.0% Zone contact: 83.0%, 38th percentile
Strikeout % 21.5% Strikeout %: 21.5%, 50th percentile
Walk % 7.2% Walk %: 7.2%, 26th percentile

Platoon splits · swing path

By pitcher handedness

vsPAwOBAxwOBAK%BB%ChaseDecisionsContact
LHP138.371.33725%8%33%+0.83+0.41
RHP364.385.32520%7%35%+0.30+0.57
Attack angle
11.5° (49% in 5–20°)
Attack direction
+4.0°
Swing length
7.6 ft
Fast-swing rate
20%
Pull-air %
17.6%
Hard-hit %
47.5%
Slash · wRC+
.295/.363/.502 · 141

Zone map · 2026

Where he does damage, and where to pitch him

+3.1−1.2−0.5−0.9+0.2+1.9−1.3−2.5+0.6−1.5−0.2+2.1+4.5−2.1+1.8+0.6+4.8+6.3+1.7+0.5−0.6+2.6+2.2+0.5−1.7RHB

Does the most damage down over the middle (+6.3 vs. league per 100; 3.0 standard errors above average on 97 pitches).

Weakest up over the middle (−2.5), but only 1.2 standard errors from average on 121 pitches: no in-zone spot to attack yet.

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

SimilarityPlayerxwOBA’26 WAR’27 proj2027
74Logan O'Hoppe TEX · ’00.268−0.90.2Arb
69Victor Mesa Jr. TB · ’01.3312.62.3Pre-arb
68Jeremy Peña HOU · ’97.3263.43.2Arb
67Daylen Lile WSH · ’02.3221.51.8Pre-arb
67Daulton Varsho HOU · ’96.2830.81.6Free agent

Daulton Varsho (similarity 67, 1.6 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
1B +4.0 −8.5
Outs Above Average by position
SeasonPosOAARangeArm, DPRunsBatters
20263B000.00.023
20261B+7+5+4.3+9.34,369
20251B+10+7−2.5+4.54,133
20242B000.00.08
20241B−11−8+3.3−4.74,550
20231B−1−1+2.9+1.95,656

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 1B)
2025 · 1B2026 · 1B In (charging) +3+4Back +10Toward 3B line +2+2Toward 1B line +3+1vs. RHH +2+1vs. LHH +8+7
Tools (percentile; arm among 1Bs)
Arm at 1B 74.2 mph · 46th
Sprint speed 24.7 ft/s · 4th
Zone rating (Keystone expected outs)
SeasonZoneBallsOuts vs. exp.
20261B299+13.4
20251B271+11.6
20241B276−4.3

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.0 WAR Free agent
2028 0.4 WAR Free agent
2029 −0.2 WAR Free agent
2030 −0.8 WAR Free agent

A pending free agent: no club controls his 2027. Contract Studio →

ABS challenges · 2026

Baseball Savant

As batter 25% 1/4 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.