Lineup Field

49ers at Cardinals: Starting Lineups, Week 18

Kickoff Sun, Jan 10, 1:00 PM ET

49ers quarterback Brock Purdy against Cardinals quarterback Gardner Minshew II. Latest depth charts (Nov 4, 2026, 2:01 AM ET). They can change until kickoff.

49ers depth chart · Cardinals depth chart · All Week 18 games

49ers offense vs Cardinals defense

San Francisco 49ers offense against the Arizona Cardinals defenseCardinals defense: LDE Josh Sweat, LDT Roy Lopez, RDT Walter Nolen III, RDE Dante Stills, WLB Jack Gibbens, MLB Mack Wilson Sr., SLB Zaven Collins, LCB Kei'Trel Clark, SS Budda Baker, FS Andrew Wingard, RCB Denzel Burke. 49ers offense: WR Mike Evans, WR Deebo Samuel, LT Trent Williams, LG Connor Colby, C Jake Brendel, RG Dominick Puni, RT Colton McKivitz, WR Jordan Watkins, QB Brock Purdy, TE George Kittle, RB Christian McCaffreyCardinals defense49ers offense#10LDESweat2 · Leota#51LDTLopez2 · Billings#97RDTNolen III2 · Collier#55RDEStills2 · Robinson#50WLBGibbens2 · Sharar#1MLBWilson Sr.2 · Simon#25SLBCollins2 · Browning#13LCBClark2 · Williams#3SSBaker2 · Taylor-Demerson#28FSWingard2 · Blount#29RCBBurke2 · Thomas V#5WREvans2 · Cooks#19WRSamuel2 · Kirk#71LTWilliams2 · Lowe#75LGColby2 · Willis#64CBrendel2 · Patterson#77RGPuni2 · Willis#68RTMcKivitz2 · Cruz Jr.#17WRWatkins2 · Cowing#13QBPurdy2 · Jones#85TEKittle2 · Farrell#23RBMcCaffrey2 · Black

49ers offense

  1. WR#5 Mike EvansNext up: Brandin Cooks
  2. WR#19 Deebo SamuelNext up: Christian Kirk
  3. LT#71 Trent WilliamsNext up: Vederian Lowe
  4. LG#75 Connor ColbyNext up: Carver Willis
  5. C#64 Jake BrendelNext up: Jarrett Patterson
  6. RG#77 Dominick PuniNext up: Carver Willis
  7. RT#68 Colton McKivitzNext up: Enrique Cruz Jr.
  8. WR#17 Jordan WatkinsNext up: Jacob Cowing
  9. QB#13 Brock PurdyNext up: Mac Jones
  10. TE#85 George KittleNext up: Luke Farrell
  11. RB#23 Christian McCaffreyNext up: Kaelon Black

Cardinals defense

  1. LDE#10 Josh SweatNext up: Eku Leota
  2. LDT#51 Roy LopezNext up: Andrew Billings
  3. RDT#97 Walter Nolen IIINext up: L.J. Collier
  4. RDE#55 Dante StillsNext up: Darius Robinson
  5. WLB#50 Jack GibbensNext up: Karson Sharar
  6. MLB#1 Mack Wilson Sr.Next up: Cody Simon
  7. SLB#25 Zaven CollinsNext up: Baron Browning
  8. LCB#13 Kei'Trel ClarkNext up: Garrett Williams
  9. SS#3 Budda BakerNext up: Dadrion Taylor-Demerson
  10. FS#28 Andrew WingardNext up: Joey Blount
  11. RCB#29 Denzel BurkeNext up: Starling Thomas V

Cardinals offense vs 49ers defense

Arizona Cardinals offense against the San Francisco 49ers defense49ers defense: LDE Keion White, LDT Osa Odighizuwa, RDT DeForest Buckner, RDE Nick Bosa, WLB Dre Greenlaw, MLB Fred Warner, SLB Jaden Dugger, LCB Renardo Green, SS Marques Sigle, FS Ji'Ayir Brown, RCB Deommodore Lenoir. Cardinals offense: WR Michael Wilson, WR Reggie Virgil, LT Jayden Williams, LG Isaac Seumalo, C Hjalte Froholdt, RG Jon Gaines II, RT Elijah Wilkinson, WR Simi Fehoko, QB Gardner Minshew II, TE Trey McBride, RB Tyler Allgeier49ers defenseCardinals offense#56LDEWhite2 · Height#92LDTOdighizuwa2 · Valdez#99RDTBuckner2 · Halton#97RDEBosa2 · Williams#57WLBGreenlaw2 · Wallow#54MLBWarner2 · Bethune#53SLBDugger2 · Gifford#0LCBGreenno backup listed#36SSSigle2 · Mustapha#27FSBrown2 · Davis#2RCBLenoir2 · Prysock#14WRWilson2 · Wallace III#82WRVirgil2 · Duvernay#66LTWilliams2 · Fryar#73LGSeumalo2 · Eguakun#72CFroholdt2 · Gaines II#71RGGaines II2 · Conner#65RTWilkinson2 · Wills Jr.#80WRFehoko2 · Bourne#15QBMinshew II2 · Beck#85TEMcBride2 · Higgins#22RBAllgeier2 · Knight

Cardinals offense

  1. WR#14 Michael WilsonNext up: Harrison Wallace III
  2. WR#82 Reggie VirgilNext up: Devin Duvernay
  3. LT#66 Jayden WilliamsNext up: Josh Fryar
  4. LG#73 Isaac SeumaloNext up: Kingsley Eguakun
  5. C#72 Hjalte FroholdtNext up: Jon Gaines II
  6. RG#71 Jon Gaines IINext up: Hayden Conner
  7. RT#65 Elijah WilkinsonNext up: Jedrick Wills Jr.
  8. WR#80 Simi FehokoNext up: Kendrick Bourne
  9. QB#15 Gardner Minshew IINext up: Carson Beck
  10. TE#85 Trey McBrideNext up: Elijah Higgins
  11. RB#22 Tyler AllgeierNext up: Bam Knight

49ers defense

  1. LDE#56 Keion WhiteNext up: Romello Height
  2. LDT#92 Osa OdighizuwaNext up: Sebastian Valdez
  3. RDT#99 DeForest BucknerNext up: Gracen Halton
  4. RDE#97 Nick BosaNext up: Mykel Williams
  5. WLB#57 Dre GreenlawNext up: Garret Wallow
  6. MLB#54 Fred WarnerNext up: Tatum Bethune
  7. SLB#53 Jaden DuggerNext up: Luke Gifford
  8. LCB#0 Renardo GreenNo backup listed
  9. SS#36 Marques SigleNext up: Malik Mustapha
  10. FS#27 Ji'Ayir BrownNext up: Ashtyn Davis
  11. RCB#2 Deommodore LenoirNext up: Ephesians Prysock

Injury report, Week 18

49ers

No injury report filed for this week yet.

Cardinals

No injury report filed for this week yet.

Special teams

49ers

  1. PK#18 Eddy PineiroNo backup listed
  2. P#15 Corliss WaitmanNo backup listed
  3. H#15 Corliss WaitmanNo backup listed
  4. PR#4 Jacob CowingNext up: Jordan Watkins
  5. KR#19 Deebo SamuelNext up: Jordan James
  6. LS#46 Jon WeeksNo backup listed

Cardinals

  1. PK#38 Chad RylandNo backup listed
  2. P#12 Blake GillikinNo backup listed
  3. H#12 Blake GillikinNo backup listed
  4. PR#81 Devin DuvernayNext up: Michael Wilson
  5. KR#81 Devin DuvernayNext up: Max Melton
  6. LS#59 Casey KreiterNo backup listed