SportsMonkie.com
NFL

The Heaviest NFL Players of All Time

By SportsMonkie NFL Desk Updated July 27, 2026
Massive NFL offensive lineman in stance at the line of scrimmage
On this page5
  1. 01The record holder: Aaron Gibson at 410 pounds
  2. 02The full leaderboard of the heaviest NFL players
  3. 03The heaviest active players
  4. 04Why weights are hard to pin down
  5. 05Why the record matters

The heaviest NFL player of all time is offensive tackle Aaron Gibson, listed at roughly 410 pounds, the highest weight ever recorded for a player in the league. He used that enormous frame across a six-year career from 1999 to 2004, and no one in NFL history has been officially listed heavier.

Weight is a genuine weapon in football’s trenches, where offensive and defensive linemen collide on every snap. The heaviest players in NFL history are almost all blockers or run-stuffers, and their listed weights become part of the sport’s folklore. Here is the full leaderboard of the heaviest NFL players, the positions they played, and the context behind the numbers. All figures are as of the 2025 season, and listed weights vary by source.

The record holder: Aaron Gibson at 410 pounds

A first-round pick out of Wisconsin in 1999, Aaron Gibson stood 6-foot-6 and carried around 410 pounds, making him the biggest human being ever to play in the NFL. At his size he could simply overwhelm defenders, though injuries limited his career to six seasons with the Lions, Cowboys and Bears. His 410-pound listing remains the benchmark for the heaviest player the league has produced.

The full leaderboard of the heaviest NFL players

The table below ranks the heaviest NFL players by listed or peak weight. Figures vary by source, and active players are marked.

RankWeightPlayerPositionEra
1~410 lbsAaron GibsonOffensive tackle1999-2004
2~401 lbsNate NewtonGuard1986-1999
3386 lbsBryant McKinnieOffensive tackle2002-2013
4384 lbsDaniel Faalele*Offensive tackle2022-present
5~382 lbsWilliam “The Refrigerator” PerryDefensive tackle1985-1994
6380 lbsTrent Brown*Offensive tackle2015-present
7375 lbsMichael JasperDefensive tackle2011-2012
8370 lbsCaleb Jones*Offensive tackle2022-present
9370 lbsTerrence CodyNose tackle2010-2014
10369 lbsT.J. BarnesDefensive tackle2013-2017

Every player on the list works in the trenches, where mass translates directly to leverage. Nate Newton, a six-time Pro Bowl guard for the Dallas Cowboys, ballooned to around 400 pounds at his peak, while William Perry became a national celebrity during the Chicago Bears’ 1985 championship run.

The heaviest active players

Among current players, Baltimore’s Daniel Faalele leads the way. Drafted in 2022 at 6-foot-8 and roughly 384 pounds, he is one of the largest linemen ever to enter the league. Veteran tackle Trent Brown, at about 380 pounds, has long been listed among the NFL’s heaviest, and Green Bay’s Caleb Jones adds another 370-pound frame to the modern group. Their size stands in contrast to the sport’s other physical extremes, from the tallest NFL players to the fastest NFL players.

Why weights are hard to pin down

Listed weights are notoriously imprecise. Players fluctuate across a season, teams sometimes round figures, and reported weights can differ from what a player actually carries on game day. That is why several names on this list appear with slightly different numbers depending on the source, and why “about 410 pounds” is the fairest way to describe Gibson’s record. The heaviest athletes in any sport tend to draw this kind of scrutiny, as our broader list of the tallest athletes of all time also shows.

Why the record matters

In a game decided in the trenches, extreme size is both an asset and a spectacle. The heaviest players anchor offensive lines and clog running lanes, and their listed weights become part of NFL legend. Aaron Gibson’s 410 pounds sets the ceiling, a mark that captures just how big the biggest players in football history have been.

The short version: Aaron Gibson is the heaviest NFL player of all time at roughly 410 pounds, ahead of Nate Newton (about 401) and Bryant McKinnie (386), with Daniel Faalele (384) the heaviest active lineman, as of the 2025 season.

Share this article

Frequently asked questions

Who is the heaviest NFL player of all time?+

Aaron Gibson, an offensive tackle who played from 1999 to 2004, is the heaviest player in NFL history, listed at roughly 410 pounds. That is the highest weight ever recorded for an NFL player. He was a first-round pick out of Wisconsin and used his enormous frame to overpower pass rushers. All figures are as of the 2025 season.

Who is the heaviest active NFL player?+

Offensive tackles Daniel Faalele (about 384 pounds) and Trent Brown (about 380 pounds) are the heaviest active NFL players. Faalele, drafted by the Baltimore Ravens in 2022, is one of the largest linemen ever to enter the league, standing 6-foot-8. Both use their size to anchor the offensive line.

What position are the heaviest NFL players?+

Almost all of the heaviest NFL players are offensive tackles, guards or defensive tackles, positions where sheer mass is an advantage in the trenches. William 'The Refrigerator' Perry, a defensive tackle who occasionally played fullback, is a famous exception who became a cultural icon in the 1980s at well over 350 pounds.

How heavy is too heavy in the NFL?+

There is no weight limit in the NFL, but conditioning and mobility set a practical ceiling. Most linemen sit between 300 and 350 pounds, and players who push past 380 must combine that mass with the footwork to block or rush. Aaron Gibson's 410 pounds is the outer limit the league has ever seen sustained at a high level.

Sources

Play & tools

Free browser games and tools — no account, no download.

  • Play 17-0 — Draft nine and chase a flawless NFL regular season — the perfect 17-0 run, no playoffs.
  • Play 20-0 — Draft nine and chase a perfect NFL season — regular season and playoffs, undefeated.
  • Play 16-0 — Draft nine and chase a perfect 16-0 — the classic 16-game NFL regular season, no playoffs.
  • Play Flawless Six — Draft five players and a head coach, then chase a perfect NFL season with the right chemistry.
  • Play Guess the NFL Player — A new mystery NFL player every day. Eight guesses, with a clue on each — plus free unlimited mode.
  • Explore all our games →

Related nfl guides

View all →