MLB/Players/David Fry
David Fry

DAVID FRY

1B · Cleveland Guardians · 20232026 · 325 games
325
CAREER GAMES · REGULAR SEASON
4 seasons
.232
CAREER BATTING AVERAGE
176 hits in 757 at-bats
35
CAREER HOME RUNS
111 RBI · 7 stolen bases
12.60
CAREER ERA
5.0 innings · 0 strikeouts
0-0
CAREER RECORD
WHIP 2.20

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2026CLE7815016295061327530.193.316.347.663
2025CLE661461625408239581.171.219.363.582
2024CLE1223354488181145142844.263.345.448.793
2023CLE591261934707249302.270.319.492.811
Career3257579517634135111872257.232.312.419.730

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2023CLE2005.010710312.602.20
Career2005.010710312.602.20

04/Every pitch

2023 Regular season
Play log from 2015
Spray chart · 71 batted balls
Pop Out · 91.4 mph · 180 ftLineout · 95.8 mph · 337 ftLineout · 85.0 mph · 180 ftGroundout · 99.1 mph · 7 ftFlyout · 98.4 mph · 304 ftFlyout · 82.2 mph · 258 ftFlyout · 93.7 mph · 358 ftGroundout · 75.0 mph · 7 ftGroundout · 53.2 mph · 3 ftLineout · 102.9 mph · 333 ftFlyout · 88.8 mph · 196 ftFlyout · 80.3 mph · 185 ftLineout · 96.5 mph · 268 ftGroundout · 88.4 mph · 6 ftGrounded into a double play · 84.3 mph · 7 ftFlyout · 101.7 mph · 381 ftFlyout · 98.0 mph · 363 ftGroundout · 80.1 mph · 2 ftFlyout · 95.3 mph · 282 ftLineout · 99.9 mph · 177 ftGroundout · 71.6 mph · 109 ftLineout · 88.7 mph · 327 ftField Error · 110.1 mph · 6 ftForceout · 67.2 mph · 19 ftFlyout · 98.5 mph · 376 ftGroundout · 92.0 mph · 13 ftLineout · 89.3 mph · 151 ftGroundout · 62.1 mph · 5 ftPop Out · 81.4 mph · 137 ftGroundout · 92.7 mph · 34 ftPop Out · 91.8 mph · 152 ftFlyout · 93.7 mph · 314 ftForceout · 63.7 mph · 28 ftForceout · 105.7 mph · 18 ftFlyout · 92.2 mph · 337 ftGroundout · 87.1 mph · 8 ftGroundout · 85.3 mph · 9 ftGrounded into a double play · 84.9 mph · 25 ftLineout · 92.9 mph · 320 ftPop Out · 62.2 mph · 99 ftGroundout · 67.1 mph · 3 ftGrounded into a double play · 77.3 mph · 12 ftGroundout · 101.3 mph · 15 ftLineout · 99.5 mph · 334 ftPop Out · 81.8 mph · 57 ftGroundout · 77.7 mph · 57 ftFlyout · 81.7 mph · 251 ftDouble · 94.8 mph · 354 ftDouble · 100.2 mph · 386 ftDouble · 88.7 mph · 312 ftHome Run · 104.2 mph · 398 ftSingle · 101.6 mph · 58 ftHome Run · 101.1 mph · 368 ftSingle · 98.1 mph · 143 ftDouble · 101.8 mph · 370 ftDouble · 100.4 mph · 378 ftSingle · 101.6 mph · 196 ftHome Run · 102.9 mph · 404 ftSingle · 70.3 mph · 199 ftSingle · 86.8 mph · 213 ftSingle · 103.7 mph · 343 ftSingle · 94.1 mph · 134 ftSingle · 98.2 mph · 65 ftSingle · 87.3 mph · 221 ftSingle · 100.0 mph · 31 ftSingle · 82.2 mph · 193 ftHome Run · 105.5 mph · 347 ftDouble · 100.4 mph · 395 ftSingle · 86.0 mph · 229 ftSingle · 82.7 mph · 264 ftSingle · 73.7 mph · 233 ft
Hit (24) Out (47) Home run (4)
Average exit velocity 89.5 mph · longest 404 ft
Pitch locations · 72 pitches
Called strike (7) Swinging strike (1) In play (25) Foul (13) Ball (26)

Catcher’s view · the zone drawn is the average of the 72 batter zones recorded here, 1.63 to 3.48 feet

Pitch mix
PitchNShareMPHRPMStrike%
Fastball5779.2%56.91,53326.3%
Eephus1520.8%52.31,41540.0%

05/Game log

2023
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAY 1@ NYYW 320000000
MAY 8vs DETL 262000000
MAY 10vs DETL 053010010
MAY 13vs LAAW 861000001
MAY 16@ CWSL 382000000
MAY 17@ CWSL 272110000
MAY 24vs CWSL 062000002
MAY 27vs STLL 121000000
MAY 28vs STLW 432000001
JUN 2@ MINL 010000000
JUN 6vs BOSL 450000000
JUN 9vs HOUW 1092100001
JUN 13@ SDL 361010000
JUN 15@ SDW 864221300
JUN 16@ AZL 151010000
JUN 17@ AZL 361000001
JUN 18@ AZW 1230000000
JUN 20vs W 321000001
JUN 22vs W 610000000
JUN 23vs MILL 171010000
JUN 24vs MILW 423020101
JUN 28@ KCW 1411000000
JUN 30@ CHCL 1103010012
JUN 30@ CHCL 11030000001.00000
JUL 2@ CHCW 864000103
JUL 4vs ATLW 654020110
JUL 5vs ATLL 183010000
JUL 7vs KCW 303000002
JUL 9vs KCL 140000000
JUL 15@ TEXL 022000001
JUL 16@ TEXL 563221211
JUL 17@ PITW 1103000002
JUL 18@ PITW 1010000000
JUL 19@ PITL 573010000
JUL 21vs PHIW 654120201
JUL 23vs PHIL 584121101
JUL 24vs KCL 353100010
JUL 26vs KCW 834111202
JUL 28@ CWSL 031000001
JUL 30@ CWSW 500000000
AUG 1@ HOUL 023000001
AUG 2@ HOUL 233000010
AUG 4vs CWSW 424000001
SEP 1vs TBW 320000000
SEP 4vs MINL 6202271039104.010710
SEP 5vs MINL 381000000
SEP 6vs MINW 210000000
SEP 7@ LAAL 233010000
SEP 8@ LAAW 631000010
SEP 9@ LAAL 261000000
SEP 10@ LAAL 123000002
SEP 12@ SFW 312100010
SEP 15vs TEXW 1230100000
SEP 17vs TEXW 920000000
SEP 18@ KCL 460000000
SEP 20@ KCL 261000000
SEP 22vs BALW 983010201
SEP 23vs BALL 120000000
SEP 24vs BALL 152010001

Regular season and postseason are separate tables and are never summed into one career line; spring training is excluded entirely. Hitting and pitching come from different source rows, so a two-way player has both tables and neither borrows from the other. Innings pitched is summed as outs and converted once: the stored value counts thirds, so “6.1” means six innings and one out, and adding those as decimals understates a career. ERA and WHIP are computed from those totals rather than averaged across seasons. On-base percentage is (H + BB) over (AB + BB), which runs slightly under the official figure because the source rows carry no hit-by-pitch or sacrifice fly. The charts cover 2015 onward only, and the spray chart plots batted balls with a recorded landing spot: a strikeout or a walk has no location and is not a missing dot. Its field is a representative park, not the one the ball was hit in, because a spray chart pooled across a season is hit in thirty different outfields.