FANSPORTS
BACK TO RANKINGS
David Hamilton

David Hamilton

MILSS • Bats L2026 Season

Overall Rank: 140SS Rank: 20
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.51
Overall
-0.29
AVG
-0.39
HR
-0.46
RBI
+0.76
R
+2.95
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).

#240
Hitter
#30
Position

Season Stats

.233
AVG
3
HR
12
RBI
31
R
16
SB
.313
OBP
.322
SLG
.635
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.

Feasts on weak armsWeak at homeChases breaking
SplitPAAVGOPSwOBAwRC+
vs LHP38.250.601.28691
vs RHP172.230.643.29090
Home107.168.457.21065
Away103.306.828.371118
vs Elite68.222.518.23982
vs Good52.245.676.29795
vs Average43.103.314.15647
vs Below-avg37.4141.196.513145
Pitch typePAwOBARV/100Whiff%
vs Fastball128.372+0.411.9%
vs Breaking50.184-2.634.0%
vs Offspeed16.169-1.241.2%

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
+.029
UnluckyLucky
HRLUCKY
+2.2 HR
UnluckyLucky
RunsLUCKY
+0.12
UnluckyLucky
RBILUCKY
+.106
UnluckyLucky
Hard ContactWEAK
4.2%
SoftElite

Game Log (64 games)

DateOppABRHHRRBIBBSOSB
Jun 22@ Cincinnati Reds20000010
Jun 21@ Atlanta Braves41201021
Jun 19@ Atlanta Braves00000000
Jun 18vs Cleveland Guardians00000000
Jun 17vs Cleveland Guardians21100001
Jun 16vs Cleveland Guardians30000010
Jun 14vs Philadelphia Phillies30100010
Jun 13vs Philadelphia Phillies30000000
Jun 12vs Philadelphia Phillies30000020
Jun 10@ Athletics30100010
Jun 9@ Athletics30000120
Jun 8@ Athletics21000020
Jun 6@ Colorado Rockies51411010
Jun 5@ Colorado Rockies40000131
Jun 4vs San Francisco Giants41111100
Jun 3vs San Francisco Giants20000000
Jun 2vs San Francisco Giants31000110
Jun 1vs San Francisco Giants53300000
May 31@ Houston Astros20100103
May 30@ Houston Astros30000000
May 29@ Houston Astros31111010
May 27vs St. Louis Cardinals20000000
May 26vs St. Louis Cardinals40000020
May 24vs Los Angeles Dodgers30000010
May 23vs Los Angeles Dodgers30000000
May 20@ Chicago Cubs42301000
May 19@ Chicago Cubs31100102
May 17@ Minnesota Twins10000010
May 16@ Minnesota Twins00000000
May 15@ Minnesota Twins20000100
May 14vs San Diego Padres31100111
May 12vs San Diego Padres41100010
May 10vs New York Yankees00000000
May 9vs New York Yankees30000010
May 6@ St. Louis Cardinals40100010
May 4@ St. Louis Cardinals40000020
May 3@ Washington Nationals20000020
May 2@ Washington Nationals01000000
May 1@ Washington Nationals41200102
Apr 30vs Arizona Diamondbacks41100010
Apr 29vs Arizona Diamondbacks20000010
Apr 28vs Arizona Diamondbacks51202000
Apr 26vs Pittsburgh Pirates31101010
Apr 25vs Pittsburgh Pirates20000010
Apr 24vs Pittsburgh Pirates20000010
Apr 23@ Detroit Tigers40201000
Apr 22@ Detroit Tigers30000110
Apr 21@ Detroit Tigers52400000
Apr 19@ Miami Marlins21000101
Apr 17@ Miami Marlins50000020
Apr 16vs Toronto Blue Jays30100020
Apr 15vs Toronto Blue Jays31100000
Apr 14vs Toronto Blue Jays20000020
Apr 12vs Washington Nationals30000000
Apr 10vs Washington Nationals40000000
Apr 8@ Boston Red Sox30100000
Apr 7@ Boston Red Sox10001000
Apr 6@ Boston Red Sox22100200
Apr 4@ Kansas City Royals20100210
Apr 4@ Kansas City Royals31100110
Apr 1vs Tampa Bay Rays41101021
Mar 30vs Tampa Bay Rays40000000
Mar 28vs Chicago White Sox21000202
Mar 26vs Chicago White Sox22101201