2024 NFL Draft

BuffaloFAMbase Big Board – 2024 NFL Draft

Featured Photo Credit: Beau Brade (25). Credit: Matthew OHaren-USA TODAY Sports

Updated 4/21/2024

What the Bills are doing on both sides of the ball suggests they want movable chess pieces (see: James Cook, Dalton Kincaid, Greg Rousseau) who can chameleon themselves into different spots.

The best part of each interview is queued up for you below in the “Intvw” column. Most range between A+ (not good) and A+++ (A real McBeane Process Guy, one that would assimilate easily into the culture).

“Visits23” is scout visits to date in 2023-24. My 2023 Visit Score system: One scout visit to one game is one point for both schools. Having Beane at 1 game gets 3 points, with Dorsey getting you 2 points. A position coach visit (2 pts. for players at that position), Senior Bowl personal meet-up, Pro Bowl, or Combine interview get 2 points each. Pro Day is 1 point, and a private workout is 3 points. A 30-Visit is worh 5 points. The McDermott/Aranda and McDermott/Diaz connections get 2 extra points each.

“Twit” is a video clip from Xwitter that shows off the best traits of that player. Click on the player number to see that post on Xwitter.

You can use this board for draft simulations on FanSpeak. Tweet your mocks to me on Xwitter at @TCBILLS_Astro, and I’ll tell you what your best pick was ! Go Bills!

–Dean @TCBILLS_Astro

BFBNamePOSSchoolIntvwHtWt40EstVisits222023CombineTwitNFL Pos
1Caleb WilliamsQBUSCA+++6-12154.4821X#13QB
2Jayden DanielsQBLSUA+++6-32104.52115X#5QB
3Drake MayeQBNorth CarolinaA+++6-42204.5862X#10QB
4Marvin Harrison Jr.WROhio StateA+++6-32094.461110X#18WR ‘X’
5Joe AltOTNotre DameA+++6-73175.2753X#76LT
6Malik NabersWRLSUA+++6-01954.47118X#8WR ‘Y’ WRS
7Rome OdunzeWRWashingtonA+++6-32154.4514X#1WR ‘X’
8Dallas TurnerEDGEAlabamaA+++6-22474.46109X#15EDGE SLB 3-4
9Brock BowersTEGeorgiaA++6-42304.4865X#19TE WR
10J.J. McCarthyQBMichiganA+++6-32104.52715X#9QB
11Jared VerseEDGEFlorida StateA+++6-32544.5855X#5EDGE OLB 4-2-5
12Olumuyiwa FashanuOTPenn StateA+++6-53215.1212X#74LT
13Michael Penix Jr.QBWashingtonA++6-22184.6413X#9QB
14Quinyon MitchellCBToledoA+++6-01954.3302X#27CB
15Taliese FuagaOTOregon StateA++6-63345.2721X#75RT<->LT
16Troy FautanuOTWashingtonA+++6-43125.2513X#55LG–>LT
17Terrion ArnoldCBAlabamaA+++5-111894.51107X#3CB
18J.C. LathamOTAlabamaA+++6-63355.211012X#65LT
19Brian Thomas Jr.WRLSUA+++6-22094.331115X#11WR ‘X’
20Laiatu LatuDLUCLAA+++6-42594.6425X#15DT3T EDGE 4-2-5, 4-3
21Nate WigginsCBClemsonA++6-21854.4959X#2CB
22Byron MurphyDLTexasA++6-02974.8725X#90DT3T OL FB
23Amarius MimsOTGeorgiaA+++6-83405.0766X#65RT
24Jackson Powers-JohnsonCOregonA++6-23195.0652X#58OC RG LG
25Johnny NewtonDLIllinoisA+++6-22954.9506X#4DT3T EDGE 3-4
26Cooper DeJeanCBIowaA++6-12094.4927X#3CB SS FS KR
27Chop RobinsonEDGEPenn StateA+++6-22544.48210X#10EDGE only, 4-2-5 4-3
28Kool-Aid McKinstryCBAlabamaA++5-111994.52109X#1CB FS SS
29Ladd McConkeyWRGeorgiaA+++5-111864.39613X#84WR ‘X’ WRS PR
30Adonai MitchellWRTexasA+++6-22054.3479X#5WR ‘X’
31Jordan MorganOTArizonaA+++6-63125.2719X#77LG -> LT
32Xavier LegetteWRSouth CarolinaA++6-12214.3937X#17WR ‘X’ KR
33Graham BartonOTDukeA+++6-53115.2616X#62ANY (Bates)
34Xavier WorthyWRTexasA+++5-111654.2229X#8WR ‘X’ WR ‘Y’ WRS
35Tyler GuytonOTOklahomaA+++6-73165.1527X#60RT
36Troy FranklinWROregonA++6-11764.41511X#11WR ‘X’
37Bo NixQBOregonA+++6-22174.6254X#10QB
38Darius RobinsonDLMissouriA++6-52854.9573X#6DT3T EDGE Multi
39Kingsley SuamataiaOTBYUA+++6-53255.0821X#78RT->LT
40Keon ColemanWRFlorida StateA+++6-32134.61511X#0WR ‘Y’ WRS PR KR
41Kamari LassiterCBGeorgiaA++6-01804.48610X#3CB
42Tyler NubinSMinnesotaA+++6-12054.6226X#27SS FS
43Ennis Rakestraw Jr.CBMissouriA+++6-01764.573X#2CB
44Braden FiskeDLFlorida StateA++6-32924.7856X#55DT3T EDGE 4-2-5
45Ricky PearsallWRFloridaA+++6-11894.4185X#1WR ‘X’ WR ‘Y’ WRS
46Zach FrazierCWest VirginiaA++6-23065.2421X#54OC only
47Edgerrin CooperLBTexas A&MA+++6-22304.5415X#45OLB
48Roman WilsonWRMichiganA+++5-101854.41713X#14WRS
49Kiran AmegadjieOTYaleA+++6-53185.102X#72LT
50Mike SainristilCBMichiganA+++5-91874.47713X#0CB NCB
51T.J. TampaCBIowa StateA+++6-12004.4511X#2CB FS
52Chris BraswellEDGEAlabamaA++6-32514.61012X#41EDGE OLB 3-4
53Jonathon BrooksRBTexasA++6-02074.4922X#24RB
54Ja’Tavion SandersTETexasA++6-32454.6923X#1TE
55Junior ColsonLBMichiganA+++6-22354.58713X#25ILB <-> OLB
56Kris JenkinsDLMichiganA+++6-22994.91715X#94DT3T DT5T 4-2-5
57Adisa IsaacEDGEPenn StateA++6-42474.75214X#20EDGE SS 4-2-5 4-3
58Jaden HicksSWashington StateA+++6-12154.512X#25SS FS OLB
59Trey BensonRBFlorida StateA+++6-02164.3959X#3RB KR
60Ruke OrhorhoroDLClemsonA+++6-42944.89514X#33DT3T EDGE 4-2-5
61Bralen TriceEDGEWashingtonA+++6-32454.7215X#8EDGE only, 4-2-5
62Cole BishopSUtahA+++6-22064.4513X#8FS SS
63Jalen McMillanWRWashingtonA+++6-11974.4919X#11WRS PR
64Devontez WalkerWRNorth CarolinaA+++6-11934.36610X#81WR ‘X’ WR ‘Y’ WRS
65Ja’Lynn PolkWRWashingtonA+++6-12034.5213X#2WRS
66Marshawn KneelandEDGEWestern MichiganA+++6-32674.7507X#94EDGE only, 4-3
67Patrick PaulOTHoustonA++6-73335.2602X#76LT
68Cooper BeebeGKansas StateA+++6-33355.2400X#50LG RT LT
69Max MeltonCBRutgersA+++5-111874.3907X#16CB ST
70Calen BullockSUSCA++6-21884.4823X#7SS
71Christian HaynesCConnecticutA++6-33185.0603X#64OC <-> LG
72Blake CorumRBMichiganA+++5-82054.53713X#2RB KR
73Jonah EllissEDGEUtahA++6-22484.7313X#83EDGE OLB 4-2-5
74Malachi CorleyWRWestern KentuckyA+++5-102154.502X#11WRS
75Brandon DorlusDLOregonA+++6-32834.8552X#3DT3T EDGE 4-2-5, 4-3
76Maason SmithDLLSUA++6-53065.011111X#0DT3T EDGE 4-3
77Renardo GreenCBFlorida StateA++6-01864.4954X#8CB
78Michael Hall Jr.DLOhio StateA+6-32904.761110X#51DT3T EDGE 4-2-5
79Javon BullardSGeorgiaA++5-111804.45610X#22SS NCB
80Jeremiah Trotter Jr.LBClemsonA++6-42504.6759X#54ILB <-> OLB
81T’Vondre SweatDLTexasA+++6-43665.2725X#93DT1T DT3T 4-2-5
82Payton WilsonLBNC StateA++6-42384.5703X#11ILB <-> OLB
83Austin BookerEDGEKansasA++6-42404.8101X#9DT3T EDGE 4-3
84Cade StoverTEOhio StateA++6-32474.651110X#8TE LB ED
85Kamren KinchensSMiamiA+++5-112034.56108X#24FS CB
86Cedric GrayLBNorth CarolinaA++6-22304.7464X#33ILB
87Jermaine BurtonWRAlabamaA++6-01964.451010X#3WR ‘X’
88Brenden RiceWRUSCA+++6-22084.5123X#2WR ‘X’
89Blake FisherOTNotre DameA+++6-63275.3255X#54RT
90Sedrick Van PranCGeorgiaA++6-33105.2768X#63OC only
91Khyree JacksonCBOregonA++6-31984.552X#9CB FS SS
92Cam HartCBNotre DameA+++6-31984.5355X#5CB
93Christian MahoganyGBoston CollegeA+++6-33145.1311X#73LG OC RG
94Leonard TaylorDLMiamiA++6-33035.12107X#56DT3T EDGE 4-2-5, 3-3-5
95Dominick PuniGKansasA+++6-53135.3501X#67LG
96Roger RosengartenOTWashingtonA+++6-53084.9213X#73ANY (Bates)
97DeWayne CarterDLDukeA++6-23034.9917X#90DT3T EDGE 4-2-5
98Theo JohnsonTEPenn StateA++6-62604.58214X#84TE
99Johnny WilsonWRFlorida StateA+++6-62314.5256X#14WR ‘X’ TE WRS
100Zak ZinterGMichiganA+++6-63095.3715X#65RG
101Dadrion Taylor-DemersonSTexas TechA++5-101974.4111X#1FS CB KR
102Andru PhillipsCBKentuckyA+++5-111904.48210X#23CB NCB
103Braelon AllenRBWisconsinA++6-12354.4617X#0RB
104Javon BakerWRUCFA++6-12024.5451X#1WR ‘X’
105Ben SinnottTEKansas StateA++6-32504.6801X#34TE FB
106Bub MeansWRPittsburghA+++6-12124.4316X#15WR ‘X’ KR
107Malik WashingtonWRVirginiaA+++5-81914.4701X#4WRS
108Caelen CarsonCBWake ForestA++5-111994.4513X#29CB
109Mekhi WingoDLLSUA+++6-02844.85116X#92DT3T only, 4-3
110Jarvis BrownleeCBLouisvilleA++5-111904.5266X#12CB
111Audric EstimeRBNotre DameA+++5-112214.61512X#7RB
112Kris Abrams-DraineCBMissouriA5-111774.4873X#14NCB KR
113Mohamed KamaraEDGEColorado StateA+++6-12484.5820X#42EDGE ILB 4-2-5
114Spencer RattlerQBSouth CarolinaA++6-02004.733X#7QB
115MarShawn LloydRBUSCA+++5-92154.5623X#0RB
116Gabriel MurphyEDGEUCLAA++6-22474.6820X#11EDGE ILB 4-2-5
117Michael PrattQBTulaneA++6-32204.7310X#7QB
118Tykee SmithSGeorgiaA+++5-102024.4368X#23FS CB
119Beaux LimmerCArkansasA++6-53015.1703X#55OC RG LG
120Trevin WallaceLBKentuckyA+++6-22414.5825X#32ILB <-> OLB
121Christian JonesOTTexasA++6-53105.1723X#70RT
122Kalen KingCBPenn StateA+++5-111894.47214X#4CB
123D.J. JamesCBAuburnA++6-01854.4924X#4CB
124Javon FosterOTMissouriA++6-63135.373X#76LT
125Ray DavisRBKentuckyA+++5-82114.5225X#1RB
126Elijah JonesCBBoston CollegeA+++6-11854.4411X#1CB
127Jamari ThrashWRLouisvilleA++5-111884.4666X#1WRS
128Mar’Keise IrvingRBOregonA+++5-111904.4252X#0RB KR
129Luke McCaffreyWRRiceA+++6-11984.4602X#10WR ‘X’ KR
130Tyler DavisDLClemsonA++6-23015.0259X#13DT3T EDGE 4-3, 4-2-5
131Jaylen WrightRBTennesseeA+++5-102104.3224X#0RB
132Nehemiah PritchettCBAuburnA+++6-11824.4324X#18CB NCB KR
133Ainias SmithWRTexas A&MA++5-101914.4815X#0WRS RBC KR PR
134Mason McCormickGSouth Dakota StA+++6-43105.2700X#60LG
135Qwan’tez StiggersCBToronto ArgonautsA+++6-01974.507no#77CB
136Tanor BortoliniGWisconsinA+++6-43135.2215X#63LG OC RG
137Jacob CowingWRArizonaA+++5-81684.3813X#2WRS PR
138Isaac GuerendoRBLouisvilleA++6-02214.3366X#20RB KR
139Jared WileyTETCUA+++6-62494.6232X#19TE
140Javon SolomonEDGETroyA+++6-02464.7204X#6EDGE OLB 4-2-5
141Malik MustaphaSWake ForestA++5-102054.5515X#3FS
142Matt GoncalvesOTPittsburghA++6-63305.116X#76LT<->RT
143Jaylin SimpsonSAuburnA+++6-01794.4524X#36FS CB
144Edefuan UlofoshioLBWashingtonA+++6-12364.6714X#48ILB
145Isaiah AdamsGIllinoisA+++6-43155.1906X#78LG LT OC
146Delmar GlazeOTMarylandA+++6-43055.0635X#74ALL OL (Bates)
147Justin EboigbeDLAlabamaA++6-42975.181011X#92DT3T EDGE 3-4
148Sione VakiSUtahA+++5-112114.513X#28SS FS RB
149Jarrian JonesCBFlorida StateA+++5-111904.3854X#7NCB
150Josh NewtonCBTCUA+++5-111904.4334X#24CB FS
151Kitan OladapoSOregon StateA+++6-12164.5825X#28SS Nickel S ST
152Will ShipleyRBClemsonA+5-102054.4653X#1RB KR
153Chau Smith-WadeCBWashington StateA+++5-111854.4612X#6CB
154McKinnley JacksonDLTexas A&MA+6-13265.2615X#35DT1T DT3T Multi
155Jaheim BellTEFlorida StateA++6-22414.6134X#0TE FB
156Jordan TravisQBFlorida StateA+++6-12124.5254X#13QB
157Nelson CeaserEDGEHoustonA++6-22544.7600X#9EDGE only, 4-2-5
158Beau BradeSMarylandA+++6-02034.6834X#2SS FS CB
159Jaylan FordLBTexasA++6-22404.7221X#41ILB
160Curtis JacobsLBPenn StateA+++6-12354.54016X#23ILB <-> OLB
161Ryan FlournoyWRSE Missouri StateA+++6-02024.4405X#1WR ‘Y’ KR
162Cedric JohnsonEDGEOle MissA+++6-32604.8376X#33EDGE only, 4-2-5
163Caedan WallaceOTPenn StateA+++6-53235.28214X#73RT RG
164Hunter NourzadCPenn StateA+++6-33125.21214no#64OC LG RG
165Brennan JacksonEDGEWashington StateA+++6-32644.6912X#80EDGE OLB 4-2-5
166Gabe HallDLBaylorA+++6-62915.0343X#95DT3T EDGE Multi
167Jordan JeffersonDLLSUA+++6-23134.91116X#99DT1T DT3T EDGE 4-3
168Marcus HarrisDLAuburnA+++6-22865.0624X#50DT3T EDGE Multi
169Javion CohenGMiamiA+++6-43055.09106X#70LG -> LT OC
170Tommy EichenbergLBOhio StateA+6-22334.731110X#35ILB
171Khristian BoydDLNorthern IowaA+++6-23255.1809no#99DT1T DT3T
172James WilliamsSMiamiA+++6-42314.65106X#0SS OLB
173Brandon ColemanGTCUA+++6-53255.2834X#77LG -> LT
174Tip ReimanTEIllinoisA++6-42714.6406X#89TE
175Decamerion RichardsonCBMississippi StateA++6-21954.3412X#3CB
176Walter RouseOTOklahomaA+++6-53185.2127X#75LT<->LG
177Tyrone Tracy Jr.RBPurdue5-112094.4802X#3RB WR KR
178Brevyn Spann-FordTEMinnesotaA+++6-72704.7424X#88TE
179Johnny DixonCBPenn StateA++6-01864.52214X#3CB FS
180Sataoa LaumeaGUtahA++6-43115.1713X#78RG
181Joe MiltonQBTennesseeA+++6-52354.6824X#7QB
182Cornelius JohnsonWRMichiganA+++6-22124.44713X#6WR ‘X’
183Dylan LaubeRBNew HampshireA++5-92104.5200X#21RB KR PR WR
184Jalyx HuntEDGEHouston ChristianA++6-32524.6402X#13EDGE OLB 3-4
185Erick AllTEIowaA++6-42454.6173X#83TE ST
186Layden RobinsonGTexas A&MA+++6-53205.3415X#64RG OC
187Myles ColeEDGETexas TechA++6-62784.6711X#6EDGE DT3T
188Rasheen AliRBMarshallA+++6-02154.4300X#22RB
189Ty’Ron HopperLBMissouriA+++6-22214.6771X#8OLB
190Marist LiufauLBNotre DameA+++6-22344.8455X#8ILB – OLB Multi
191Dallin HolkerTEColorado StateA++6-42404.6420X#5TE
192Kamal HaddenCBTennesseeA++6-11974.4524X#5CB FS SS
193Dominique HamptonSWashingtonA+++6-22204.5413X#7SS ST
194Josh ProctorSOhio StateA+++6-22054.441110X#41SS FS
195Tanner McLachlanTEArizonaA+++6-52444.6113X#84TE
196A.J. BarnerTEMichiganA+++6-52514.87713X#89TE
197Dylan McMahonCNC StateA++6-33054.9501X#54OC RG LG
198Keith Randolph Jr.DLIllinoisA+++6-32965.1506X#88DT3T EDGE 3-4
199J.D. BertrandLBNotre DameA+++6-12334.6755X#27ILB
200Logan LeeDLIowaA+++6-52815.0525X#85DT3T EDGE Multi
201Anthony GouldWROregon StateA+++5-81744.3921X#2WRS
202Marcus Rosemy-JacksaintWRGeorgiaA++6-21954.5368X#1WR ‘X’
203Jaylon CarliesSMissouriA++6-22274.574X#1SS FS OLB WR
204Tahj WashingtonWRUSCA++5-91744.5223X#16WRS
205Dillon JohnsonRBWashingtonA+++6-02174.6813X#7RB
206Devaughn VeleWRUtahA+++6-42034.4713X#17WR ‘X’ WRS PR
207Trevor KeeganGMichiganA+++6-53055.17715X#77LG -> LT
208Matt LeeCMiamiA+++6-43015.03107X#55OC only?
209Tarheeb StillCBMarylandA+++5-111894.4934X#4CB FS KR
210Eric WattsDLConnecticutA+++6-52744.6703X#95DT3T EDGE 4-2-5
211Kimani VidalRBTroyA++5-82134.4602X#28RB
212Evan WilliamsSOregonA+++5-112004.603X#33FS SS
213Dwight McGlothernCBArkansasA+++6-21824.503X#3CB
214Jaden CrumedyDLMississippi StateA++6-33014.9812X#94DT3T DT1T 3-3-5
215Xavier ThomasEDGEClemsonA++6-42444.6259X#3EDGE only, 4-2-5 4-3
216Jarrett KingstonGUSCA+++6-43065.0823X#52LG -> LT
217Tyrice KnightLBUTEPA+++6-12354.6400X#10ILB <-> OLB
218Nathaniel WatsonLBMississippi StateA++6-22454.612X#14ILB
219Isaiah DavisRBSouth Dakota StA++6-02204.5200X#23RB
220Jaylen HarrellEDGEMichiganA++6-32504.64713X#32EDGE OLB SS 4-2-5
221Deantre PrinceCBOle MissA+++6-01854.5276X#5CB
222M.J. DevonshireCBPittsburghA+++5-111904.516X#12CB KR
223Zion Tupuola-FetuiEDGEWashingtonA+++6-22444.7313X#58OLB EDGE 4-2-5
224Jawhar JordanRBLouisvilleA++5-101854.4864X#25RB
225Daijun EdwardsRBGeorgiaA+5-92014.5465X#30RB
226Cody SchraderRBMissouriA+++5-82024.6171X#7RB WR
227Tory TaylorPIowaA+++6-42305.225X#9P
228Joshua KartyKStanfordA+++6-22084.9211X#43K
229Tatum BethuneLBFlorida StateA++6-02304.7154X#15ILB
230Braiden McGregorEDGEMichiganA+++6-52574.74713X#17EDGE OLB 4-2-5
231Jase McClellanRBAlabamaA5-102204.5107X#2RB
232Javontae Jean-BaptisteEDGENotre DameA+++6-42394.6655X#1EDGE OLB 4-2-5
233Sam HartmanQBNotre DameA+++6-12104.7653X#10QB
234Grayson MurphyEDGEUCLAA++6-32624.7920no#12EDGE ILB 4-2-5
235Michael BarrettLBMichiganA++5-112274.53713X#23OLB
236Miyan WilliamsRBOhio StateA++5-92294.571110X#3RB
237Ryan WattsSTexasA++6-32064.5321X#21CB FS SS
238Drake NugentCMichiganA+++6-13015.24115X#60OC <-> LG
239Jackson SirmonLBCaliforniaA++6-22354.6811no#43ILB <-> OLB
240LaDarius HendersonOTMichiganA+++6-43105.1715X#77LG–>LT
241Jordan WhittingtonWRTexasA+++6-02054.4721X#13WRS KR RB
242Gottlieb AyedzeOTMarylandA+++6-43094.9534X#78LT<->LG
243Andrew RaymCOklahomaA++6-33155.2627X#73OC <-> LG
244Carter BradleyQBSouth AlabamaA+++6-32134.8502no#2QB
245Daequan HardyCBPenn StateA++5-91784.5212X#25CB KR PR
246Akeem DentSFlorida StateA++5-111914.4654no#27FS CB
247Frank CrumOTWyomingA+++6-83134.9415X#75LG -> LT
248Jalen CokerWRHoly CrossA++6-12084.5702X#84WR ‘X’
249Frank Gore Jr.RBSouthern MissA++5-81984.5802X#3RB
250Storm DuckCBLouisvilleA+++6-01954.3864no#3CB FS SS
251Emani BaileyRBTCUA++5-82074.5732X#9RB
252Ro TorrenceCBArizona StateA+++6-22084.4214X#9CB
253Devin CulpTEWashingtonA+++6-32374.6411X#83TE
254Jaylen GriffinEDGEVirginia Tech6-12504.912#41EDGE only, 4-2-5
255Nick GargiuloCSouth CarolinaA+++6-53175.1736X#69OC
256Trey TaylorSAir ForceA+++6-02104.5700no#7SS ST
257Bo RichterEDGEAir ForceA+++6-22504.5300no#8EDGE OLB 3-4
258Kendall MiltonRBGeorgiaA+++6-22254.6268X#2RB
259Myles MurphyDLNorth CarolinaA+++6-43095.264X#8DT3T EDGE Multi
260Garret GreenfieldOTSouth Dakota StA++6-63055.1201X#74LT
261Jaden ShirdenRBMonmouthA+++5-91854.4900no#20RB
262Giovanni ManuOTBritish ColumbiaA+++6-73524.960no#76dev LT or LG
263Julian PearlOTIllinoisA++6-63155.1906X#54LT EDGE !
264Trey KnoxTESouth CarolinaA++6-32404.9133X#7TE WR
265Kingsley EguakunCFloridaA+++6-33015.4685X#65OC only
266Jowon BriggsDLCincinnatiA+++6-13055.0802no#99DT3T only, 3-3-5
267Mark PerrySTCUA+++6-02114.532no#3SS FS
268Carson SteeleRBUCLAA+++6-02154.5620no#33RB
269Myles HardenSSouth DakotaA+++5-101954.502X#1FS
270Eyabi OkieEDGECharlotteA+++6-42604.6372X#18EDGE OLB 4-2-5
271Evan AndersonDLFAUA+++6-13205.3503no#1DT1T DT3T Multi
272Isaiah WilliamsWRIllinoisA+++5-91824.6306X#1WRS
273Joshua CephusWRUTSAA+++6-21934.6201X#7WRS
274Jacob MonkGDukeA+++6-33205.2515X#63RT RG OC
275Marcellas DialCBSouth CarolinaA+++6-01954.5336X#6CB
276Kenny LoganSKansasA+++5-112104.5601no#1FS KR
277Karsen BarnhartOTMichiganA+++6-53085.09715X#52ANY (Bates)
278Nathan ThomasOTLouisianaA+++6-53325.1901X#50dev LT or LG
279C.J. HansonGHoly CrossA+++6-5305502X#69OC RG
280Solomon ByrdEDGEUSCA++6-32555.0223X#51EDGE OLB Multi
281Trajan JeffcoatEDGEArkansasA+++6-32664.773X#18EDGE only, 4-2-5
282Fabien LovettDLFlorida StateA+++6-43165.0154X#0DT3T only, 4-2-5
283Justin RogersDLAuburnA+6-23305.2724X#52DT1T DT3T Multi
284Ethan DriskellOTMarshall6-83125.2601X#52LT
285Jack WestoverTEWashingtonA+++6-32484.8311X#37TE
286Jeremy FlaxOTKentuckyA+++6-53605.3423X#XRT RG LG
287JaQurious ConleySNorth CarolinaA++6-12154.564no#0FS CB KR
288Michael WileyRBArizonaA+++5-102104.5111X#6RB WR ‘Y’ WRS
289Steele ChambersLBOhio StateA++6-12324.591110X#22ILB <-> OLB
290Aaron CaseyLBIndianaA+++6-12354.613X#44ILB
291Blake WatsonRBMemphisA++5-91954.5600no#2RB
292Zion LogueDLGeorgiaA++6-53145.1466X#96DT3T EDGE 3-4
293Jaylen KeySAlabamaA++6-12084.6107X#6SS
294Jordan MageeLBTempleA++6-32254.5800X#6ILB <-> OLB
295Austin McNamaraPTexas TechA+++6-42104.8811no#99P
296Matthew JonesCOhio StateA++6-33125.271110X#55RG OC
297Lideatrick GriffinWRMississippi StateA++5-101814.4312X#23WR ‘Y’ KR
298Josh WallaceCBMichiganA++6-01904.59013X#12CB
299Drake StoopsWROklahomaA+++5-101894.5727no#88WRS
300Nate LynnEDGEWilliam & MaryA+++6-32604.7811no#99EDGE OLB
301Dallas GantLBToledoA+++6-32244.6502no#24ILB
302Will ReichardKAlabamaA++6-01974.761012X#16K
303Omar SpeightsLBLSUA++6-12334.7656no#1ILB
304Devin LearyQBNC StateA++6-12124.7601X#13QB
305Myles JonesCBDukeA+++6-31944.5415no#10CB
306Anim DankwahOTHowardA+++6-73625.4200X#77RT RG
307Brady LathamGArkansas6-53125.221XLG
308Andrew CokerOTTCUA+++6-73155.2332X#79LT<->RT
309John Morgan IIIEDGEArkansasA+++6-22704.8201noEDGE 4-2-5, 3-2-6
310K.T. LevestonGKansas StateA+++6-53205.4400X#50RT-LG–>OT
311Taulia TagovailoaQBMarylandA+++5-112054.6232no#3QB
312Jalen GreenEDGEJames MadisonA+++6-02454.7600no#10EDGE only, 4-2-5
313Doug NesterCWest VirginiaA++6-33215.1721no#72OC->RG
314Tyler OwensCBTexas TechA+6-22164.481X#28SS CB ST
315Isaac RexTEBYUA+++6-62474.7621no#86TE
316Jabari SmallRBTennesseeA++5-92134.524no#2RB
317Nick SamacGMichigan StateA++6-43055.2260X#59OC <-> LG
318Trente JonesOTMichiganA+++6-43065.27713X#53RG RT OL6 ST
319Darius MuasauLBUCLAA+++6-12304.7220no#53ILB
320Austin ReedQBWestern KentuckyA++6-12304.8202X#16QB
321George HolaniRBBoise StateA+++5-112084.5932X#24RB
322Kedon SlovisQBBYUA+++6-22054.7811X#9QB
323Travis GloverOTGeorgia State6-63175.2100no#00OT OG
324Keaton BillsGUtahA+++6-33145.2613X#51LG
325Tylan GrableOTUCFA+++6-62905.0651X#71LT OC
326Jalen SundellOTNorth Dakota StA+++6-53005.1800X#72ANY (Bates)
327Jackson MitchellLBConnecticutA++6-22274.6703no#8ILB <-> OLB
328David UgwoegbuLBHoustonA+++6-42504.6820X#2ILB <-> OLB
329Daijahn AnthonySOle MissA++6-01954.5576X#3SS FS ST
330Jack PlummerQBLouisvilleA++6-52154.9264no#13QB
331David WhiteWRWestern Carolina6-42004.500no#0WR ‘X’
332Luke ReimerLBNebraskaA++6-12254.7403no#4ILB
333Andre CarterEDGEIndianaA+++6-32734.8902no#5EDGE only, 4-2-5
334McCallan CastlesTETennesseeA+++6-52384.7204no#87TE
335Josiah EzirimOTEastern Kentucky6-63295.0902X#75RT NT !
336Anthony GoodlowEDGEOklahoma StateA+++6-42864.912no#94DT3T EDGE 3-3-5
337Sam PinckneyWRCoastal CarolinaA++6-42154.5621no#15WR ‘X’
338Harrison MevisKMissouriA+++5-112435.1671X#92K
339Ron Stone Jr.EDGEWashington StateA+++6-22404.7612no#10EDGE only, 4-2-5
340Ryan RehkowPBYUA+++6-52325.2821X#24P
341Cam LittleKArkansasA++6-11734.9601XP
342Omar BrownSNebraskaA+++6-01954.503no#24SS
343Jordan StrachanEDGESouth CarolinaA++6-42454.6433no#7EDGE OLB 4-2-5
344Je’Quan BurtonWRFAUA+++5-91754.3603no#8WRS KR
345Mikey VictorCBAlabama StateA+6-32114.5600no#27CB FS ST
346Quinton NewsomeCBNebraskaA++6-01854.5203no#6CB ST
347Easton GibbsLBWyomingA+++6-12304.6215X#28ILB
348Prince PinesGTulaneA+6-43355.3610X#76LG
349Xavier WeaverWRColoradoA+++6-11804.4721no#10WRS
350Donovan JenningsOTSouth FloridaA+++6-43285.3812no#73LG LT
351Duke ClemensCUCLAA+++6-33005.2220no#62OC only
352Johnny HodgesLBTCUA+++6-12404.7432no#57ILB
353Kyle HergelGBoston CollegeA+++6-23155.0511no#60LG
354Sheridan JonesCBClemsonA+++6-01854.4959no#6CB
355Kalen DeloachLBFlorida StateA+++6-02124.6854no#4OLB
356Rayshad WilliamsCBTexas TechA+++6-21954.5611no#0CB
357J.J. WeaverLBKentuckyA+++6-52424.7623no#13EDGE JACK 3-4 4-3
358Austin StognerTEOklahomaA+++6-52614.7535no#18TE
359Phillip BrooksWRKansas StateA++5-71674.4701no#8WRS KR
360Gavin HardisonQBUTEPA++6-22154.7800no#2QB
361Jacoby WindmonLBMichigan StateA++6-12504.7261no#4OLB ILB EDGE 4-2-5
362Jamree KromahEDGEJames MadisonA+++6-32714.8600no#9EDGE DT3T
363Jake HeimlicherEDGEUCLAA+++6-42484.720no#15EDGE OLB 4-3
364Joe EvansLBIowaA+++6-22524.7925no#13ILB
365Amari GainerEDGENorth CarolinaA++6-32374.5956no#33EDGE OLB Multi
366Isaiah MajorLBFlorida A&M6-02304.732no
367Mason FairchildTEKansasA++6-52614.8701no#89TE
368Shane LeeLBUSCA+++6-02404.5823no#53ILB <-> OLB
369Tyreek JohnsonDLSouth CarolinaA++6-42834.733no#10DT3T DT5T 4-2-5, 4-3
370Joe AndreessenLBBuffalo6-12324.7805no#62ILB
371Maema NjongmetaLBWisconsinA++6-02404.5915X#55ILB <-> OLB
372Aaron FrostGArizona StateA+++6-53065.2512no#86RG
373Tuli LetuligasenoaDLWashingtonA+++6-23004.9812no#91DT3T only 4-2-5
374Dylan KellyLBAlbanyA+++6-12244.7405no#42OLB ST
375Armani ChatmanCBNorth CarolinaA++6-02054.5684no#9CB FS
376Stephen HerronEDGELouisvilleA+++6-32374.6564no#14EDGE OLB 4-2-5
377Jason BeanQBKansasA+++6-22054.5101no#9QB
378X’Zauvea GadlinOTLibertyA+++6-43225.5102XRG LG RT LT
379Bryce GallagherLBNorthwesternA++6-22354.7803no#32ILB
380Ryan O’KeefeWRBoston CollegeA+++5-91744.3931no#4WRS KR
381Wayne RubyWRMount Union6-11904.500no#6WR ‘X’
382Matthew HayballPVanderbiltA++6-11874.9401no#45P
383Nathan PickeringDLMississippi StateA+++6-43145.2112no#22DT3T DT1T 3-3-5
384Deion JenningsLBRutgersA+++6-02254.7206no#17ILB
385DeShawn GaddieCBOle MissA+++6-11884.5276no#9CB
386Decorian PattersonCBUCFA++6-01934.5251no#11CB
387Willie Tyler IIIOTLouisvilleA++6-63205.374no#55RT RG
388A.J. WoodsCBPittsburghA+++5-101874.415noCB FS KR
389Tyrone HowellWRUL-Monroe6-22044.5600no#4WR ‘X’
390Khari JohnsonSBoston College5-101964.551no#19FS CB ST
391Clark BarringtonCBaylorA++6-53055.1741no#56OC <-> LG
392Corey CroomsWRMinnesota5-111804.4902no#4WRS
393Jake HornibrookOTDukeA+++6-43005.3113no#73RT
394Kyon BarrsDLUSCA+++6-22905.0821no#92DT3T only, Multi
395Marcus BryantOTSMUA+++6-73155.2870no#52LT
396Dell PettusSTroyA+++6-02004.5102no#31SS
397Tejhaun PalmerWRUABirmingham6-12104.5802no#0WR ‘Y’ KR
398Miles BattleCBUtahA++6-32054.4973no#1CB FS SS WR
399Jager BurtonGKentuckyA+++6-33075.0423no#62RG LG OC
400Shawn Preston Jr.SMississippi StateA+++6-02014.6712no#7SS
401Zamari WaltonCBOle MissA+++6-11884.5274no#6CB FS
402Michael JerrellOTFindlayA+++6-43094.9601no
403Zakhari FranklinWROle MissA+++6-11854.5406no#5WR ‘X’
404Thomas YassminTEUtahA+++6-52514.6413no#87TE
405Mike NovitskyCKansasA+++6-43005.1801no#50OC <-> LG
406Ryan SanbornPTexas6-32114.9621no#27P K KOS
407Tyler HarrellWRMiamiA++6-01944.29107no#8WRS KR
408Casey RogersDLOregonA+++6-53055.0652no#98DT3T DT1T EDGE 4-2-5, 4-3
409Darrian DalcourtGAlabamaA++6-33015.24109no#71RG OC LG
410Jesus GibbsDLTowsonA+++6-32754.8700no#8EDGE DT3T
411Sean TylerRBMinnesotaA+++5-81854.4802no#9RB
412Stefan CobbsWRBoise State6-01924.512no#5WRS
413George TakacsTEBoston CollegeA+++6-62474.7411no#80TE
414Zach HeinsTESouth Dakota StA++6-62604.7901no#87TE
415Josh DeBerrySTexas A&MA+++5-101844.5615no#21FS CB ST
416Spencer SandersQBOle MissA++6-12104.524no#3QB
417Chris Autman-BellWRMinnesotaA+++6-02154.4922no#7WRS
418Jett JohnsonLBMississippi StateA+++6-22304.7912no#44OLB
419Demani RichardsonSTexas A&MA++6-02104.615X#26SS ST
420Tre’mon Morris-BrashEDGEUCFA++6-22454.7451no#33EDGE OLB 4-2-5
421Slater ZellersLSCalifornia6-02304.8610no#45LS
422Rashad WisdomSUTSAA++5-92104.6201no#0FS
423Trezmen MarshallLBAlabamaA+++6-02364.58107no#15ILB <-> OLB
424Jaylon HutchingsDLTexas TechA+++6-03104.9611no#95DT3T only 3-3-5
425Tayvion RobinsonWRKentuckyA+++5-91874.8723X#9WRS PR
426Mase FunaLBOregonA+++6-32704.5452no#47OLB EDGE 4-2-5
427Layton JordanEDGETempleA+++6-22204.7300no#13OLB EDGE Multi
428Michael JurgensCWake ForestA+++6-42985.1713no#55OC <-> LG
429Anthony BuddSMonmouthA+++5-111994.442FS CB ST
430Joe ShimkoLSNC State6-02305.0701no#91LS
431Austin JonesRBUSCA++5-102014.4221no#20RB KR
432DeVere LevelstonDLSMUA+++6-42754.9370no#96EDGE DT3T
433Will PutnamCClemsonA+++6-43155.2659no#56OC <-> LG
434Byron VaughnsLBBaylorA+++6-32254.6604no#11???
435Praise AmaewhuleEDGEUTEPA+++6-32454.7400no#23EDGE OLB 4-2-5
436Cam LargeTEWisconsin6-32424.8713no#49TE RB
437Avante DickersonCBUtah StateA++5-111754.4252no#17CB FS KR
438Ralen GoforthLBWashington6-12274.6622no#10ILB
439Cam’Ron KellySLouisvilleA++6-12104.5264no#9SS CB NCB
440Jaylen MahoneySVanderbiltA++5-112004.5301no#23FS
441Thomas HarperSNotre DameA+++5-101804.5225no#13FS NCB
442Jaylon RobinsonWRTCUA++5-91804.4632no#1WR ‘X’
443Aidan RobbinsRBBYUA+++6-22374.6201no#3RB
444Teradja MitchellLBFloridaA+++6-22424.62115no#7ILB <-> OLB
445Clayton BushSIllinoisA+++6-01954.6206no#21SS
446Lorenzo LingardRBAkronA+++6-02024.4980no#27RB
447Bryan HudsonCLouisvilleA+++6-53015.2364no#61RG OC LG
448Richard JibunorLBTroyA+++6-22324.7102no#9OLB
449Millard BradfordSTCUA+5-101914.4232no#28FS
450Ajou AjouWRSouth Florida6-22184.5812no#11WR
451P.J. JulesSSouthern IllinoisA+++6-11934.5300no#4FS ST
452Corey Collier Jr.SNebraskaA++6-11904.5503no#34SS
453D.J. WilliamsRBArizonaA++5-102254.5211no#8RB
454Nicario HarperSIllinoisA++6-02054.5864no#00SS ST
455Drew KendallCBoston CollegeA++6-42925.0211no#74OC only
456Spencer ShraderKNotre DameA+++6-22004.7825no#32K
457Jaylen McColloughSTennesseeA+++6-02064.6320no#2SS
458Kavosiey SmokeRBColoradoA++5-92014.4220no#8RB
459Owen PorterEDGEMarshallA++6-32404.8401no#554-2-5 RDE 4-2-5
460Phil JurkovecQBPittsburghA+++6-42264.7214no#5QB
461Dante WrightWRTemple5-91804.4820no#10WR KR
462J.D. DuplainGMichigan StateA+++6-43055.2460no#67LG
463Patrick McMorrisSCaliforniaA++6-02074.5610no#9SS
464Landon BebeeGColoradoA+++6-33005.1720no#73LG
465Al Blades Jr.CBDukeA+6-11884.48103no#7CB
466Emory JonesQBCincinnatiA++6-12114.5452no#5QB
467Tre’Vez JohnsonSMissouriA+5-101944.4271no#4FS CB
468Tyrese WrightSMonmouthA+++5-102114.772noSS OLB
469Antonio Grier Jr.SArkansasA++5-112304.6411no#3FS SS OLB
470Dontae ManningCBOregonA+++5-111904.4252no#8CB
471McKade MettauerGOklahomaA+++6-43115.2625no#72LG <-> RG
472Easton DeanTEIowa State6-52494.7511no#87TE
473Cole GodboutDLWyomingA++6-32904.9812no#94DT3T EDGE 4-3
474Frank HarrisQBUTSAA+++6-02054.5901no#0QB
475Kaleb Ford-DementCBTexas StateA+++5-111904.5300no#2CB
476Camden LewisKOregon5-112054.9452no#49K
477Tanner MordecaiQBWisconsinA++6-22114.6213no#8QB
478Ayodele AdeoyeLBIncarnate Word6-12504.6700no#1OLB ILB
479Brennan ArmstrongQBNC StateA+++6-22104.5711no#5QB
480Jay StanleySSouthern MissA++6-22154.600no#7SS
481Cam AllenSRutgersA+6-11954.5514no#10FS SS
482Keaton UpshawTEGa. Southern6-52454.8220no#6TE
483Casey LeggKWest Virginia6-42165.0721no#48K
484Avery JonesCAuburnA++6-32885.0804no#54OC only
485Jake KradelCPittsburghA++6-32945.1516no#53OC RG LG
486Layne HatcherQBBall StateA+++5-112114.6200no#3QB
487Davis BrinQBGa. SouthernA+++6-22084.8710no#5QB
488Tyrese ChambersWRMarylandA++5-111984.7102no#0WRS PR
489Walker ParksOTClemsonA++6-53005.1653no#64RT
490Shyheim BattleCBNC StateA+++6-21834.5601no#7CB OLB ILB
491Ruben Hyppolite IILBMarylandA++6-02304.7332no#11ILB
492Jordan MillerDLSMUA++6-33205.3770no#6NT gap clog
493Gilbert FriersonSMiamiA+6-02104.51104no#13SS
494Odieu HilaireWRBowling Green5-111804.500no#6WRS
495Chris Russell Jr.LBTexas A&MA+++6-12354.5515no#24ILB
496Jordan JohnsonWRIowa Western6-11854.4900no#15WRS
497Malik DunlapCBTexas TechA++6-32154.611no#24CB SS OLB
498Tyler ManoaDLArizonaA+++6-43125.0621no#92DT1T DT3T 4-2-5
499Aydan WhiteCBNC StateA++6-01854.5301no#15CB
500Ben HoitinkGDuke6-43015.1713no#69LG

BuffaloFAMbase.com is sponsored by 26 Shirts

Every Monday, we launch a new two-week campaign of a limited edition t-shirt design. Every shirt purchase results in a donation to a local family in need. After the campaign ends, the shirt is retired. A new design is released, and a new family benefits from your fandom!