A list of non-skill position offensive TD scorers (so-called Fat Man TDs) since 1933.

Non-Skill Position TD Scorers

Non-Skill Position TD Scorers Table
Score Rushing Receiving
Rk Player Pos Week Day Date Tm Opp Tm Opp Att Yds Lng Y/A TD Rec Yds Lng Y/R TD
1Jeffery SimmonsDL11SunNov 19, 2023boxscoreLTEN*@JAX143400001222.01
2Marcus JonesCB13ThuDec 1, 2022boxscoreLNWE*BUF102400002514825.51
3Nick AllegrettiG19SunJan 16, 2022boxscoreWKANPIT422100001111.01
4Tommy DoyleOL19SatJan 15, 2022boxscoreWBUFNWE471700001111.01
5Taylor DeckerOT17SunJan 2, 2022boxscoreLDET*@SEA295100001666.01
6Terence SteeleT16SunDec 26, 2021boxscoreWDAL*WAS561400001111.01
7Conor McDermottOT16SunDec 26, 2021boxscoreWNYJJAX262100001111.01
8Lane JohnsonOT16SunDec 26, 2021boxscoreWPHI*NYG341000001555.01
9Christian WilkinsDL15SunDec 19, 2021boxscoreWMIA*NYJ312400001111.01
10Andrew ThomasLT11MonNov 22, 2021boxscoreLNYG*@TAM103000001222.01
11Danny PinterOL9ThuNov 4, 2021boxscoreWINDNYJ453000001222.01
12Kendall LammT13SunDec 6, 2020boxscoreWCLE@TEN413500001111.01
13Eric FisherOT3MonSep 28, 2020boxscoreWKAN*@BAL342000001222.01
14Dennis KellyOT20SunJan 19, 2020boxscoreLTEN@KAN243500001111.01
15Ty SambrailoOT17SunDec 29, 2019boxscoreWATL@TAM282200001353535.01
16Elandon RobertsILB17SunDec 29, 2019boxscoreLNWEMIA242700001383838.01
17Christian WilkinsDL16SunDec 22, 2019boxscoreWMIACIN383500001111.01
18Dion DawkinsOG16SatDec 21, 2019boxscoreLBUF*@NWE172400001111.01
19Jason SandersK13SunDec 1, 2019boxscoreWMIAPHI373100001111.01
20Dennis KellyOT12SunNov 24, 2019boxscoreWTENJAX422000001111.01
21Vita VeaDT12SunNov 24, 2019boxscoreWTAM*@ATL352200001111.01
22David QuessenberryOT2SunSep 15, 2019boxscoreLTENIND171900001111.01
23Bradley SowellT14Dec 9, 2018boxscoreWCHILAR15600001222.01
24Akiem HicksDE13Dec 2, 2018boxscoreLCHI*@NYG27301111.010000
25Taylor DeckerOT13Dec 2, 2018boxscoreLDET*LAR163000001111111.01
26Alejandro VillanuevaT12Nov 25, 2018boxscoreLPIT*@DEN172400001222.01
27Dion DawkinsOG10Nov 11, 2018boxscoreWBUF*@NYJ411000001777.01
28Dane CruikshankCB2Sep 16, 2018boxscoreWTENHOU201700001666666.01
29Kyle WilliamsDT17Dec 31, 2017boxscoreWBUF*@MIA22161111.010000
30Leonard WesterT14Dec 10, 2017boxscoreLTAMDET212400001222.01
31Donald PennT8Oct 30, 2016boxscoreWOAK*@TAM30240001111.01
32Taylor LewanOT7Oct 23, 2016boxscoreLTEN*IND26340001101010.01
33Dontari PoeDT6Oct 16, 2016boxscoreWKAN*@OAK26101111.01000
34Will TukuafuDT17SunJan 3, 2016boxscoreWSEA@ARI3660001777.01
35Dontari PoeDT11SunNov 22, 2015boxscoreWKAN*@SDG3331111.01000
36Will TukuafuDT10SunNov 15, 2015boxscoreLSEAARI32392211.01000
37Nate SolderT20Jan 18, 2015boxscoreWNWE*IND45700001161616.01
38Garry GilliamT20Jan 18, 2015boxscoreWSEAGNB282200001191919.01
39Donald PennT14Dec 7, 2014boxscoreWOAK*SFO24130001333.01
40J.J. WattDE13Nov 30, 2014boxscoreWHOU*TEN45210001111.01
41Erik LorigDE13Nov 30, 2014boxscoreWNOR@PIT35320001444.01
42Anthony CastonzoLT11Nov 16, 2014boxscoreLIND*NWE20420001111.01
43J.J. WattDE11Nov 16, 2014boxscoreWHOU*@CLE2370001222.01
44J.J. WattDE2Sep 14, 2014boxscoreWHOU*@OAK30140001111.01
45Sheldon RichardsonDT17SunDec 29, 2013boxscoreWNYJ*@MIA2072211.01000
46Sheldon RichardsonDT15SunDec 15, 2013boxscoreLNYJ*@CAR20302211.01000
47Donald PennT10MonNov 11, 2013boxscoreWTAM*MIA22190001111.01
48Mitch UnreinDT13SunDec 2, 2012boxscoreWDENTAM31230001111.01
49Sam KochP10SunNov 11, 2012boxscoreWBALOAK55201777.01000
Score Rushing Receiving
Rk Player Pos Week Day Date Tm Opp Tm Opp Att Yds Lng Y/A TD Rec Yds Lng Y/R TD
50Mike JohnsonG10SunNov 11, 2012boxscoreLATL@NOR27310001111.01
51Guy WhimperT8SunOct 28, 2012boxscoreLJAX@GNB15240001111.01
52Erik LorigDE8ThuOct 25, 2012boxscoreWTAM*@MIN36170001111.01
53B.J. RajiDT11SunNov 20, 2011boxscoreWGNB*TAM35261111.01000
54Javier ArenasDB7SunOct 23, 2011boxscoreWKAN@OAK2801777.01000
55Rashied DavisDB15MonDec 20, 2010boxscoreWCHI@MIN40140001999.01
56Todd HerremansT14SunDec 12, 2010boxscoreWPHI*@DAL30270001222.01
57Andrew WhitworthT14SunDec 12, 2010boxscoreLCIN*@PIT7230001111.01
58Jay FeelyK14SunDec 12, 2010boxscoreWARIDEN43131555.01000
59Shaun SmithDT12SunNov 28, 2010boxscoreWKAN@SEA42241111.01000
60Donald PennT11SunNov 21, 2010boxscoreWTAM*@SFO2100001111.01
61Khalif BarnesT9SunNov 7, 2010boxscoreWOAK*KAN23200001222.01
62Mike VrabelLB6SunOct 17, 2010boxscoreLKAN*@HOU31350001222.01
63Mike VrabelLB5SunOct 11, 2009boxscoreLKAN*DAL20260001111.01
64Ryan DenneyDE3SunSep 27, 2009boxscoreLBUFNOR7270001252525.01
65Hunter SmithP1SunSep 13, 2009boxscoreLWAS@NYG17231888.01000
66Rashied DavisDB9SunNov 2, 2008boxscoreWCHI*DET27230005642412.81
67Todd HerremansT9SunNov 2, 2008boxscoreWPHI*@SEA2670001111.01
68Rashied DavisDB6SunOct 12, 2008boxscoreLCHI*@ATL20220004411710.31
69Allen RossumDB3SunSep 21, 2008boxscoreWSFODET31131111.01000
70Ryan DenneyDE1SunSep 7, 2008boxscoreWBUFSEA34100001191919.01
71Jared AllenDE16SunDec 23, 2007boxscoreLKAN*@DET20250001111.01
72Jared AllenDE13SunDec 2, 2007boxscoreLKAN*SDG10240001222.01
73Mike VrabelLB8SunOct 28, 2007boxscoreWNWE*WAS5270001222.01
74Mike VrabelLB4MonOct 1, 2007boxscoreWNWE*@CIN34130001111.01
75John St. ClairT2SunSep 16, 2007boxscoreWCHIKAN20100001222.01
76Dan KleckoDT20SunJan 21, 2007boxscoreWINDNWE383400001111.01
77Dan KleckoDT17SunDec 31, 2006boxscoreWINDMIA27220001222.01
78Rashied DavisDB5SunOct 8, 2006boxscoreWCHI*BUF4070003411913.71
79Rashied DavisDB3SunSep 24, 2006boxscoreWCHI@MIN19160003482416.01
80Mike VrabelLB16MonDec 26, 2005boxscoreWNWE*@NYJ31210002321.52
81Tom AshworthT15SatDec 17, 2005boxscoreWNWE*TAM2800001111.01
82Mike VrabelLB11SunNov 20, 2005boxscoreWNWE*NOR24170001111.01
83Jason PetersT1SunSep 11, 2005boxscoreWBUFHOU2270001111.01
84Mike VrabelLB21SunFeb 6, 2005boxscoreWNWE*NPHI242100001222.01
85Mike VrabelLB17SunJan 2, 2005boxscoreWNWE*SFO2170001111.01
86Kyle LarsonP14SunDec 12, 2004boxscoreLCIN@NWE28351111111.01000
87Mike VrabelLB9SunNov 7, 2004boxscoreWNWE*@STL40220001222.01
88Mike VrabelLB21SunFeb 1, 2004boxscoreWNWE*NCAR322900001111.01
89Chris HopeDB17SunDec 28, 2003boxscoreLPIT@BAL10130001818181.01
90Warren SappDT14SunDec 7, 2003boxscoreWTAM*@NOR1470001111.01
91Hunter SmithP11SunNov 16, 2003boxscoreWINDNYJ38311212121.01000
92Jonathan OgdenT-G10SunNov 9, 2003boxscoreLBAL*@STL22330001111.01
93Warren SappDT3SunSep 21, 2003boxscoreWTAM*@ATL31100001666.01
94Cooper CarlisleG-T2SunSep 14, 2003boxscoreWDEN@SDG37130001666.01
95Brian DawkinsDB4SunSep 29, 2002boxscoreWPHI*HOU35170001575757.01
96Mike VrabelLB4SunSep 29, 2002boxscoreLNWE*@SDG14210001111.01
97Brian UrlacherLB15SunDec 23, 2001boxscoreWCHI*@WAS20150001272727.01
98Tim SederK4SunOct 7, 2001boxscoreLDAL@OAK21281888.01000
99Shaun O'HaraG-C2SunSep 23, 2001boxscoreWCLEDET24140001222.01
Score Rushing Receiving
Rk Player Pos Week Day Date Tm Opp Tm Opp Att Yds Lng Y/A TD Rec Yds Lng Y/R TD
100Champ BaileyDB17SunDec 24, 2000boxscoreWWAS*ARI2031777.012544227.00
101Tim SederK11SunNov 12, 2000boxscoreWDALCIN2361111.01000
102Jumbo ElliottT8MonOct 23, 2000boxscoreWNYJMIA40370001333.01
103Marcus ColemanDB3SunSep 17, 2000boxscoreWNYJ*BUF27140001454545.01
104Randall McDanielG3SunSep 17, 2000boxscoreWTAM*@DET31100001222.01
105Ryan TuckerT19SunJan 16, 2000boxscoreWSTLMIN493700001111.01
106Ryan TuckerT9SunNov 7, 1999boxscoreLSTL@DET27310001222.01
107Phil DawsonK5SunOct 10, 1999boxscoreLCLECIN17181444.01000
108Erik NorgardG-C14ThuNov 27, 1997boxscoreWTEN@DAL27140001222.01
109Jonathan OgdenT-G14SunDec 1, 1996boxscoreWBAL*PIT31170001111.01
110Rick CunninghamT13SunNov 24, 1996boxscoreWOAK@SEA27210001333.01
111James JonesDT-NT12SunNov 17, 1996boxscoreLBAL*@SFO20380001222.01
112Erik NorgardG-C11SunNov 10, 1996boxscoreWHOU@NOR31140001111.01
113Robbie TobeckC-G9SunOct 27, 1996boxscoreLATL*PIT17200001111.01
114Marcus SpearsT7SunOct 13, 1996boxscoreLCHI@NOR24270001111.01
115Jim FlaniganDT4SunSep 22, 1996boxscoreLCHI*@DET16350001111.01
116Dale CarterDB3SunSep 15, 1996boxscoreWKAN*@SEA35170003614620.31
117Herman ArvieT3SunSep 15, 1996boxscoreLBAL@HOU13290001111.01
118Jim FlaniganDT9MonOct 30, 1995boxscoreWCHI*@MIN1460001444.01
119Joe ValerioC5SunOct 1, 1995boxscoreWKAN@ARI2430001111.01
120Jim FlaniganDT2MonSep 11, 1995boxscoreLCHIGNB24270001222.01
121Melvin TutenT2SunSep 10, 1995boxscoreWCINJAX24170001333.01
122Jim FlaniganDT19SatJan 7, 1995boxscoreLCHI@SFO154400001222.01
123Scott ConoverT-G14SunDec 4, 1994boxscoreWDETGNB34310001111.01
124Joe ValerioC7MonOct 17, 1994boxscoreWKAN@DEN31280001444.01
125Joe ValerioC2SunSep 11, 1994boxscoreWKANSFO24170001111.01
126David WymanLB14SunDec 5, 1993boxscoreLDEN*@SDG10130001111.01
127John KiddP11SunNov 14, 1993boxscoreLSDGCHI13161222.01000
128Joe ValerioC5SunOct 3, 1993boxscoreWKANRAI2490001111.01
129James JonesDT-NT2MonSep 13, 1993boxscoreWCLE*SFO23131111.01000
130Mitch FrerotteG19SatJan 9, 1993boxscoreWBUF@PIT24300001111.01
131James JonesDT-NT16SunDec 20, 1992boxscoreLCLE*HOU14170001111.01
132Mitch FrerotteG10SunNov 8, 1992boxscoreWBUF*PIT28200001222.01
133William SchultzG-T7SunOct 18, 1992boxscoreLINDSDG14340001333.01
134John FinaT3SunSep 20, 1992boxscoreWBUFIND3800001111.01
135Mitch FrerotteG1SunSep 6, 1992boxscoreWBUFRAM4070001222.01
136Willie WilliamsT13SunNov 24, 1991boxscoreLPHOPHI14340001333.01
137Trevor MatichC-G-T12SunNov 17, 1991boxscoreWNYJ@NWE28210001333.01
138Roy FosterG-T19SatJan 12, 1991boxscoreLMIA@BUF344400001222.01
139Gary PlummerLB10SunNov 11, 1990boxscoreWSDG*DEN1971111.01000
140Luis SharpeT7SunOct 21, 1990boxscoreLPHO*@NYG19200001111.01
141Gary PlummerLB5SunOct 7, 1990boxscoreLSDG*@PIT14360001222.01
142Van WaitersLB15SunDec 17, 1989boxscoreWCLE*MIN23170001141414.01
143Carl BanksLB5SunOct 8, 1989boxscoreLNYG*@PHI19210001222222.01
144Joe ProkopP1SunSep 10, 1989boxscoreLNYJNWE24271171717.01000
145Guy McIntyreG3SunSep 18, 1988boxscoreLSFOATL17340001171717.01
146Terry HoageDB1SunSep 4, 1988boxscoreWPHI@TAM41141383838.01000
147Mark AdickesG16SunDec 27, 1987boxscoreWKAN*SEA41200001333.01
148Anthony MunozT8SunNov 1, 1987boxscoreLCIN*HOU29310001333.01
149Russell HairstonDB4SunOct 4, 1987boxscoreWPIT*@ATL2812000216118.01
Score Rushing Receiving
Rk Player Pos Week Day Date Tm Opp Tm Opp Att Yds Lng Y/A TD Rec Yds Lng Y/R TD
150Anthony MunozT16SunDec 21, 1986boxscoreWCIN*NYJ52210001222.01
151Ron HellerT13SunNov 30, 1986boxscoreLTAM*@MIN13450001111.01
152Anthony MunozT10SunNov 9, 1986boxscoreLCIN*@HOU28320001555.01
153Jeff HayesP6MonOct 13, 1986boxscoreWCINPIT24222616130.51000
154Harry CarsonLB6SunOct 12, 1986boxscoreWNYG*PHI3530001131313.01
155William PerryDT-DE20SunJan 26, 1986boxscoreWCHI*NNWE46101111.010000
156William PerryDT-DE12SunNov 24, 1985boxscoreWCHI*ATL3601111.01000
157Blake MooreC-G-T11SunNov 17, 1985boxscoreWGNBNOR38140001333.01
158William PerryDT-DE9SunNov 3, 1985boxscoreWCHI*@GNB16100001444.01
159William PerryDT-DE7MonOct 21, 1985boxscoreWCHIGNB2371111.01000
160Jess AtkinsonK6SunOct 13, 1985boxscoreLNYG@CIN30351141414.01000
161Anthony MunozT14SunDec 2, 1984boxscoreWCIN*@CLE20170001111.01
162Blake MooreC-G-T9SunOct 28, 1984boxscoreWGNBDET4190001333.01
163Doug DiekenT9SunOct 30, 1983boxscoreWCLE*HOU25190001141414.01
164Mick LuckhurstK18SunJan 9, 1983boxscoreLATL@MIN24301171717.010000
165Bill HurleyDB17SunJan 2, 1983boxscoreWNORATL3560001393939.01
166Ray PinneyT-G-C17SunJan 2, 1983boxscoreWPIT*CLE37210001333.01
167Roger WehrliDB16SunDec 26, 1982boxscoreWSTLNYG24211181818.01000
168Nolan CromwellDB14SunDec 12, 1982boxscoreLRAM*DEN24271171717.01000
169Barry KraussLB2SunSep 19, 1982boxscoreLBAL*@MIA20240001555.01
170Ray PinneyT-G-C12SunNov 22, 1981boxscoreWPIT*@CLE32100001111.01
171Dennis BoydDT-DE-T-C2SunSep 13, 1981boxscoreWSEADEN13100001333.01
172Karl SwankeT-C-G2SunSep 13, 1981boxscoreLGNBATL17310001222.01
173Darrell DessG-T9Nov 12, 1967boxscoreLNYG@CHI7340111000
174Joe FortunatoLB5SunOct 27, 1957boxscoreLCHI@SFO1721111.01000
175Dean DerbyDB3SunOct 13, 1957boxscoreWPITCRD2920102372.31000
176Jack ButlerDB12SunDec 16, 1956boxscoreWPIT@WAS2300001101010.01
177Norb HeckerDB4SunOct 16, 1955boxscoreLWASCLE14240002221311.01
178Andy RobustelliDE12SunDec 12, 1954boxscoreWRAMGNB35270001494949.01
179Jack ButlerDB8SunNov 15, 1953boxscoreWPIT@NYG14100001333333.01
180Jack ChristiansenDB12SatDec 13, 1952boxscoreWDETDTX4161394657.213321110.70
181Jack ChristiansenDB11SunDec 7, 1952boxscoreWDETCHI4521654189.01000
182Jack ButlerDB10SunNov 30, 1952boxscoreWPITNYG6370001202020.01
183Jack ButlerDB8SunNov 16, 1952boxscoreLPIT@CLE28290001777.01
184Gino MarchettiDE-T-DT6SunNov 2, 1952boxscoreLDTX@RAM20420001171717.01
185Norb HeckerDB3SunOct 14, 1951boxscoreWRAM@DET27210001202020.01
186Lou GrozaT-C-DT-K13SunDec 10, 1950boxscoreWCLE@WAS45210001232323.01
187Ed ChampagneT-DT11SunNov 26, 1950boxscoreLRAM@CHI14240001888.01
188Joel WilliamsC10SunNov 19, 1950boxscoreLBCLNYG2055050501000
189Harper DavisDB5SunOct 15, 1950boxscoreWCHIGNB28144583614.5121587.50
190Bruno BanducciG2SunSep 24, 1950boxscoreLSFOCHI2032000011111
191Don DollDB7Nov 6, 1949boxscoreLDETCRD19423186.011-5-5.00
192Warren LahrDB8FriOct 14, 1949boxscoreWCLE@LAD61144133.31000
193Harper DavisDB2FriSep 2, 1949boxscoreWLADBCL4917144.01188.00
194Victor CarrollT-C-G8SunNov 9, 1947boxscoreLNYGPHI24410001181818.01
195Victor CarrollT-C-G6SunOct 26, 1947boxscoreLNYGPIT21380001181818.01
196Mike JarmolukDT-T-MG4SunOct 12, 1947boxscoreWCHIPHI4070001242424.01
197Russ MorrowC7SatOct 19, 1946boxscoreLBDA@NYY1021000188.01
198Russ MorrowC1SunSep 8, 1946boxscoreWBDA@BUF27140221000
199Bulldog TurnerC-T-LB-G12Dec 3, 1944boxscoreWCHI@CRD49714848.01000
Score Rushing Receiving
Rk Player Pos Week Day Date Tm Opp Tm Opp Att Yds Lng Y/A TD Rec Yds Lng Y/R TD
200Bruiser KinardT11SunNov 28, 1943boxscoreLBKN@NYG72400001
201Jack JohnsonT12SunNov 24, 1940boxscoreLDETGNB7500001484848.01
202Hank RockwellG6SunOct 13, 1940boxscoreLRAM@GNB14311555.001555.01
203Art JocherG5FriOct 4, 1940boxscoreWBKNPHI30170001222.01
204Mike GussieG2SunSep 15, 1940boxscoreLBKN@WAS17240001999.01
205Bill YoungT1SunSep 11, 1938boxscoreWWAS@PHI26230001626262.01
206Bob GonyaT5SunOct 7, 1934boxscoreLPHIPIT790001444.01