most sacks all time nfl bruce smith

NFL Sack Leaders: Most Sack All Time, Team, & Active Players

Most Sacks All-Time (since 1982)

When it comes to defending the quarterback, few plays are as impactful as the sack. It stops drives, causes fumbles, and can swing momentum. Over the decades, a handful of greats have cemented their legacies by routinely burying QBs.

Who has the most sacks in NFL history?

Bruce Smith played for the Buffalo Bills and Washington from 1985-2003 racking up a total of 200 sacks.

RankPlayerSacksYears Active
1Bruce Smith200
2Reggie White198
3Kevin Greene 160
4Julius Peppers159.5
5Chris Doleman150.5
6Michael Strahan141.5
7Jason Taylor139.5
8Terrell Suggs 139
9DeMarcus Ware138.5
10John Randle137.5
11Richard Dent137.5
12Jared Allen136
13John Abraham 133
14Leslie O’Neal 132.5
15Lawrence Taylor 132.5
16Rickey Jackson128
17Derrick Thomas126.5
18Dwight Freeney 125.5
19Von Miller123.5
20Robert Mathis123
NOTE: When multiple players contribute to a sack , a player is give 1/2 a credit.

Consistently beating offensive linemen requires a rare blend of athleticism, technique, and relentlessness. The players atop the sack ranks exemplify these qualities at the highest level.

It’s worth noting that sacks began being official calculated in 1982 while an unofficial list dates back to 1960 . Check the unofficial list dating back to 1960- HERE.

Most Sacks All-Time Among Active Players

While the retired legends cast long shadows, today’s stars continue adding to the record books with each jarring takedown.

Who has the most sacks as an active player?

Von Miller currently leads all active NFL Players in sacks with 123 sacks as of the 2023-24 season. He ranks 19th on the all-time list of sack leaders.

RankPlayerSacksYears Active
1Von Miller123.5
2Cameron Jordan117.5
3Calais Campbell105.5
4Khalil Mack101.5
5T.J. Watt96.5
6Myles Garrett88.5
7Danielle Hunter87.5
8Cameron Heyward80.5
9Chris Jones75.5
10Brandon Graham73.0
11Joey Bosa67.0
12Matthew Judon66.5
13Preston Smith66
14DeForest Buckner61
15Za’Darius Smith60
16Trey Hendrickson59.5
17Shaquil Barrett59
18Denico Autry59
19DeMarcus Lawrence58.5
20Haason Reddick 58

At their peak, the active leaders are as disruptive as anyone before them. With seasons still remaining, they have an opportunity to climb even higher up the prestigious ranks.

Sacking the quarterback is an art form, one that leaves lasting impressions on games, seasons, and careers. Whether looking at the all-time greats or today’s tormentors, these sackmasters have etched their names in NFL lore.

Most Sacks All Time by NFL Team

Which NFL Team Has the Most Sacks of All Time?

The Los Angeles Rams have the most sacks by a team, with 2,954 sacks.

RankTeamSacks
1Los Angles Rams2,594
2Pittsburgh Steelers2,887
3Philadelphia Eagles2,868
4Chicago Bears2,859
5New York Giants2,740
6San Francisco 49ers2,732
7Washington Commanders2,678
8Green Bay Packers2,677
9Detroit Lions2,650
10Dallas Cowboys2,544
11Arizona Cardinals2,536
12Indianapolis Colts2,517
13Las Vegas Raiders2,471
14Minnesota Vikings2,398
15Denver Broncos 2,393
16New England Patriots2,372
17Los Angeles Chargers2,342
18Tennessee Titans 2,341
19Cleveland Browns2,335
20Kansas City Chiefs2,316
21Buffalo Bills 2,253
22New Orleans Saints2,203
23New York Jets2,140
24Miami Dolphins2,061
25 Cincinnati Bengals1,880