The Eagles have been flirting with danger all season, and on Sunday, it finally caught up to them. For weeks, they’ve been the team that could dominate for a half, then hold on, or vice versa. Against Denver, that script collapsed. A 17–3 third-quarter lead evaporated as the Broncos made the key plays late, and the Eagles couldn’t finish drives. Philadelphia sits at 4–1, still near the top of the NFC, but this loss exposed lingering cracks: discipline, health, and the inability to play a complete game.
Offense

Jalen Hurts
Jalen Hurts put up a solid box score — 23-of-38 for 280 yards, two touchdowns, no turnovers — but it never quite felt in rhythm. There were flashes, like the 90-yard touchdown drive capped by his strike to Dallas Goedert, but the offense remains segmented. Hurts battled through visible discomfort, stretching on the sideline in the fourth quarter. His leadership is unquestioned, but the offense still feels like it’s searching for its soul.
Saquon Barkley
Saquon Barkley’s stat line tells the story of the ground game’s struggles: just six carries for 30 yards. He added the longest reception of his Eagles career with a 47-yard touchdown reception, but that was the only real spark. Philadelphia’s offensive line simply isn’t moving bodies the way it once did, and with Jeff Stoutland overseeing the run game, the standard is higher than this. Until the trenches start controlling games again, Barkley will be swimming upstream.
A.J. Brown
For the first time all year, A.J. Brown looked like himself again early . Four targets, four receptions, and winning the battle against one of the best corners in football through halftime. But the second half went quiet, as the passing rhythm unraveled. He finished with five catches for 43 yards, fighting through constant contact and frustration. You can sense it in his body language; he’s desperate to be that tone-setter again.
DeVonta Smith
This was DeVonta Smith’s most assertive performance of the season. He hauled in eight of ten targets for 114 yards, repeatedly punishing Denver’s off-coverage with clean breaks and crisp timing routes. When the offense needed stability, Smith provided it. His chemistry with Hurts remains their best source of consistency, even when the structure around them collapses.
Dallas Goedert
Goedert’s two-yard touchdown was his lone trip to the end zone, but it came on a crucial drive, a 90-yard statement series in the first half that showcased how balanced this offense can look when it’s clicking. He finished with three receptions for 19 yards, still playing through traffic and doing the dirty work in the middle of the field.
Offensive Line
The O-line , the heartbeat of this team , is simply not right. Landon Dickerson limped off in the first quarter with an ankle injury and was ruled out early in the second half. Brett Toth filled in admirably, but it’s not the same. This unit has already weathered injuries to Lane Johnson and now another to Dickerson. The numbers tell the story: they entered the game 22nd in run-block win rate, 25th in yards before contact. Those numbers did not improve.
Defense

Zack Baun & Jihaad Campbell
The linebacker duo of Zack Baun and Jihaad Campbell was everywhere. Baun led the team with 12 tackles, a sack, and a tackle for loss , though his late hit penalty on Bo Nix loomed large, extending a Broncos drive that should’ve ended. Campbell added 11 tackles of his own and continues to play downhill with instinct and force. Both have become tone-setters for this defense.
Quinyon Mitchell & Kelee Ringo
Quinyon Mitchell has been playing at an All-Pro level, but against Denver, he allowed Courtland Sutton to catch 6 of 8 targets for 81 yards. The most he has allowed in his career. This was not the shutdown game from a week ago, but it is also not a pause for concern. The coaching staff seems to believe in Kelee Ringo’s upside, as he got the start, even with Adoree’ Jackson active. He has shown flashes in coverage, but he needs to be better against the run. It will be interesting to see if he gets the start on Thursday night.
Cooper DeJean & Andrew Mukuba
Cooper DeJean is the most sure tackler on this defense. He racked up five tackles, a TFL, and a pass deflection — a steady, all-around performance that kept Denver’s perimeter game in check. Andrew Mukuba added six tackles and continues to play beyond his years, showing real command as a rookie safety.
Defensive Line
Jordan Davis had a quieter game with just two tackles, but his presence still anchored the middle and forced Denver to bounce runs outside. Still, the interior rush that has flashed early this season was dormant, and the Eagles will need more disruption from him moving forward. Azeez Ojulari, in his first action of the season, had a strong first half with a TFL and a QB hit. He could find more situational snaps. Jalen Carter had a nice game, but it could have been better. He was held a lot, including on a would-be sack that could have changed the game. He is held every week more than any player I watch.
Conclusion
The Eagles are 4–1, but the margins are tightening. The talent is there, no one doubts that, but until they can play four clean quarters and reestablish dominance in the trenches, these games will keep coming down to inches. They’ll have to learn fast, with a short week before the Giants come to town Thursday night.
As always, thank you for reading!
Follow me on X @DavidNeiszPHL