NFL/Players/George Kittle
George Kittle

GEORGE KITTLE

TE · 85 · San Francisco 49ers · 20172025 · 137 games
124
CAREER GAMES · REG. SEASON
9 seasons · 5 with playoff work
8,008
CAREER RECEIVING YARDS
595 catches · 52 TD
68
CAREER RUSHING YARDS
0 TD · 5.23 per carry

01/Career

Season by season
Regular season
RECEIVING
SeasonClubGTGTRECYDSY/RTD
2025SF11695762811.07
2024SF1594781,10614.28
2023SF1690651,02015.76
2022SF15866076512.811
2021SF14947191012.86
2020SF8634863413.22
2019SF14107851,05312.45
2018SF16136881,37715.65
2017SF15634351512.02
Career1248025958,00813.552
RUSHING
SeasonClubGCARYDSY/CTD
2025SF111-3-3.000
2024SF15000
2023SF16122.000
2022SF15000
2021SF143206.670
2020SF82178.500
2019SF145224.400
2018SF1611010.000
2017SF15000
Career12413685.230

02/Playoffs

Kept apart
Never folded in
RECEIVING
SeasonClubGTGTRECYDSY/RTD
2025SF12166.00
2023SF313811214.01
2022SF3111016416.40
2021SF314710815.41
2019SF3138718.90
RUSHING
SeasonClubGCARYDSY/CTD
2025SF1000
2023SF3000
2022SF3144.000
2021SF3000
2019SF3000

03/Per-play role

Play log
2020–2025 only
What George Kittle did on the plays he appears on, 2023 regular season
RolePlaysYardsPer playTD
Rusher122.000
Receiver1031,13215.517

04/Game log

2023
REG
DateWKOppResultTGTRECYDSTDCARYDSTD
Dec 3117@ WASW 271043290000
Dec 2516vs BALL 19331071260000
Dec 1715@ ARIW 452942540000
Dec 1014vs SEAW 281653761000
Dec 313@ PHIW 421964680000
Nov 2312@ SEAW 311353190000
Nov 1911vs TBW 271498891000
Nov 1210@ JAXW 343431161000
Oct 298vs CINL 17311191490000
Oct 237@ MINL 172275780120
Oct 156@ CLEL 17192110000
Oct 85vs DALW 421043673000
Oct 14vs ARIW 35161190000
Sep 213vs NYGW 301297900000
Sep 172@ LAW 302333300000
Sep 101@ PITW 30763190000

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.