FANSPORTS
BACK TO RANKINGS
David Fry

David Fry

CLERF • Bats R2026 Season

Overall Rank: 336RF Rank: 43
Season:

Value

Standard score (σ) vs all qualified hitters — 0 = average, +1 = one standard deviation above the mean. Built from 5x5 category z-scores (like Baseball Monster).

-0.48
Overall
-0.45
AVG
-0.19
HR
-0.67
RBI
-0.38
R
-0.69
SB

Consensus Rank

Composite of 1 in-season expert ranking sources (FantasyPros ROS consensus + Pitcher List) — blended so it matches no single site, ranked among hitters (lower = better).

#395
Hitter
#52
Position

Season Stats

.217
AVG
4
HR
9
RBI
14
R
0
SB
.336
OBP
.368
SLG
.704
OPS

Splits & Tendencies

Where this hitter is especially strong or weak — by pitcher hand, venue, pitcher quality, and pitch type. wRC+ and RV/100 are league-relative (100 / 0 = average). Hover a tag for the numbers.

Beats aces
SplitPAAVGOPSwOBAwRC+
vs LHP81.182.621.29494
vs RHP44.275.841.366114
Home52.238.671.31898
Away73.203.723.320102
vs Elite40.3711.079.464160
vs Good37.031.287.15048
vs Average30.240.647.30592
vs Below-avg15.250.900.396112
Pitch typePAwOBARV/100Whiff%
vs Fastball72.374+0.028.3%
vs Breaking17.329+1.138.1%
vs Offspeed17.250+0.035.9%

Luck Factor

How much this hitter's results are outrunning or trailing the quality of what actually happened — league-relative. Hover a meter for the inputs.

AVGLUCKY
+.035
UnluckyLucky
HRLUCKY
+1.9 HR
UnluckyLucky
RunsUNLUCKY
-0.04
UnluckyLucky
RBIUNLUCKY
-.437
UnluckyLucky
Hard ContactSOLID
6.1%
SoftElite

Game Log (50 games)

DateOppABRHHRRBIBBSOSB
Jun 23@ Chicago White Sox10000000
Jun 22@ Chicago White Sox20000110
Jun 21@ Houston Astros20000020
Jun 19@ Houston Astros10000010
Jun 18@ Milwaukee Brewers21111100
Jun 17@ Milwaukee Brewers40000000
Jun 16@ Milwaukee Brewers10000100
Jun 13vs Detroit Tigers40000020
Jun 10vs New York Yankees30000120
Jun 8vs New York Yankees01000100
Jun 7@ Texas Rangers10100000
Jun 5@ Texas Rangers10000000
Jun 4@ New York Yankees30000030
May 31vs Boston Red Sox41300110
May 30vs Boston Red Sox10000010
May 26vs Washington Nationals20000020
May 25vs Washington Nationals10000010
May 24@ Philadelphia Phillies30100000
May 22@ Philadelphia Phillies30200000
May 20@ Detroit Tigers10000100
May 18@ Detroit Tigers50000030
May 15vs Cincinnati Reds20000010
May 13vs Los Angeles Angels30001010
May 12vs Los Angeles Angels10000000
May 11vs Los Angeles Angels31201100
May 10vs Minnesota Twins11100000
May 9vs Minnesota Twins10000100
May 8vs Minnesota Twins40100010
May 6@ Kansas City Royals40001010
May 5@ Kansas City Royals00000100
May 4@ Kansas City Royals31212000
May 3@ Athletics00000000
May 2@ Athletics31112110
Apr 27vs Tampa Bay Rays21000110
Apr 26@ Toronto Blue Jays20000110
Apr 25@ Toronto Blue Jays31111010
Apr 19vs Baltimore Orioles32200110
Apr 14@ St. Louis Cardinals20000000
Apr 13@ St. Louis Cardinals42100110
Apr 12@ Atlanta Braves40100030
Apr 11@ Atlanta Braves20000010
Apr 10@ Atlanta Braves00000100
Apr 8vs Kansas City Royals21000110
Apr 7vs Kansas City Royals20000110
Apr 6vs Kansas City Royals10000000
Apr 5vs Chicago Cubs10000000
Apr 5vs Chicago Cubs10100100
Mar 31@ Los Angeles Dodgers10000010
Mar 29@ Seattle Mariners10000000
Mar 28@ Seattle Mariners50200030