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