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

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