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: TODD MONKEN (OC)
- QB Alignment: SHOTGUN (61.5%), UNDER CENTER
- Heavy Play Action?: YES (194, 12TH)
- Passing Personnel: 11, 12
- Run Concept: MAN (34.65%), ZONE (46.96%)
- Running Game Plan: SINGLE-BACK, TWO-BACK
Defense
- Defensive Coordinator: ZACH ORR (DC)
- Safety Alignment: SINGLE (57.0%), TWO-HIGH (43.0%)
- Coverage Scheme: ZONE (52.28%)
- Cornerback Alignment: PRESS
- Coverage Formation: NICKEL, DIME
- 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 |
---|---|---|---|
3-4 DE | 4-3 EDGE | ZONE OT | ZONE C |
3-4 EDGE | ZONE OG | MAN/GAP OT | MAN/GAP C |
NOSE TACKLE | MAN/GAP OG | F-TE (REC) | QB |
3-TECH DT | X WR | Z WR | SAM LB |
WIDE ZONE CB | SLOT WR | NICKEL DEFENDER | |
WIDE MAN CB | MIKE LB | ||
COVERAGE SAFETY | WILL LB | ||
RB | BOX SAFETY | ||
Y-TE (BLOCK) |
Top 100 Big Board
Rk | Player | Position | Team Need | Need Label |
---|---|---|---|---|
1 | Abdul Carter | 3-4 EDGE | PRIMARY | STARTER |
2 | Travis Hunter | WIDE ZONE CB | SECONDARY | ROTATIONAL |
3 | Kenneth Grant | NOSE TACKLE | PRIMARY | STARTER |
4 | Jalon Walker | 3-4 EDGE | PRIMARY | STARTER |
5 | Mason Graham | 3-TECH DT | PRIMARY | STARTER |
6 | Will Campbell | MAN/GAP OT | ANCILLARY | DEPTH |
7 | Walter Nolen | 3-TECH DT | PRIMARY | STARTER |
8 | Malaki Starks | COVERAGE S | SECONDARY | ROTATIONAL |
9 | Will Johnson | WIDE ZONE CB | SECONDARY | ROTATIONAL |
10 | Mike Green | 3-4 EDGE | PRIMARY | STARTER |
11 | Mykel Williams | 4-3 EDGE | SECONDARY | STARTER |
12 | Shemar Stewart | 4-3 EDGE | SECONDARY | STARTER |
13 | Derrick Harmon | 3-TECH DT | PRIMARY | STARTER |
14 | Jahdae Barron | WIDE ZONE CB | SECONDARY | ROTATIONAL |
15 | Donovan Ezeiruaku | 3-4 EDGE | PRIMARY | STARTER |
16 | Shavon Revel | WIDE MAN CB | SECONDARY | ROTATIONAL |
17 | Armand Membou | ZONE OT | ANCILLARY | DEPTH |
18 | Ashton Jeanty | RB | SECONDARY | ROTATIONAL |
19 | Nic Scourton | 4-3 EDGE | SECONDARY | STARTER |
20 | Tetairoa McMillan | X WR | SECONDARY | ROTATIONAL |
21 | Jihaad Campbell | MIKE LB | ANCILLARY | DEPTH |
22 | Kelvin Banks Jr. | ZONE OT | ANCILLARY | DEPTH |
23 | Tyler Booker | MAN/GAP OG | SECONDARY | STARTER |
24 | James Pearce Jr. | 3-4 EDGE | PRIMARY | STARTER |
25 | Matthew Golden | Z WR | ANCILLARY | DEPTH |
26 | Grey Zabel | ZONE C | NO NEED | DEPTH |
27 | Donovan Jackson | ZONE OG | SECONDARY | STARTER |
28 | Emeka Egbuka | Z WR | ANCILLARY | DEPTH |
29 | Tyler Warren | Y-TE | ANCILLARY | DEPTH |
30 | Nick Emmanwori | BOX SS | SECONDARY | ROTATIONAL |
31 | Xavier Watts | COVERAGE S | SECONDARY | ROTATIONAL |
32 | Luther Burden III | Z WR | ANCILLARY | DEPTH |
33 | Bradyn Swinson | 3-4 EDGE | PRIMARY | STARTER |
34 | Princely Umanmielen | 3-4 EDGE | PRIMARY | STARTER |
35 | Tyleik Williams | NOSE TACKLE | PRIMARY | STARTER |
36 | Trey Amos | WIDE MAN CB | SECONDARY | ROTATIONAL |
37 | Omarion Hampton | RB | SECONDARY | ROTATIONAL |
38 | Landon Jackson | 4-3 EDGE | SECONDARY | STARTER |
39 | Josh Simmons | ZONE OT | ANCILLARY | DEPTH |
40 | Darius Alexander | 3-TECH DT | PRIMARY | STARTER |
41 | T.J. Sanders | 3-TECH DT | PRIMARY | STARTER |
42 | Josh Conerly Jr. | ZONE OT | ANCILLARY | DEPTH |
43 | Jared Ivey | 3-4 DE | PRIMARY | STARTER |
44 | Maxwell Hairston | WIDE MAN CB | SECONDARY | ROTATIONAL |
45 | Omarr Norman-Lott | 3-TECH DT | PRIMARY | STARTER |
46 | Colston Loveland | F-TE | ANCILLARY | DEPTH |
47 | Jayden Higgins | X WR | SECONDARY | ROTATIONAL |
48 | Azareye'h Thomas | WIDE MAN CB | SECONDARY | ROTATIONAL |
49 | JT Tuimoloau | 4-3 EDGE | SECONDARY | STARTER |
50 | Shemar Turner | 3-TECH DT | PRIMARY | STARTER |
51 | Benjamin Morrison | WIDE MAN CB | SECONDARY | ROTATIONAL |
52 | Tate Ratledge | ZONE OG | SECONDARY | STARTER |
53 | Darien Porter | WIDE ZONE CB | SECONDARY | ROTATIONAL |
54 | Aireontae Ersery | ZONE OT | ANCILLARY | DEPTH |
55 | Josaiah Stewart | 3-4 EDGE | PRIMARY | STARTER |
56 | Jonah Savaiinaea | MAN/GAP OG | SECONDARY | STARTER |
57 | Kaleb Johnson | RB | SECONDARY | ROTATIONAL |
58 | Elic Ayomanor | X WR | SECONDARY | ROTATIONAL |
59 | Tre Harris | X WR | SECONDARY | ROTATIONAL |
60 | Jack Sawyer | 4-3 EDGE | SECONDARY | STARTER |
61 | Jack Bech | SLOT WR | ANCILLARY | DEPTH |
62 | Cameron Skattebo | RB | SECONDARY | ROTATIONAL |
63 | Dylan Sampson | RB | SECONDARY | ROTATIONAL |
64 | Kyle Kennard | 3-4 EDGE | PRIMARY | STARTER |
65 | Quinshon Judkins | RB | SECONDARY | ROTATIONAL |
66 | TreVeyon Henderson | RB | SECONDARY | ROTATIONAL |
67 | Jalen Royals | Z WR | ANCILLARY | DEPTH |
68 | Kyle Williams | Z WR | ANCILLARY | DEPTH |
69 | Andrew Mukuba | COVERAGE S | SECONDARY | ROTATIONAL |
70 | CJ West | NOSE TACKLE | PRIMARY | STARTER |
71 | Alfred Collins | NOSE TACKLE | PRIMARY | STARTER |
72 | Mason Taylor | F-TE | ANCILLARY | DEPTH |
73 | Elijah Arroyo | F-TE | ANCILLARY | DEPTH |
74 | Jaylin Noel | SLOT WR | ANCILLARY | DEPTH |
75 | Jordan Burch | 4-3 EDGE | SECONDARY | STARTER |
76 | Vernon Broughton | 3-4 DE | PRIMARY | STARTER |
77 | Demetrius Knight Jr. | WILL LB | ANCILLARY | DEPTH |
78 | Carson Schwesinger | WILL LB | ANCILLARY | DEPTH |
79 | Damien Martinez | RB | SECONDARY | ROTATIONAL |
80 | Anthony Belton | MAN/GAP OG | SECONDARY | STARTER |
81 | Joshua Farmer | 3-TECH DT | PRIMARY | STARTER |
82 | Jordan Phillips | NOSE TACKLE | PRIMARY | STARTER |
83 | Elijah Roberts | 3-4 DE | PRIMARY | STARTER |
84 | Kevin Winston Jr. | COVERAGE S | SECONDARY | ROTATIONAL |
85 | Oluwafemi Oladejo | 3-4 EDGE | PRIMARY | STARTER |
86 | Wyatt Milum | ZONE OG | SECONDARY | STARTER |
87 | Cameron Williams | MAN/GAP OT | ANCILLARY | DEPTH |
88 | RJ Harvey | RB | SECONDARY | ROTATIONAL |
89 | DJ Giddens | RB | SECONDARY | ROTATIONAL |
90 | Marcus Mbow | ZONE OT | ANCILLARY | DEPTH |
91 | Lathan Ransom | BOX SS | SECONDARY | ROTATIONAL |
92 | Savion Williams | X WR | SECONDARY | ROTATIONAL |
93 | David Walker | 4-3 EDGE | SECONDARY | STARTER |
94 | Harold Fannin Jr. | F-TE | ANCILLARY | DEPTH |
95 | Deone Walker | 3-4 DE | PRIMARY | STARTER |
96 | Jamaree Caldwell | NOSE TACKLE | PRIMARY | STARTER |
97 | Sai'vion Jones | 3-4 DE | PRIMARY | STARTER |
98 | Jarquez Hunter | RB | SECONDARY | ROTATIONAL |
99 | Tyler Batty | 4-3 EDGE | SECONDARY | STARTER |
100 | Kaimon Rucker | 3-4 EDGE | PRIMARY | STARTER |