Most folks remember the big plays, the crowd noise, and maybe that one questionable call. But if you really want to understand what happened in the Philadelphia Eagles versus Washington Commanders matchup, you have to look at the numbers. On December 20, 2025, the Eagles walked away with a 29-18 victory that helped lock up the NFC East for the second straight year. It was not some blowout masterpiece, though. The game had twists, a couple of big runs, and defensive stands that kept things interesting right until the final whistle.
What made this one stick with me? The way the Eagles balanced their attack while the Commanders fought through injuries and turnovers. You will find every key stat below, broken down so you can see exactly how Jalen Hurts controlled the passing game, how Saquon Barkley turned the run into a weapon, and which defenders made the biggest impacts. Let us dive in.
Game Overview and Box Score
The final score tells only part of the story. Eagles 29, Commanders 18. By quarters it went 7-3, then 0-7 at halftime, 7-0 in the third, and a wild 15-8 finish in the fourth.
Philadelphia piled up 385 total yards (207 rushing, 178 passing in some counts, but the player totals land right around there). Washington managed just 220 (90 rushing, 130 passing). First downs favored the Eagles 26-15, and time of possession was close but tilted toward Philly at 34 minutes to 26.
Turnovers? Both sides had one. The Eagles lost a fumble on a kick return, while the Commanders threw an interception that Cooper DeJean brought back 11 yards. Penalties were not a huge factor, but the Commanders gave up 44 yards on five flags compared to the Eagles’ lighter load.
Honestly, this game felt like classic NFC East football: physical up front, with big plays deciding things late.
Eagles Offensive Player Stats Breakdown
Passing Jalen Hurts went 22 for 30, 185 yards, two touchdowns, zero interceptions. His rating sat at 111.1. Nothing flashy on paper, but he protected the ball when it counted and spread it around. You might not know this, but Hurts also added 40 rushing yards on seven carries. That dual threat kept Washington’s defense honest all afternoon.
Rushing This is where the Eagles really took over. Saquon Barkley carried 21 times for 132 yards and a touchdown, with a long of 48. He averaged 6.3 yards per pop and looked unstoppable in the open field. Tank Bigsby chipped in four carries for 37 yards and a score. Jalen Hurts added those 40 yards we mentioned. Overall, the Eagles rushed for 207 yards on 34 carries and scored twice on the ground.
Watching Barkley break that long run felt like seeing a veteran who still plays with rookie hunger. Some experts disagree, but here is my take: his vision in traffic separates him from a lot of backs these days.
Receiving A.J. Brown led the way with nine catches for 95 yards on 12 targets. DeVonta Smith hauled in six for 42 yards and a touchdown. Dallas Goedert snagged three for 32 yards and another score. The rest were short gains to Jahan Dotson and Will Shipley. No huge explosions, but the efficiency was there.
Commanders Offensive Player Stats Breakdown
Passing Marcus Mariota started but left early in the third quarter after a hand injury. He completed 7 of 14 for 95 yards. Josh Johnson came in and went 5 for 9, 43 yards, but threw the one interception. The duo combined for 130 yards and no touchdowns through the air. Rough night when your starting quarterback goes down and the backup cannot find rhythm.
Rushing Chris Rodriguez Jr. led with 15 carries for 63 yards and a touchdown. Jacory Croskey-Merritt added eight carries for 25 yards and a score. The rest were scraps. Washington’s ground game produced 90 yards total, but it never really threatened to take over like Philly’s did.
Receiving Terry McLaurin caught three passes for 53 yards, including a 40-yarder that gave fans hope. Deebo Samuel had three for 35, Treylon Burks two for 30. The tight ends and backs chipped in short stuff, but nothing went for six. You could feel the frustration on the sideline.
Defensive Highlights That Shaped the Game
Defense won this one as much as the offense.
For the Eagles, Zack Baun led with nine total tackles. Cooper DeJean was everywhere with five tackles, four passes defended, and that crucial interception. Byron Young and Brandon Graham each notched a sack. Jordan Davis stuffed the run with two tackles for loss. The unit forced Washington into third-and-long situations all day and limited them to just 220 total yards.
On the Commander’s side, Bobby Wagner was a monster with 10 total tackles and a sack. Jonathan Jones and Frankie Luvu combined for 16 tackles. Jake Martin added a sack and a forced fumble. They created pressure, but the Eagles’ offensive line held up just enough.
One small tangent here. Remember that fumble on the opening kickoff by Will Shipley? Washington recovered it, and it looked like they might steal early momentum. But the Eagles’ defense stiffened, and that set the tone for the rest of the afternoon. Little moments like that often decide divisional games.
Side-by-Side Comparison Table
Here is a clean look at the big-picture numbers:
| Category | Eagles | Commanders | Edge |
|---|---|---|---|
| Total Yards | 392 | 220 | Eagles |
| Rushing Yards | 207 | 90 | Eagles |
| Passing Yards | 185 | 130 | Eagles |
| First Downs | 26 | 15 | Eagles |
| Turnovers | 1 | 1 | Even |
| Sacks | 2 | 2 | Even |
| Time of Possession | 34:07 | 25:53 | Eagles |
The rushing edge really jumps out. When Philly runs the ball like that, they become awfully hard to beat.
Standout Individual Performances
Saquon Barkley’s 132 yards and touchdown earned him game-ball consideration in my book. Jalen Hurts’ clean sheet (no picks) kept drives alive. On the other side, Terry McLaurin’s long catch kept the Commanders in it longer than expected. Defensively, Cooper DeJean’s interception flipped field position at a key moment.
Well, let us break that down a bit more. Barkley did not just run hard. He made defenders miss in the open field and converted short-yardage situations. That 48-yard burst in the fourth quarter? Pure game-changer.
Wrapping It Up
This Eagles vs Commanders match player stats breakdown shows why Philadelphia sits atop the division. The balance on offense, the physicality up front, and timely defensive plays added up to a statement win. Honestly, this is not talked about enough: when Barkley gets going and Hurts stays clean, the Eagles look like a team built for January football.
Some experts disagree, but here is my take. The Commanders showed fight despite the injuries, and guys like McLaurin and Wagner kept it respectable. Still, on this night, Philly had the answers.
What do you think? Did Barkley’s run game surprise you, or was it the defensive stops that stood out most? Drop your thoughts below or check out more NFL breakdowns. The playoffs are coming, and games like this remind us why we love the numbers as much as the highlights.
FAQ Section
How many passing yards did Jalen Hurts record in the Eagles vs Commanders match?
Jalen Hurts completed 22 of 30 passes for 185 yards and two touchdowns with no interceptions. It was a textbook performance that kept the offense on schedule.
What were Saquon Barkley’s rushing stats against the Commanders?
Barkley carried the ball 21 times for 132 yards and one touchdown, adding a long run of 48 yards. His average of 6.3 yards per carry powered the Eagles’ ground attack.
Who led the Eagles in receiving yards?
A.J. Brown caught nine passes for 95 yards. DeVonta Smith and Dallas Goedert added the touchdowns through the air.
Did the Commanders have any sacks or turnovers?
Washington recorded two sacks and forced one fumble recovery. They also threw one interception that Cooper DeJean returned 11 yards.
What was the final score and how did the scoring unfold?
Eagles 29, Commanders 18. Philadelphia scored on two passing touchdowns, two rushing touchdowns, and a two-point conversion. Washington answered with two rushing touchdowns and a two-point conversion plus a field goal.
Were there any notable injuries during the game?
Marcus Mariota left with a hand injury in the third quarter. Jayden Daniels was already sidelined entering the contest.
How did the defensive stats compare between the two teams?
Both sides had two sacks. The Eagles forced an interception and limited Washington to 220 total yards. Commanders’ pressure came mostly from Bobby Wagner and Jake Martin.
