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
1Dennis KellyOT20SunJan 19, 2020boxscoreLTEN@KAN243500001111.01
2Ty SambrailoOT17SunDec 29, 2019boxscoreWATL@TAM282200001353535.01
3Elandon RobertsILB17SunDec 29, 2019boxscoreLNWEMIA242700001383838.01
4Nick BelloreLB16SunDec 22, 2019boxscoreLSEAARI132700001333.01
5Christian WilkinsDL16SunDec 22, 2019boxscoreWMIACIN383500001111.01
6Dion DawkinsOG16SatDec 21, 2019boxscoreLBUF*@NWE172400001111.01
7Jason SandersK13SunDec 1, 2019boxscoreWMIAPHI373100001111.01
8Dennis KellyOT12SunNov 24, 2019boxscoreWTENJAX422000001111.01
9Vita VeaDT12SunNov 24, 2019boxscoreWTAM*@ATL352200001111.01
10David Quessenberry OT2SunSep 15, 2019boxscoreLTENIND171900001111.01
11Patrick RicardDE1SunSep 8, 2019boxscoreWBAL*@MIA591000001111.01
12Bradley SowellT14Dec 9, 2018boxscoreWCHILAR15600001222.01
13Taylor DeckerOT13Dec 2, 2018boxscoreLDET*LAR163000001111111.01
14Akiem HicksDE13Dec 2, 2018boxscoreLCHI*@NYG27301111.010000
15Alejandro VillanuevaT12Nov 25, 2018boxscoreLPIT*@DEN172400001222.01
16Dion DawkinsOG10Nov 11, 2018boxscoreWBUF*@NYJ411000001777.01
17Dane CruikshankCB2Sep 16, 2018boxscoreWTENHOU201700001666666.01
18Kyle WilliamsDT17Dec 31, 2017boxscoreWBUF*@MIA22161111.010000
19Patrick RicardDE14Dec 10, 2017boxscoreLBAL@PIT383900001666.01
20Leonard Wester T14Dec 10, 2017boxscoreLTAMDET212400001222.01
21Patrick RicardDE13Dec 3, 2017boxscoreWBALDET442000001333.01
22Nick BelloreLB13Dec 3, 2017boxscoreLDET@BAL204400001111.01
23Donald PennT8Oct 30, 2016boxscoreWOAK*@TAM302400001111.01
24Taylor LewanOT7Oct 23, 2016boxscoreLTEN*IND263400001101010.01
25Dontari PoeDT6Oct 16, 2016boxscoreWKAN*@OAK26101111.010000
26Will TukuafuDT17SunJan 3, 2016boxscoreWSEA@ARI36600001777.01
27Dontari PoeDT11SunNov 22, 2015boxscoreWKAN*@SDG3331111.010000
28Will TukuafuDT10SunNov 15, 2015boxscoreLSEAARI32392211.010000
29Garry GilliamT20Jan 18, 2015boxscoreWSEAGNB282200001191919.01
30Nate SolderT20Jan 18, 2015boxscoreWNWE*IND45700001161616.01
31Donald PennT14Dec 7, 2014boxscoreWOAK*SFO241300001333.01
32J.J. WattDE13Nov 30, 2014boxscoreWHOU*TEN452100001111.01
33Erik LorigDE13Nov 30, 2014boxscoreWNOR@PIT353200001444.01
34J.J. WattDE11Nov 16, 2014boxscoreWHOU*@CLE23700001222.01
35Anthony CastonzoLT11Nov 16, 2014boxscoreLIND*NWE204200001111.01
36J.J. WattDE2Sep 14, 2014boxscoreWHOU*@OAK301400001111.01
37Sheldon Richardson DT17SunDec 29, 2013boxscoreWNYJ*@MIA2072211.010000
38Sheldon Richardson DT15SunDec 15, 2013boxscoreLNYJ*@CAR20302211.010000
39Donald PennT10MonNov 11, 2013boxscoreWTAM*MIA221900001111.01
40Mitch UnreinDT13SunDec 2, 2012boxscoreWDENTAM312300001111.01
41Sam KochP10SunNov 11, 2012boxscoreWBALOAK55201777.010000
42Mike JohnsonG10SunNov 11, 2012boxscoreLATL@NOR273100001111.01
43Guy WhimperT8SunOct 28, 2012boxscoreLJAX@GNB152400001111.01
44Erik LorigDE8ThuOct 25, 2012boxscoreWTAM*@MIN361700001111.01
45B.J. RajiDT11SunNov 20, 2011boxscoreWGNB*TAM35261111.010000
46Javier ArenasDB7SunOct 23, 2011boxscoreWKAN@OAK2801777.010000
47Rashied Davis DB15MonDec 20, 2010boxscoreWCHI@MIN401400001999.01
48Jay FeelyK14SunDec 12, 2010boxscoreWARIDEN43131555.010000
49Todd HerremansT14SunDec 12, 2010boxscoreWPHI*@DAL302700001222.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
50Andrew WhitworthT14SunDec 12, 2010boxscoreLCIN*@PIT72300001111.01
51Shaun SmithDT12SunNov 28, 2010boxscoreWKAN@SEA42241111.010000
52Donald PennT11SunNov 21, 2010boxscoreWTAM*@SFO21000001111.01
53Khalif BarnesT9SunNov 7, 2010boxscoreWOAK*KAN232000001222.01
54Mike VrabelLB6SunOct 17, 2010boxscoreLKAN*@HOU313500001222.01
55Mike VrabelLB5SunOct 11, 2009boxscoreLKAN*DAL202600001111.01
56Ryan DenneyDE3SunSep 27, 2009boxscoreLBUFNOR72700001252525.01
57Hunter SmithP1SunSep 13, 2009boxscoreLWAS@NYG17231888.010000
58Todd HerremansT9SunNov 2, 2008boxscoreWPHI*@SEA26700001111.01
59Rashied Davis DB9SunNov 2, 2008boxscoreWCHI*DET272300005642412.81
60Rashied Davis DB6SunOct 12, 2008boxscoreLCHI*@ATL202200004411710.31
61Allen RossumDB3SunSep 21, 2008boxscoreWSFODET31131111.010000
62Ryan DenneyDE1SunSep 7, 2008boxscoreWBUFSEA341000001191919.01
63Jared AllenDE16SunDec 23, 2007boxscoreLKAN*@DET202500001111.01
64Jared AllenDE13SunDec 2, 2007boxscoreLKAN*SDG102400001222.01
65Mike VrabelLB8SunOct 28, 2007boxscoreWNWE*WAS52700001222.01
66Mike VrabelLB4MonOct 1, 2007boxscoreWNWE*@CIN341300001111.01
67John St. ClairT2SunSep 16, 2007boxscoreWCHIKAN201000001222.01
68Dan KleckoDT20SunJan 21, 2007boxscoreWINDNWE383400001111.01
69Dan KleckoDT17SunDec 31, 2006boxscoreWINDMIA272200001222.01
70Rashied Davis DB5SunOct 8, 2006boxscoreWCHI*BUF40700003411913.71
71Rashied Davis DB3SunSep 24, 2006boxscoreWCHI@MIN191600003482416.01
72Mike VrabelLB16MonDec 26, 2005boxscoreWNWE*@NYJ312100002321.52
73Tom AshworthT15SatDec 17, 2005boxscoreWNWE*TAM28000001111.01
74Mike VrabelLB11SunNov 20, 2005boxscoreWNWE*NOR241700001111.01
75Jason Peters T1SunSep 11, 2005boxscoreWBUFHOU22700001111.01
76Mike VrabelLB20SunFeb 6, 2005boxscoreWNWE*NPHI242100001222.01
77Mike VrabelLB17SunJan 2, 2005boxscoreWNWE*SFO21700001111.01
78Kyle LarsonP14SunDec 12, 2004boxscoreLCIN@NWE28351111111.010000
79Mike VrabelLB9SunNov 7, 2004boxscoreWNWE*@STL402200001222.01
80Mike VrabelLB21SunFeb 1, 2004boxscoreWNWE*NCAR322900001111.01
81Chris HopeDB17SunDec 28, 2003boxscoreLPIT@BAL101300001818181.01
82Warren SappDT14SunDec 7, 2003boxscoreWTAM*@NOR14700001111.01
83Hunter SmithP11SunNov 16, 2003boxscoreWINDNYJ38311212121.010000
84Jonathan OgdenT-G10SunNov 9, 2003boxscoreLBAL*@STL223300001111.01
85Warren SappDT3SunSep 21, 2003boxscoreWTAM*@ATL311000001666.01
86Cooper CarlisleG-T2SunSep 14, 2003boxscoreWDEN@SDG371300001666.01
87Mike VrabelLB4SunSep 29, 2002boxscoreLNWE*@SDG142100001111.01
88Brian DawkinsDB4SunSep 29, 2002boxscoreWPHI*HOU351700001575757.01
89Brian UrlacherLB15SunDec 23, 2001boxscoreWCHI*@WAS201500001272727.01
90Tim SederK4SunOct 7, 2001boxscoreLDAL@OAK21281888.010000
91Shaun O'HaraG-C2SunSep 23, 2001boxscoreWCLEDET241400001222.01
92Champ BaileyDB17SunDec 24, 2000boxscoreWWAS*ARI2031777.012544227.00
93Tim SederK11SunNov 12, 2000boxscoreWDALCIN2361111.010000
94Jumbo ElliottT8MonOct 23, 2000boxscoreWNYJMIA403700001333.01
95Marcus ColemanDB3SunSep 17, 2000boxscoreWNYJ*BUF271400001454545.01
96Randall McDanielG3SunSep 17, 2000boxscoreWTAM*@DET311000001222.01
97Ryan TuckerT19SunJan 16, 2000boxscoreWSTLMIN493700001111.01
98Ryan TuckerT9SunNov 7, 1999boxscoreLSTL@DET273100001222.01
99Phil DawsonK5SunOct 10, 1999boxscoreLCLECIN17181444.010000
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
100Erik NorgardG-C14ThuNov 27, 1997boxscoreWTEN@DAL271400001222.01
101Jonathan OgdenT-G14SunDec 1, 1996boxscoreWBALPIT311700001111.01
102Rick CunninghamT13SunNov 24, 1996boxscoreWOAK@SEA272100001333.01
103James JonesDT-NT12SunNov 17, 1996boxscoreLBAL@SFO203800001222.01
104Erik NorgardG-C11SunNov 10, 1996boxscoreWHOU@NOR311400001111.01
105Robbie TobeckC-G9SunOct 27, 1996boxscoreLATLPIT172000001111.01
106Marcus SpearsT7SunOct 13, 1996boxscoreLCHI@NOR242700001111.01
107Jim FlaniganDT4SunSep 22, 1996boxscoreLCHI@DET163500001111.01
108Herman ArvieT3SunSep 15, 1996boxscoreLBAL@HOU132900001111.01
109Dale Carter DB3SunSep 15, 1996boxscoreWKAN@SEA351700003614620.31
110Jim FlaniganDT9MonOct 30, 1995boxscoreWCHI@MIN14600001444.01
111Joe ValerioC5SunOct 1, 1995boxscoreWKAN@ARI24300001111.01
112Jim FlaniganDT2MonSep 11, 1995boxscoreLCHIGNB242700001222.01
113Melvin TutenT2SunSep 10, 1995boxscoreWCINJAX241700001333.01
114Jim FlaniganDT19SatJan 7, 1995boxscoreLCHI@SFO154400001222.01
115Scott ConoverT-G14SunDec 4, 1994boxscoreWDETGNB343100001111.01
116Joe ValerioC7MonOct 17, 1994boxscoreWKAN@DEN312800001444.01
117Joe ValerioC2SunSep 11, 1994boxscoreWKANSFO241700001111.01
118David WymanLB14SunDec 5, 1993boxscoreLDEN@SDG101300001111.01
119John KiddP11SunNov 14, 1993boxscoreLSDGCHI13161222.010000
120Joe ValerioC5SunOct 3, 1993boxscoreWKANRAI24900001111.01
121James JonesDT-NT2MonSep 13, 1993boxscoreWCLESFO23131111.010000
122Mitch FrerotteG19SatJan 9, 1993boxscoreWBUF@PIT24300001111.01
123James JonesDT-NT16SunDec 20, 1992boxscoreLCLEHOU141700001111.01
124Mitch FrerotteG10SunNov 8, 1992boxscoreWBUFPIT282000001222.01
125William SchultzG-T7SunOct 18, 1992boxscoreLINDSDG143400001333.01
126John FinaT3SunSep 20, 1992boxscoreWBUFIND38000001111.01
127Mitch FrerotteG1SunSep 6, 1992boxscoreWBUFRAM40700001222.01
128Willie WilliamsT13SunNov 24, 1991boxscoreLPHOPHI143400001333.01
129Trevor MatichC-G-T12SunNov 17, 1991boxscoreWNYJ@NWE282100001333.01
130Roy Foster G-T19SatJan 12, 1991boxscoreLMIA@BUF344400001222.01
131Gary PlummerLB10SunNov 11, 1990boxscoreWSDGDEN1971111.010000
132Luis SharpeT7SunOct 21, 1990boxscoreLPHO@NYG192000001111.01
133Gary PlummerLB5SunOct 7, 1990boxscoreLSDG@PIT143600001222.01
134Van WaitersLB15SunDec 17, 1989boxscoreWCLEMIN231700001141414.01
135Carl BanksLB5SunOct 8, 1989boxscoreLNYG@PHI192100001222222.01
136Joe ProkopP1SunSep 10, 1989boxscoreLNYJNWE24271171717.010000
137Guy McIntyreG3SunSep 18, 1988boxscoreLSFOATL173400001171717.01
138Terry HoageDB1SunSep 4, 1988boxscoreWPHI@TAM41141383838.010000
139Mark AdickesG16SunDec 27, 1987boxscoreWKANSEA412000001333.01
140Anthony MunozT8SunNov 1, 1987boxscoreLCINHOU293100001333.01
141Russell HairstonDB4SunOct 4, 1987boxscoreWPIT@ATL28120000216118.01
142Anthony MunozT16SunDec 21, 1986boxscoreWCINNYJ522100001222.01
143Ron HellerT13SunNov 30, 1986boxscoreLTAM@MIN134500001111.01
144Anthony MunozT10SunNov 9, 1986boxscoreLCIN@HOU283200001555.01
145Jeff HayesP6MonOct 13, 1986boxscoreWCINPIT24222616130.510000
146Harry CarsonLB6SunOct 12, 1986boxscoreWNYGPHI35300001131313.01
147William PerryDT-DE20SunJan 26, 1986boxscoreWCHI*NNWE46101111.010000
148William PerryDT-DE12SunNov 24, 1985boxscoreWCHIATL3601111.010000
149Blake MooreC-G-T11SunNov 17, 1985boxscoreWGNBNOR381400001333.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
150William PerryDT-DE9SunNov 3, 1985boxscoreWCHI@GNB161000001444.01
151William PerryDT-DE7MonOct 21, 1985boxscoreWCHIGNB2371111.010000
152Jess AtkinsonK6SunOct 13, 1985boxscoreLNYG@CIN30351141414.010000
153Anthony MunozT14SunDec 2, 1984boxscoreWCIN@CLE201700001111.01
154Blake MooreC-G-T9SunOct 28, 1984boxscoreWGNBDET41900001333.01
155Doug DiekenT9SunOct 30, 1983boxscoreWCLEHOU251900001141414.01
156Mick LuckhurstK18SunJan 9, 1983boxscoreLATL@MIN24301171717.010000
157Ray PinneyT-G-C17SunJan 2, 1983boxscoreWPITCLE372100001333.01
158Bill HurleyDB17SunJan 2, 1983boxscoreWNORATL35600001393939.01
159Roger WehrliDB16SunDec 26, 1982boxscoreWSTLNYG24211181818.010000
160Nolan CromwellDB14SunDec 12, 1982boxscoreLRAMDEN24271171717.010000
161Barry KraussLB2SunSep 19, 1982boxscoreLBAL@MIA202400001555.01
162Ray PinneyT-G-C12SunNov 22, 1981boxscoreWPIT@CLE321000001111.01
163Karl SwankeT-C-G2SunSep 13, 1981boxscoreLGNBATL173100001222.01
164Dennis BoydDT-DE-T-C2SunSep 13, 1981boxscoreWSEADEN131000001333.01
165George Martin DE10SunNov 9, 1980boxscoreWNYGDAL383500001444.01
166Nolan CromwellDB14SunDec 2, 1979boxscoreWRAMMIN27211555.010000
167Nolan CromwellDB10SunNov 5, 1978boxscoreWRAMTAM26231161616.010000
168Vern Den HerderDE-NT9SunOct 29, 1978boxscoreWMIABAL26800001777.01
169Elois GroomsDE-DT7SunOct 30, 1977boxscoreWNORRAM272600001333.01
170Glenn BujnochG5MonOct 17, 1977boxscoreLCIN@PIT14201444.010000
171Jim TurnerK5SunOct 16, 1977boxscoreWDEN@OAK30700001252525.01
172Mike FullerDB2SunSep 25, 1977boxscoreWSDG@KAN2371777.010000
173Pete Brock C-T-G11SunNov 21, 1976boxscoreWNWE@NYJ382400001666.01
174Ed O'NeilLB2SunSep 19, 1976boxscoreWDETATL241000001323232.01
175John PergineLB4MonOct 13, 1975boxscoreWWASSTL271700001303030.01
176Gerry MullinsG-T14SatDec 14, 1974boxscoreWPITCIN27300001707.01
177John TannerLB11SunNov 24, 1974boxscoreWNWE@BAL271700001202.01
178Steve PreeceDB1SunSep 16, 1973boxscoreWRAM@KAN2313111011.010000
179Gerry MullinsG-T10SunNov 19, 1972boxscoreLPIT@CLE242600001303.01
180John MalloryDB5SunOct 13, 1968boxscoreLPHI@DAL14340000158058.01
181Bobby HuntDB5SunOct 6, 1968boxscoreLCIN@DEN7101505.010000
182Darrell DessG-T9Nov 12, 1967boxscoreLNYG@CHI7340101000
183Jim HoustonLB-DE14SunDec 11, 1966boxscoreLCLE@PHI21330000110010.01
184Eddie MeadorDB12SunDec 5, 1965boxscoreWRAM@STL273111011.010000
185Billy LothridgeDB-P12SunNov 29, 1964boxscoreLDALGNB21452-60-3.010000
186Larry WilsonDB14SunDec 15, 1963boxscoreLSTLDAL2428135035.010000
187Jim WelchDB13SatDec 9, 1961boxscoreLBAL@RAM1734160060.010000
188John AveniK-DE12SunDec 3, 1961boxscoreLWAS@STL24380000253026.51
189Erich BarnesDB9SunNov 12, 1961boxscoreWNYGPHI38210000162062.01
190Bobby FranklinDB7SunOct 29, 1961boxscoreWCLE@STL2110112012.010000
191Joe Fortunato LB5SunOct 27, 1957boxscoreLCHI@SFO17211101.01000
192Dean DerbyDB3SunOct 13, 1957boxscoreWPITCRD2920102372.31000
193Jack ButlerDB12SunDec 16, 1956boxscoreWPIT@WAS2300001101010.01
194Norb HeckerDB4SunOct 16, 1955boxscoreLWASCLE14240002221311.01
195Andy RobustelliDE12SunDec 12, 1954boxscoreWRAMGNB35270001494949.01
196Jack ButlerDB8SunNov 15, 1953boxscoreWPIT@NYG14100001333333.01
197Jack ChristiansenDB12SatDec 13, 1952boxscoreWDETDTX4161394657.213321110.70
198Jack ChristiansenDB11SunDec 7, 1952boxscoreWDETCHI4521654189.01000
199Jack ButlerDB10SunNov 30, 1952boxscoreWPITNYG6370001202020.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
200Jack ButlerDB8SunNov 16, 1952boxscoreLPIT@CLE28290001777.01
201Gino Marchetti DE-T-DT6SunNov 2, 1952boxscoreLDTX@RAM20420001171717.01
202Norb HeckerDB3SunOct 14, 1951boxscoreWRAM@DET27210001202020.01
203Lou GrozaT-C-DT-K13SunDec 10, 1950boxscoreWCLE@WAS45210001232323.01
204Ed Champagne T-DT11SunNov 26, 1950boxscoreLRAM@CHI14240001888.01
205Joel WilliamsC10SunNov 19, 1950boxscoreLBCLNYG2055050501000
206Harper DavisDB5SunOct 15, 1950boxscoreWCHIGNB28144583614.5121587.50
207Bruno BanducciG2SunSep 24, 1950boxscoreLSFOCHI2032000011111