NFL.com's top free agents still available
It's been a busy first week of free agency for the New York Giants.
Since the start of the new league year, the Giants have traded for tight end Darren Waller, added free agents Bobby Okereke, Rakeem Nunez-Roches, Parris Campbell and Jeff Smith. Additionally, the team brought back wide receiver Sterling Shepard for his eighth season with the organization.
The first wave of free agency might be over, but there are still plenty of talented free agents available.
Here are the best players remaining from NFL.com's list of the top 101 free agents this offseason, with their original ranking and commentary from NFL.com's Gregg Rosenthal. (Players who have signed or reportedly agreed to terms with a team have been removed from the list).
9. WR Odell Beckham Jr.
"On one hand, OBJ, who did not play at all in 2022, has had time to recuperate from his second ACL surgery last February. On the other, he's had two ACL surgeries since 2020. In a dry season for free agent receiver talent, Beckham would still bring juice to any offense."
11. LB Bobby Wagner
"The man was a second-team All-Pro last year! He doesn't fit the Rams' timeline hence his release, but Wagner proved in 2022 he's still playing at an elite level and could be the final piece for a team needing help."
16. TE Dalton Schultz
"Schultz gained 619 yards with eight touchdowns in 13 games after he and Dak Prescott returned from injury in Week 7, including a monster playoff game in Tampa (seven catches, 95 yards, two scores). The Cowboys essentially chose Schultz over receiver Amari Cooper last offseason, when they tagged Schultz and traded Cooper away, and they should try to keep the tight end."
26. EDGE Yannick Ngakoue
"Sacks and QB hits sell, but Ngakoue's inability to stop the run is probably why he's likely headed to his sixth team in four years. This section of the Top 101 is where the 2023 crop begins to feel thinner than groups from previous years, because there aren't as many plus starters available."
29. WR D.J. Chark
"Speed is sorely lacking in this thin wideout market. Chark is absolutely getting a bump because he can stretch the field in a league where each team needs three to four quality wideouts."
30. DL Poona Ford
"One big mistake I see in free agent evaluations is overrating the previous year instead of considering the full body of work over a player's career. Like tight end Mike Gesicki, Ford is hitting free agency after a down year. Neither player fit in new schemes in 2022, but Ford previously showed enough traits as a high-level penetrator for me to believe there are more good seasons to come."
31. CB Shaquill Griffin
"There is no other position with a greater variance than cornerback, even among quality starters. Griffin has the combination of youth, experience (72 career starts) and a track record of being an asset that is worth betting on as a bounce-back candidate."
35. EDGE Jadeveon Clowney
"Another year, another Top 101 free agents blurb for Clowney. He gets a little lower on the list each season; the ugly ending to his time in Cleveland doesn't bode well for his value."
39. CB Rock Ya-Sin
"A physical corner who excels at press man coverage, Ya-Sin profiles as a solid enough starter who has never quite reached his top potential. I like those kinds of signings in free agency, because the floor is high and the ceiling is higher."
41. G Dalton Risner
"Yes, he was that dude who pushed Broncos backup quarterback Brett Rypien on the sidelines on Christmas Day. He's also started 62 games at an above-average level since entering the league."
View photos of NFL.com's list of the top 101 free agents of 2023.


101) QB Baker Mayfield
UPDATE: Mayfield has reportedly agreed to terms with the Tampa Bay Buccaneers.

100) RB David Montgomery
UPDATE: Montgomery has reportedly agreed to terms with the Detroit Lions.

99) WR Nelson Agholor

98) TE Irv Smith

97) DT Larry Ogunjobi
UPDATE: Ogunjobi has re-signed with the Steelers.

96) C Bradley Bozeman
UPDATE: Bozeman has re-signed with the Carolina Panthers.

95) EDGE Andrew Van Ginkel

94) QB Gardner Minshew
UPDATE: Minshew signed with the Indianapolis Colts.

93) S Juan Thornhill
UPDATE: Thornhill has reportedly agreed to terms with the Cleveland Browns.

92) OT Andrew Wylie
UPDATE: Wylie has signed with the Washington Commanders.

91) C Garrett Bradbury
UPDATE: Bradbury has agreed to terms with the Minnesota Vikings.

90) LB Kaden Elliss
UPDATE: Elliss has reportedly agreed to terms with the Atlanta Falcons.

89) RB Alexander Mattison
UPDATE: Mattison has agreed to terms with the Minnesota Vikings.

88) LB Denzel Perryman

87) TE Robert Tonyan
UPDATE: Tonyan has signed with the Chicago Bears.

86) RB Raheem Mostert
UPDATE: Mostert re-signed with the Miami Dolphins.

85) WR Adam Thielen
UPDATE: Thielen has agreed to terms with the Carolina Panthers.

84) RB Devin Singletary

83) S Taylor Rapp

81) DL A'Shawn Robinson

80) DT Sheldon Rankins
UPDATE: Rankins has agreed to terms with the Houston Texans.

79) TE Hayden Hurst
UPDATE: Hurst has agreed to terms with the Carolina Panthers.

78) S Julian Love
UPDATE: Love has signed a contract with the Seattle Seahawks.

82) QB Andy Dalton
UPDATE: Dalton has reportedly agreed to terms with the Carolina Panthers.

77) RB Jamaal Williams
UPDATE: Williams has reportedly agreed to terms with the New Orleans Saints.

76) S John Johnson

75) LB Leighton Vander Esch
UPDATE: Vander Esch has agreed to terms with the Dallas Cowboys.

74) LB Bobby Okereke
UPDATE: Okereke has signed with the New York Giants.

73) LB Azeez Al-Shaair
UPDATE: Al-Shaair has reportedly agreed to terms with the Tennessee Titans.

72) NT Greg Gaines
UPDATE: Gaines has reportedly agreed to terms with the Tampa Bay Buccaneers.

71) EDGE Justin Houston

70) CB Bryce Callahan

69) WR Allen Lazard
UPDATE: Lazard has reportedly agreed to terms with the New York Jets.

68) RB Damien Harris

67) EDGE Frank Clark

66) DT Fletcher Cox
UPDATE: Cox has reportedly agreed to terms with the Philadelphia Eagles.

65) OT Donovan Smith

64) DE Obo Okoronkwo
UPDATE: Okoronkwo has agreed to terms with the Cleveland Browns.

63) C Connor McGovern

62) LB Germaine Pratt
UPDATE: Pratt has re-signed with the Cincinnati Bengals.

61) C Ethan Pocic
UPDATE: Pocic has re-signed with the Cleveland Browns.

60) LB Kyzir White
UPDATE: White has agreed to terms with the Arizona Cardinals.

59) QB Teddy Bridgewater

58) OT Kelvin Beachum
UPDATE: Beachum has agreed to terms with the Arizona Cardinals.

57) EDGE Samson Ebukam
UPDATE: Samson Ebukam has reportedly agreed to terms with the Indianapolis Colts.

56) G Isaac Seumalo
UPDATE: Seumalo has reportedly agreed to terms with the Pittsburgh Steelers.

55) DT David Onyemata
UPDATE: Onyemata has reportedly agreed to terms with the Atlanta Falcons.

54) LB T.J. Edwards
UPDATE: Edwards has agreed to terms with the Chicago Bears.

53) EDGE Melvin Ingram

52) DE Calais Campbell

51) RB Miles Sanders
UPDATE: Sanders has agreed to terms with the Carolina Panthers.

50) EDGE Leonard Floyd

49) S Donovan Wilson
UPDATE: Wilson has agreed to terms with the Dallas Cowboys.

48) WR Darius Slayton

47) CB Marcus Peters

46) EDGE Arden Key
UPDATE: Key has reportedly agreed to terms with the Tennessee Titans.

45) OT Isaiah Wynn

44) LB Cole Holcomb
UPDATE: Holcomb has reportedly agreed to terms with the Pittsburgh Steelers.

43) LB Drue Tranquill
UPDATE: Tranquill has reportedly agreed to terms with the Kansas City Chiefs.

42) G Dalton Risner

41) S Vonn Bell
UPDATE: Bell has reportedly agreed to terms with the Carolina Panthers.

40) CB Rock Ya-Sin

39) QB Jacoby Brissett
UPDATE: Brissett has reportedly agreed to terms with the Washington Commanders.

38) G Nate Davis
UPDATE: Davis has agreed to terms with the Chicago Bears.

37) DB Jimmie Ward
UPDATE: Ward has reportedly agreed to terms with the Houston Texans.

36) EDGE Jadeveon Clowney

35) G Ben Powers
UPDATE: Powers has reportedly agreed to terms with the Denver Broncos.

34) CB Patrick Peterson
UPDATE: Peterson has reportedly agreed to terms with the Pittsburgh Steelers.

33) CB Jonathan Jones
UPDATE: Jones has reportedly agreed to terms with the New England Patriots.

32) CB Shaquill Griffin

31) DL Poona Ford

29) OT Kaleb McGary
UPDATE: McGary has reportedly agreed to terms with the Atlanta Falcons.

28) WR D.J. Chark

28) OT Jawaan Taylor
UPDATE: Taylor has reportedly agreed to terms with the Kansas City Chiefs.

27) EDGE Yannick Ngakoue

26) CB Byron Murphy
UPDATE: Murphy has agreed to terms with the Minnesota Vikings.

25) TE Mike Gesicki
UPDATE: Gesicki has reportedly agreed to terms with the New England Patriots.

24) DT Dalvin Tomlinson
UPDATE: Tomlinson has agreed to terms with the Cleveland Browns.

23) QB Jimmy Garoppolo
UPDATE: Garoppolo has reportedly agreed to terms with the Las Vegas Raiders.

22) C Jason Kelce
UPDATE: Kelce has re-signed with the Philadelphia Eagles.

21) LB Tremaine Edmunds
UPDATE: Edmunds has agreed to terms with the Chicago Bears.

20) WR JuJu Smith-Schuster
UPDATE: Smith-Schuster has reportedly signed with the New England Patriots.

19) CB Darius Slay
UPDATE: Slay has reportedly agreed to terms with the Philadelphia Eagles.

18) LB David Long
UPDATE: Long has reportedly agreed to terms with the Miami Dolphins.

17) EDGE Marcus Davenport
UPDATE: Davenport has agreed to terms with the Marcus Davenport.

16) TE Dalton Schultz

15) CB Cameron Sutton
UPDATE: Sutton has signed with the Detroit Lions.

14) S Jordan Poyer
UPDATE: Poyer has agreed to terms with the Buffalo Bills.

13) LB Lavonte David
UPDATE: David has reportedly agreed to terms with the Tampa Bay Buccaneers.

12) WR Jakobi Meyers
UPDATE: Myers has reportedly agreed to terms with the Las Vegas Raiders.

11) LB Bobby Wagner

10) CB Jamel Dean
UPDATE: Dean has agreed to terms with the Tampa Bay Buccaneers.

9) WR Odell Beckham Jr.

8) DE Zach Allen
UPDATE: Allen has signed with the Denver Broncos.

7) DL Dre'Mont Jones
UPDATE: Jones has reportedly agreed to terms with the Seattle Seahawks.

6) OT Mike McGlinchey
UPDATE: McGlinchey has signed with the Denver Broncos.

5) S Jessie Bates
UPDATE: Bates has reportedly agreed to terms with the Atlanta Falcons.

4) CB James Bradberry
UPDATE: Bradberry has agreed to terms with the Philadelphia Eagles.

3) S Chauncey Gardner-Johnson
UPDATE: Gardner-Johnson has reportedly agreed to terms with the Detroit Lions.

2) OT Orlando Brown
UPDATE: Brown has agreed to terms with the Cincinnati Bengals.

1) DT Javon Hargrave
UPDATE: Hargrave has reportedly agreed to terms with the San Francisco 49ers.
View photos of every move made by the Giants during the 2023 offseason.


C John Michael Schmitz - Selection List Signing (May 23)

DL Dexter Lawrence - Signed, Renegotiated Contract (May 5)

OLB Oshane Ximines - Free Agent Signing (May 5)

OLB Habakkuk Baldonado - Free Agent Signing (May 5)

LB Troy Brown - Free Agent Signing (May 5)

DB Alex Cook - Free Agent Signing (May 5)

QB Tommy DeVito - Free Agent Signing (May 5)

WR Bryce Ford-Wheaton - Free Agent Signing (May 5)

DB Gemon Green - Free Agent Signing (May 5)

LB Dyontae Johnson - Free Agent Signing (May 5)

TE Ryan Jones - Free Agent Signing (May 5)

LS Cameron Lyons - Free Agent Signing (May 5)

CB Deonte Banks - Selected in Round 1 (Pick No. 24) of 2023 NFL Draft

CB Deonte Banks - Selection List Signing (May 18)

OL John Michael Schmitz - Selected in Round 2 (Pick No. 57) of 2023 NFL Draft

WR Jalin Hyatt - Selected in Round 3 (Pick No. 73) of 2023 NFL Draft

WR Jalin Hyatt - Selection List Signing (May 15)

RB Eric Gray - Selected in Round 5 (Pick No. 172) of 2023 NFL Draft

RB Eric Gray - Selection List Signing (May 5)

CB Tre Hawkins III - Selected in Round 6 (Pick No. 209) of 2023 NFL Draft

CB Tre Hawkins III - Selection List Signing (May 5)

DL Jordon Riley - Selected in Round 7 (Pick No. 243) of 2023 NFL Draft

DL Jordan Riley - Selection List Signing (May 6)

DB Gervarrius Owens - Selected in Round 7 (Pick No. 254) of 2023 NFL Draft

DB Gervarrius Owens - Selection List Signing (May 5)

DT A'Shawn Robinson - Unrestricted Free Agent Signing (April 24)

C J.C. Hassenauer - Free Agent Signing (April 7)

OLB Jihad Ward - Unrestricted Free Agent Signing (March 29)

TE Tommy Sweeney - Unrestricted Free Agent Signing (March 23)

CB Amani Oruwariye - Unrestricted Free Agent Signing (March 23)

WR Jamison Crowder - Unrestricted Free Agent Signing (March 23)

S Bobby McCain - Free Agent Signing (March 23)

CB Leonard Johnson - Free Agent Signing (March 20)

WR Darius Slayton - Free Agent Signing (March 20)

DT Rakeem Nunez-Roches - Free Agent Signing (March 17)

WR Parris Campbell - Free Agent Signing (March 17)

WR Jeff Smith - Free Agent Signing (March 17)

LB Bobby Okereke - Free Agent Signing (March 16)

WR Sterling Shepard - Free Agent Signing (March 15)

TE Darren Waller - Acquired via trade with Las Vegas Raiders (March 15)

RB Matt Breida - Signed, Renegotiated Contract (March 14)

P Jamie Gillan - Signed, Renegotiated Contract (March 13)

LS Casey Kreiter - Signed, Renegotiated Contract (March 13)

G Wyatt Davis - Signed, Renegotiated Contract (March 13)

QB Daniel Jones - Signed, Renegotiated Contract (March 7)

RB Saquon Barkley - Designated Franchise Player (March 7)

LB Jarrad Davis - Signed, Renegotiated Contract (March 7)

WR Isaiah Hodgins - Signed, Exclusive Rights (February 16)

G Jack Anderson - Signed, Exclusive Rights (February 14)

TE Lawrence Cager - Signed, Exclusive Rights (February 13)

WR David Sills V - Reserve/Future Signing (January 26)

DB Terrell Burgess - Reserve/Future Signing (January 26)

TE Chris Myarick - Reserve/Future Signing (January 23)

T Devery Hamilton - Reserve/Future Signing (January 22)

WR Dre Miller - Reserve/Future Signing (January 22)

DB Zyon Gilbert - Reserve/Future Signing (January 22)

DT Vernon Butler - Reserve/Future Signing (January 22)

WR Makai Polk - Reserve/Future Signing (January 22)

T Korey Cunningham - Reserve/Future Signing (January 22)

WR Jaydon Mickens - Reserve/Future Signing (January 22)

WR Kalil Pimpleton - Reserve/Future Signing (January 22)

RB Jashaun Corbin - Reserve/Future Signing (January 22)

DB Trenton Thompson - Reserve/Future Signing (January 22)

DB Terrell Burgess - Waived/Injured (May 5)

G Solomon Kindley - Waived

WR Kenny Golladay - Terminated, Vested Veteran, all contracts (March 15)

2023 Season Tickets Now Available