STATS
NFL/Players/Matthew Stafford
Matthew Stafford

MATTHEW STAFFORD

QB · 9 · Los Angeles Rams · 20092026 · 253 games
240
CAREER GAMES · REG. SEASON
18 seasons · 7 with playoff work
64,793
CAREER PASSING YARDS
423 TD · 197 INT
1,356
CAREER RUSHING YARDS
15 TD · 2.87 per carry

01/Career

Season by season
Regular season
PASSING
SeasonClubGCMPATTYDSY/ATDINTRTG
2026LA115251556.20161.2
2025LA173885974,7077.9468109.2
2024LA163405173,7627.320893.7
2023LA153265213,9657.6241192.5
2022LA92063032,0876.910887.4
2021LA174046014,8868.14117102.9
2020DET163395284,0847.7261096.3
2019DET81872912,4998.6195106.0
2018DET163675553,7776.8211189.9
2017DET163715654,4467.9291099.3
2016DET163885944,3277.3241093.3
2015DET163985924,2627.2321397.0
2014DET163636024,2577.1221285.7
2013DET163716344,6507.3291984.2
2012DET164357274,9676.8201779.8
2011DET164336785,1607.6411697.3
2010DET357965355.66191.3
2009DET102013772,2676.0132061.0
Career2405,5898,80364,7937.442319792.4
RUSHING
SeasonClubGCARYDSY/CTD
2026LA12-1-0.500
2025LA172910.030
2024LA1630411.370
2023LA1521653.100
2022LA91390.691
2021LA1732431.340
2020DET16291123.860
2019DET820663.300
2018DET1625712.840
2017DET1629983.380
2016DET16372075.592
2015DET16441593.611
2014DET1643932.162
2013DET1637691.862
2012DET16351263.604
2011DET1622783.550
2010DET34112.751
2009DET10211085.142
Career2404731,3562.8715

02/Playoffs

Kept apart
Never folded in
PASSING
SeasonClubGCMPATTYDSY/ATDINTRTG
2025LA3661199367.96194.4
2024LA245715337.540105.0
2023LA1253636710.220120.9
2021LA4981401,1888.593108.3
2016DET118322056.40075.7
2014DET128423237.71187.7
2011DET128433808.83297.0
RUSHING
SeasonClubGCARYDSY/CTD
2025LA35153.000
2024LA2441.000
2023LA1000
2021LA418422.332
2016DET13155.000
2014DET1199.000
2011DET1210.501

03/Per-play role

Play log
2020–2025 only
What Matthew Stafford did on the plays he appears on, 2023 regular season
RolePlaysYardsPer playTD
Passer5924,33212.3427
Rusher21653.100
Receiver10

04/Game log

2023
REG
DateWKOppResultC/ATTYDSTDINTCARYDSTD
Dec 3117@ NYGW 262524/34317121-10
Dec 2116vs NOW 302224/34328201-40
Dec 1715vs WASW 282025/3325820120
Dec 1014@ BALL 313723/41294301-10
Dec 313vs CLEW 361922/37279301-20
Nov 2612@ ARIW 371425/3322941120
Nov 1911vs SEAW 171617/3119011210
Oct 298@ DALL 204313/2216211190
Oct 227vs PITL 172414/2923111180
Oct 156vs ARIW 26915/2422610120
Oct 85vs PHIL 142321/3722220000
Oct 14@ INDW 292327/40319112140
Sep 253@ CINL 161918/3326912170
Sep 172vs SFL 233034/55307124170
Sep 101@ SEAW 301324/38334003110

Regular season and playoffs are separate tables and are never summed into one career line. Which tables appear is decided by this player’s position group, not by which columns happen to hold a number, so a running back with one career pass attempt does not acquire a passing table for it. Games played counts games with a stat line, not games dressed. A dash is an absent block rather than a recorded zero: some older weekly files carry no offensive block at all, and a zero would credit an attempt that was never made. Passer rating is the NFL’s own formula and is shown only where attempts exist. Sacks carry a half. The per-play table, where it appears, is a narrower window than everything above it — the play log covers 2020 to 2025 only — and counts plays this player is named on, which is not the same as snaps: the log names a passer, a rusher and a receiver, and nobody else on the field. Kicking points are complete; field-goal makes and attempts are present on 1,054 of 450,176 rows and are not shown.