By Dan Duggan | NJ Advance Media for NJ.com

Defensive tackle Johnathan Hankins' free-agent departure to the Colts created the biggest hole on the Giants' roster this offseason. The Giants wanted to keep Hankins and didn't pursue any other premier defensive tackle free agents. After Hankins left, the Giants used their second-round pick on Alabama defensive tackle Dalvin Tomlinson. Tomlinson will have the opportunity to fill the defensive tackle spot next to All-Pro Damon Harrison.

Don't Edit

William Hauser | USA TODAY Sports

Roster status

Don't Edit

Teams never cut second-round picks in Year 1, so Tomlinson is assured of a roster spot this season. But there's no guarantee that the 6-foot-3, 312-pound Tomlinson will take Hankins' spot in the starting lineup. He'll compete with returning backups Jay Bromley and Robert Thomas, as well as veteran addition Corbin Bryant, for the starting job.

Don't Edit

Contract status

Don't Edit

Tomlinson is signed to a four-year, $4.571 million contract with a $1.464 million signing bonus.

Don't Edit

Don't Edit

What happened in 2016

Don't Edit

Tomlinson had 62 tackles, 5.5 tackles for loss and three sacks last season. Tomlinson had four tackles and one tackle for loss in Alabama's loss to Clemson in the national championship game.

Don't Edit

What to expect in 2017

Don't Edit

Tomlinson is going to be in the defensive tackle rotation. Harrison will be a mainstay on the first two downs and it will be an open competition between Tomlinson and the veteran tackles for the spot next to the best run-stuffer in the league. If Tomlinson flashes pass-rushing ability, he could be a three-down tackle.

Don't Edit

Don't Edit

Don't Edit

THE FULL COUNTDOWN:

Don't Edit

Nos. 86-90

NO. 86: RB Khalid Abdullah

NO. 87: DT Josh Banks

NO. 88: CB Nigel Tribune

NO. 89: WR Keeon Johnson

NO. 90: S Trey Robinson

Don't Edit

Nos. 81-85

NO. 81: OT Michael Bowie

NO. 82: DE Evan Schwan

NO. 83: WR Jerome Lane

NO. 84: WR Kevin Snead

NO. 85: FB Shane Smith

Don't Edit

Nos. 76-80

NO. 76: LB Calvin Munson

NO. 77: LB Curtis Grant

NO. 78: OL Jessamen Dunker

NO. 79: OL Jarron Jones

NO. 80: WR Kevin Norwood

Don't Edit

Nos. 71-75

NO. 71: OT Chad Wheeler

NO. 72: WR Travis Rudolph

NO. 73: S Jadar Johnson

NO. 74: CB DaShaun Amos

NO. 75: S Ryan Murphy

Don't Edit

Don't Edit

Nos. 66-70

NO. 66: TE Colin Thompson

NO. 67: DE Jordan Williams

NO. 68: FB Jacob Huesman

NO. 69: OL Jon Halapio

NO. 70: DB Mykkele Thompson

Don't Edit

Nos. 61-65

NO. 61: LB Deontae Skinner

NO. 62: DE Owa Odighizuwa

NO. 63: K Aldrick Rosas

NO. 64: CB Donte Deayon

NO. 65: LB Stansly Maponga

Don't Edit

Nos. 56-60

NO. 56: CB Valentino Blake

NO. 57: TE Matt LaCosse

NO. 58: RB Shaun Draughn

NO. 59: OL Adam Gettis

NO. 60: WR Darius Powe

Don't Edit

Nos. 51-55

NO. 51: DE Avery Moss

NO. 52: LB Mark Herzlich

NO. 53: OL Brett Jones

NO. 54: CB Michael Hunter

NO. 55: DB Eric Pinkins

Don't Edit

Nos. 46-50

NO. 46: QB Geno Smith

NO. 47: QB Josh Johnson

NO. 48: QB Davis Webb

NO. 49: RB Wayne Gallman

NO. 50: OL Adam Bisnowaty

Don't Edit

Don't Edit

Nos. 41-45

NO. 41: S Duke Ihenacho

NO. 42: LB J.T. Thomas

NO. 43: OL D.J. Fluker

NO. 44: DE Devin Taylor

NO. 45: DT Corbin Bryant

Don't Edit

Nos. 36-40

NO. 36: Coming Sunday

NO. 37: DT Dalvin Tomlinson

NO. 38: DT Jay Bromley

NO. 39: LS Zak DeOssie

NO. 40: WR Roger Lewis

Don't Edit

Dan Duggan may be reached at dduggan@njadvancemedia.com. Follow him on Twitter @DDuggan21. Find our Giants coverage on Facebook.