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
Draft Rankings
Draft Simulator
Enter League Settings
Value Picks
Compare Any Players
News and Alerts

Best Early-Season RB Matchups - Fantasy Football Strength of Schedule Analysis

Jahmyr Gibbs - Fantasy Football, Rankings, Draft, Sleeper, DFS, Running Back

Scott looks at 2024 fantasy football strength of schedules and the best RB matchups for the early season. Target these fantasy football RBs in 2024 drafts.

Draft season for redraft fantasy football leagues is rapidly approaching. The preseason is upon us and we will all excitedly watch live football again for the first time in months, inevitably over and underreacting to preseason and training camp results, and cross our fingers that preseason injuries will be at a minimum.

Many in the fantasy football space have spent all off-season preparing (and more importantly striving to prepare you) for draft day, the first chapter of the 2024 redraft fantasy season. Social media and published fantasy football content abound with draft strategies, mock drafts, sleepers, bold predictions, projections, and rankings, but one of my main points of emphasis (both in the preseason and weekly during the season) is focusing on fantasy strength of schedule (SOS).

Some may consider it a fool’s errand to attempt to project the strength of the schedule (real NFL or fantasy) before any regular season games have been played. But I enjoy giving it my best shot and stand by my research and process.

Be sure to check all of our fantasy football rankings for 2025:

 

Projected Strength of Schedule (SOS) Process

In this article, I will present my projected strength of schedule for the fantasy RB position, with a focus on the early part of the season (Weeks 1-4). Once a new season gets its legs, weekly fantasy matchups can be analyzed using fresh data.

A player’s strength of schedule should not be the sole reason you choose to draft or not draft that player. But it should be a piece of the puzzle. It can be a good tiebreaker if you are deciding between two players. If you are on the fence about a certain player at a given draft value, a brutal opening schedule should at least be factored into your decision.

By projecting matchup difficulties now and also breaking the season down into different time frames (e.g., early, middle, late, and fantasy playoffs), it also allows you to strategize for potential trade attempts. Suppose a player has a favorable early season schedule followed by a brutal later season schedule. In that case, you might be able to reap the rewards of both the fantasy points and the subsequent value increase, then trade that player for a better later season schedule and vice versa.

You can keep your eyes on a talented player who underwhelms through a tough early season schedule and make a play for them before their schedule opens up. To that end, a new addition to this year’s article will be the inclusion of a closer look at Weeks 5-9 ("Middle Season"), rather than just being displayed in the full-season color-coded chart.

We’ll start by looking at my season-long projections including some insight into my process and what data I use to project the strength of schedule. Then we’ll look closer at early season SOS (top 10 easiest and top 10 hardest in Weeks 1-4) as well as middle season SOS (top 10 easiest and top 10 hardest in Weeks 5-9) for fantasy RBs.

Fantasy matchups are something I’ve spent a lot of time on over the last three years. During the season I compile game log data for every game to arrive at raw fantasy points allowed to each position as soon as possible each week. The goal is to have the results available before waivers so matchup strength can be factored into those decisions.

Plenty of sites provide fantasy points allowed data. I choose to do it myself so I can rearrange and reorganize in ways I think are helpful. Raw points allowed are helpful but don’t tell the full story. It’s important to dig a little deeper and look at points allowed relative to an opponent’s average.

For example, if Team A gives up 25 fantasy points to Christian McCaffrey and Team B gives up the same number of points to Devin Singletary, raw fantasy points allowed would show Team A and B having the same matchup difficulty versus RBs. Using “Points Over Average (POA)” paints a more accurate picture.

Let’s say McCaffrey has averaged 22 points per game and Singletary has averaged 12 points per game. Using POA, Team A held McCaffrey three points under his average (a POA of -6) while Team B allowed Singletary to score 13 points above his average (a POA of +13). Through this lens, these two teams are far from an equal matchup difficulty. This turns raw fantasy points allowed to an “opponent-adjusted” fantasy points allowed.

The other angle I add once the weeks add up is recency. A team’s season-long average points allowed can look different than over a more recent stretch of games. Defenses improve or regress for a variety of reasons. Players get injured or return from injury, coaches adjust their schemes and game plans (on both sides of the ball), and, more qualitatively, players and teams “figure it out.” Neither season-long nor recent data sets are definitive, but it’s important to look at both when trying to increase the probability of making the right future decisions.

These are the two existing data sets in my process for preseason projections of fantasy strength of schedule:

  1. Previous season POA rank (season-long).
  2. Previous season POA over the team’s last five games (excluding Week 18).

Stopping there doesn’t account for the impact of changes made during the off-season. If we could simply use previous season results to predict what will happen the next season, fantasy football would be a lot easier (and less fun). For the future prediction piece of the process, I use Pro Football Focus (PFF) grades for team defensive lines, linebackers, and secondaries. These grades are added to the equation in the following way:

  • Versus QB: Defensive line and secondary grades.
  • Versus RB: Defensive line and linebacker grades.
  • Versus WRs: Secondary grades.
  • Versus TE: Linebacker and secondary grades.

 

2024 Season-Long Fantasy SOS

I generated tables showing each team’s full season schedule with each weekly opponent color-coded based on that opponent’s projected rank (1-32) versus the fantasy RB position. Lower number ranks with a red color indicate more difficult fantasy matchups. Higher number ranks with a green color represent easier matchups. Also known as schedule “heat maps,” the full season schedule for RBs is included at the end of the article.

Also included are each team’s season-long SOS, which is the average of their opponents’ ranks in Weeks 1-17.

As described above, the projected ranks are based on:

  • 2023 POA season-long rank
  • 2023 POA rank over the team’s last five games (Weeks 13-17)
  • 2024 PFF grades for defensive lines, linebackers, and secondaries
    • In this article, for RBs, it will be defensive line and linebacker grades

 

Softest Early Season Schedules – Process

In separating the full season into “early, middle, and late” time frames, I define each as follows:

  • Early Season: Week 1-4
  • Middle-Season: Weeks 5-9
  • Late Season: Weeks 10-14
  • Fantasy Playoffs: Weeks 15-17

In this article, I will be looking at the Early and Middle Season schedules and the teams with the Top 10 easiest fantasy matchups for RBs. I will look closer at Late Season and Fantasy Playoffs in a future article.

My process for determining the Top 10 easiest Early Season schedules for each team’s RB group is the same as season-long. I average the opponents' ranks in Weeks 1-4 for each team, and the ten highest averages comprise the Top 10.

When I wrote this article during the 2023 off-season, I introduced what I call “Top-Heavy” schedules. Some of the “easy schedules” that are initially determined by average projected rank tend to include an additional top-heavy characteristic:

  1. Top-Heavy schedule: A mixture of bottom-ranked opponents with one Top 10 matchup. This could also be called “Extreme Matchups.” In this scenario, there may be one week where you are hesitant or at least need to curb expectations, but outside of that, the probability of ceiling games for your fantasy players on those teams is higher. I developed a formula for determining Top-Heavy schedules. I remove each team’s most difficult matchup from the average rank. I then averaged the remaining three ranks. From there I added the difference between 32 (easiest rank) and the new average of the team’s three easiest ranks. This is then filtered from highest to lowest to show the Top-Heavy SOS score and rank. The purpose here is to remove the impact of the one difficult matchup on the overall average while also accounting for just how easy the easier matchups are. The bigger the difference between 32 and the average of the team’s easiest three matchups, the lower the score, because that difference is being subtracted.

The reason I chose to look at this particular breakdown was to determine if there is a significant deviation from the score arrived at by simply averaging the ranks of the first four opponents. I know we cannot simply ignore difficult matchups, but I would rather take my potential lumps with one brutal matchup if it means the chances are higher that the other three opponents could be week-winning matchups. The results? The order the teams fall in using the Top-Heavy SOS score is very close to the order generated by averaging the rank of the first four opponents, with some notable exceptions.

 

Soft Early Season Schedules – RBs

The following chart shows the teams with the Top 10 easiest Early Season schedules for fantasy RBs, along with the rest of the teams from 11 to 32.

The following chart shows each Top 10 team’s matchup rank (color-coded) in Weeks 1 through 4, followed by the average rank and Top-Heavy score.

The easiest Early Season RB schedules are littered with fantasy-relevant RBs. Here are the relevant RBs comprising the Top 10 easiest schedules in Weeks 1-4: Najee Harris (and Jaylen Warren), Jahmyr Gibbs (and David Montgomery), Josh Jacobs, Joe Mixon, Alvin Kamara, Rachaad White, Saquon Barkley, Austin Ekeler (and Brian Robinson Jr.), D’Andre Swift, and Isiah Pacheco.

Najee Harris (with some Jaylen Warren sprinkled in) should eat early and often, as Pittsburgh has the easiest Early Season RB schedule looking at both First 4 SOS and Top-Heavy SOS, and by a good margin over the Lions with the second-easiest Early Season SOS. The Steelers’ Early Season RB schedule scores the highest (easiest) of any position group with nothing anywhere close to a Top 10 toughest matchup. Pittsburgh’s toughest Early Season matchup is Week 4 in Indianapolis, and the Colts rank as the seventh-easiest RB matchup.

The Lions’ Early Season schedule is more middle-of-the-pack than the Steelers, but their First 4 SOS is buoyed by a Week 3 matchup against the 32nd-ranked Cardinals. This is why they move from second to the fourth-easiest schedule when looking at Top-Heavt SOS. The other side of that discrepancy coin is the Chiefs. The Chiefs’ Early Season RB schedule ranks as the 10th-easiest in First 4 SOS, but they’re tied for fourth (with Detroit) in Top-Heavy SOS. The reason for this is Kansas City kicks off the season against the third-toughest RB matchup (Ravens), but by Week 3 they get two consecutive Top 5 easiest matchups (28th-ranked Falcons and 30th-ranked Chargers).

The Commanders’ Top 10 Early Season RB schedule is a bit misleading. Like Detroit, Washington gets the 32nd-ranked Cardinals in the first month, but their schedule outside of that cake matchup includes the 16th-ranked Buccaneers, 13th-ranked Giants, and 11th-ranked Bengals. This is reflected in Washington’s Top-Heavy score, which is easily the lowest of the group.

Continuing in the direction of tougher RB matchups, here are the Top 10 toughest early-season schedules for fantasy RBs.

Whatever form the Dallas backfield takes will have a tough go early on. The Cowboys face Top 10 toughest RB opponents in each of the first three weeks (second-ranked Browns, eighth-ranked Saints, and third-ranked Ravens). Even their softest matchup is a Top 15 opponent (15th-ranked Giants). Baltimore also starts with some tough RB sledding, with two Top 10 and two Top 15 toughest RB matchups in the first four games.

The following chart shows each team’s matchup rank (color-coded) for fantasy RBs in Weeks 5 through 9 (Middle Season), followed by the average rank and Top-Heavy score.

The Panthers and 49ers both jump from the Top 10 toughest early-season RB schedules to the Top 10 easiest middle-season RB schedules. Outside of their Week 9 matchup with the eighth-ranked Saints, the Panthers’ toughest opponent is the 19th-ranked Bears, and they have three consecutive RB matchups ranked 28th (Falcons), 27th (Commanders), and 31st (Broncos). The 49ers’ soft Middle Season RB schedule is another one that is propped up with a Cardinals matchup Outside of that, they have two Top 10 toughest matchups and a bye.

The Bears and Lions both keep the good times rolling, remaining among the Top 10 easiest middle-season schedules. In Weeks 5-9, the Bears mirror the Steelers’ Early Season spot atop the favorable matchups mountain. The Bears have far and away the highest First 4 SOS and Top-Heavy SOS. You probably noticed that this is not unfamiliar territory for the Bears, as they sit atop the Middle Season SOS list for QBs and WRs as well. Their schedule is that good Weeks 5-9.

Here is the chart showing the Top 10 toughest middle-season schedules for fantasy RBs.

A multitude of teams move from the Top 10 easiest to the Top 10 toughest schedules during the middle season. The Chiefs, Steelers, Eagles, Commanders, and Texans all see their RB schedules stiffen up after the first month, with the largest increase in difficulty going to the Steelers. They go from the top early-season RB schedule (by far) to the second-toughest Middle Season schedule (and they have their bye).

Only two teams ride the stingy matchups train and make the Top 10 toughest RB SOS during both timeframes. The Vikings and the aforementioned Cowboys.

Here is the difference in SOS between each team’s early and middle season schedule for the fantasy RB position, sorted from highest (schedule gets easier) to lowest (schedule gets harder).

Before I go, I will leave you with the full-season heat map schedules for each team versus the fantasy RB position. The strength of schedule for the other fantasy skill positions (QB, WR, TE, and DST) will be presented in future articles Good luck in your upcoming drafts, and have a great fantasy season in 2024!

 

2024 Strength of Schedule vs. RB

Thank you so much for reading! I love diving deep into the fantasy strength of schedule with the hope that I can help you make the best decisions possible in the maze of fantasy football decisions. I will not be writing the weekly DST article for Rotoballer again this year, but I will still be compiling the data, and I am always available to help out. If you have any questions about this article or general questions about fantasy football, reach out to me on X (@MunderDifflinFF).



Download Our Free News & Alerts Mobile App

Like what you see? Download our updated fantasy football app for iPhone and Android with 24x7 player news, injury alerts, rankings, starts/sits & more. All free!

More Fantasy Football Analysis




POPULAR FANTASY TOOLS

Expert Advice
Articles & Tools
Import Your Leagues
Draft Rankings
Draft Simulator
Enter League Settings
Value Picks
Compare Any Players
News and Alerts

REAL-TIME FANTASY NEWS

Tee Higgins

Trying to Prevent Injuries
Lamar Jackson

Extension for Lamar Jackson on Ravens Docket
Anthony Volpe

Leaves Early Friday With Elbow Contusion
Gabriel Moreno

Exits Early on Friday With Hand Injury
Tyreek Hill

Won't Catch Passes Until August
Shane Bieber

Shut Down From Throwing Until Next Week
Ryan Mountcastle

Out 8-12 Months With Grade 2 Hamstring Strain
Rome Odunze

Anticipates Big Year 2
Shea Langeliers

A's Place Shea Langeliers on 10-Day Injured List With Oblique Strain
Keilan Robinson

Joins Eagles
Ladd McConkey

Focused on Staying Healthy
Logan O'Connor

to Miss 5-6 Months Following Hip Procedure
Ezequiel Tovar

Rockies Place Ezequiel Tovar on 10-Day Injured List With Oblique Strain
Francisco Lindor

Out Again on Friday With Toe Injury
Tyler Seguin

Nursing a Shoulder Injury
DAL

Pete DeBoer Fired by Stars
Stuart Skinner

Seeks Sixth Consecutive Win Friday
Sergei Bobrovsky

Looks to Return to Winning Ways Friday
A.J. Greer

Remains Out Friday
Corbin Burnes

to Undergo Tommy John Surgery
Bryce Harper

Day-to-Day With Sore Wrist, Not Playing on Friday
Luis Robert Jr.

Returning on Friday
Ryan Ritter

Promoted to Major Leagues
Gardner Minshew II

Throwing at OTAs
Rondale Moore

Active at OTAs
Colston Loveland

Could Return Soon
Kyle Monangai

has "Really Stepped Up"
Anthony Richardson

No Structural Damage to Anthony Richardson's Shoulder
Sean O'Malley

Set For A Rematch
Merab Dvalishvili

Set For His Second Title Defense
Kayla Harrison

Could Become The New UFC Champion
Julianna Peña

Julianna Pena Set For Co-Main Event
Joe Pyfer

A Favorite At UFC 316
Kelvin Gastelum

Looks To Win Back-To-Back Fights
Mario Bautista

Looks For His Eighth Consecutive Win
Isaac Guerendo

Taking Part in OTAs
Patchy Mix

Makes His UFC Debut
Evan Engram

Off to a Good Start at OTAs
Alvin Kamara

Not Present for OTAs
Vicente Luque

An Underdog At UFC 316
Kevin Holland

Set To Open Up UFC 316 Main Card
Derek Carr

Didn't Want to "Just Take the Saints Money"
Trevor Lawrence

Making Progress at OTAs
Framber Valdez

Dominates the Pirates on Thursday
Marcus Semien

Goes Deep Twice on Thursday
Alex Caruso

Shines Off the Bench in Game 1
Luguentz Dort

Knocks Down Five Triples in Game 1
Cason Wallace

Moves into the Starting Lineup in Game 1 Loss
Shai Gilgeous-Alexander

Scores 38 Points in Game 1 Defeat
Obi Toppin

Drops 17 Points in Game 1
Aaron Nesmith

Posts a Double-Double in Pacers Game 1 Victory
Pascal Siakam

Leads the Pacers with 19 Points in Game 1 Win
Tyrese Haliburton

Hits Game-Winning Shot as Pacers Steal Game 1
Davante Adams

Making Positive Impact on Puka Nacua
Anthony Richardson

Expected to be Ready for Training Camp
Michael Pittman Jr.

OK But Likely to be Held Out of Minicamp With Knee Injury
Pittsburgh Steelers

Quindell Johnson Heading to Pittsburgh
Karl-Anthony Towns

Undergoes Treatment for Knee, Finger Issues
Nate McCollum

Waived by Seahawks
Kevin Durant

Knicks Reportedly Make an Offer for Kevin Durant
Tyler Soderstrom

Slugs Two Homers in Blowout Win Over Twins
Kyle Teel

Being Called Up by White Sox
Shea Langeliers

Exits Early on Thursday
Shane Bieber

Scratched With Elbow Soreness
Zack Wheeler

Phillies Expect Zack Wheeler to Return Early Next Week
Josh Naylor

Day-to-Day With Multiple Injuries
Brandon Woodruff

Pulled Off Rehab Assignment After Elbow Injury
Giancarlo Stanton

Could Return in Mid-June
Nicolas Batum

Clippers Expect Nicolas Batum to Return for Next Season
Tyus Jones

Reportedly on Kings Radar
Jeff Green

Wants to Play for Two More Years
Steven Adams

Rockets Desperate to Get Steven Adams Under a New Contract
Fred VanVleet

Likely to Remain in Houston
Nate Schmidt

Logs Pair of Helpers Wednesday
Carter Verhaeghe

Registers Two Assists In Game 1 Loss Against Oilers
Sam Bennett

Establishes New Franchise Record with 12 Postseason Goals
Kasperi Kapanen

Stays Productive in Finals Opener
Connor McDavid

Records Two Assists in Wednesday's Win
Leon Draisaitl

Scores Twice in Game 1 Win Against Panthers
Kristaps Porzingis

to be Moved This Offseason?
Phoenix Suns

Jordan Ott Named Suns Head Coach
Zion Williamson

to Remain Pelicans "Focal Point"
Nikita Kucherov

Takes Home Second Ted Lindsay Award
Derek Forbort

Sticking with Canucks for One More Year
Noah Cates

Lands Four-Year, $16 Million Extension
Brock Nelson

Staying with Avalanche for Three Years
A.J. Greer

Out for Wednesday's Game 1
Connor Brown

Ready to Go Wednesday
Rico Hoey

a Decent Dark-Horse Option at TPC Toronto
Harry Hall

a Decent Option at TPC Toronto
Beau Hossler

Not Appealing Ahead of RBC Canadian Open
Taylor Pendrith

Could See Success at RBC Canadian Open
Ryan Fox

a Solid Option at TPC Toronto
Mackenzie Hughes

is a Risky Option at TPC Toronto
Eric Cole

Not A Great Option For RBC Canadian Open
Rasmus Hojgaard

a Volatile Option at TPC Toronto
Quade Cummins

Hard to Trust at RBC Canadian Open
PGA

Matti Schmid a High-Risk, High-Reward Play at TPC Toronto
Jake Knapp

a Boom-or-Bust Option at RBC Canadian Open
Doug Ghim

a Sneaky Value Play at RBC Canadian Open
Gary Woodland

a Solid Value Play at RBC Canadian Open
Rory McIlroy

Eyes Third RBC Canadian Open Title
Wyndham Clark

Hoping to Reverse Slide at RBC Canadian Open
Erik Van Rooyen

Erik van Rooyen Continues Rocky 2025 Campaign
Sahith Theegala

Trying to Find Positives in 2025
Justin Rose

Enjoying Career Renaissance at 44
John Pak

Striving to Improve on PGA Tour
Kurt Kitayama

Roller-Coaster Season to Continue in Canada
Max Homa

Motivated for RBC Canadian Open
New York Knicks

Knicks Fire Head Coach Tom Thibodeau
Bronny James Jr.

May Have Regular Role with Lakers Next Season
Dante Exum

and Mavericks Have "Mutual Interest" to Work Out New Deal
Tyler Kleven

Inks Two-Year Extension with Senators
Marcus Johansson

Staying with Wild for One More Year
Yanni Gourde

Agrees to Six-Year Extension with Lightning
Ludovit Klein

Outclassed At UFC Vegas 107
Mateusz Gamrot

Bounces Back In The Win Column
Ramiz Brahimaj

Wins Back-To-Back Fights
Billy Ray Goff

Gets Submitted
Bruno Lopes

Suffers His First UFC Loss
Dustin Jacoby

Scores First-Round Knockout
Ketlen Vieira

Dominates at UFC Vegas 107
Macy Chiasson

Dominated At UFC Vegas 107
Duško Todorović

Dusko Todorovic Drops Three Fights in a Row
Zachary Reese

Gets Back In The Win Column
Joey Logano

Puts Together a Clean Race and Finishes In the Top Five At Nashville
William Byron

Steady Performance Earns Him a Top-Five Finish At Nashville
NASCAR

Bubba Wallace Finally Returns to the Top 10 At Nashville
Kyle Larson

Rollercoaster Day At Nashville Ends In the Top 10
Tyler Reddick

Makes A Top-10 Recovery At Nashville
Ryan Blaney

Denny Hamlin Factors for Nashville Win Until Ryan Blaney's Three-Wide Pass
Ryan Blaney

Joey Logano Runs Better Than Expected, Still No Match for Teammate Ryan Blaney
Erik Jones

Delivers Best Run Since 2022 at Nashville
Christopher Bell

Recovers From Stage 2 Crash to Finish 10th
Ross Chastain

Mildly Disappointing at Nashville but Still Runs Decently
Chase Briscoe

Dominates Early but Struggles in Traffic
Carson Hocevar

a Great DFS Option to Consider for Nashville Lineups
Zane Smith

Is A Solid Value Option For Nashville DFS Lineups
Justin Haley

Should DFS Players Roster Justin Haley At Nashville?
Todd Gilliland

Is A Safe Value Play For Nashville DFS Lineups
Denny Hamlin

the Favorite to Win at Nashville, Could Have to Miss Race
Ross Chastain

Always Strong at Nashville
Kyle Larson

Struggling to Find Speed at Nashville
Chase Elliott

Can Chase Elliott Snap Winless Streak at Nashville?
Alex Bowman

Still Searching for First Top-10 Finish at Nashville
Ty Gibbs

Can Ty Gibbs Turn Things Around at Nashville?
RANKINGS
C
1B
2B
3B
SS
OF
SP
RP

RANKINGS

QB
RB
WR
TE
K
DEF