Who is No. 99 on New York Giants? Exploring all players who wore the number for the NFC East team

New York Giants v Chicago Bears
Leonard Williams of the New York Giants

Leonard Williams is the current No. 99 of the New York Giants. Williams was selected by the New York Jets with the sixth selection of the 2015 NFL draft, becoming the highest-selected USC defensive lineman since Darrell Russell.

Williams was traded to the Giants for a 2020 third-round pick and a 2021 fifth-round selection, and he has been a critical part of their elite defensive set-up. He has been on the Giants for some time and has become a leader at the franchise.

The New York Giants brought in Williams when they transitioned from prosperous times with Eli Manning as QB to lean times with the younger Manning brother. Right now, they look to be in good hands under coach Brian Daboll, and next season could be one of their most pivotal in recent memory.


Be the GM of your favorite team, use our free Mock Draft Simulator with trades

Leonard Williams' career timeline

Leonard Williams was a standout defensive prospect when he attended the University of South Carolina.

He was an All-American with USC, two-time All-Pac-12 and the Pac-12 Defensive Freshman of the Year. He was seen as a potential lottery pick ahead of the 2015 NFL Draft, and he was just that, getting selected by the New York Jets with the sixth pick of the 2016 NFL draft.

Williams was thoroughly impressive in his rookie season, making seven sacks on the season. As recognition for his outstanding play, he was selected as a first-team alternate for the 2017 Pro Bowl.

He spent two more seasons with the Jets before moving across the pond to the New York Giants. He signed a three-year, $63 million contract with $45 million guaranteed and a signing bonus of $22.50 million ahead of the 2022 NFL season. The Giants will hope for a solid return on their investment in the USC alum.


Former New York Giants who wore the number 99 jersey ft. Leonard Williams and more

These 17 players have worn the number 99 jersey for the New York Giants.

Player From To

  • Kervin Wyatt 1980 1980
  • Reggie Carr 1987 1987
  • Steve DeOssie 1989 1993
  • Chris Maumalanga 1994 1994
  • Christian Peter 1997 2000
  • Ross Kolodziej 2001 2001
  • Byron Frisch 2002 2002
  • Keith Washington 2003 2004
  • Damane Duckett 2005 2005
  • Lance Legree 2006 2006
  • Russell Davis 2007 2007
  • Renaldo Wynn 2008 2008
  • Chris Canty 2009 2012
  • Cullen Jenkins 2013 2015
  • Robert Thomas 2016 2017
  • Mario Edwards 2018 2018
  • Leonard Williams 2019 2023

Quick Links

App download animated image Get the free App now