With the 2025 NFL Draft just days away, we’re unveiling our first-ever attempt at building top 100 big boards tailored to all 32 NFL teams.
These boards are grounded in the PFF Big Board and enhanced with insights from the PFF Draft Guide to highlight the prospects who best fit each roster’s current needs and future outlook. Want to see how your draft could unfold? Try your hand with the PFF Mock Draft Simulator and shape the future of your favorite franchise.

Offense
- Offensive Coordinator: MIKE MCDANIEL (HC)
- QB Alignment: SHOTGTUN (50.8%), UNDER CENTER, PISTOL (28.2%)
- Heavy Play Action?: YES (203, 7TH)
- Passing Personnel: 21, 22, 11
- Run Concept: MAN (29.27%), ZONE (50.85%)
- Running Game Plan: SINGLE-BACK, TWO-BACK
Defense
- Defensive Coordinator: ANTHONY WEAVER (DC)
- Safety Alignment: SINGLE (49.0%), TWO-HIGH (51.0%)
- Coverage Scheme: ZONE (61.94%)
- Cornerback Alignment: OFF
- Coverage Formation: NICKEL
- Defensive Front: 3-4
Click here for more draft tools:
NFL Draft Big Board | Mock Draft Simulator | NCAA Premium Stats
2025 PFF Draft Guide | Mock Draft Hub | Prospect Data Profiles
Draft Position Rankings
Team Needs
Primary | Secondary | Ancillary | No need |
---|---|---|---|
ZONE OG | QB | MAN/GAP C | RB |
3-4 DE | MAN/GAP OG | MAN/GAP OT | |
NOSE TACKLE | ZONE C | NICKEL DEFENDER | |
3-TECH DT | ZONE OT | X WR | |
COVERAGE SAFETY | Z WR | SLOT WR | |
BOX SAFETY | 3-4 EDGE | MIKE LB | |
WIDE ZONE CB | WILL LB | ||
WIDE MAN CB | SAM LB | ||
F-TE (REC) | |||
Y-TE (BLOCK) | |||
4-3 EDGE |
Top 100 Big Board
Rk | Player | Position | Team Need | Need Label |
---|---|---|---|---|
1 | Travis Hunter | WIDE ZONE CB | PRIMARY | STARTER |
2 | Abdul Carter | 3-4 EDGE | SECONDARY | ROTATIONAL |
3 | Mason Graham | 3-TECH DT | PRIMARY | STARTER |
4 | Will Campbell | MAN/GAP OT | ANCILLARY | DEPTH |
5 | Will Johnson | WIDE ZONE CB | PRIMARY | STARTER |
6 | Walter Nolen | 3-TECH DT | PRIMARY | STARTER |
7 | Kenneth Grant | NOSE TACKLE | PRIMARY | STARTER |
8 | Kelvin Banks Jr. | ZONE OT | SECONDARY | ROTATIONAL |
9 | Armand Membou | ZONE OT | SECONDARY | ROTATIONAL |
10 | Jahdae Barron | WIDE ZONE CB | PRIMARY | STARTER |
11 | Grey Zabel | ZONE C | SECONDARY | ROTATIONAL |
12 | Malaki Starks | COVERAGE S | PRIMARY | STARTER |
13 | Shemar Stewart | 4-3 EDGE | ANCILLARY | ROTATIONAL |
14 | Cameron Ward | QB | SECONDARY | ROTATIONAL |
15 | Nick Emmanwori | BOX SS | PRIMARY | STARTER |
16 | Tetairoa McMillan | X WR | ANCILLARY | DEPTH |
17 | Emeka Egbuka | Z WR | SECONDARY | ROTATIONAL |
18 | Ashton Jeanty | RB | NO NEED | DEPTH |
19 | Shavon Revel | WIDE MAN CB | PRIMARY | STARTER |
20 | Trey Amos | WIDE MAN CB | PRIMARY | STARTER |
21 | Jalon Walker | MIKE LB | ANCILLARY | DEPTH |
22 | Tyler Warren | Y-TE | ANCILLARY | DEPTH |
23 | Jihaad Campbell | MIKE LB | ANCILLARY | DEPTH |
24 | Mike Green | 3-4 EDGE | SECONDARY | ROTATIONAL |
25 | Josh Conerly Jr. | ZONE OT | SECONDARY | ROTATIONAL |
26 | Benjamin Morrison | WIDE MAN CB | PRIMARY | STARTER |
27 | Luther Burden III | Z WR | SECONDARY | ROTATIONAL |
28 | Donovan Ezeiruaku | 3-4 EDGE | SECONDARY | ROTATIONAL |
29 | Derrick Harmon | 3-TECH DT | PRIMARY | STARTER |
30 | Donovan Jackson | ZONE OG | PRIMARY | STARTER |
31 | Josh Simmons | ZONE OT | SECONDARY | ROTATIONAL |
32 | Matthew Golden | Z WR | SECONDARY | ROTATIONAL |
33 | Maxwell Hairston | WIDE MAN CB | PRIMARY | STARTER |
34 | James Pearce Jr. | 3-4 EDGE | SECONDARY | ROTATIONAL |
35 | Xavier Watts | COVERAGE S | PRIMARY | STARTER |
36 | Kevin Winston Jr. | COVERAGE S | PRIMARY | STARTER |
37 | Darius Alexander | 3-TECH DT | PRIMARY | STARTER |
38 | Princely Umanmielen | 3-4 EDGE | SECONDARY | ROTATIONAL |
39 | Omarr Norman-Lott | 3-TECH DT | PRIMARY | STARTER |
40 | Colston Loveland | F-TE | ANCILLARY | DEPTH |
41 | Nic Scourton | 4-3 EDGE | ANCILLARY | ROTATIONAL |
42 | Mykel Williams | 4-3 EDGE | ANCILLARY | ROTATIONAL |
43 | Shedeur Sanders | QB | SECONDARY | ROTATIONAL |
44 | Bradyn Swinson | 3-4 EDGE | SECONDARY | ROTATIONAL |
45 | Jared Ivey | 3-4 DE | PRIMARY | STARTER |
46 | Landon Jackson | 4-3 EDGE | ANCILLARY | ROTATIONAL |
47 | Oluwafemi Oladejo | 3-4 EDGE | SECONDARY | ROTATIONAL |
48 | Tyleik Williams | NOSE TACKLE | PRIMARY | STARTER |
49 | Andrew Mukuba | COVERAGE S | PRIMARY | STARTER |
50 | Tate Ratledge | ZONE OG | PRIMARY | STARTER |
51 | Jonah Savaiinaea | MAN/GAP OG | SECONDARY | STARTER |
52 | T.J. Sanders | 3-TECH DT | PRIMARY | STARTER |
53 | JT Tuimoloau | 4-3 EDGE | ANCILLARY | ROTATIONAL |
54 | Marcus Mbow | ZONE OT | SECONDARY | ROTATIONAL |
55 | Jalen Milroe | QB | SECONDARY | ROTATIONAL |
56 | Jaxson Dart | QB | SECONDARY | ROTATIONAL |
57 | Omarion Hampton | RB | NO NEED | DEPTH |
58 | Kaleb Johnson | RB | NO NEED | DEPTH |
59 | Darien Porter | WIDE ZONE CB | PRIMARY | STARTER |
60 | Azareye'h Thomas | WIDE MAN CB | PRIMARY | STARTER |
61 | TreVeyon Henderson | RB | NO NEED | DEPTH |
62 | Carson Schwesinger | WILL LB | ANCILLARY | DEPTH |
63 | Tre Harris | X WR | ANCILLARY | DEPTH |
64 | CJ West | NOSE TACKLE | PRIMARY | STARTER |
65 | Tyler Booker | MAN/GAP OG | SECONDARY | STARTER |
66 | Kyle Williams | Z WR | SECONDARY | ROTATIONAL |
67 | Alfred Collins | NOSE TACKLE | PRIMARY | STARTER |
68 | Elic Ayomanor | X WR | ANCILLARY | DEPTH |
69 | Elijah Arroyo | F-TE | ANCILLARY | DEPTH |
70 | Jayden Higgins | X WR | ANCILLARY | DEPTH |
71 | Shemar Turner | 3-TECH DT | PRIMARY | STARTER |
72 | Jalen Royals | Z WR | SECONDARY | ROTATIONAL |
73 | Jaylin Noel | SLOT WR | ANCILLARY | DEPTH |
74 | Aireontae Ersery | ZONE OT | SECONDARY | ROTATIONAL |
75 | Demetrius Knight Jr. | WILL LB | ANCILLARY | DEPTH |
76 | Josaiah Stewart | 3-4 EDGE | SECONDARY | ROTATIONAL |
77 | Dylan Sampson | RB | NO NEED | DEPTH |
78 | Jack Bech | SLOT WR | ANCILLARY | DEPTH |
79 | Mason Taylor | F-TE | ANCILLARY | DEPTH |
80 | Quinshon Judkins | RB | NO NEED | DEPTH |
81 | Damien Martinez | RB | NO NEED | DEPTH |
82 | Kyle Kennard | 3-4 EDGE | SECONDARY | ROTATIONAL |
83 | Lathan Ransom | BOX SS | PRIMARY | STARTER |
84 | Ozzy Trapilo | MAN/GAP OT | ANCILLARY | DEPTH |
85 | Elijah Roberts | 3-4 DE | PRIMARY | STARTER |
86 | Jaydon Blue | RB | NO NEED | DEPTH |
87 | Vernon Broughton | 3-4 DE | PRIMARY | STARTER |
88 | Jordan Burch | 4-3 EDGE | ANCILLARY | ROTATIONAL |
89 | Cam'Ron Jackson | NOSE TACKLE | PRIMARY | STARTER |
90 | Charles Grant | ZONE OT | SECONDARY | ROTATIONAL |
91 | Wyatt Milum | ZONE OG | PRIMARY | STARTER |
92 | Dillon Gabriel | QB | SECONDARY | ROTATIONAL |
93 | RJ Harvey | RB | NO NEED | DEPTH |
94 | Cameron Williams | MAN/GAP OT | ANCILLARY | DEPTH |
95 | Savion Williams | X WR | ANCILLARY | DEPTH |
96 | Jordan Phillips | NOSE TACKLE | PRIMARY | STARTER |
97 | Jalen Rivers | MAN/GAP OT | ANCILLARY | DEPTH |
98 | Nohl Williams | WIDE MAN CB | PRIMARY | STARTER |
99 | R.J. Mickens | BOX SS | PRIMARY | STARTER |
100 | Jamaree Caldwell | NOSE TACKLE | PRIMARY | STARTER |