X
Lost password?

Don't have an account?
Gain Access Now

X

Receive free daily analysis

NFL
NBA
NHL
NASCAR
CFB
MLB
MMA
PGA
ESPORTS
BETTING

Already have an account? Log In

X

Forgot Password


POPULAR FANTASY TOOLS

Expert Advice
Articles & Tools
Import Your Leagues
Daily Stats & Leaders
All Pitcher Matchups
Compare Any Players
Player Comparisons
Rookies & Call-Ups
24x7 News and Alerts

HR/FB: Using Sabermetrics for 2023 Fantasy Baseball

Shohei Ohtani - Fantasy Baseball Rankings, Draft Sleepers, MLB Injury News

Using BABIP to predict a player's batting average is great. Batting average is a category in many league formats, and every hit is an opportunity to steal a base or score a run. Most fantasy managers find the long ball sexier, though.

Every HR comes with a guaranteed run scored and at least one RBI. Many managers build their teams around power for this reason. Yet, fluky HR campaigns can happen just as easily as fluky batting average ones. How do we tell the difference between a legitimate breakout and a fluke?

The answer boils down to two metrics: HR/FB (sometimes stylized as HR/FB%) and FB% (or what percentage of a batter's batted balls are fly balls as opposed to grounders or line drives). FanGraphs is the best place to find both of these metrics, though you will have to scroll down to the fifth graph on each player's page (labeled "Batted Ball") to see it. Without further ado, let's get started!

Be sure to check all of our fantasy baseball draft tools and resources:

 

How to Interpret HR/FB

HR/FB measures the percentage of fly balls that leave the park. In 2019, a power-friendly baseball contributed to 15.3% of all fly balls ending up in the seats. That number declined slightly to 14.8% in the shortened 2020 season and declined further to 13.6% in 2021. Last year, the decline continued with a league-wide mark of 11.4%. The league benchmark used to be 10%, and we're pretty close to that right now.

Like BABIP, an experienced player's benchmark is a better indicator of his future performance than the league average. For example, AL MVP Aaron Judge is generally regarded as one of the top sluggers in the game today. His HR/FB was 35.6% in 2022, more than triple the league-average rate. If this number regressed to the league average, Judge wouldn't be very good. However, he has a career rate of 32.3%. Clearly, above-average power is something Judge just does.

Large spikes or dropoffs in HR/FB are generally temporary, meaning that the stat is usually not predictive of a power breakout. Fantasy gamers want to know the next power breakout, so this may be somewhat disappointing. Future power production may be predicted, however, by an increase in FB%. There are limits here, as Myles Straw is never helping a fantasy team with his power no matter how many fly balls he hits. Still, FB% is generally the stat you want to look at for power potential.

 

What Is a Good FB%?

Elite sluggers generally post a fly ball percentage of at least 40%. Subjected to this test, Judge had a 43.5 FB% in 2021. That passes! It also explains why Judge smashed the AL record for HR with 62 after a relatively disappointing 2021 season, as his FB% that year was just 35.5. While Judge improved his HR/FB, the real difference was that he hit a lot more fly balls and put his always outstanding raw power to better use. He should continue being a force at the plate so long as he keeps elevating baseballs.

Using the discrepancy between a player's HR/FB and FB% can be a great way to identify potential fantasy busts. Reading this column last year would have spared you from investing in Jared Walsh and Josh Bell, both of whom finished the season as a bust to some degree. You also would have missed out on the worst season of Juan Soto's career, though the reason why was more his batting average than power production.

We want to be as forward-looking as possible, so that means we have to look at 2022 data to identify potential busts for 2023. A few names that stand out include Joey Meneses (29.7 FB%, 25.5% HR/FB), Michael Harris II (27.1 FB%, 22.9% HR/FB), and William Contreras (31.9 FB%, 27% HR/FB).

It may be jarring to see a name as young and exciting as Harris on this list, but remember that power is only one path to fantasy value. Harris is a premium defender in real baseball who figures to steal bases and post a solid average, giving him a path to fantasy viability even if his power declines substantially. Still, you should consider the risk of a power decline before paying a premium.

 

Conclusion

HR/FB is considered the BABIP of power because it can be used to evaluate whether a given player is outperforming his true talent level. A player with a large spike or decline in HR/FB should generally be expected to return to his established baseline moving forward. Ballpark factors may alter HR/FB, but in general, raw fly ball percentage is a better tool to identify potential power breakouts.

Of course, it is possible for a batter to legitimately change his approach and permanently boost his HR/FB. Statcast allows us to measure precisely how hard a player is hitting the ball, potentially validating a performance that would otherwise be labeled a fluke. Check out later articles in this series for more information!

More Sabermetrics & Fantasy Baseball Strategy




POPULAR FANTASY TOOLS

Expert Advice
Articles & Tools
Import Your Leagues
Daily Stats & Leaders
All Pitcher Matchups
Compare Any Players
Player Comparisons
Rookies & Call-Ups
24x7 News and Alerts

REAL-TIME FANTASY NEWS

New England Patriots22 mins ago

Mike Vrabel, Patriots Officially Agree On Multi-Year Deal
Derrick Henry2 hours ago

Dominates Steelers In Wild-Card Win
Sean Sullivan3 hours ago

Invited To Spring Training
Marc-Andre Fleury4 hours ago

Leads The Way On Saturday
Vasily Podkolzin4 hours ago

Busy In Saturday's Victory
Nikolaj Ehlers4 hours ago

Scores Twice On Saturday
Jake Oettinger4 hours ago

Extends Winning Streak On Saturday
Logan Thompson4 hours ago

Sharp In Saturday's Victory
Travis Konecny4 hours ago

Dishes Out Four Helpers On Saturday
Ladd McConkey12 hours ago

Has A Strong End To His Rookie Year
Justin Herbert12 hours ago

Has The Worst Game Of His Career On Saturday
Jerami Grant13 hours ago

Still Dealing With Jaw And Neck Soreness
Cameron Johnson13 hours ago

Still Out On Sunday
Andre Drummond13 hours ago

Won't Play On Sunday
D'Angelo Russell14 hours ago

Unavailable Sunday
Malcolm Brogdon14 hours ago

Not Ready To Return On Sunday
Alex Caruso14 hours ago

To Remain Out For 10th Consecutive Game
Ty Jerome14 hours ago

Unlikely To Play Sunday
Josh Richardson15 hours ago

Remains Out Saturday
Robert Williams III15 hours ago

Misses Saturday's Action Due To Illness
Deandre Ayton15 hours ago

Will Not Play Against Heat
Trey Murphy III15 hours ago

Returning To Action Sunday
Dejounte Murray15 hours ago

Questionable To Play Against Celtics
Patrick Williams15 hours ago

Labeled As Probable For Sunday
Kyle Lowry15 hours ago

Out For Fourth Straight Game
Kentavious Caldwell-Pope15 hours ago

Listed As Probable For Sunday
Nico Collins15 hours ago

Big Day For Nico Collins In Wild-Card Win
Houston Texans15 hours ago

Texans D/ST Hits Paydirt Against Bolts
Joe Mixon16 hours ago

Recovers To Help Houston Ice Victory
Jalen Suggs16 hours ago

To Remain Out Sunday
Paolo Banchero16 hours ago

Not Listed On Injury Report Ahead Of Sunday
Joel Embiid16 hours ago

Listed As Questionable For Sunday's Game
Miles McBride16 hours ago

Probable For Sunday
Gary Trent Jr.16 hours ago

Questionable For Sunday's Action
Khris Middleton16 hours ago

Likely To Play Against Knicks
New England Patriots17 hours ago

Patriots Expected To Hire Mike Vrabel As Head Coach
Alexander Wennberg17 hours ago

Unavailable Saturday
Cole Sillinger18 hours ago

Back In Blue Jackets Lineup Saturday
Connor Zary18 hours ago

Out Indefinitely
Ivan Barbashev18 hours ago

On Track To Return Saturday
Ilya Sorokin18 hours ago

Out With An Illness
Patrik Laine18 hours ago

A Game-Time Call On Saturday
Steven Stamkos18 hours ago

Ready To Go Saturday
Hayden Hurst20 hours ago

Kimani Vidal Inactive
John Metchie III20 hours ago

Active On Saturday
Quentin Johnston20 hours ago

Active On Saturday
J.K. Dobbins20 hours ago

Active On Saturday
Zay Flowers21 hours ago

Could Miss Divisional Round If Baltimore Advances
J.K. Dobbins23 hours ago

Expected To Play In Wild-Card Round
Sandy Alcantara1 day ago

Will Not Be Traded Before Opening Day
Patrick Kane1 day ago

Dishes Out Three Helpers On Friday
Karel Vejmelka1 day ago

Snaps Skid On Friday Night
Adrian Kempe1 day ago

Leads The Way On Friday Night
Cole Caufield1 day ago

Extends Goal Streak To Five Games
Charlie Lindgren1 day ago

Exits Early On Friday
Dustin Tokarski1 day ago

Posts Shutout On Friday
Jeff Hoffman2 days ago

Inks Three-Year Deal With Toronto
Evander Kane2 days ago

Recovering From Knee Surgery
Dylan Samberg2 days ago

Returns To Jets Lineup Friday
Quentin Johnston2 days ago

"Good To Go" For Saturday
Jordan Love2 days ago

Malik Willis Off The Injury Report
Jayden Daniels2 days ago

Off The Injury Report, Set For First Playoff Start
DeVonta Smith2 days ago

Off The Injury Report
A.J. Brown2 days ago

Off The Injury Report Prior To Wild-Card Weekend
Amanda Ribas2 days ago

Looks To Get Back In The Win Column
Mackenzie Dern2 days ago

An Underdog At UFC Vegas 101
Zac Gallen2 days ago

Diamondbacks Avoid Arbitration With Zac Gallen
Josh Jung2 days ago

Will Be Full-Go For Spring Training
Santiago Ponzinibbio2 days ago

Set For Co-Main Event
Tampa Bay Buccaneers2 days ago

Antoine Winfield Jr. Will Play On Sunday
Carlston Harris2 days ago

Set For Welterweight Matchup
Pete Alonso2 days ago

No Deal Close Between Pete Alonso And The Mets
Abdul Razak Alhassan2 days ago

Returns To Action At UFC Vegas 101
Cesar Almeida2 days ago

Looks For His Third UFC Win
DeVonta Smith2 days ago

Missing Practice, Still Expected To Play
Uros Medic2 days ago

Opens Up UFC Vegas 101 Main Card
Punahele Soriano2 days ago

Remains At Welterweight At UFC Vegas 101
Christian Rodriguez2 days ago

Looks To Start Off 2025 On Right Note At UFC Vegas 101
Austin Bashi2 days ago

Makes UFC Debut At UFC Vegas 101
Roman Kopylov2 days ago

Looks to Extend Winning Streak At UFC Vegas 101
Chris Curtis2 days ago

An Underdog At UFC Vegas 101
Josh Naylor2 days ago

Diamondbacks Avoid Arbitration
Vladimir Guerrero Jr.2 days ago

Blue Jays Avoid Arbitration
Andrew Kittredge2 days ago

Inks One-Year Deal With Baltimore
Framber Valdez3 days ago

Astros Avoid Arbitration
Randy Arozarena3 days ago

Mariners Avoid Arbitration
Jake Knapp3 days ago

Withdraws From Sony Open
Michael Thorbjornsen3 days ago

Withdraws From Sony Open
Luis Arraez3 days ago

Padres Settle On $14 Million Deal
Tarik Skubal3 days ago

Tigers Avoid Arbitration
Dylan Cease3 days ago

And Padres Avoid Arbitration
Logan Gilbert3 days ago

Mariners Avoid Arbitration
Garrett Crochet3 days ago

Boston Discussing Long-Term Deal
Davis Thompson4 days ago

Starts 2025 Season Well
PGA4 days ago

J.T. Poston A High-Upside Play At Sony Open
PGA4 days ago

J.T. Poston Disappoints At The Sentry
Chris Kirk4 days ago

Sputters At The Sentry
Billy Horschel4 days ago

Looks Forward To Sony Open
Brian Harman4 days ago

Gets 2025 Started With A Rough Start
PGA4 days ago

Cameron Davis Finishes Strong At The Sentry
Keegan Bradley4 days ago

Starts 2025 Season Well
Davis Thompson4 days ago

Looking For Consistency At Sony Open
Braxton Garrett4 days ago

To Miss 2025 Season Following Elbow Surgery
Taylor Pendrith4 days ago

Is A Dark-Horse Pick For Sony Open
Eric Cole4 days ago

Looking For Bounce-Back Performance At Sony Open
Sahith Theegala4 days ago

A Big Name To Stay Away From At Sony Open
Nick Dunlap4 days ago

Looks To Bounce Back At Sony Open
Tom Kim4 days ago

Making Season Debut At Sony Open
Hideki Matsuyama4 days ago

Looks To Make History At Waialae
Tanner Scott5 days ago

Mets Meet With Tanner Scott
Justin Verlander5 days ago

Signs One-Year Contract With San Francisco
Brandon Woodruff5 days ago

Hopes To Be Ready By Opening Day
Luke Clanton5 days ago

A Player To Watch At Sony Open
Thomas Detry5 days ago

In Solid Form Ahead Of Sony Open
Russell Henley5 days ago

A Course Horse At Sony Open
Stephan Jaeger5 days ago

A Risky Option At Sony Open
Brent Rooker5 days ago

Signs Five-Year Extension

RANKINGS

QB
RB
WR
TE
K
DEF
RANKINGS
C
1B
2B
3B
SS
OF
SP
RP