Wed May 15 2:01pm ET
Field Level Media
Christmas Day for NFL marketing and ticket sales departments finally arrived Wednesday with the release of the 2024 season schedule.
With subplots and peripheral angles multiplying before our eyes - hello, Netflix, welcome to NFL holiday football broadcasts - Field Level Media's football-minded contributors assembled the top 25 games of 2024.
24. Cardinals at Jets, TBD: We're grabbing our popcorn for one matchup, and one matchup alone: Cardinals wide receiver Marvin Harrison Jr. and Jets cornerback Sauce Gardner. Top five draft picks likely to be near the top of the pecking order at their position for a decade.
23. Colts at Patriots, TBD: Drake Maye, the No. 3 pick in the 2024 draft, meet Anthony Richardson, drafted fourth overall in 2023. Indianapolis appeared to have a hit on its hands before Richardson was shut down to undergo shoulder surgery. If he can stay healthy and Maye isn't relegated to clipboard duty behind former Colts starter Jacoby Brissett, we're eager to make early evaluations of purported franchise QBs.
22. Jaguars at Eagles, TBD: Young QBs and strong pass rush are common bonds, sure, but the plotline we're looking at is the reception for Jacksonville head coach Doug Pederson. He played for the Eagles (1999) but was essentially a coach-in-training for Donovan McNabb, then served as an assistant for Andy Reid and came back from a stint in KC for a five-year run that included a Super Bowl.
21. Bears at Texans, TBD: The Bears also get a meeting with the Carolina Panthers for the second consecutive season. With all due respect to Panthers 2023 No. 1 pick Bryce Young, the top rookie quarterback last season was Houston's C.J. Stroud. His numbers would have been the best ever single-season passing total for a Bears QB (4,108 to Erik Kramer's team record of 3,803). Stroud had 26 TD passes including the playoffs despite missing time with a concussion). The Bears hitched their wagon to No. 1 pick Caleb Williams with the rookie carrying massive talent - and expectations - in Year 1.
20. Vikings at Giants, TBD: All of the QB uncertainty one can handle on the undercard, LSU products Justin Jefferson (Vikings) and Malik Nabers (Giants) in the main event.
19. 49ers at Seahawks, TBD: Maybe you overlooked it. There's not a chance Brock Purdy did. He knows new Seahawks coach Mike Macdonald's defense - that of the Ravens - had him seeing ghosts in a five-interception laugher on Christmas Night last season. Macdonald's new club has a bunch of cross-training chess pieces determined to unseat the 49ers from the NFC West perch.
18. Jets at 49ers, Sept. 9: Week 1 on "Monday Night Football" is a familiar refrain for the Jets, who are hoping Aaron Rodgers has some magic left following a season-ending injury four snaps into his first start with the team in 2023. Rodgers is local - Chico, Calif., Butte JC and Cal - and went 6-3 against the 49ers with the Packers. Now 40 years old, he'll try to tip the scales toward the Jets, who are 3-11 all-time in the series with San Francisco. Jets head coach Robert Saleh has known 49ers coach Kyle Shanahan since breaking into the NFL as a low-level assistant with the Texans 15 years ago and was defensive coordinator on his staff before taking over with the Jets.
17. Cowboys at Commanders, TBD: Dan Quinn gets his second chance as a head coach in Washington and to be the champ in the NFC East, he'll have to take down his previous employer and boss, the Cowboys and Mike McCarthy. Given the amount of time Quinn spent with McCarthy and Dak Prescott, don't discount the level of concern the Cowboys have entering two games with Washington.
16. Eagles vs. Packers (Brazil), Sept. 6: The youngest roster in the NFL last season belonged to the Packers, and nobody can fault what Green Bay did in the offseason. Head coach Matt LaFleur debuts his offense with Josh Jacobs at running back and a new-look defense. It'll also be a big reveal game for the Eagles, unleashing their own big-ticket offseason item, Saquon Barkley, and a number of new faces on defense.
15. Falcons at Vikings, TBD: Welcome back, Kirk Cousins, congratulations on finding a team that didn't want to invest in a young quarterback to insure its $100M guarantee to a 35-year-old starter coming off an Achilles injury. Oops. Cousins could be hailed or hated for bailing on the Vikings in free agency following 50 regular-season wins in six seasons of Skol-ing.
14. Ravens at Chargers, TBD: Los Angeles and new hire Jim Harbaugh welcome John Harbaugh and the Ravens with entertainment expected to be rich before, during and after a matchup of AFC heavyweights. John Harbaugh won the last meeting and survived a brief power outage at the Super Bowl in New Orleans to take home the Lombardi and deal Jim's 49ers a painful defeat.
13. Steelers at Broncos, Week 2: Revenge games bring out the spirit and emotion you might not otherwise find in games that don't include Mike Tomlin. Pittsburgh picked up Russell Wilson after he was scrapped at a cost north of $80 million to Denver by second-year head coach Sean Payton. Payton, of course, is still in town and brought in a rookie, Oregon's Bo Nix, to train in the system that helped make Drew Brees a legend. Don't look now, but Pittsburgh had a sneaky excellent offseason while the Broncos shed leaders and linchpins on both sides of the ball (Wilson, Justin Simmons, Jerry Jeudy). If reunions are your thing, Payton also heads back to New Orleans this season.
12. Jets at Bills, Week 17: We know they'll get an earlier go at each other on "Monday Night Football" In October, but let's give the season time to breath and Aaron Rodgers time to round back into form. He'll be recently removed from his 41st birthday but should know the names of all of his wide receivers, a task Josh Allen might need more time to complete.
11. Ravens at Cowboys, TBD: Dak Prescott was great at home last season and Dallas fortified the offensive line through the draft. Whether new defensive coordinator Mike Zimmer has an answer for mobile quarterbacks - namely Lamar Jackson - might be the hot-button issue for the Cowboys. Baltimore's No. 1-ranked defense in 2023 also traveled well last season, battering Brock Purdy, Trevor Lawrence and Justin Herbert and limiting those three teams to a combined 36 points in Ravens' road wins.
10. 49ers at Packers, Nov. 24: Week 12 and the start of a pivotal, NFC-dominated, primetime featured stretch for Green Bay with nighttime marquee matchups at Detroit (Week 14) and Seattle (Week 15) ahead. Jordan Love's two interceptions stopped the Packers short of an upset at San Francisco in the divisional playoffs in January.
9. Texans at Cowboys, TBD: C.J. Stroud appears to be special and the Texans made sure his supporting cast wouldn't be a reason for a sophomore slump. But one warning: only the Bills and Patriots have a more difficult schedule based on 2023 results and offseason moves. Among the appealing underlying matchups: Houston wide receiver Stefon Diggs vs. Cowboys cornerback Trevon Diggs.
8. Bears at Packers, Jan. 5: The Week 18 finale was meaningful for Green Bay last season, and Jordan Love guided the Packers into the postseason to sweep the Bears and continue the trend Brett Favre and Aaron Rodgers started. No. 1 overall pick Caleb Williams makes his first foray into the likely frozen tundra. Will the Bears be playing for more than a spoiler token?
7. Dolphins at 49ers, TBD: It was Dec. 4, 2022, and far more meaningful than we knew at the time when a seventh-round rookie - 49ers QB Brock Purdy - made his first career start with two TD passes in a 33-17 home win over the Miami Dolphins. Back to the scene come the Dolphins with former 49ers offensive coordinator Mike McDaniel a solid bet to share some unknown intel about old boss Kyle Shanahan in the game week buildup.
6. Ravens at Chiefs, Sept. 5: Had this one been bumped back a couple months to multiply the meaningfulness in the standings and AFC playoff picture, it had an angle on a top three game of the 2024 regular season. Lamar Jackson vs. Patrick Mahomes remains must-see for all the right reasons.
5. 49ers at Bills, Dec. 4: The week-after-Thanksgiving primetime game on Sunday of Week 13 should be meaningful for teams with Super Bowl aspirations.
4. Rams at Lions, TBD: Two franchises on schedule to combine for more than $350 million in deposits into Jared Goff's bank account are back at it with Detroit out to duplicate their playoff win in January over one-time Lions QB Matthew Stafford.
3. Ravens at Eagles, TBD: Star power on display? Check-check. Potential Super Bowl preview? Sure thing. Saquon Barkley (Eagles) and Derrick Henry (Ravens) add firepower to a pair of offenses with explosive potential.
2. Lions at 49ers, TBD: Other than tackle eligible, think of another phrase that could spike Dan Campbell's temperature more than "at San Francisco." Didn't think so. The Lions were halfway to Las Vegas for the Super Bowl leading the 49ers handily in the NFC Championship but coughed up a 17-point lead and bowed out of the playoffs in a 34-31 defeat instead. If Campbell circled this game on the schedule in ink, we're guessing you can't read it.
1. (tie) Chiefs at 49ers, TBD: Familiar enough to be rivals, the Chiefs left with the jewels in recent games that really mattered between teams with a combined 50-18 record the past two regular seasons. San Francisco took a lashing from the Chiefs, 44-23, at home in Oct. 23 before the dawning of the Brock Purdy era.
1. (tie) Bengals at Chiefs, TBD: Don't forget Joe Burrow, he's more than the highest-paid player in 2024. The Bengals quarterback is 3-1 against the Chiefs but was sidelined with a broken wrist when the teams played in 2023. Don't look for a warm reception in Kansas City, where fans aren't soon to forget Burrow's boys calling the Chiefs' stadium "Burrow-head" based on his success at the home of Patrick Mahomes.
New York Giants running back Devin Singletary averaged only 2.8 yards per carry on the ground (44 yards) in the 27-20 loss to the visiting Green Bay Packers at MetLife Stadium on Sunday, but he scored two touchdowns and had a season-high 16 rushing attempts. It was a high-volume day for New York's rushing attack, as Tyrone Tracy Jr. led the team with 19 carries and 88 rushing yards. Singletary's 16 rushing attempts doubled his previous high of eight, which he had in each of the last two games since Cam Skattebo's season-ending ankle injury. The 28-year-old caught one of his three targets for three yards through the air. Singletary will remain involved going into a tough Week 12 matchup against the Detroit Lions, but he's the clear No. 2 behind Tracy and should be viewed as a touchdown-dependent RB3/flex in fantasy. His two TDs on Sunday were his first of the year, and he entered the day averaging a career-low 3.3 yards per tote.
From RotoBaller
Dynasty | Broncos running back RJ Harvey had 30 rushing yards, three catches and 20 receiving yards in a win over the Chiefs. Dynasty Analysis: The Broncos won the game on the back of their defense as their offense really didn't do too much. This was a disappointing day for Harvey, who was making his audition as the lead back with JK Dobbins out for the season. On the plus side, Jaleel McLaughlin only had six carries and Harvey looks like a player who should get plenty of opportunities moving forward. His ADP is stable at the moment.
It wasn't an amazing statistical day for Green Bay Packers quarterback Jordan Love in the 27-20 victory in Week 11 over the New York Giants on Sunday, but he did manage to throw a touchdown pass for the first time since Week 8. Love finished the game going 13-for-24 passing for 174 yards, two touchdowns, and no interceptions while carrying the ball only twice for seven yards. The 27-year-old was sacked twice for a loss of 12 yards and also tossed a successful two-point conversion. He briefly left the contest due to a left-shoulder injury, but he was able to return and lead the Packers to their sixth win of the season. Love's TDs went to Josh Whyle and Christian Watson, who scored twice on the day. The fifth-year signal-caller has limited turnovers this year, but otherwise, he hasn't been anything special for fantasy managers. Going into a tough Week 12 matchup against the division-rival Minnesota Vikings (possibly without star RB Josh Jacobs), Love will be a midrange QB2 in fantasy.
From RotoBaller
Seattle Seahawks running back Kenneth Walker III got into the end zone for only the third time this year and the first time since Week 3 in the 21-19 loss to the division-rival Los Angeles Rams at SoFi Stadium on Sunday. Walker led Seattle with 16 carries for 67 yards on the ground and a touchdown, adding three catches (three targets) for a season-high 44 yards in the passing game. In a game in which quarterback Sam Darnold struggled and threw four interceptions, the 25-year-old Walker stabilized the Seahawks' offense and scored their only touchdown of the game. It was only the third time in 2025 that he has surpassed 100 scrimmage yards despite a healthy 4.5 yard-per-carry average. Walker has been very efficient this year with his touches, but more importantly, he's managed to stay healthy and hold off backfield mate Zach Charbonnet. Keep him in your fantasy lineups as an RB2 with more upside next week in a juicy matchup against the Tennessee Titans.
From RotoBaller
Green Bay Packers wide receiver Christian Watson broke out in his fourth game of the season in Sunday's 27-20 win on the road at MetLife Stadium against the New York Giants, catching four of his five targets for 46 yards and his first two touchdowns of the season. Watson didn't make his 2025 debut until Week 8 after tearing the ACL in his knee in the Week 18 regular-season finale last year. In his first three games, he caught eight of his 12 targets for 188 yards and no scores. The 26-year-old scored in the first and fourth quarters in the Week 11 win, with his second TD reception being a contested-catch grab with multiple receivers draped all over him in the end zone. Targets might be harder to come by when Jayden Reed (collarbone, foot) returns from Injured Reserve, but for now, Watson should remain a key contributor and big-play specialist in the Packers' offense. Watson will be in play as a WR4/flex with big-play upside in a Week 12 divisional clash against the Minnesota Vikings.
From RotoBaller
Buffalo Bills running back James Cook wasn't very efficient on the ground in Sunday's 44-32 win over the visiting Tampa Bay Buccaneers in Week 11, but he still managed to go over 100 scrimmage yards while securing his first receiving touchdown of the year. Cook had 16 rushing attempts for 48 yards on the ground (3.0 yards per carry) while adding three catches on three targets for a season-high 66 yards through the air and his first receiving TD (eighth total in 2025). The 26-year-old had a tough time finding space to run on Sunday against a stout Buccaneers defensive front, but he salvaged his day for fantasy managers by contributing as a pass-catcher, finishing as Buffalo's second leading receiver. Cook's TD came on a 25-yard reception. He's a must-start in all fantasy formats, but Cook might need more contributions as a pass-catcher again in Week 12 in a tough matchup on the ground against the Houston Texans on Thursday Night Football.
From RotoBaller
In his first game since Week 4, San Francisco 49ers quarterback Brock Purdy completed 19 of 26 pass attempts for 200 yards, three touchdowns, and zero interceptions in his team's 41-22 win over the Arizona Cardinals. Purdy missed six games due to a toe injury, but he appears to be regaining his health at the perfect time for San Francisco. Across three starts in 2025, Purdy has now thrown for 786 yards, seven touchdowns, and four interceptions. In addition to Purdy, the 49ers also got wide receiver Ricky Pearsall back from a knee injury that has sidelined him from Week 4. The return of both players helped San Francisco put up a season-high 41 points against Arizona. Purdy profiles as a low-end starting quarterback option in single-QB fantasy leagues and a must-start quarterback in two-QB formats heading into a Week 12 matchup against the Carolina Panthers.
From RotoBaller
Kansas City Chiefs tight end Travis Kelce was the focal point of his team's passing offense in their 22-19 Week 11 loss to the Denver Broncos. Kelce was targeted a team-high 13 times, recording nine catches for 91 yards and a touchdown. The 36-year-old has now recorded 50 receptions for 631 yards and four scores on 66 targets across 10 games so far this season. Kelce has played some of his best football of late, recording 19 catches for 256 yards and two touchdowns on 26 targets over his last three games. Even with star wideout Rashee Rice back in the lineup after missing the first six games of 2025 due to suspension, Kelce has still been a priority target-earner for Chiefs quarterback Patrick Mahomes. Kelce profiles as a must-start fantasy tight end heading into a Week 12 matchup against the Indianapolis Colts.
From RotoBaller
Cleveland Browns rookie tight end Harold Fannin Jr.caught two of his five targets for 26 yards in a 23-16 loss to the Baltimore Ravens in Week 11. Fannin's quiet afternoon in the passing game was still good enough for a second-place finish on the Browns in receiving yards, as they only threw for 115 yards as a team. The rookie tight end has been a solid fantasy asset this season, although he has cooled off a bit over his past two games, with just six catches for 70 scoreless yards over that span. He will look to get back into the end zone in Week 12's road matchup against the Las Vegas Raiders.
From RotoBaller
Cleveland Browns tight end David Njoku continued his recent quiet stretch in a 23-16 loss to the Baltimore Ravens in Week 11. Njoku finished the game with just one catch for seven yards on two targets. The veteran tight end has only caught three passes for 28 yards and one touchdown over his past two games as the Browns have not been looking his way frequently when they drop back to pass. Extremely hard to trust as a fantasy starter going forward, Njoku will hope to get his season jump-started in Week 12 on the road against the Las Vegas Raiders.
From RotoBaller
Baltimore Ravens running back Derrick Henry broke his two-game touchdown-less streak in his team's Week 11 win over the Cleveland Browns. Henry rushed for 103 yards and a score on 18 carries and added two catches for 19 yards on two targets. The 31-year-old has now recorded 807 rushing yards and seven touchdowns across 10 games so far this season. In the three games since Ravens quarterback Lamar Jackson returned from the hamstring injury that sidelined him for over a month, Henry is averaging 99 rushing yards per game. With Baltimore getting back to its winning ways and the offense finding itself in more favorable game scripts, Henry looks to be back to his old self. He profiles as a must-start fantasy running back heading into a Week 12 matchup against the New York Jets.
From RotoBaller
ESPN's Adam Schefter reports that the knee injury Atlanta Falcons wide receiver Drake London (knee) suffered in Week 11 is "not thought to be overly serious." Schefter also reports that London will undergo additional tests to determine the "extent of the injury and how much time he will miss, if any." London was forced to exit early from his team's Week 11 loss to the Carolina Panthers due to the injury. Before getting hurt, he recorded seven catches for 119 yards on nine targets. Any absence for London would be a devastating blow for the Atlanta offense. Across nine games this season, the 24-year-old has hauled in 60 receptions for 810 yards and six touchdowns on 94 targets. If he misses time, Falcons wideout Darnell Mooney and tight end Kyle Pitts Sr. would both be in for a bump in targets. Atlanta will travel to New Orleans to take on the Saints in Week 12.
From RotoBaller
Cleveland Browns wide receiver Cedric Tillman caught three of his four targets for 52 yards in a 23-16 loss to the Baltimore Ravens in Week 11. Tillman wound up leading the Browns in receiving in a game where they only threw for 115 yards. Things weren't helped by the fact that Dillon Gabriel was knocked out of the game with a concussion and Shedeur Sanders only completed four of his 16 passes in relief. Tillman has not found the end zone since Week 2 but his decent outing on Sunday was at least encouraging. He will look to build on that in Week 12's road matchup against the Las Vegas Raiders.
From RotoBaller
Cleveland Browns wide receiver Jerry Jeudy caught just three of his seven targets for 21 yards in a 23-16 loss to the Baltimore Ravens in Week 11. Jeudy turned in his best performance of the season back in Week 10, catching six of his 12 targets for 78 yards and a touchdown, but was unable to stay hot against the Ravens, despite what appeared to be a plus matchup for receivers on paper. Jeudy is turning in a disappointing season as the Browns' No. 1 receiver and has been borderline unusable in fantasy most weeks. He will look to break out in Week 12's road matchup against the Las Vegas Raiders.
From RotoBaller
San Francisco 49ers tight end George Kittle had a vintage game in Week 11, recording six catches for 67 yards and two touchdowns on six targets in his team's 41-22 win over the Arizona Cardinals. Kittle showed off his established chemistry with 49ers quarterback Brock Purdy, who made his first start since Week 4. The 32-year-old Kittle has now hauled in 27 catches for 251 yards and five touchdowns on 30 targets across six games played this season. He's heating up of late, recording 15 receptions for 151 yards and three scores over the last two weeks. Kittle profiles as a must-start tight end heading into a Week 12 matchup against the Carolina Panthers.
From RotoBaller
There's initial concern that Pittsburgh Steelers quarterback Aaron Rodgers has a "slight break" in his left wrist, according to ESPN's Adam Schefter. Schefter reports that Rodgers will undergo further testing on Monday, but it's "shaping up" to be Steelers backup quarterback Mason Rudolph who gets the start in Week 12 against the Chicago Bears. Rodgers was forced to exit early from Pittsburgh's Week 11 win over the Cincinnati Bengals. Rudolph played well after taking over for Rodgers against Cincinnati, completing 12 of 16 pass attempts for 127 yards, one touchdown, and zero interceptions. It's unclear exactly how long Rodgers will be sidelined, but it appears as though Rudolph will be forced into action in the short term.
From RotoBaller
Cleveland Browns running back Quinshon Judkins carried the ball 17 times for 59 yards and failed to catch either of his two targets in a 23-16 loss to the Baltimore Ravens in Week 11. Judkins was unable to capitalize on what appeared to be a good matchup on paper against the Baltimore run defense, as he managed just 3.5 yards per carry in the loss. The rookie has now been held out of the end zone in three consecutive games as the Cleveland offense continues to struggle to move the ball. Judkins will look to bounce back in Week 12 against the Las Vegas Raiders on the road.
From RotoBaller
Arizona Cardinals quarterback Jacoby Brissett completed 47 of his 57 pass attempts for 452 passing yards, two touchdowns, and two interceptions during Sunday's Week 11 loss against the San Francisco 49ers. Brissett's 47 completions broke the NFL's all-time single-game record, surpassing Jared Goff and Drew Bledsoe, who both once had 45 completions. The two turnovers are a blemish on his stat line, but the veteran quarterback still drastically exceeded expectations in fantasy football, even without Marvin Harrison Jr. (appendix) at his disposal. He has 11 total touchdowns in five games since taking over for Kyler Murray (foot), and during that span, he ranks as the overall QB4 in fantasy points per game. He has emerged as a must-start quarterback for Week 12 against the Jacksonville Jaguars.
From RotoBaller
Arizona Cardinals tight end Trey McBride caught 10 of his 11 targets for 115 yards and one touchdown during Sunday's Week 11 loss against the San Francisco 49ers. McBride was already the top weapon in Arizona's passing attack, but he took on an even larger role this week with Marvin Harrison Jr. (appendix) sidelined. The tight end benefited from Jacoby Brissett completing 47 passes, which is a new NFL all-time single-game record. McBride now has five consecutive games with a touchdown, scoring six different times in that span. He'll remain a must-start, high-end TE1 even after Harrison returns to action. The Cardinals will host the Jacksonville Jaguars in Week 12.
From RotoBaller
San Francisco 49ers running back Christian McCaffrey had 13 carries for 81 rushing yards and two rushing touchdowns during Sunday's Week 11 win over the Arizona Cardinals. He also caught five of his six targets for an additional 40 receiving yards and one receiving touchdown. The superstar running back continues to demonstrate excellence as a rusher and receiver, and his big game officially propelled him past Jonathan Taylor for the overall RB1 spot (PPR) through 11 weeks. Given that he was a late-first-round pick in most redraft leagues this year, managers are getting even more than they expected from the 29-year-old. He remains a must-start RB1 for Week 12 against his old team, the Carolina Panthers.
From RotoBaller