Packers vs Eagles takeaways, highlights: Philadelphia gets ugly MNF win

Packers vs Eagles takeaways, highlights: Philadelphia gets ugly MNF win

If there were one word to describe the Philadelphia Eagles’ 10-7 win over the Green Bay Packers on ‘Monday Night Football’ to close Week 10, it would be bizarre.

Over the final two-and-a-half minutes, Packers coach Matt LaFleur and Eagles coach Nick Sirianni took turns making baffling coaching decisions.

It started, in earnest, when Sirianni called back-to-back pass plays after the Packers called their first timeout of the second half with 2:34 left in regulation. Many believed the Eagles – who were facing a second-and-8 – would run it at least once more to force Green Bay to use another timeout.

Instead, Jalen Hurts threw two incompletions, and the Eagles had to punt the ball back to the Packers, giving Green Bay a chance to mount a game-tying or game-winning drive with 2:18 left in regulation.

But the Packers couldn’t capitalize on that opportunity. They got near midfield only to see LaFleur and Co. dial up a shotgun run on fourth-and-1 during which Josh Jacobs was stuffed behind the line and fumbled, ending the drive.

LaFleur’s questionable call was quickly outdone by Sirianni. The Eagles were facing a fourth-and-6 with 33 seconds left in regulation when the fourth-year coach decided to go for it. The play call? Hurts took a downfield shot to A.J. Brown, who couldn’t reel it in, and gifted the ball back to the Packers at their own 35-yard line with 27 seconds left in regulation.

The Packers nearly took advantage of Sirianni’s decision, getting the ball just across midfield with five seconds left in regulation. At that point, LaFleur opted to attempt a 65-yard field goal with Brandon McManus, who has dealt with a quad injury for most of the season, in 28-degree weather.

McManus got a chance to attempt a practice kick, as the officials did not step in front of the ball in time after the Eagles called a timeout to ice the veteran kicker. His kick was short, but LaFleur still decided to attempt it.

The kick sailed well wide to the right, ending the game and the lamentable stretch of decisions that characterized Monday’s finish.

USA TODAY Sports provided live updates, highlights and more from the ‘Monday Night Football’ matchup in Week 10 below.

Packers vs. Eagles MNF takeaways

  • The Eagles offense goes as Saquon Barkley goes: Barkley had trouble gaining consistent yardage over the first three quarters of Monday’s game. The Eagles scored just three points while the Packers largely bottled up Barkley. Then, in the fourth quarter, Barkley ripped off a 41-yard gain on a third down, the Eagles’ longest play of the day. One play later, Jalen Hurts found DeVonta Smith for the team’s lone touchdown. Barkley performing well clearly makes life easier for Hurts, so Nick Sirianni and Kevin Patullo should continue to emphasize running the ball.
  • A.J. Brown is an afterthought in the Eagles’ offense: Philadelphia got Brown two targets quickly coming off its Week 9 bye, making it seem like the veteran receiver would be a big part of the team’s offensive game plan against the Packers. However, Brown wasn’t targeted again until the Eagles’ final offensive snap of the game. Hurts simply seems more comfortable targeting Dallas Goedert and Smith over Brown right now, so it will be interesting to see if Brown shows any vexation with his role.
  • The Packers have a receiver problem:. Jordan Love had a tough day against the Eagles defense, but he didn’t have much help. His leading receiver was Christian Watson, who racked up 45 yards on just two catches, while the team’s top wide out from 2025 – Romeo Doubs – suffered a chest injury during the contest. There remains upside in Green Bay’s receiver room, especially regarding first-round rookie Matthew Golden, but do the Packers have enough talent at the position to make a deep postseason run? That remains to be seen.
  • Philadelphia’s pass rush is significantly better after the Jaelan Phillips trade: The Eagles struggled to generate consistent pressure to open the 2025 NFL season after losing Josh Sweat and Milton Williams in free agency. General manager Howie Roseman remedied that weakness by trading for Phillips, who was active during his first game with the Eagles and forced a fumble on a Josh Jacobs fourth-and-1 carry late in the fourth quarter. Add in the returns of Nolan Smith (from injury) and Brandon Graham (from retirement), and the Eagles’ edge rush rotation is looking a lot better as they gear up to defend their Super Bowl title.

A.J. Brown stats vs. Packers

  • 2 receptions (3 targets)
  • 13 receiving yards
  • 0 touchdowns

Jalen Hurts stats vs. Packers

  • 15-of-26 (57.6% completion rate)
  • 183 passing yards
  • 1 passing touchdown
  • 0 interceptions
  • 92.3 passer rating
  • 5 rushing attempts
  • 27 rushing yards
  • 0 rushing touchdowns

Jordan Love stats vs. Eagles

  • 20-of-36 (55.5% completion rate)
  • 176 passing yards
  • 0 passing touchdowns
  • 0 interceptions
  • 68.8 passer rating
  • 5 rushing attempts
  • 28 rushing yards
  • 0 rushing touchdowns

Josh Jacobs stats vs. Eagles

  • 21 rush attempts
  • 74 rushing yards
  • 1 rushing touchdown
  • 5 receptions (6 targets)
  • 33 receiving yards
  • 0 receiving touchdowns

Saquon Barkley stats vs. Packers

  • 22 rush attempts
  • 60 rushing yards
  • 0 rushing touchdowns
  • 3 receptions (3 targets)
  • 41 receiving yards
  • 0 receiving touchdowns

DeVonta Smith stats vs. Packers

  • 4 receptions (7 targets)
  • 43 receiving yards
  • 1 receiving touchdown

Packers vs. Eagles highlights

Packers vs. Eagles final score: Eagles 10, Packers 7

Brandon McManus misses 65-yard field goal attempt as time expires

The Packers got close enough to try a 65-yard game-tying field goal at the end of regulation, but McManus’ kick went wide right after a shaky snap. The Eagles win the game 10-7.

Eagles go for it on fourth-and-6, fail to convert

Jalen Hurts tried to hit A.J. Brown on a downfield pass on fourth-and-6 but the two couldn’t connect. As a result, the Packers will have one more chance to get into field goal range, with 27 seconds and no timeouts remaining.

Eagles force Josh Jacobs fumble on fourth-and-1 to get ball back

The Packers got the ball near midfield but were facing a fourth-and-1 when Matt LaFleur dialed up a Jacobs run. The Eagles were ready for it, stuffing him behind the line and forcing the veteran back to fumble.

Philadelphia now has the ball back with 1:26 remaining in regulation. Green Bay still has two timeouts remaining, so the Eagles need a first down to go full victory formation.

Packers force Eagles punt, will have 2:18 to tie game

The Packers managed to get the Eagles to stall out after the Eagles inexplicably passed twice and threw two incompletions while needing just one first down to potentially run the clock out on Green Bay.

Braden Mann’s punt was fair caught on the 10-yard line, but the Packers will have 2:18 and two timeouts to get into field goal range or mount a potential game-winning touchdown drive.

Eagles trying to run clock out on Packers

The Eagles nearly went three-and-out following the Packers’ touchdown, but Jalen Hurts found DeVonta Smith for a completion on third-and-12 to keep Philadelphia’s offense on the field. Since then, Saquon Barkley has been running the ball well against the Packers and gained another first down.

Matt LaFleur has started to take his timeouts. If the Eagles can get one more first down, they can push the Packers to the brink and potentially run out the clock.

Packers vs. Eagles score: Josh Jacobs powers in Packers’ first score to cut Eagles’ lead to three

The Packers didn’t fold after the Eagles’ touchdown drive. Instead, Green Bay mounted its best drive of the day, marching 75 yards over 11 plays before Jacobs managed to bulldoze his way into the end-zone for six.

Brandon McManus made the extra point and the Eagles are now leading 10-7 with 5:49 left in regulation.

Eagles 10, Packers 7

Romeo Doubs injury update

Doubs, who has been the Packers’ most consistent receiver in 2025, is dealing with a chest injury. He is questionable to return to Monday’s game because of the injury.

The Packers are already thin at receiver thanks to an injury to Matthew Golden. Without Doubs, Christian Watson and Dontavyion Wicks will be relied upon to help Green Bay’s comeback efforts.

Packers vs. Eagles score: DeVonta Smith catches 36-yard TD one play after Saquon Barkley 41-yard gain

The Eagles finally created an explosive play when Barkley took a third-down dump-off pass 41 yards. Immediately after, Jalen Hurts found Smith down the field for a 36-yard score during which the team’s top wide-out jumped over the Packers defense to get the score.

Jake Elliott makes the extra point and the Eagles are now leading 10-0 with 10:35 left in regulation.

Eagles 10, Packers 0

Packers punt after Christian Watson gain wiped out by penalty

The Packers appeared to end up in the red-zone after a downfield completion from Jordan Love to Watson. Instead, an illegal formation penalty backed up Green Bay, and the Packers couldn’t gain another yard before being forced to punt.

Bo Melton nearly made a terrific play to pin the Eagles inside their own 5-yard line, but he stepped on the goal-line before batting the ball back into play. That resulted in a touchback, and the Eagles will get the ball on their own 20-yard line, leading 3-0 with 12:46 left in regulation.

Eagles take 3-0 lead into third quarter, but Packers developing offensive rhythm

The Packers haven’t yet gotten on the board, but they have crossed midfield on each of their two second-half drives thus far. Their latest drive is still ongoing, and Green Bay will open the fourth quarter with a third-and-4 from Philadelphia’s 43-yard line.

Neither Jordan Love (83 yards) nor Jalen Hurts (90 yards) has yet topped 100 yards passing in the defensive slugfest. Both Saquon Barkley and Josh Jacobs have also been limited, with Barkley racking up 40 yards on 12 carries and Jacobs getting 58 yards on 16 totes.

Is Saquon Barkley hurt?

Barkley was listed on the Eagles’ injury report ahead of their Week 10 game with a groin problem. However, Barkley was a full participant at each of Philadelphia’s three practices and did not carry an injury designation into the game.

The Eagles have given Will Shipley and Tank Bigsby more work than usual during Monday’s game, but Barkley has still been the backfield leader throughout the contest.

Eagles go three-and-out following Packers turnover on downs

Green Bay’s defense came up with a big stop after Bo Melton’s drop. Devonte Wyatt blew up a second-down Saquon Barkley run for a 6-yard loss, forcing the Eagles to throw a dump-off to Will Shipley on third-and-long to end the drive.

Braden Mann’s punt was powerful but bounced through the end-zone. The Packers will start from their own 20-yard line, still looking for their first points with 2:32 left in the third quarter.

Bo Melton drops fourth-and-9 pass from Jordan Love

The Packers ended up in no man’s land on their first drive of the second half, so Matt LaFleur opted to go for it on fourth-and-9 rather than punt or attempt a 59-yard field goal.

Love had plenty of time in the pocket and eventually found Bo Melton open beyond the sticks. However, the converted cornerback wasn’t able to reel in the pass, dropping it and creating a turnover on downs.

The ESPN broadcast showed LaFleur irate on the sidelines as the Eagles, leading 3-0, prepared to get the ball back at their own 41-yard line.

Elgton Jenkins injury update

Jenkins, the Packers’ starting center, suffered an ankle injury at the end of the first half. He has now been ruled out for the game, per the team.

Sean Rhyan replaced Jenkins at center and figures to see the rest of the snaps there.

Packers vs. Eagles score: Jake Elliott makes 39-yard field goal to open scoring

It took until the 8:58 mark in the third quarter, but we finally have a score on ‘Monday Night Football.’ It comes via an Elliott 39-yarder that capped off a 10-play, 50-yard drive to open the second half.

The Eagles moved the ball consistently against the Packers’ defense, but a tackle for loss by Quay Walker, followed by a delay of game penalty, put Philadelphia in a third-and-10 situation. Nick Sirianni opted to run the ball to set up the field goal, evidently placing importance on finally breaking the scoreless draw, which the Eagles now lead 3-0.

Eagles 3, Packers 0

How many Super Bowls have the Philadelphia Eagles won?

The Eagles have won two Super Bowls. The first came in Super Bowl 52, a victory over the New England Patriots that concluded the 2017 NFL postseason, while the second came in Super Bowl 59 against the Kansas City Chiefs, which ended the 2024 NFL playoffs.

Eagles and Packers scoreless at halftime in defensive battle

The Eagles and Packers played the NFL’s first scoreless first half since the 2023 season on ‘Monday Night Football.’ The teams combined to punt seven times with two drives ending on lost fumbles in the defensive slog.

Philadelphia’s offense got off to a stronger start and outgained Green Bay 125-83 over the first 30 minutes. Jalen Hurts has completed 7 of 14 passes for 48 yards while adding 21 yards on four carries, while Saquon Barkley (nine carries, 33 yards) is also off to a modest start.

The Packers have posted similar numbers, with Jordan Love going 6 of 10 passing for 39 yards and Josh Jacobs adding 38 yards on the ground.

Jordan Love loses fumble, ending Packers’ scoring opportunity

For the second time in the game, a quarterback has fumbled a ball with his team in field-goal range. 

This time, it was Love who lost the ball. The Packers quarterback was under pressure and looked to throw out of it, but lost control of the ball. Philadelphia was able to hop on the ball, giving Jalen Hurts just 23 seconds left to mount a scoring drive to end the first half.

Lane Johnson injury update

Eagles get first down, but penalties derail drive

The good news: the Eagles got a first down by virtue of an Evan Williams pass interference penalty. The bad news? Philadelphia struggled with penalties of its own following that call, backing the team up and eventually forcing them to punt after Jalen Hurts scrambled on a third-and-long.

Braden Mann’s punt was originally a good one, landing on the 8-yard line. However, the Eagles were called for another penalty, holding, which forced a re-kick. 

This time, Mann’s kick was fielded just beyond the 20 and was taken back out to the Packers 32-yard line. As such, the penalty netted the Packers 24 yards in field position.

Lane Johnson injury update: Eagles OT limps off after leg rolled up

Johnson – the Eagles’ long-time starter at right tackle – was injured early on Philadelphia’s latest drive. He had his right leg rolled up during a Saquon Barkley run and required medical attention on the field.

Johnson was able to walk off the field under his own power but did so gingerly. He went to the blue medical tent for further evaluation.

Daniel Whelan uncorks fourth punt as Packers third-down struggles continue

There have now been three punts in the last two minutes of ‘Monday Night Football’ game time. This time, Jordan Love had a third-down pass batted down, making the Packers 0 for 5 on third-down attempts thus far in tonight’s game.

Xavier Gipson returned Whelan’s punt 13 yards to the Eagles’ 26-yard line as both teams remain scoreless with 6:37 left in the second quarter.

Eagles go three-and-out on second consecutive drive

The defensive slugfest continues! Jalen Hurts completed an 8-yard pass to Dallas Goedert on first down, sparking hope the Eagles might be able to put a drive together. After two consecutive incompletions, Braden Mann came on to punt the ball away.

This time, Mann’s punt was shanked off the side of his foot. It traveled just 31 yards, giving Green Bay the ball back on its 41-yard line.

Packers punt after bluffing fourth-down attempt

The Packers lined up to go for it on fourth-and-2, but Jordan Love was just trying to draw the Eagles offside. Green Bay’s efforts were unsuccessful, so Daniel Whelan was once again called on to punt.

This time, Whelan’s punt sailed into the end-zone for a touchback. The Eagles will get the ball back with 8:28 left in the second quarter, looking to open the ‘Monday Night Football’ scoring.

Eagles go three-and-out after Jordan Mailata, Saquon Barkley slip

On first down, the Eagles tried to run the ball with Barkley, but Mailata fell, blocking the running back’s path and forcing him to go sideways before being tackled. On second down, Barkley had a slip of his own, catching a screen pass but losing his footing as he tried to turn up the field. That put Philadelphia behind the chains and eventually forced the Eagles to punt.

Braden Mann’s kick was a good one, traveling 66 yards before Romeo Doubs could field it. Doubs’ return of 12 yards gives Green Bay the ball on its own 22-yard line.

Packers punt again after fourth-down false start

The Packers lined up to go for it on a fourth-and-1 to open the second quarter. However, before the ball was snapped, left guard Aaron Banks jumped, backing Green Bay up an extra five yards.

Daniel Whelan’s punt was caught at Philadelphia’s 4-yard line, but Xavier Gipson brought it back 17 yards to give the Eagles offense some breathing room.

Packers and Eagles scoreless after first quarter

The first quarter of the Week 10 edition of ‘Monday Night Football’ moved rapidly. The Packers and Eagles both had long first drives that ended without points, as a Jordan Love sack caused Green Bay to fall behind the chains and punt while Jalen Hurts fumbled in the red-zone to end Philadelphia’s scoring chances.

The Eagles’ offense was the more efficient of the two units, outgaining the Packers 82-24 over the first 15 minutes. Nick Sirianni’s squad seems content to run the ball often with Saquon Barkley (six carries, 28 yards) and Hurts (two carries, 13 yards) while A.J. Brown (two catches, 13 yards) is currently the team’s leading receiver.

Jalen Hurts loses fumble to cap scoreless, 15-play Eagles drive

The Eagles followed the Packers’ near-6-minute drive with an 8-minute drive of their own. Like Green Bay’s drive, Philadelphia’s ended without points, as Edgerrin Cooper punched the ball out of Hurts’ hands on an 11-yard quarterback draw.

Keisean Nixon scooped up the loose ball and returned it 22 yards, giving the Packers the ball at their own 36-yard line.

Packers stall out on first drive after Jalyx Hunt sacks Jordan Love for 14-yard loss

The Packers built a good rhythm early in the game, running the ball with Josh Jacobs. However, Love took a massive loss on his second dropback, as Hunt was able to chase him down for a 14-yard loss. That forced the Packers into a third-and-long, where Quinyon Mitchell broke up a pass intended for Christian Watson.

Daniel Whelan came on to punt and pinned the Eagles at their 9-yard line. That’s where Philadelphia will start its first possession from.

Packers hold moments of silence before kickoff

Before kickoff, the Packers held a moment of silence for former league commissioner Paul Tagliabue, who passed away early Sunday Nov. 9, and for Cowboys defensive end Marshawn Kneeland, who died on Thursday, Nov. 6.

What channel is Packers vs. Eagles on Monday Night Football tonight?

  • TV channel: ESPN | ESPN2

The main Cowboys-Cardinals broadcast will air on ESPN, featuring Joe Buck and Troy Aikman on commentary with Lisa Salters providing sideline reports.

ESPN2 will air the ‘Manningcast,’ the alternate broadcast featuring Peyton and Eli Manning.

What time is Monday Night Football tonight?

  • Start time: 8:15 p.m. ET | 7:15 p.m. CT | 6:15 p.m. MT

The Packers-Eagles ‘Monday Night Football’ matchup will air at 8:15 p.m. ET, the customary start time for ‘MNF.’

Packers vs. Eagles live stream

  • Live stream:Fubo | ESPN Unlimited | ESPN Select

Cord-cutters looking to stream the Week 10 ‘MNF’ game have a few options. Viewers can tune to ESPN’s streaming services, Select and Unlimited, for the matchup.

Viewers can also sign up for Fubo. Fubo carries the ESPN family of networks, as well as CBS, NBC, Fox, ABC and the NFL Network, meaning you’ll be able to catch NFL action all season long. Fubo also offers a free trial.

Watch 2025 NFL action with Fubo (free trial)

Packers vs. Eagles prediction

Tucker Kraft’s season-ending injury is tough to overcome; He was leading the team in receiving yards and touchdowns when he went down, and while Green Bay has weapons, it also has inconsistency and injuries among its receivers. The matchup of the night is in the trenches when Eagles RT Lane Johnson lines up across from Parsons. Johnson hasn’t allowed a sack or even a QB hit this season. Kryptonite?

The Eagles’ offense was red-hot before the bye; they’ll find a way to win in a physical battle. Maybe even a pair of two-point conversions via the ‘tush push’ to prove a point. Adding to the drama: the Packers were the team that proposed a rule to ban the ‘tush push’ play in the offseason, a fact that Philadelphia probably didn’t forget.

Prediction: Eagles 25, Packers 20

Packers vs. Eagles live betting odds, moneyline, O/U

How to watch Monday Night Football without YouTube TV

Fubo

Fubo, which offers a free trial for new members, carries all Disney-owned sports networks – including ESPN and ABC – as well as other channels that carry NFL games: NFL Network, CBS and Fox.

Catch NFL action all season long with Fubo

Sling TV

NFL fans can watch ‘Monday Night Football’ on ESPN with the streaming service.

Watch ‘Monday Night Football’ with Sling TV

ESPN Unlimited

NFL fans can tune in to Week 10’s ‘Monday Night Football’ game with an ESPN Unlimited subscription.

Watch all ESPN content with ESPN Unlimited

Antenna

NFL fans with an antenna installed at home can tune in to their local ABC affiliate to watch ‘Monday Night Football’ on Nov. 10.

Is there a ManningCast for Packers vs. Eagles game?

Yes, there will be a ManningCast in Week 10. The Manning brothers will be on the alt-cast for the ‘Monday Night Football’ game between the Eagles and Packers, marking the third of six consecutive weeks with a ManningCast.

Eagles inactives vs. Packers

Packers inactives vs. Eagles

  • WR Matthew Golden
  • CB Nate Hobbs
  • K Lucas Havrisik
  • OL Jacob Monk
  • OL Donovan Jennings
  • DL Lukas Van Ness

NFC East standings

The Eagles enter ‘Monday Night Football’ in first place in the NFC East. Here’s how the division stacks up:

  1. Philadelphia Eagles (6-2)
  2. Dallas Cowboys (3-5-1)
  3. Washington Commanders (3-7)
  4. New York Giants (2-8)

NFC North standings

The Packers enter ‘Monday Night Football’ in first place in the NFC North. Here’s how the division stacks up:

  1. Green Bay Packers (5-2-1)
  2. Detroit Lions (6-3)
  3. Chicago Bears (6-3)
  4. Minnesota Vikings (4-5)

Packers vs. Eagles weather update: How cold is it in Green Bay?

The weather forecast for ‘Monday Night Football’ in Green Bay is partly cloudy skies. Winds will be 10-15 mph, with gusts up to 20 mph. Temperatures will be in the upper 20s per AccuWeather. The temperature at kickoff is expected to be 30 degrees with temperatures dropping into the 20s as the game progresses.

Micah Parsons trade details

Below are the full terms of the Micah Parsons trade:

Packers get:

  • EDGE Micah Parsons

Cowboys get

  • 2027 first-round pick
  • DL Kenny Clark
  • 2026 first-round pick

Micah Parsons contract details

Parsons signed a four-year extension with the Packers upon being traded. Below is a look at the full details of that contract, per Spotrac.com.

  • Term: Four years
  • Total value: $186 million
  • Average annual value (AAV): $46.5 million
  • Guaranteed money: $136 million

Parsons had one year left on his contract when the Packers acquired him. He is due to have just a $1.17 million base salary, but because he received the entirety of his $44 million signing bonus. – Jacob Camenker

Highest-paid NFL defenders: Where Micah Parsons ranks

Parsons is the highest-paid NFL defender in both AAV and total contract value. Here’s a look at the top 10 defenders in each category:

AAV

  1. Micah Parsons, edge, Packers: $46.5million
  2. T.J. Watt, edge, Steelers: $41 million
  3. Myles Garrett, edge, Browns: $40 million
  4. Danielle Hunter, edge, Texans: $35.6 million
  5. Maxx Crosby, edge, Raiders: $35.5 million
  6. Nick Bosa, edge, 49ers: $34 million
  7. Chris Jones, DL, Chiefs: $31.75 million
  8. Sauce Gardner, CB, Jets: $30.1 million
  9. Derek Stingley Jr., CB, Texans: $30 million
  10. Nik Bonitto, edge, Broncos: $26.5 million

Total contract value

  1. Micah Parsons, edge, Packers: $186 million
  2. Nick Bosa, edge, 49ers: $170 million
  3. Myles Garrett, edge, Browns: $160 million
  4. Chris Jones, DL, Chiefs: $158.75 million
  5. T.J. Watt, edge, Steelers: $123 million
  6. Sauce Gardner, CB, Jets: $120.4 million
  7. Maxx Crosby, edge, Raiders: $106.5 million
  8. Nik Bonitto, edge, Broncos: $106 million
  9. Milton Williams, DL, Patriots: $104 million
  10. Zach Allen, DL, Broncos: $102 million

While Parsons tops defensive players in AAV and total contract value, he ranks just 12th and 15th across the two categories league-wide, behind a plethora of high-paid quarterbacks.

Eagles 2025 schedule

Packers 2025 schedule

Packers vs. Eagles injury report

‘Monday Night Football’ will take place at Lambeau Field

Is AJ Brown playing tonight vs. Packers?

Brown had no injury designation on the Eagles’ Week 10 injury report after he was a full participant in practice all week.

He appears to be a full-go for ‘Monday Night Football’ at Lambeau Field against the Packers.

Who is Jeff Hafley?

Hafley spent the first decade of his coaching career at the college level with stops at Worcester Polytechnic, Albany, Pittsburgh and Rutgers. Though he played wide receiver in college for the Siena Saints, Hafley’s spent the majority of his coaching career on defense. He was either a defensive assistant or defensive backs coach in that first decade.

He followed former Rutgers coach Greg Schiano to the NFL in 2012 with the Tampa Bay Buccaneers. He coached defensive backs for the franchise in 2012 and 2013.

When Schiano was fired after the 2013 season, Hafley went to Cleveland for two seasons before a three-year stint in San Francisco. His year with Ohio State in 2019 led to his hiring at Boston College in 2020, where he spent four season and went 22-26 with one Bowl game victory.

Green Bay hired Hafley in 2024 and saw immediate improvement by both standard and advanced statistics. Green Bay went from one of the four worst run defenses in 2023 to a top-10 unit in 2024. By expected points added (EPA) per play, the Packers went from 23rd in 2023 to fifth in 2024, according to SumerSports.

Like Macdonald’s success with Baltimore in 2023, Hafley will likely get head coaching interest for the 2026 hiring cycle.

4th & Monday: Our NFL newsletter always brings the blitz 

Do you like football? Then you’ll enjoy receiving our NFL newsletter in your inbox.   

Get the latest news, expert analysis, game insights and the must-see moments from the NFL conveniently delivered to your email inbox. Sign up now! 

This post appeared first on USA TODAY