Training camp is still a few weeks away, but the Philadelphia Eagles already look like they have the offensive firepower to make another run at the Super Bowl. Howie Roseman spent the offseason mixing in veterans with draft picks, and the result is a roster that feels deeper — and more versatile — than the one that fell short last season.
Sean Mannion’s offense will finally hit the field in August, and while preseason game plans are always vanilla, the regular season should give us a real look at how this group fits together. Let’s break down every offensive position group and grade where things stand right now.

Quarterback — The Hurts Factor and the McKee Question
Jalen Hurts is still the guy, obviously. But the room behind him could shift before Week 1. Andy Dalton came over in a trade with Carolina, and Cole Payton — a Day 3 pick this year — is the developmental project. The real drama is Tanner McKee. If the Eagles keep him, they might have the deepest quarterback room in the league. McKee has shown he can play. Dalton has started games everywhere. And Payton could be used as a gadget player, sort of a Taysom Hill-lite who can throw, run, and even cover kicks. But if McKee gets traded to a team desperate for a young arm — and multiple teams usually are — then the Eagles settle into a standard three-man setup: expensive starter, reliable veteran, unproven rookie. That’s still solid, but the ceiling drops a bit without McKee in the mix.
Running Back — Barkley’s Tread and the Guys Behind Him
The big question is whether Saquon Barkley can bounce back after a down 2025. He was a monster in 2024, but the workload caught up. Tank Bigsby was supposed to be a return specialist but ended up as a between-the-tackles bruiser instead. He flashed but never got consistent carries. Will Shipley has moments. Dameon Pierce was a star as a rookie in Houston but faded fast. If Mannion spreads the carries around and plays to each back’s strengths, Barkley could look fresh again. If he gets 25 touches a game while everyone else fights for scraps, the ground game might struggle regardless of who’s calling plays.

Wide Receiver — Deepest Room in Years, But No True Alpha
DeVonta Smith is the clear WR1 now, and that suits him. He’ll lead the team in targets and catches. Dontayvion Wicks came over and can beat press coverage on the outside, replacing some of what A.J. Brown did. Rookie Makhi Lemon looks like a natural slot weapon. Behind them, Hollywood Brown is still a deep threat, Johnny Wilson is a giant who blocks like a lineman, and guys like Darius Cooper and Elijah Moore could start for other teams. The only knock is the lack of a superstar name. But as a group, this might be the most well-rounded receiver corps the Eagles have had in years. They complement each other instead of clashing.
Tight End — This Group Deserves a Perfect Score
Eli Stowers hasn’t played an NFL snap, but the rookie looks like a home run pick. Dallas Goedert is still the steady TE1, and Grant Calcaterra and E.J. Jenkins are reliable depth. Then you add Johnny Mundt as a blocker and Stowers as a receiving threat, and suddenly this room has everything. Mannion is expected to feature tight ends more after the league-wide resurgence at the position last season. Stowers might need time to learn blocking, but as a pass catcher, he’s ready now. The Eagles can ease him in while Goedert handles the dirty work. That’s a 10 out of 10 for me.

Offensive Line — Elite Starters, One Injury Away From Trouble
The starting five is the same as last year, and when healthy, it’s one of the best in football. Lane Johnson, Landon Dickerson, Cam Jurgens, Jordan Mailata, and whoever wins the right guard spot — they’re all proven. The problem is health. Dickerson and Jurgens played banged up most of last season, and Johnson missed the final stretch. Behind them, the depth is thin. Fred Johnson and Drew Kendall are okay, but after that it’s rookies and unproven guys like Myles Hinton and Michael Jordan. If anyone goes down in camp, Roseman might have to call around for help. That keeps this group at a 9 instead of a perfect 10.


Leave a Comment