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