Pro Football Focus' latest three-round mock draft
The focus last week was on free agency, as the start of the new league year led to some big personnel changes across the NFL.
With the first wave of free agency in the rearview mirror, many analysts have begun to release new mock drafts.
Pro Football Focus' Trevor Sikkema is the latest to update his draft projections following the first week of free agency. The PFF draft analyst recently released a three-round mock draft in which he predicted the Giants add an elite, offensive playmaker before shoring up two areas of need on defense.
Here are Sikkema's picks for the Giants in PFF's latest mock draft.
Pick for No. 6: Rome Odunze, WR, Washington
Analysis: "The Giants will be in the trade-up market for a quarterback, but if they stick at No. 6, I think it's a receiver over an offensive lineman since they brought in a few veterans in free agency to give them good flexibility at tackle and guard. From what I have heard, Odunze has been acing interviews on top of his excellent NFL scouting combine performance. His size would add something new to the Giants' starting receiver lineup."
Odunze was one of the top wide receivers in the country this past season as he caught 92 passes for 1,640 yards and 13 touchdowns.
The 6-foot-3, 215-pound wideout registered 100 or more receiving yards in 10 out of 15 games, which led to him being named Consensus All-American in addition to first-team All-Pac-12.
It marked the second consecutive season in which he was selected first-team all-conference. As a redshirt sophomore, he caught 75 passes for 1,145 yards and seven touchdowns.
View photos of every NFL player selected with the sixth overall pick since the first draft in 1936.


OT Paris Johnson - Arizona Cardinals (2023)

OT Ikem Ekwonu - Carolina Panthers (2022)

WR Jaylen Waddle - Miami Dolphins (2021)

QB Justin Herbert - Los Angeles Chargers (2020)

QB Daniel Jones - New York Giants (2019)

G Quenton Nelson - Indianapolis Colts (2018)

S Jamal Adams - New York Jets (2017)

OT Ronnie Stanley - Baltimore Ravens (2016)

DE Leonard Williams - New York Jets (2015)

OT Jake Matthews - Atlanta Falcons (2014)

DE Barkevious Mingo - Cleveland Browns (2013)

CB Morris Claiborne - Dallas Cowboys (2012)

WR Julio Jones - Atlanta Falcons (2011)

OT Russell Okung - Seattle Seahawks (2010)

OT Andre Smith - Cincinnati Bengals (2009)

LB Vernon Gholston - New York Jets (2008)

S LaRon Landry - Washington Redskins (2007)

TE Vernon Davis - San Francisco 49ers (2006)

CB Adam "Pacman" Jones - Tennessee Titans (2005)

TE Kellen Winslow - Cleveland Browns (2004)

DT Johnathan Sullivan - New Orleans Saints (2003)

DT Ryan Sims - Kansas City Chiefs (2002)

DE Richard Seymour - New England Patriots (2001)

DT Corey Simon - Philadelphia Eagles (2000)

WR Torry Holt - St. Louis Rams (1999)

DE Grant Wistrom – St. Louis Rams (1998)

OT Walter Jones – Seattle Seahawks (1997)

RB Lawrence Phillips – St. Louis Rams (1996)

DE Kevin Carter – St. Louis Rams (1995)

QB Trent Dilfer – Tampa Bay Buccaneers (1994)

DE Eric Curry – Tampa Bay Buccaneers (1993)

QB David Klingler – Cincinnati Bengals (1992)

DT Eric Swann – Phoenix Cardinals (1991)

S Mark Carrier – Chicago Bears (1990)

LB Broderick Thomas – Tampa Bay Buccaneers (1989)

WR Tim Brown – Los Angeles Raiders (1988)

QB Kelly Stouffer – St. Louis Cardinals (1987)

G Jim Dombrowski – New Orleans Saints (1986)

OT Lomas Brown – Detroit Lions (1985)

DB Mossy Cade – San Diego Chargers (1984)

OT Jim Covert – Chicago Bears (1983)

DE Jeff Bryant – Seattle Seahawks (1982)

QB Rich Campbell – Green Bay Packers (1981)

DE Curtis Greer – St. Louis Cardinals (1980)

LB Barry Krauss – Baltimore Colts (1979)

WR James Lofton – Green Bay Packers (1978)

OT Warren Bryant – Atlanta Falcons (1977)

QB Richard Todd – New York Jets (1976)

LB Robert Brazile – Houston Oilers (1975)

DT Carl Barzilauskas – New York Jets (1974)

TE Charle Young – Philadelphia Eagles (1973)

OT Greg Sampson – Houston Oilers (1972)

RB John Riggins – New York Jets (1971)

LB Steve Zabel – Philadelphia Eagles (1970)

WR Ron Sellers – Boston Patriots (1969)

DE Dennis Byrd – Boston Patriots (1968)

RB Floyd Little – Denver Broncos (1967)

K Charlie Gogolak – Washington Redskins (1966)

DT Steve DeLong – Chicago Bears/San Diego Chargers (1965)

DE Carl Eller – Minnesota Vikings (1964)

LB Lee Roy Jordan – Dallas Cowboys (1963)

T Fate Echols – St. Louis Cardinals (1962)

DB Jimmy Johnson – San Francisco 49ers (1961)

RB Jack Spikes – Pittsburgh Steelers (1960)

RB Nick Pietrosante – Detroit Lions (1959)

RB Walt Kowalczyk – Philadelphia Eagles (1958)

RB Jim Brown – Cleveland Browns (1957)

RB Joe Marconi – Los Angeles Rams (1956)

T Frank Varrichione – Pittsburgh Steelers (1955)

DB Stan Wallace – Chicago Bears (1954)

RB Billy Anderson – Chicago Bears (1953)

FB Ed Modzelewski – Pittsburgh Steelers (1952)

C Jerry Groom – Chicago Cardinals (1951)

HB/DB George Thomas – Washington Redskins (1950)

RB Bob Gage – Pittsburgh Steelers (1949)

QB Y.A. Tittle – Detroit Lions (1948)

QB Ernie Case – Green Bay Packers (1947)

RB Johnny Strzykalski – Green Bay Packers (1946)

C Frank Szymanski – Detroit Lions (1945)

HB Billy Hillenbrand – New York Giants (1944)

B Steve Filipowicz – New York Giants (1943)

B Spec Sanders – Washington Redskins (1942)

B George Franck – New York Giants (1941)

QB Doyle Nave – Detroit Lions (1940)

B Bill Osmanski – Chicago Bears (1939)

C Alex Wojciechowicz – Detroit Lions (1938)

QB Sammy Baugh – Washington Redskins (1937)

T Joe Stydahar – Chicago Bears (1936)
Pick for No. 47: T'Vondre Sweat, DT, Texas
Sweat enters the draft with a ton of experience. The 6-foot-4, 362-pound lineman has played 62 games with 18 starts for Texas over the last five seasons. He did not miss a single game due to injury.
The 22-year-old had by far his strongest performance as a super senior this past season. Sweat played in all 14 of Texas' games with eight starts and established career-highs with 45 tackles (18 solo), eight tackles for loss, two sacks, four pass breakups and one blocked kick. He also caught a two-yard touchdown pass, the first reception of his collegiate career.
Sweat received numerous accolades for his 2023 performance, starting with the Outland Trophy. This is awarded to the nation's top interior defensive lineman, as voted by the Football Writers Association of America. Sweat was also named Big 12 Defensive Player of the Year in addition to being selected as Unanimous All-American and first-team All-Big 12.
Pick for No. 70: Javon Bullard, S, Georgia
After winning a national championship as a freshman in 2021, Bullard saw his first extensive action as a starter the following season. He finished the 2022 campaign with 46 tackles (33 solo), 3.5 sacks, seven tackles for loss, two interceptions, three pass breakups and a fumble recovery.
Bullard was named the CFP National Championship Defensive MVP after logging two interceptions against TCU. He was also the Defensive MVP of the CFP Semifinal game after he had three tackles, a sack, a pass breakup and a quarterback hurry against Ohio State.
The 5-foot-11, 195-pound safety started 12 games for the Bulldogs this past season and registered 56 tackles (39 solo), two interceptions, five passes defensed and one tackle for loss on his way to a second-team All-SEC selection.
NFL Media analyst Daniel Jeremiah released his updated ranking of the top 50 prospects in the 2024 NFL Draft.


No. 50 Max Melton, CB, Rutgers

No. 49 Jordan Morgan, OT, Arizona

No. 48 Maason Smith, DT, LSU

No. 47 Roman Wilson, WR, Michigan

No. 46 Marshawn Kneeland, Edge, Western Michigan

No. 45 Malachi Corley, WR, Western Kentucky

No. 44 Junior Colson, LB, Michigan

No. 43 Keon Coleman, WR, Florida State

No. 42 Troy Franklin, WR, Oregon

No. 41 Payton Wilson, LB, N.C. State

No. 40 Ricky Pearsall, WR, Florida

No. 39 Darius Robinson, Edge, Missouri

No. 38 Braden Fiske, DT, Florida State

No. 37 Zach Frazier, IOL, West Virginia

No. 36 Kool-Aid McKinstry, CB, Alabama

No. 35 Xavier Worthy, WR, Texas

No. 34 Ladd McConkey, WR, Georgia

No. 33 Michael Penix Jr., QB, Washington

No. 32 Jer'Zhan Newton, DT, Illinois

No. 31 Nate Wiggins, CB, Clemson

No. 30 Jackson Powers-Johnson, IOL, Oregon

No. 29 Bo Nix, QB, Oregon

No. 28 Ennis Rakestraw Jr., CB, Missouri

No. 27 Adonai Mitchell, WR, Texas

No. 26 Edgerrin Cooper, LB, Texas A&M

No. 25 Cooper DeJean, CB, Iowa

No. 24 Graham Barton, IOL, Duke

No. 23 Tyler Guyton, OT, Oklahoma

No. 22 Amarius Mims, OT, Georgia

No. 21 Chop Robinson, Edge, Penn State

No. 20 J.J. McCarthy, QB, Michigan

No. 19 Byron Murphy II, DT, Texas

No. 18 JC Latham, OT, Alabama

No. 17 Brian Thomas Jr., WR, LSU

No. 16 Laiatu Latu, Edge, UCLA

No. 15 Olumuyiwa Fashanu, OT, Penn State

No. 14 Jared Verse, Edge, Florida State

No. 13 Quinyon Mitchell, CB, Toledo

No. 12 Dallas Turner, Edge, Alabama

No. 11 Troy Fautanu, OT, Washington

No. 10 Taliese Fuaga, OT, Oregon State

No. 9 Terrion Arnold, CB, Alabama

No. 8 Joe Alt, OT, Notre Dame

No. 7 Brock Bowers, TE, Georgia

No. 6 Jayden Daniels, QB, LSU

No. 5 Drake Maye, QB, North Carolina

No. 4 Malik Nabers, WR, LSU

No. 3 Rome Odunze, WR, Washington

No. 2 Marvin Harrison Jr., WR, Ohio State

No. 1 Caleb Williams, QB, USC
There will be some new numbers – and new faces – when the New York Giants take the field in 2024 (Note: Jersey numbers are always subject to change).















Around the NFL
View photos of the newest members of the Giants touring the Quest Diagnostics Training Center for the first time.


OL Jermaine Eluemunor

G Jon Runyan

RB Devin Singletary

WR Isaiah McKenzie

OL Jermaine Eluemunor

QB Drew Lock

DB Jalen Mills

TE Jack Stoll

OLB Brian Burns (0)

G Jon Runyan

OL Jermaine Eluemunor

RB Devin Singletary

WR Isaiah McKenzie

DB Jalen Mills

QB Drew Lock

OL Jermaine Eluemunor

OLB Brian Burns (0)

OL Jermaine Eluemunor


TE Jack Stoll

OLB Brian Burns (0)

RB Devin Singletary

DB Jalen Mills

OL Jermaine Eluemunor

OLB Brian Burns (0)

OLB Brian Burns (0)

RB Devin Singletary

OLB Brian Burns (0)


QB Drew Lock

OLB Brian Burns (0)

OLB Brian Burns (0)

OLB Brian Burns (0)

OL Jermaine Eluemunor

OLB Brian Burns (0)

OLB Brian Burns (0)

QB Drew Lock

OLB Brian Burns (0)

OL Jermaine Eluemunor

OLB Brian Burns (0)

OLB Brian Burns (0)

OLB Brian Burns (0)

OLB Brian Burns (0)

OLB Brian Burns (0)

OLB Brian Burns (0)

OLB Brian Burns (0)

OL Jermaine Eluemunor

OLB Brian Burns (0)

OLB Brian Burns (0)

OLB Brian Burns (0)

OLB Brian Burns (0)

OLB Brian Burns (0)

OLB Brian Burns (0)

OLB Brian Burns (0)

OLB Brian Burns (0)

OLB Brian Burns (0)

OLB Brian Burns (0)

OLB Brian Burns (0)

OLB Brian Burns (0)

OLB Brian Burns (0)

OLB Brian Burns (0)

OLB Brian Burns (0)

OLB Brian Burns (0)

OLB Brian Burns (0)

OL Jermaine Eluemunor

OLB Brian Burns (0)

OL Jermaine Eluemunor

OLB Brian Burns (0)

OLB Brian Burns (0)

OLB Brian Burns (0)

OL Jermaine Eluemunor

OLB Brian Burns (0)

OL Jermaine Eluemunor

OLB Brian Burns (0)

OLB Brian Burns (0)

OLB Brian Burns (0)

OL Jermaine Eluemunor

OLB Brian Burns (0)

OL Jermaine Eluemunor

OLB Brian Burns (0)

OLB Brian Burns (0)

OL Jermaine Eluemunor

OL Jermaine Eluemunor

OLB Brian Burns (0)

OL Jermaine Eluemunor

Subscribe to Giants Text Alerts to stay up to date on breaking news, ticket offers, gameday entertainment, and more!