With defensive touchdowns, you're generally chasing relatively low annual production. On average, teams get about 2-3 per season; that's both defensive and special teams scores. But some are definitely better than others, and some are far worse.
The teams at the top aren't surprising. Kansas City (12) and Philadelphia (10) lead the way over the past two seasons, along with Detroit and Jacksonville (also 10). The Eagles have been the most consistent; the only team with 5 defensive or special teams touchdowns in each of the last two seasons. Jacksonville (8 in 2017) and Detroit (7) were best a year ago (Baltimore also had 7), pushing them up among the league's best in 2016-2017.
|D/ST TOUCHDOWNS, 2016-2017|
Teams are sorted by points, which also include safeties. The worst teams in this regard over the past two seasons are the 49ers, Jets and Raiders. And the Jets are definitely the least opportunistic.
With the Bay Area teams, at least they picked off a pass and ran it in for a touchdown. The Jets' lone touchdown over the past two seasons was pretty much luck. They kicked off to Buffalo in Week 17 of the 2016 season, and for some reason the Bills failed to cover the kick in their own end zone. New York fell on the loose ball. That's their lone special teams score the last two years.