SolG123'S MOCK DRAFT

SolG123'S MOCK DRAFT
RUN ON DEC 6, 2025

VIEW ALL
Mock drafts from SolG123

Week 13

  • SolG123 DRAFTING FOR THE
    Giants
Draft Selections
Kayden McDonald Head Shot
PICK: 34 RND: 2 (NYG)
Kayden McDonald
DL Ohio State
Jake Slaughter Head Shot
PICK: 51 RND: 2 (NYG)
Jake Slaughter
C Florida
Rod Moore Head Shot
PICK: 83 RND: 3 (NYG)
Rod Moore
S Michigan
Whit Weeks Head Shot
PICK: 103 RND: 4 (NYG)
Whit Weeks
LB LSU
D'Angelo Ponds Head Shot
PICK: 129 RND: 4 (NYG)
D'Angelo Ponds
CB Indiana
Eric Rivers Head Shot
PICK: 142 RND: 5 (NYG)
Eric Rivers
WR Georgia Tech
Max Iheanachor Head Shot
PICK: 171 RND: 5 (NYG)
Max Iheanachor
OT Arizona State
Jermaine Mathews Jr. Head Shot
PICK: 183 RND: 6 (NYG)
Jermaine Mathews Jr.
CB Ohio State
Jaydn Ott Head Shot
PICK: 191 RND: 6 (NYG)
Jaydn Ott
RB Oklahoma
Drew Allar Head Shot
PICK: 195 RND: 6 (NYG)
Drew Allar
QB Penn State
Dominic Zvada Head Shot
PICK: 246 RND: 7 (NYG)
Dominic Zvada
PK Michigan
Draft Picks Received
Jake Slaughter Head Shot
PICK: 51 RND: 2 (BAL)
Jake Slaughter
C Florida
Rod Moore Head Shot
PICK: 83 RND: 3 (BAL)
Rod Moore
S Michigan
D'Angelo Ponds Head Shot
PICK: 129 RND: 4 (CHI)
D'Angelo Ponds
CB Indiana
Max Iheanachor Head Shot
PICK: 171 RND: 5 (CHI)
Max Iheanachor
OT Arizona State
Dominic Zvada Head Shot
PICK: 246 RND: 7 (CHI)
Dominic Zvada
PK Michigan
No Pick Head Shot
PICK: RND: 1 (BAL)
NEXT YEAR (2027)
 
No Pick Head Shot
PICK: RND: 1 (DEN)
NEXT YEAR (2027)
 
No Pick Head Shot
PICK: RND: 2 (BAL)
NEXT YEAR (2027)
 
No Pick Head Shot
PICK: RND: 2 (CHI)
NEXT YEAR (2027)
 
Draft Picks Traded
Francis Mauigoa Head Shot
PICK: 3 RND: 1 (BAL)
Francis Mauigoa
OT Miami
Players Gained
Head Shot
Zay Flowers
WR
Head Shot
Mike McGlinchey
OT
Draft Grade — Giants
Overall A
ValueB NeedB+ TradesA+ FutureA+
The Giants fleeced the room on the phones and earned a A.

If confidence were a draft strategy, the Giants would have aced it. Dominic Zvada at the 246th overall pick is 44 spots clear of where he belonged.

The Allar pick alone nudges the whole weekend up a notch. The trade ledger is the best part of the whole weekend.

Leaving edge rusher unaddressed is the roster risk they will have to answer for in the fall. The Giants paired the rookies with proven help, Zay Flowers leading the way.

The kind of weekend a front office frames and hangs on the wall.

Pick Analysis
Pick34 Rnd2 Kayden McDonald
Nothing to complain about; Kayden McDonald went a shade earlier than his grade, which is fine. It answers the question that was keeping the coaches up at night.
Pick51 Rnd2 Jake Slaughter
Jake Slaughter in Round 2, Pick 19 is a bargain the rest of the room will envy. The one spot they could not leave alone, and did not.
Pick83 Rnd3 Rod Moore
Rod Moore at pick No. 83 is the steal of the weekend, a first-round talent at a bargain-bin price. A glaring weakness, addressed head on.
Pick103 Rnd4 Whit Weeks
Fair-plus on Whit Weeks, a quiet win that adds up over a draft. Useful body for a position without much behind the starter.
Pick129 Rnd4 D'Angelo Ponds
Value with a capital V on D'Angelo Ponds in the Round 4 slot, a genuine coup. A real hole, addressed with a reasonable pick.
Pick142 Rnd5 Eric Rivers
They took Eric Rivers at par in slot 142, which is nothing to complain about. That was the need underlined and circled, and now it is checked off.
Pick171 Rnd5 Max Iheanachor
Max Iheanachor at Round 5, Pick 31 is a sensible buy, a touch better than market for the offensive lineman. Better still, it is exactly the hole they had to fill.
Pick183 Rnd6 Jermaine Mathews Jr.
Jermaine Mathews Jr. at pick 183 is right where the board had him, plain and simple. It patches a soft spot without any drama.
Pick191 Rnd6 Jaydn Ott
Jaydn Ott at the Round 6 slot is a sound buy, the sort that quietly helps a class. It fills a real need, too.
Pick195 Rnd6 Drew Allar
They barely believed it either: Drew Allar still on the board at No. 195. A sensible fit for a spot that needed help.
Pick246 Rnd7 Dominic Zvada
They reached into another round for Dominic Zvada, and the board is nowhere close to agreeing. Pure best-available; the position was not exactly begging.