Sunday night marked the 12th Philadelphia Eagles training camp practice ahead of the 2025 NFL season. The team’s one and only public session of the summer lasted for a little over two hours. Here’s what I observed at Lincoln Financial Field.
The Eagles’ offense as a whole was bested by an Eagles defense that regularly generated pressure on the quarterback and played stout against the run.
Hurts had some good first down completions to Dallas Goedert (towards the left sideline), Ainias Smith (short curl route), and Grant Calcaterra (over the middle), and DeVonta Smith (fourth down completion along the left sideline).
Hurts’ highlight throw was a 23-yard touchdown pass to DeVonta with Cooper DeJean trailing and single-high safety Sydney Brown unable to range over. Nice ball. Multiple views of the play were posted on social media:
Hurts’ lowlight was a rep where he was likely “sacked” by a blitzing Jihaad Campbell but he threw the ball anyway. Jordan Davis got a hand on Hurts as the quarterback threw and that seemingly contributed to the ball being jarred loose and floating up in the air for a Nolan Smith pick six.
This wasn’t Hurts’ best practice of the summer but it also wasn’t his worst by any means.
Landon Dickerson was carted to the locker room after limping off the field late in practice. We’ll be monitoring this situation closely.
Gabe Hall got banged up midway through practice. He left the field and didn’t return.
WR Elijah Cooks (shoulder)
OT Kenyon Green (shoulder)
LS Charley Hughlett (neck)
RB Montrell Johnson Jr. (hamstring)
DT Byron Young (groin)
Johnson has missed five straight practices.
Young has missed four straight practices.
Cooks, Green, and Hughlett have missed two straight practices.
LB Zack Baun (back contusion)
WR A.J. Brown (hamstring)
Baun still isn’t participating in team drills. That could change soon.
Brown returned in a limited capacity after missing four straight practices. He should be able to participate in team drills again soon.
UPGRADED TO FULL PARTICIPATION
Jalyx Hunt practiced in full after leaving early on Saturday.
Terrace Marshall (knee) was upgraded from limited to full go.
Cameron Latu (knee) returned to practice.
JIHAAD CAMPBELL, THE BLITZER
The Eagles’ 2025 first-round pick kept popping up even when I wasn’t specifically watching him. Campbell logged multiple “sacks” on Hurts by getting to the Eagles quarterback as a blitzer through the middle of the offensive line.
Campbell looked good shedding blockers. And not just as a pass rusher, but also as a run defender:
There was also an impressive red zone rep where Campbell was in position to chase down a scrambling Hurts for either a sack or limiting a run to a short gain with a tackle from behind.
POSITION BATTLE UPDATE — CORNERBACK
Adoree’ Jackson was first up with the first-team defense on Sunday. That makes seven days Jackson has been up first and five days for Ringo.
Jackson notably allowed a first down completion to Goedert and a fourth down conversion to DeVonta where he had tight coverage but couldn’t break up the pass at the catch point.
Ringo trailed Terrace Marshall on a Tanner McKee incompletion down the right sideline. The ball looked just a tad far out in front of Marshall, who couldn’t make the over-the-shoulder grab. Later, Ringo was in good position to contest a downfield throw to Darius Cooper that went incomplete.
Jakorian Bennett began practice repping with the third-team defense but he moved up the depth chart as the night went along. He rotated in for Eli Ricks on the second-team unit before eventually getting some first-team looks at right cornerback. Guessing the Eagles will want JB to get some reps with the starters against the Cleveland Browns in joint training camp practices this week.
QUINYON MITCHELL LOCKS DOWN DEVONTA SMITH
Hurts tried to complete a downfield pass to DeVonta on the left side of the field. No dice. DeVonta wasn’t able to create any separation; Mitchell was all over the wide receiver. Later on, Hurts targeted DeVonta on the right side of the field. Mitchell was there again to prevent the reception. Mitchell then blanketed DeVonta a third time during a two-minute drill late in practice.
Teams were already very reluctant to throw at Mitchell as a rookie. They should be even less eager to test him in Year 2. He’s a lockdown defender.
- Jeremiah Trotter Jr. continues to refuse to go down without a fight. Trot Jr. was in good position for a run stop on Saquon Barkley early in practice, highlighting his ability to often be in the right place. He also shed a Calcaterra block on that rep. Later, a blitzing Trot Jr. beat Barkley in pass protection to get to Hurts for a “sack.” That stood out since Barkley is knowing for being good in pass pro.
- Nolan Smith got to Hurts for a “sack” on a play where the quarterback wasn’t able to step up due to the interior defensive line pushing the pocket. Pass rush working together to get the job done.
- Moro Ojomo beat Dickerson to “sack” Hurts. Ojomo also deflected a Hurts pass at the line of scrimmage. He continues to be a beast.
- Jahan Dotson had a really nice toe dragging catch along the right sideline on a pass that Hurts threw a little more wide than it needed to be.
- Darius Cooper had multiple first down catches. He was the hot route option for McKee on a third down where the quarterback got blitzed. Even if Cooper is a good receiver, though, he probably won’t have much of a role on offense this year (barring WR injuries). He could be primed to contribute on special teams, however. And that’s why is was interesting to see the Eagles have him returning kicks during the kickoffs in this scrimmage setting. Cooper was also first up as a gunner in a punt coverage drill. Cooper can really cement his roster spot by proving he provides special teams value.
- Andre’ Sam had a good rep as a gunner to beat Lewis Cine as the jammer. Sam might make the roster.
- Gabe Hall was having another good practice prior to leaving early due to injury. He got to AJ Dillon in the backfield for a “tackle for loss.”
- Ogbo Okoronkwo has been standing out in a good way in OL vs. DL 1-on-1s. He beat rookie Myles Hinton by bending the edge on one rep.
- Kylen Granson has created separation as the third best tight end behind Dallas Goedert and Grant Calcattera. He had a third down conversion over the middle on Sunday night.
- These depth players have played well enough to warrant a spot on the practice squad: Jacob Sykes, Taylor Morin, Lance Dixon, and Tariq Castro-Fields. Sykes got in the backfield to force a run to the outside back inside for no gain. Morin made a contested catch against Parry Nickerson for a first down and then caught a touchdown from McKee on an out route in the end zone (that’s been a money pattern for the undrafted rookie). Dixon had a nice “TFL” when the Eagles began their live tackling (which is saved for the third-team units) late in practice. TCF had a “TFL” and he broke up a Kyle McCord throw to Nick Muse.
- ShunDerrick Powell had a third down pass over the middle bounce off his hands.
- The Eagles have put more of an emphasis on dealing with crowd noise than they have in the past. Between pumping in crowd noise during practice situations and having Dave Spadaro try to hype up fans on third downs last night, they’re trying to challenge the offense’s communication and silent count.
- For those wondering why the players were wearing jerseys with lime green numbers, it’s to promote the Eagles Autism Foundation. They’ll be auctioned off for charity if you want to get your hands on one.
- If you don’t follow the zipper merge in bumper-to-bumper traffic, you should have your driver’s license revoked. Let someone go, then you go. This isn’t complicated. Headed into practice last night, I was in the left lane seen below (Terminal Ave) that goes underneath I-95 to connect with 11th street (the road between The Linc and the Wells Fargo Center). Cars coming south from Broad Steet were merging from the right lane (for 95 North) into the left lane (Terminal Ave) at the point shown below. I let one of them go in front of me. It should be my turn next, right? Nope. Jabroni behind the guy I let go isn’t even looking at me even though we’re stuck waiting at a red light. Bad job by him. But, OK, the third car from that lane is certainly going to understand that I’m going now, right? Nope! Some genius in a pickup truck starts to try to cut me off in my own lane and I had to beep to prevent him from hitting me. Same person then decided they had enough of waiting in traffic after we got through the light and decided to floor it down the opposite side of a one-lane road where there’s a bend that prevents you from seeing oncoming cars, thus priming themself for an accident. Bad driving experiences happen all the time, I get it. But I’m pretty passionate about the zipper merge and I feel like it’s just not taught enough. That and I swear nobody has any idea what to do at a yield sign. It’s either come to a full stop with no one around (wrong!) or just blow through the sign into traffic that already has the right of way (wrong!).
The number that was being thrown around was “a record 60,000 fans.” That seems like a fair estimate.
For historical context, here’s a look back at the team-announced attendance totals over the years:
2016 — 36,000 (two practices combined)
2017 — 59,000 (two practices combined)
2018 — 75,000 (two practices combined)
2019 — “More than 40,000” (one practice)
2021 — 25,896 (one practice)
2022 — “Almost 30,000” (one practice)
2023 — “Over 50,000” (one practice)
2024 — “Nearly 50,000” (one practice)
- Monday, August 11 — Off day
- Tuesday, August 12 — Training camp practice starting at 10:00 AM Eastern (NovaCare Complex)
- Wednesday, August 13 — Joint training camp practice against Cleveland Browns starting at 10:00 AM Eastern (NovaCare Complex)
- Thursday, August 14 — Joint training camp practice against Cleveland Browns starting at 10:00 AM Eastern (NovaCare Complex)
- Friday, August 15 — Walkthrough closed to media access
- Saturday, August 16 — Eagles vs. Browns preseason game starting at 1:00 PM Eastern (Lincoln Financial Field)
Source link