*This list is what Xavier's intel and scouting has the NFL at, right now...not his personal scouting. The first 100 players to be taken, projection. 

2025 NFL Draft Top 100 Board by Xavier Cromartie (FFM)
Rank Player College Position Class Conference
1 Travis Hunter Colorado CB/WR UC B12
2 Abdul Carter Penn State DE UC B1G
3 Tetairoa McMillan Arizona WR UC B12
4 Nick Emmanwori South Carolina S UC SEC
5 Mason Graham Michigan DT UC B1G
6 Tyler Warren Penn State TE SR B1G
7 Ashton Jeanty Boise State RB UC G5
8 Will Campbell Louisiana State OT UC SEC
9 Armand Membou Missouri OT UC SEC
10 Jahdae Barron Texas CB SR SEC
11 Walter Nolen Mississippi DT UC SEC
12 Jihaad Campbell Alabama LB UC SEC
13 Cam Ward Miami FL QB SR ACC
14 Kelvin Banks Texas OT UC SEC
15 Mykel Williams Georgia DE UC SEC
16 Shemar Stewart Texas A&M DE UC SEC
17 Will Johnson Michigan CB UC B1G
18 Luther Burden Missouri WR UC SEC
19 Kenneth Grant Michigan DT UC B1G
20 Tyler Booker Alabama OG UC SEC
21 Shedeur Sanders Colorado QB SR B12
22 J.T. Tuimoloau Ohio State DE SR B1G
23 Jalon Walker Georgia OLB UC SEC
24 James Pearce Jr Tennessee OLB UC SEC
25 Donovan Ezeiruaku Boston College OLB SR ACC
26 Mike Green Marshall DE UC G5
27 Emeka Egbuka Ohio State WR SR B1G
28 Matthew Golden Texas WR UC SEC
29 Colston Loveland Michigan TE UC B1G
30 Tyleik Williams Ohio State DT SR B1G
31 Derrick Harmon Oregon DT UC B1G
32 Malaki Starks Georgia S UC SEC
33 Grey Zabel North Dakota State OG SR FCS
34 Josh Conerly Jr Oregon OT UC B1G
35 Jordan Burch Oregon DE SR B1G
36 Benjamin Morrison Notre Dame CB SR Ind/ACC
37 Shavon Revel East Carolina CB SR G5
38 Jayden Higgins Iowa State WR SR B12
39 Darius Alexander Toledo DT SR G5
40 Carson Schwesinger UCLA LB UC B1G
41 Omarion Hampton North Carolina RB UC ACC
42 Aireontae Ersery Minnesota OT SR B1G
43 Josh Simmons Ohio State OT UC B1G
44 Landon Jackson Arkansas DE SR SEC
45 Nic Scourton Texas A&M DE UC SEC
46 Darien Porter Iowa State CB SR B12
47 Maxwell Hairston Kentucky CB UC SEC
48 Savion Williams Texas Christian WR SR B12
49 Jalen Royals Utah State WR SR G5
50 Jaylin Noel Iowa State WR SR B12
51 T.J. Sanders South Carolina DT UC SEC
52 Alfred Collins Texas DT SR SEC
53 Donovan Jackson Ohio State OG SR B1G
54 Quinshon Judkins Ohio State RB SR B1G
55 Jalen Milroe Alabama QB UC SEC
56 Jack Sawyer Ohio State DE SR B1G
57 Jared Ivey Mississippi DE SR SEC
58 Azareye'h Thomas Florida State CB UC ACC
59 Trey Amos Mississippi CB SR SEC
60 Tre Harris Mississippi WR SR SEC
61 Omarr Norman-Lott Tennessee DT SR SEC
62 Shemar Turner Texas A&M DT SR SEC
63 Xavier Watts Notre Dame S SR Ind/ACC
64 Mason Taylor Louisiana State TE UC SEC
65 Elijah Arroyo Miami FL TE UC ACC
66 TreVeyon Henderson Ohio State RB SR B1G
67 Cam Skattebo Arizona State RB SR B12
68 Jaxson Dart Mississippi QB SR SEC
69 Charles Grant William & Mary OT SR FCS
70 Jonah Savaiinaea Arizona OT UC B12
71 Cameron Williams Texas OT UC SEC
72 Princely Umanmielen Mississippi OLB SR SEC
73 Josaiah Stewart Michigan DE SR B1G
74 Bradyn Swinson Louisiana State DE SR SEC
75 Jacob Parrish Kansas State CB UC B12
76 Elic Ayomanor Stanford WR UC ACC
77 Jack Bech Texas Christian WR SR B12
78 Isaiah Bond Texas WR UC SEC
79 Joshua Farmer Florida State DT UC ACC
80 Deone Walker Kentucky DT UC SEC
81 Demetrius Knight Jr South Carolina LB SR SEC
82 Marcus Mbow Purdue OG UC B1G
83 Wyatt Milum West Virginia OG SR B12
84 Tate Ratledge Georgia OG SR SEC
85 Harold Fannin Bowling Green TE UC G5
86 Kaleb Johnson Iowa RB UC B1G
87 Dylan Sampson Tennessee RB UC SEC
88 Jared Wilson Georgia OC UC SEC
89 Emery Jones Jr Louisiana State OT UC SEC
90 Anthony Belton North Carolina St OT SR ACC
91 Caleb Ransaw Tulane CB SR G5
92 Xavier Restepo Miami FL WR SR ACC
93 Ty Robinson Nebraska DT SR B1G
94 Danny Stutsman Oklahoma LB SR SEC
95 Barrett Carter Clemson LB SR ACC
96 Kevin Winston Jr. Penn State S UC B1G
97 Lathan Ransom Ohio State S SR B1G
98 Andrew Mukuba Texas S SR SEC
99 Dylan Fairchild Georgia OG UC SEC
100 Terrance Ferguson Oregon TE SR B1G
Top 100 Board Scoring: 5-YR AVG (Huddle Report) 85.0
2024 84
2023 85
2022 83
2021 89
2020 84
2019 86
2018 83
2017 91
2016 84
2015 83