Final2023 Week 17

Lincoln Financial Field, Philadelphia, PA

Arizona Cardinals vs Philadelphia Eagles, Week 17 2023

Arizona Cardinals

AwayWon

35

Philadelphia Eagles

Home

31

Scoring by quarter
TeamQ1Q2Q3Q4Final
Cardinals33151435
Eagles71401031

ARI 35PHI 31 Final

  • Passing leader

    Kyler Murray

    ARI · QB

    24.7PPR pts

    25/31, 232 YDS, 3 TD, 1 INT

  • Top fantasy scorer

    James Conner

    ARI · RB

    26.3PPR pts

    26 ATT, 128 YDS, 1 TD, 1 REC, 5 REC YDS, 1 REC TD

  • Eagles leader

    Jalen Hurts

    PHI · QB

    20.2PPR pts

    18/23, 167 YDS, 3 TD, 1 INT

  • Defensive playmaker

    Sydney Brown

    PHI

    1 INT, 1 TD, 5 TKL

Cardinals 35, Eagles 31: Arizona rallies from 15 down at halftime

Arizona erased a 21–6 halftime deficit, outscoring Philadelphia 29–10 after the break to win 35–31. The Cardinals finished with a 449–275 edge in total offense and averaged 6.2 yards per play.

The Eagles went 4-for-9 on third down and committed one turnover, while the Cardinals kept the ball for 39:39.

The two teams meet again in Week 13 of 2026. If you roster anyone from either side, run the start/sit call in Redraft Command and it will weigh your lineup, your opponent and your league scoring, not only the player rankings.

Key advantages

  • +0.3 yards/play ARI 6.2 · PHI 5.9
  • +174 total yards ARI 449 · PHI 275
  • +6% third-down rate ARI 50% · PHI 44%

Game Highlights

Official NFL highlights · Opens from YouTube

Got a Cardinal or Eagle on your fantasy team?

Check their next matchup with the Start/Sit Tool, compare their value in the Fantasy Trade Calculator, or connect your league for personalized advice in Redraft Command.

Connect your league

Works with Sleeper, ESPN and Fleaflicker. No password needed.

Why the Cardinals Won

Arizona won the efficiency, third-down, and time of possession battles.

Team stats comparison, Cardinals vs Eagles
CardinalsStatEagles
6.2Yards per play5.9
449Total yards275
50%Third-down conversion44%
Other team stats
72Plays47
1Turnovers1
39:39Time of possession20:21

Scoring Summary

The Cardinals scored four touchdowns and two field goals; the Eagles scored four touchdowns and one field goal.

Scoring plays, Cardinals vs Eagles
TimeTeamPlayARIPHI
1st quarter
5:09ARIMatt Prater 28-yard FG Takes lead30
0:36PHIJalen Hurts → Julio Jones, 12-yard TD Takes leadJake Elliott XP37
2nd quarter
11:44PHISydney Brown 99-yard interception return TD Extends leadJake Elliott XP314
1:50ARIMatt Prater 34-yard FG614
0:16PHIJalen Hurts → Julio Jones, 22-yard TD Extends leadJake Elliott XP621
3rd quarter
8:42ARIKyler Murray → Michael Carter, 6-yard TDMatt Prater XP1321
2:01ARIKyler Murray → James Conner, 5-yard TD Ties gameKyler Murray → Michael Wilson, 2-pt conversion2121
4th quarter
9:55PHIJalen Hurts → Dallas Goedert, 9-yard TD Takes leadJake Elliott XP2128
5:26ARIKyler Murray → Michael Wilson, 5-yard TD Ties gameMatt Prater XP2828
2:33PHIJake Elliott 43-yard FG Takes lead2831
0:32ARIJames Conner 2-yard TD run Game winnerMatt Prater XP3531

Fantasy Points: Cardinals vs Eagles, Week 17 2023

Fantasy leaders

  1. James ConnerARIRB26.3 PTSRB4
  2. Kyler MurrayARIQB24.7 PTSQB4
  3. Jalen HurtsPHIQB20.2 PTSQB10
  4. Julio JonesPHIWR17.4 PTSWR15

Player Stats

Quarterbacks

Quarterback statistics
PlayerFPTSFINCMP/ATTPass YDSTDINTRush ATTRush YDSRush TDRateStart/Sit
Kyler MurrayARIQB24.7QB425/31232315240116.7Start/Sit →
Jalen HurtsPHIQB20.2QB1018/23167318250118.4Start/Sit →

WRs, RBs, & TEs

Receiver, running back and tight end statistics
PlayerFPTSFINPOSRush ATTRush YDSRush TDTGTRECRec YDSRec TDStart/Sit
James ConnerARIRB26.3RB4RB2612811151
Julio JonesPHIWR17.4WR15WR———22342
Dallas GoedertPHITE15.7TE4TE———65471Start/Sit →
Michael WilsonARIWR15.5WR24WR———64351Start/Sit →
Greg DortchARIWR15.2WR25WR———77820Start/Sit →
Michael CarterARIRB13.7RB20RB76101161Start/Sit →
Trey McBrideARITE10.8TE12TE———76480Start/Sit →
A.J. BrownPHIWR9.3WR45WR———54530
D'Andre SwiftPHIRB7.6RB39RB136101150Start/Sit →
Kenny GainwellPHIRB6.7RB43RB25044150Start/Sit →
Rondale MooreARIWR6.4WR58WR28043260
DeVonta SmithPHIWR6.0WR61WR———53300Start/Sit →
Elijah HigginsARITE4.1TE36TE———22210Start/Sit →
Emari DemercadoARIRB1.9RB65RB———3190Start/Sit →

Fantasy Usage

Arizona Cardinals

Snap Share

  1. Trey McBrideTE67 snaps88%
  2. Michael WilsonWR65 snaps86%
  3. Greg DortchWR62 snaps82%
  4. James ConnerRB50 snaps66%
  5. Rondale MooreWR50 snaps66%

Target Share31 targets

  1. Greg Dortch23%, 7 targets
  2. Trey McBride23%, 7 targets
  3. Michael Wilson19%, 6 targets
  4. Rondale Moore13%, 4 targets
  5. Emari Demercado10%, 3 targets
  6. Other13%, 4 targets

Carry Share40 carries

  1. James Conner65%, 26 carries
  2. Michael Carter18%, 7 carries
  3. Kyler Murray13%, 5 carries
  4. Rondale Moore5%, 2 carries

Philadelphia Eagles

Snap Share

  1. Dallas GoedertTE46 snaps94%
  2. A.J. BrownWR46 snaps94%
  3. DeVonta SmithWR43 snaps88%
  4. Jack StollTE30 snaps61%
  5. Kenny GainwellRB26 snaps53%

Target Share23 targets

  1. Dallas Goedert26%, 6 targets
  2. A.J. Brown22%, 5 targets
  3. DeVonta Smith22%, 5 targets
  4. Kenny Gainwell17%, 4 targets
  5. Julio Jones9%, 2 targets
  6. Other4%, 1 targets

Carry Share23 carries

  1. D'Andre Swift57%, 13 carries
  2. Jalen Hurts35%, 8 carries
  3. Kenny Gainwell9%, 2 carries
View full usage tableHide full usage table
Offensive snaps and share for the skill positions
PlayerSNAPSSNAP %TGTTGT %CAR
Dallas GoedertPHITE4694%626%0
A.J. BrownPHIWR4694%522%0
Trey McBrideARITE6788%723%0
DeVonta SmithPHIWR4388%522%0
Michael WilsonARIWR6586%619%0
Greg DortchARIWR6282%723%0
James ConnerARIRB5066%13%26
Rondale MooreARIWR5066%413%2
Jack StollPHITE3061%00%0
Kenny GainwellPHIRB2653%417%2
D'Andre SwiftPHIRB2347%14%13
Julio JonesPHIWR2041%29%0
Elijah HigginsARITE2837%26%0
Travis VokolekARITE1925%00%0
Zach PascalARIWR1722%00%0
Michael CarterARIRB1317%13%7
Olamide ZaccheausPHIWR612%00%0
Emari DemercadoARIRB912%310%0
Grant CalcaterraPHITE510%00%0

Fantasy Points vs Expected

Expected points (xFP) are what a player's pass attempts, carries and targets are worth at the league's average rates; the difference is what the player made of them.

  • Biggest overperformer+14.1Julio Jones17.4 PTS vs 3.3 xFP
  • Biggest underperformer−3.1Emari Demercado1.9 PTS vs 5.0 xFP
  • Highest expected volume17.6 xFPJames Conner26.3 PTS scored
Usage and expected fantasy points
PlayerPTSxFPvs xFPSnap%UsageRte%Pass attCarCar%TgtTgt%
James ConnerARI · RB26.317.6+8.766%65% car—02665%13%
Kyler MurrayARI · QB24.716.1+8.699%31 att—31513%00%
Jalen HurtsPHI · QB20.214.6+5.6100%23 att—23835%00%
Greg DortchARI · WR15.211.7+3.582%23% tgt—000%723%
Trey McBrideARI · TE10.811.7−0.988%23% tgt—000%723%
Dallas GoedertPHI · TE15.710.0+5.794%26% tgt—000%626%
Michael WilsonARI · WR15.510.0+5.586%19% tgt—000%619%
D'Andre SwiftPHI · RB7.69.6−2.047%57% car—01357%14%
A.J. BrownPHI · WR9.38.3+1.094%22% tgt—000%522%
DeVonta SmithPHI · WR6.08.3−2.388%22% tgt—000%522%
Kenny GainwellPHI · RB6.78.3−1.653%17% tgt—129%417%
Rondale MooreARI · WR6.47.9−1.566%13% tgt—025%413%
Michael CarterARI · RB13.76.0+7.717%18% car—0718%13%
Emari DemercadoARI · RB1.95.0−3.112%10% tgt—000%310%
Elijah HigginsARI · TE4.13.3+0.837%6% tgt—000%26%
Julio JonesPHI · WR17.43.3+14.141%9% tgt—000%29%

Team totals: Cardinals 31 targets and 40 carries; Eagles 23 targets and 23 carries. Shares are from the box score. Snap counts are from the weekly player logs (Sleeper), and include plays wiped out by penalties. Route counts, air yards and red-zone touches appear when the tracking feed is connected. League-average rates from the 2023 season: 1.67 PPR points per target (67% catch rate), 0.61 per carry and 0.42 per pass attempt. They don't adjust for field position or target depth.

Fantasy Verdicts

Kyler Murray Ran hot

ARI · QB · 24.7 pts on 16.1 expected

25 of 31 passing for 232 yards, 3 touchdowns, 1 interception; 5 carries for 24 yards.

Verdict: The opportunities were worth 16.1 points; the touchdowns supplied the rest, and they are the part least likely to repeat.

Start/Sit: Kyler Murray →

Jalen Hurts Ran hot

PHI · QB · 20.2 pts on 14.6 expected

18 of 23 passing for 167 yards, 3 touchdowns, 1 interception; 8 carries for 25 yards.

Verdict: The opportunities were worth 14.6 points; the touchdowns supplied the rest, and they are the part least likely to repeat.

Start/Sit: Jalen Hurts →

James Conner Ran hot

ARI · RB · 26.3 pts on 17.6 expected

1 target (3% of the team's), 1 catch for 5 yards and 1 touchdown; 26 carries (65% of the team's) for 128 yards and 1 touchdown.

Verdict: The opportunities were worth 17.6 points; the touchdowns supplied the rest, and they are the part least likely to repeat.

Greg Dortch

ARI · WR · 15.2 pts on 11.7 expected

7 targets (23% of the team's), 7 catches for 82 yards.

Verdict: The points matched the role, 11.7 expected.

Start/Sit: Greg Dortch →

Dallas Goedert Ran hot

PHI · TE · 15.7 pts on 10.0 expected

6 targets (26% of the team's), 5 catches for 47 yards and 1 touchdown.

Verdict: The opportunities were worth 10.0 points; the touchdowns supplied the rest, and they are the part least likely to repeat.

Start/Sit: Dallas Goedert →

D'Andre Swift

PHI · RB · 7.6 pts on 9.6 expected

1 target (4% of the team's), 1 catch for 5 yards; 13 carries (57% of the team's) for 61 yards.

Verdict: The points matched the role, 9.6 expected.

Start/Sit: D'Andre Swift →

Michael Wilson Ran hot

ARI · WR · 15.5 pts on 10.0 expected

6 targets (19% of the team's), 4 catches for 35 yards and 1 touchdown.

Verdict: The opportunities were worth 10.0 points; the touchdowns supplied the rest, and they are the part least likely to repeat.

Start/Sit: Michael Wilson →

Michael Carter Ran hot

ARI · RB · 13.7 pts on 6.0 expected

1 target (3% of the team's), 1 catch for 6 yards and 1 touchdown; 7 carries (18% of the team's) for 61 yards.

Verdict: The opportunities were worth 6.0 points; the touchdowns supplied the rest, and they are the part least likely to repeat.

Start/Sit: Michael Carter →

Stock Up, Stock Down

Arizona Cardinals

  • Stock up: Greg Dortch played 82% of the snaps, up from a 40% season average.
  • Stock up: Trey McBride played 88% of the snaps, up from a 66% season average.
  • Stock down: Emari Demercado played 12% of the snaps, down from a 34% season average.

Philadelphia Eagles

  • Stock up: Kenny Gainwell led the backfield with 53% of the snaps after trailing D'Andre Swift before this game.
  • Stock down: D'Andre Swift lost the backfield lead: 47% of the snaps to Kenny Gainwell's 53%.

Fantasy Matchups

Fantasy points allowed per game by position, 2023 through Week 18.

Fantasy points allowed per game by position, Cardinals defense and Eagles defense
Points allowed toCardinals DEagles D
QBs19.420.8
RBs26.218.4
WRs32.543.7
TEs11.212.4

Regular season, summed from each game's box score and scored with this page's rules.

How the Game Swung

Philadelphia opened at 50% win probability, climbed as high as 99%, then lost.

Eagles win probability

Eagles win probability by game minuteEagles started at 50%, stood at 94% at halftime and finished at 0%, across 11 scoring plays.Q1Q2Q3Q4100%50%0%

Key Swings

  1. −37Murray → Conner, 5-yd TD87% → 50%Q3 2:01
  2. +40Hurts → Goedert, 9-yd TD50% → 90%Q4 9:55
  3. −46Murray → Wilson, 5-yd TD96% → 50%Q4 5:26
  4. +36Elliott 43-yd FG50% → 86%Q4 2:33
  5. −99Conner 2-yd TD run99% → <1%Q4 0:32

Swing in Eagles win probability, in points

Play Calling and Possessions

Play calling, Cardinals vs Eagles
Arizona CardinalsMeasurePhiladelphia Eagles
72Plays47
44%Pass rate51%
7.1Yds / dropback7.7
5.5Yds / carry4.0
5/10Third downs4/9

Efficiency edge Arizona ran 25 more plays and gained 1.5 more yards per carry.

  • Top targets
  • ARI Dortch 23% · McBride 23% · Wilson 19%
  • PHI Goedert 26% · Brown 22% · Smith 22%

Possession Results

How each possession ended, Cardinals vs Eagles
ResultARIPHI
Touchdowns43
Field goals21
Punts02
Turnovers11
  • The Cardinals opened the scoring on their first possession, a 14-play, 64-yard drive that ended in a field goal.
  • The Cardinals drained the clock with three second-half drives of four to seven minutes.
All 15 possessions, drive by drive
Drive chart
TeamStartPlaysYardsTimeResult
PHIQ1 15:00382:05Punt
ARIQ1 12:5514647:46Field goal
PHIQ1 5:099754:33Touchdown
ARIQ1 0:368433:52Interception
ARIQ2 11:4416599:54Field goal
PHIQ2 1:509751:34Touchdown
ARIQ2 0:16290:16End of half
ARIQ3 15:0010756:18Touchdown
PHIQ3 8:42351:38Punt
ARIQ3 7:049775:03Touchdown
PHIQ3 2:0113757:06Touchdown
ARIQ4 9:558774:29Touchdown
PHIQ4 5:266142:53Field goal
ARIQ4 2:337702:01Touchdown
PHIQ4 0:325240:32Interception
About these numbers

The Eagles' interception touchdown is counted as a Cardinals interception, not as a Eagles possession. Possessions that ended with the clock running out at the half or the end of the game aren't counted.

Personnel groupings, average depth of target and pass rate over expected appear when the tracking feed is connected.

Cardinals vs Eagles Head-to-Head

The Cardinals and Eagles first met in 1935 and have played 124 times since.

All-time series
61–58–5Cardinals lead, 124 meetings since 1935
Postseason
2–1Cardinals won in 1947 and 2008; Eagles won in 1948
Largest Cardinals win
48–141967
Largest Eagles win
52–101981

Since 2021

1–1 Series tied

2 meetings since the 2021 season, regular season and playoffs.

Oldest to newest. C = Cardinals win, E = Eagles win, outlined = this game.

2026 Meetings

  • Week 13 Eagles at Cardinals Upcoming

Recent Meetings

Season to Date (Through Week 18)

The 2023 regular season, from each game's box score.

Season to date, Cardinals vs Eagles
CardinalsStatEagles
4-13Record11-6
19.4Points per game25.5
324.1Yards per game354.4
5.2Yards per play5.4
26.8Points allowed per game25.2
355.7Yards allowed per game356.1

Cardinals vs Eagles Fantasy Outlook for 2026

One meeting is left on the 2026 schedule: Week 13 in Arizona. Here's how to decide who to play in your league.

Keep Exploring

2023 Game Logs for Players in This Game

Cardinals vs Eagles Game FAQ

Who won the 2023 Cardinals vs Eagles Week 17 game?

The Arizona Cardinals beat the Philadelphia Eagles 35–31 in Week 17 of the 2023 season. The game was played at Lincoln Financial Field in Philadelphia, PA, on December 31, 2023. See the Cardinals' 2023 schedule.

What was the final score of Cardinals vs Eagles?

The final score was Cardinals 35, Eagles 31. The Eagles led 21–6 at halftime, and the second half went Cardinals 29, Eagles 10.

What happened in the Cardinals vs Eagles game?

Arizona erased a 21–6 halftime deficit, outscoring Philadelphia 29–10 after the break to win 35–31. The Cardinals finished with a 449–275 edge in total offense and averaged 6.2 yards per play. James Conner led all players with a catch for 5 yards and a touchdown, plus 26 carries for 128 rushing yards and a touchdown.

What was the game-winning score in Cardinals vs Eagles?

James Conner's 2-yard touchdown run with 0:32 left in the fourth quarter gave the Cardinals a 35–31 lead they never gave up. It was the final score of the game.

Who scored the most fantasy points in Cardinals vs Eagles?

James Conner led the game with 26.3 PPR fantasy points, the RB4 of Week 17, on a catch for 5 yards and a touchdown, plus 26 carries for 128 rushing yards and a touchdown. Kyler Murray was next with 24.7 (QB4). See James Conner's 2023 game log.

Who led Cardinals vs Eagles in passing, rushing and receiving?

Kyler Murray (ARI) led all passers with 25 of 31 for 232 yards, 3 touchdowns and an interception. James Conner (ARI) led in rushing with 26 carries for 128 yards and a touchdown. Greg Dortch (ARI) led in receiving with 7 catches for 82 yards.

How many fantasy points did James Conner score against the Eagles?

James Conner scored 26.3 points in PPR leagues, 25.8 in half-PPR and 25.3 in standard scoring against the Eagles in Week 17 of the 2023 season, on a catch for 5 yards and a touchdown, plus 26 carries for 128 rushing yards and a touchdown. He handled 65% of his team's carries.

Who outperformed and underperformed expected fantasy points in Cardinals vs Eagles?

Julio Jones outperformed his expected fantasy points the most, scoring 17.4 PPR points on 3.3 xFP (+14.1). Emari Demercado fell furthest short, with 1.9 points on 5.0 xFP (−3.1). A gap either way reflects efficiency and touchdowns in one game; it is not a forecast. For matchups ahead, see fantasy points allowed by position.

Who had the highest expected fantasy points in Cardinals vs Eagles?

James Conner had the most fantasy opportunity in the game, worth 17.6 expected PPR points (xFP) at league-average rates, and scored 26.3. Expected points measure the volume of a player's pass attempts, carries and targets, not how well he used them.

How did the Cardinals come back to beat the Eagles?

The Cardinals' chances of winning fell as low as 1% in the fourth quarter. James Conner's 2-yard touchdown run in the fourth quarter was the biggest swing of the game. James Conner's 2-yard touchdown run then put them ahead for good.

What was the turning point of Cardinals vs Eagles?

James Conner's 2-yard touchdown run with 0:32 left in the fourth quarter was the biggest swing of the game, moving the Eagles' win probability from 99% to <1%.

What is the all-time Cardinals vs Eagles record?

The Cardinals lead the all-time series 61–58–5 across 124 meetings since 1935, including a 2–1 record in the postseason.

When did the Cardinals and Eagles last play before this game?

Before Week 17 of 2023, they last met in the 2022 season on October 9, 2022, when the Eagles beat the Cardinals 20–17.

Have the Cardinals and Eagles met in the playoffs?

Yes, 3 times, most recently in the 2008 playoffs. The Cardinals are 2–1 against the Eagles in the postseason.

What is the Cardinals vs Eagles record since 2021?

The series is tied 1–1 across 2 meetings since the 2021 season, including this game.