Data Hub
Teams / San Diego Padres / Ty France
Season
Ty France

Ty France

San Diego Padres · 1B
B: R T: R Age: 31 Ht: 5'10" Wt: 215 From: Downey, CA
HR
8
RBI
24
R
17
SB
1
K%
26.3%
xAVG
.237
xwOBA
.309
xSLG
.430
ISO
.219
BB%
5.4%
Today · Tue Jun 23 · 9:40 PM ET
Matchup
vs ATL
JR Ritchie (RHP)
Opp SP
ERA 4.54 · K% 19.5 · xwOBA .341
CSW 23.9% · HH% 40.0
Vegas
Total 8.5
Team Implied 4.2
Park
PETCO
HR 113 · R 96 · wOBA 98
HH 98 · (vs RHB)
Weather
— · Wind —
Salary
DK $2,600
FD $—
Statcast Luck
NEUTRAL
BA .256 / xBA .259 (-0.003)
SLG .389 / xSLG .424
wOBA .310 / xwOBA .325
EV 83.7 · Max 109.6
Barrel 23 · HH% 48.2
At PETCO
Career: 38G, 123 PA
AVG .265 · OBP .293 · OPS .709
HR 3 · RBI 14 · SB 1
K 30 · BB 6
Avg DK 5.3
Props Today
No market props today.
Recent HRs
Date Loc Opp SP Pitch EV LA Dist
6/19 @ TEX Jacob deGrom FF
6/19 @ TEX Jacob deGrom FF
6/19 @ TEX Jacob deGrom FF
6/19 @ TEX Jacob deGrom SL
6/19 @ TEX Jacob deGrom SL
6/19 @ TEX Jacob deGrom SL
5/29 @ WSH Mitchell Parker SL 106.0 33° 413ft
5/24 vs ATH Justin Sterner ST 98.6 29° 361ft
5/9 vs STL Dustin May SI 109.6 23° 405ft
4/25 @ AZ Andrew Hoffmann FF 101.9 29° 370ft
Rolling Form · Last 50/100/250 PA
Window AVG xBA SLG xSLG wOBA xwOBA
L50 .156 .179 .311 .313 .240 .249
L100 .242 .197 .418 .329 .313 .259
L250 .251 .245 .424 .417 .310 .307
Today's Matchup · BvP + Signals
BvP · JR Ritchie
No prior matchups vs JR Ritchie
Signals Firing Today
No signals firing today
Last 100 Batted Balls · Exit Velo + Launch Angle ★ = HR
Exit Velo (mph)
90 100 110 76.0mph @ 46° · 234ft · single · 2026-05-03 94.2mph @ 15° · 223ft · single · 2026-05-03 80.1mph @ 54° · 221ft · BIP · 2026-05-03 77.2mph @ 34° · 255ft · BIP · 2026-05-03 84.8mph @ 28° · 239ft · BIP · 2026-05-03 55.8mph @ 11° · 85ft · field_out · 2026-05-03 99.2mph @ -21° · 5ft · grounded_into_double_play · 2026-05-07 105.8mph @ -8° · 12ft · field_out · 2026-05-07 101.6mph @ -9° · 10ft · grounded_into_double_play · 2026-05-09 109.6mph @ 23° · 405ft · home_run · 2026-05-09 75.9mph @ 3° · 59ft · field_out · 2026-05-10 69.2mph @ 27° · 194ft · BIP · 2026-05-10 99.3mph @ 21° · 345ft · field_out · 2026-05-10 78.4mph @ 29° · 248ft · BIP · 2026-05-10 80.8mph @ -25° · 4ft · BIP · 2026-05-10 85.6mph @ 37° · 274ft · BIP · 2026-05-13 79.6mph @ 15° · 196ft · single · 2026-05-13 94.5mph @ 30° · 310ft · BIP · 2026-05-13 89.1mph @ 33° · 292ft · BIP · 2026-05-14 100.2mph @ -19° · 4ft · field_out · 2026-05-17 99.4mph @ 9° · 181ft · single · 2026-05-17 75.0mph @ 39° · 215ft · BIP · 2026-05-17 76.4mph @ 23° · 250ft · single · 2026-05-17 70.6mph @ -43° · 2ft · BIP · 2026-05-17 73.6mph @ 19° · 179ft · BIP · 2026-05-17 74.6mph @ 40° · 242ft · BIP · 2026-05-17 85.0mph @ 17° · 243ft · single · 2026-05-17 73.8mph @ 69° · 114ft · field_out · 2026-05-24 75.1mph @ 74° · 119ft · BIP · 2026-05-24 67.5mph @ 67° · 149ft · BIP · 2026-05-24 98.7mph @ 4° · 90ft · BIP · 2026-05-24 103.6mph @ -5° · 17ft · single · 2026-05-24 64.6mph @ 46° · 167ft · BIP · 2026-05-24 79.6mph @ 12° · 154ft · BIP · 2026-05-24 98.6mph @ 29° · 361ft · home_run · 2026-05-24 73.3mph @ 0° · 34ft · single · 2026-05-25 78.7mph @ 30° · 219ft · BIP · 2026-05-25 79.0mph @ 39° · 217ft · BIP · 2026-05-25 78.5mph @ 38° · 226ft · BIP · 2026-05-25 77.7mph @ 9° · 121ft · BIP · 2026-05-25 105.9mph @ -5° · 17ft · single · 2026-05-25 98.1mph @ -13° · 8ft · double_play · 2026-05-29 101.6mph @ 2° · 64ft · single · 2026-05-29 106.0mph @ 33° · 413ft · home_run · 2026-05-29 74.8mph @ 63° · 139ft · BIP · 2026-05-31 79.8mph @ -30° · 5ft · field_out · 2026-05-31 94.3mph @ 29° · 319ft · field_out · 2026-05-31 105.8mph @ 13° · 222ft · double · 2026-05-31 67.7mph @ 38° · 180ft · BIP · 2026-05-31 82.4mph @ 6° · 99ft · BIP · 2026-05-31 100.8mph @ -14° · 9ft · force_out · 2026-06-02 68.7mph @ 53° · 183ft · BIP · 2026-06-04 59.3mph @ -49° · 3ft · BIP · 2026-06-04 103.4mph @ 24° · 330ft · BIP · 2026-06-04 68.5mph @ 58° · 161ft · BIP · 2026-06-04 49.8mph @ 4° · 41ft · field_out · 2026-06-04 74.5mph @ 49° · 214ft · BIP · 2026-06-04 87.1mph @ 6° · 106ft · BIP · 2026-06-04 77.9mph @ 50° · 220ft · BIP · 2026-06-04 64.1mph @ 46° · 168ft · BIP · 2026-06-05 68.4mph @ 69° · 137ft · BIP · 2026-06-05 104.3mph @ 13° · 226ft · single · 2026-06-05 62.5mph @ 31° · 182ft · BIP · 2026-06-05 94.0mph @ 25° · 341ft · field_out · 2026-06-05 81.9mph @ -34° · 4ft · BIP · 2026-06-05 84.8mph @ 21° · 265ft · field_out · 2026-06-05 92.7mph @ -12° · 9ft · grounded_into_double_play · 2026-06-07 74.5mph @ 43° · 210ft · BIP · 2026-06-07 66.4mph @ 25° · 178ft · BIP · 2026-06-07 91.3mph @ -8° · 11ft · BIP · 2026-06-07 91.5mph @ 32° · 319ft · field_out · 2026-06-07 84.2mph @ 32° · 279ft · BIP · 2026-06-12 94.6mph @ 40° · 315ft · BIP · 2026-06-12 77.6mph @ 73° · 109ft · BIP · 2026-06-12 85.3mph @ 30° · 270ft · BIP · 2026-06-12 88.5mph @ 29° · 333ft · field_out · 2026-06-15 78.0mph @ 35° · 220ft · BIP · 2026-06-15 63.8mph @ -45° · 2ft · BIP · 2026-06-15 69.8mph @ 18° · 129ft · BIP · 2026-06-17 82.5mph @ 45° · 262ft · BIP · 2026-06-17 85.7mph @ 39° · 274ft · BIP · 2026-06-17 75.1mph @ 31° · 235ft · BIP · 2026-06-17 89.8mph @ 1° · 42ft · grounded_into_double_play · 2026-06-17 107.0mph @ 10° · 182ft · BIP · 2026-06-17 87.3mph @ 43° · 305ft · field_out · 2026-06-17 100.5mph @ 18° · 326ft · field_out · 2026-06-17 74.1mph @ 41° · 204ft · BIP · 2026-06-17 75.3mph @ 64° · 153ft · BIP · 2026-06-17 37.3mph @ 25° · 64ft · BIP · 2026-06-20 80.8mph @ -2° · 30ft · grounded_into_double_play · 2026-06-20 92.2mph @ -16° · 8ft · BIP · 2026-06-20 97.6mph @ 26° · 354ft · field_out · 2026-06-20 79.8mph @ 65° · 165ft · BIP · 2026-06-20 85.1mph @ -8° · 7ft · BIP · 2026-06-20 43.8mph @ -49° · 2ft · BIP · 2026-06-20 88.9mph @ 76° · 87ft · field_out · 2026-06-20 71.4mph @ 44° · 217ft · BIP · 2026-06-21 90.7mph @ -1° · 34ft · single · 2026-06-21 65.5mph @ -41° · 1ft · BIP · 2026-06-21 79.2mph @ 17° · 100ft · BIP · 2026-06-21
Launch Angle (°)
25° 50°
DCPA · recent 14
Datevs SP DCPA xwOBA K%
9/18 Kris Bubic 0.13 .352 14.5
9/15 Tanner Houck 0.06 .349 17.0
9/14 Nathan Eovaldi 0.12 .353 19.6
9/13 Nathan Eovaldi 0.12 .353 19.6
9/12 Tyler Gilbert 0.01 .286 14.6
9/11 Humberto Castellanos 0.00 .346 14.7
9/10 Madison Bumgarner 0.31 .376 15.6
9/8 Jose Urquidy 0.25 .375 19.1
9/7 Jake Odorizzi 0.17 .369 17.5
9/6 Lance McCullers Jr -0.04 .320 16.6
9/5 Tyler Gilbert 0.12 .300 16.1
9/4 Merrill Kelly 0.07 .350 14.0
9/1 Jake Odorizzi 0.13 .356 18.7
8/31 Lance McCullers Jr -0.01 .324 16.4
Recent SBs
4/27 @CHC 2B
Last 50 PA Profile
EV 90.8 · Bat 72.3
xBA .190
Whiff 0.1% · SqUp 0.6%