FANSPORTS
BACK TO RANKINGS
Ian Happ

Ian Happ

CHCLF • Bats S2026 Season

Overall Rank: 64LF Rank: 6
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).

+1.02
Overall
-0.71
AVG
+2.14
HR
+1.22
RBI
+2.23
R
+0.22
SB

Consensus Rank

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

#65
Hitter
#9
Position

Season Stats

.228
AVG
16
HR
37
RBI
53
R
4
SB
.335
OBP
.463
SLG
.798
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 LHP93.174.586.26083
vs RHP235.251.887.386120
Home168.248.887.386119
Away160.207.707.313100
vs Elite103.261.883.382131
vs Good78.200.703.318101
vs Average75.209.756.32999
vs Below-avg68.228.792.352100
Pitch typePAwOBARV/100Whiff%
vs Fastball159.384+1.124.7%
vs Breaking85.386+0.941.9%
vs Offspeed73.283-1.034.5%

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
+.021
UnluckyLucky
HRUNLUCKY
-1.1 HR
UnluckyLucky
RunsLUCKY
+0.11
UnluckyLucky
RBIUNLUCKY
-.100
UnluckyLucky
Hard ContactELITE
13.6%
SoftElite

Game Log (74 games)

DateOppABRHHRRBIBBSOSB
Jun 23@ New York Mets51100020
Jun 20vs Toronto Blue Jays41100110
Jun 19vs Toronto Blue Jays43200110
Jun 17vs Colorado Rockies41200010
Jun 16vs Colorado Rockies40100010
Jun 15vs Colorado Rockies51000010
Jun 14@ San Francisco Giants40000020
Jun 13@ San Francisco Giants51111021
Jun 12@ San Francisco Giants41000010
Jun 11@ Colorado Rockies31101111
Jun 10@ Colorado Rockies41111010
Jun 9@ Colorado Rockies20000210
Jun 7vs San Francisco Giants40100020
Jun 6vs San Francisco Giants30000110
Jun 5vs San Francisco Giants20000010
Jun 4vs Athletics42213020
Jun 3vs Athletics41200000
Jun 2vs Athletics30000020
May 31@ St. Louis Cardinals40000020
May 30@ St. Louis Cardinals51200010
May 29@ St. Louis Cardinals41213010
May 28@ Pittsburgh Pirates51312010
May 27@ Pittsburgh Pirates61215000
May 26@ Pittsburgh Pirates40101010
May 25@ Pittsburgh Pirates30000110
May 22vs Houston Astros50100020
May 20vs Milwaukee Brewers30000030
May 19vs Milwaukee Brewers30000120
May 18vs Milwaukee Brewers40000020
May 17@ Chicago White Sox50000120
May 16@ Chicago White Sox40000030
May 15@ Chicago White Sox41201110
May 14@ Atlanta Braves32211100
May 13@ Atlanta Braves20000220
May 12@ Atlanta Braves31000120
May 10@ Texas Rangers30000030
May 9@ Texas Rangers30000120
May 8@ Texas Rangers42101100
May 7vs Cincinnati Reds31000120
May 6vs Cincinnati Reds52312011
May 5vs Cincinnati Reds40000130
May 4vs Cincinnati Reds31000120
May 3vs Arizona Diamondbacks32100210
May 2vs Arizona Diamondbacks32311100
May 1vs Arizona Diamondbacks21000210
Apr 29@ San Diego Padres40100120
Apr 28@ San Diego Padres31000100
Apr 27@ San Diego Padres41100010
Apr 26@ Los Angeles Dodgers40000110
Apr 25@ Los Angeles Dodgers20000120
Apr 24@ Los Angeles Dodgers40100020
Apr 23vs Philadelphia Phillies63211010
Apr 22vs Philadelphia Phillies41102010
Apr 21vs Philadelphia Phillies42100201
Apr 20vs Philadelphia Phillies31100120
Apr 19vs New York Mets30200100
Apr 18vs New York Mets22111200
Apr 17vs New York Mets41112110
Apr 15@ Philadelphia Phillies40000020
Apr 14@ Philadelphia Phillies50201020
Apr 13@ Philadelphia Phillies51200020
Apr 12vs Pittsburgh Pirates40000100
Apr 11vs Pittsburgh Pirates50000120
Apr 10vs Pittsburgh Pirates30200100
Apr 6@ Tampa Bay Rays31100100
Apr 5@ Cleveland Guardians40000040
Apr 5@ Cleveland Guardians51212020
Apr 3@ Cleveland Guardians40000030
Apr 1vs Los Angeles Angels51100020
Mar 31vs Los Angeles Angels20000210
Mar 30vs Los Angeles Angels42111100
Mar 29vs Washington Nationals31111120
Mar 28vs Washington Nationals51113010
Mar 26vs Washington Nationals50100030