2020 Buffalo roster

144 players: 17 freshmen, 20 sophomores, 13 juniors, 26 seniors, 68 with no class listed. From 22 states and 6 other countries; the most from New York (53) and Florida (16). The 2020 season.

Quarterbacks 4

No.PlayerClassHtWtHometown2020
6Kyle Vantrease QB3-star recruitSr.6′2″225Stow, OH1,323 passing yards, 7 TD
10Matt Myers QBSo.6′4″220West Seneca, NY11 passing yards
4Trevor Bycznski QB6′5″235Berea, OH0 passing yards
12Aaron Chase QBRS6′0″205Lockport, NY

Running backs 9

No.PlayerClassHtWtHometown2020
26Jaret Patterson RBJr.5′9″195Glenn Dale, MD1,072 rushing yards, 19 TD
5Kevin Marks RB6′0″205Norfolk, VA741 rushing yards, 7 TD
2Ron Cook Jr. RB5′9″190Temple Hills, MD81 rushing yards
25Dylan McDuffie RB3-star recruit6′0″220Amherst, NY4 rushing yards
25Tajay Ahmed RBSo.6′1″190Lockport, NY44 rushing yards, 1 TD
2Theo Anderson RBJr.5′10″215Largo, FL
3Kolbe Burrell RB3-star recruit5′9″205Jenkintown, PA
30Ryan Razzano RBRS5′10″195Manorville, NY
43Liam O’Mara RBFr.6′1″180Queensbury, NY

Receivers 19

No.PlayerClassHtWtHometown2020
1Antonio Nunn WRSr.5′11″200Tampa, FL36 catches, 579 yards, 2 TD
8Jovany Ruiz WR6′0″197Fredonia, NY20 catches, 192 yards, 1 TD
7Trevor Wilson WR3-star recruit5′11″200Tallahassee, FL15 catches, 316 yards, 3 TD
19Javien Cuff WR6′2″175Vero Beach, FL1 tackle, 1 INT
9Dominic Johnson WRJr.6′5″220Windsor, ON5 catches, 43 yards
17Bernard Porter WR6′3″190Columbia, SC1 catch, 6 yards
3Daniel Lee WRSr.6′0″195Breaux Bridge, LA
11Marlyn Johnson WR3-star recruit6′4″205Ambler, PA
13Carlton Todd WRJr.5′11″180Waterloo, IA
13Tito Overton WRJr.5′10″185Lyndhurst, OH
16LeMaro Smith Jr. WR2-star recruitSo.6′3″210Cleveland, OH
27Steven Shoemaker WRSo.6′1″195East Norwich, NY
30Josh Griffen WRSo.5′11″175Glens Falls, NY
35Max Bowden WRFr.6′0″200Lockport, NY
82Taiyo Iburi-Bethel WRFr.5′10″170Batavia, NY
82Tyree O’Neil WRSo.6′1″190Portland, OR
84Levi Shetler WRSr.6′4″198Paris, TX
85Jelani Foster WRRS6′1″200Laurel, MD
88Dujuan Hudson WRSr.6′2″200Troy, NY

Tight ends 8

No.PlayerClassHtWtHometown2020
89Zac Lefebvre TESr.6′6″235Victor, NY13 catches, 169 yards, 1 TD
44Jake Molinich TE6′0″255Pittsford, NY1 catch, 6 yards
36Cole Burniston TE6′3″245Grimsby, ON
44Wyatt Molinich TEFr.6′0″239Pittsford, NY
80Tyler Stephens TERS6′6″243Newton Falls, OH
84Jackson Westfall TERS6′5″205Pittsford, NY
85Julien Bourassa TESo.6′6″255Laval, QC
86Trevor Borland TERS6′3″250Bolingbrook, IL

Offensive line 28

No.PlayerClassHtWtHometown2020
66Dom Polizzi OL6′1″284Brockport, NY6 tackles
50Mike Novitsky OLFr.6′5″305Victor, NY
51Sankofa Riddle OLFr.6′7″250New York, NY
54Michael Ford Jr. OLRS6′3″305Homewood, IL
58Alain Schaerer OLSo.6′3″295Zurich, Switzerland
59Jake Fuzak OLJr.6′5″300Williamsville, NY
60Trevor Cahill OLFr.6′6″310Bohemia, NY
62Bence Polgar OLFr.6′2″326Wayne, NJ
63Austin Kunick OLSr.6′4″295Victor, NY
64A.J. Urbaniak OLRS6′4″275Williamsville, NY
64Michael Kenefick OLSr.6′3″305Buffalo, NY
64Mike Dempsey OLRS6′4″275Patchogue, NY
65Tomas Jack-Kurdyla OLSr.6′4″300Montreal, QC
66Jacob Gall OL6′2″299Cincinnati, OH
68Donovan Cornelius OLRS5′10″275Grand Island, NY
69Gabe Wallace OLFr.6′6″337Salmon Arm, BC
71Dan Kubik OLSo.6′7″320Orchard Park, NY
71Ray Thomas-Ishman OLSr.6′5″320Philadelphia, PA
72Paul Nosworthy OLSr.6′4″300Baldwin, NY
73Dre Doiron OL6′4″305London, ON
73Kayode Awosika OLSr.6′5″315Plymouth, MN
75Sam Todd OLFr.6′2″275Ocean City, MD
75Trey Derouen OLSr.6′3″315Lilburn, GA
76Anthony Laudicina OLFr.6′6″295Villanova, PA
77Caelan Shepard OLRS6′6″315Annapolis, MD
78Dan Clifford OLSr.6′4″305Hoboken, NJ
78Tyler Doty OL6′5″335Gasport, NY
79Jack Klenk OLJr.6′3″300Pittsford, NY

Defensive line 26

No.PlayerClassHtWtHometown2020
50Malcolm Koonce DESr.6′3″250Peekskill, NY30 tackles, 5 sacks
90George Wolo DT3-star recruit6′0″295Columbia, MD27 tackles, 3 sacks
6Max Michel DE6′2″235Elizabeth, NJ17 tackles, 2.5 sacks
11Eddie Wilson DL3-star recruit6′4″315Jersey City, NJ21 tackles, 1 sack
13Eric Black DL6′4″247Henrietta, NY11 tackles, 3 sacks
56Tyrece Woods Jr. DL3-star recruit6′2″275Detroit, MI10 tackles, 2 sacks
99Ronald McGee DL6′3″275Sumter, SC5 tackles, 0.5 sacks
53C.J. Bazile DE6′3″250Bayonne, NJ4 tackles
98Eddie Zinn-Turner DTSr.6′1″315Canton, OH3 tackles
99Frendy Darelus DEJr.6′5″250Fort Lauderdale, FL3 tackles
70Nick Zikuski DTSo.6′3″260Binghamton, NY2 tackles
96Jordan Avissey DT6′5″285Paris, France2 tackles
14Bryce Johnson-Maith DE3-star recruitFr.6′5″217Bethesda, MD1 tackle
49Taylor Riggins DE3-star recruitJr.6′2″250Webster, NY
50Michael Tetteh DERS6′3″240Bronx, NY
51Zander Heim DESo.6′3″285Boca Raton, FL
54DeShondrick Foxworth DTSr.6′1″295Columbia, MS
60Brian Boyne DESr.6′3″235Glastonbury, CT
60Nick Hunter DESo.6′1″240Queens, NY
68Christian Gonzalez DTSr.6′3″310Newark, NJ
90Ahmad Holloway DTSo.6′4″310Clarence, NY
91Mason Hoose DESo.6′1″235Lakewood, NY
93Chibueze Onwuka DT5′11″286Bowie, MD
97Atunaisa Vainikolo DTJr.6′2″275Kihei, HI
97Liam Scheuer DERS6′2″245West Seneca, NY
98Georell Kidd DTFr.6′2″260Miami, FL

Linebackers 17

No.PlayerClassHtWtHometown2020
8James Patterson LB6′0″232Glenn Dale, MD63 tackles, 1 INT
27Tyree Thompson LBSr.6′1″225Pacoima, CA32 tackles
2Kadofi Wright LB6′3″230Richmond, VA23 tackles, 1 sack, 1 INT
5Tim Terry Jr. LB3-star recruit6′2″225Pittsburgh, PA21 tackles
30Rich Miller LB3-star recruit6′1″230Detroit, MI13 tackles
9Kyler Laing LB6′2″245Tallahassee, FL5 tackles, 2 sacks
52Shaun Dolac LB6′1″225West Seneca, NY7 tackles
42Brendan Pyne LBSr.6′0″220Bradenton, FL3 tackles
43Jason McCarthy LB5′11″220Ballston Spa, NY1 tackle
56Jake Zimmer LBFr.6′1″230Penfield, NY1 tackle
13Sean Colgan LBJr.6′1″215Goshen, NY
21Justin Mulbah LBSr.5′11″220Laurel, MD
23Keith Woetzel LBJr.6′0″225Wyckoff, NJ
33Ja’Varius Harrison LB5′11″210Quincy, FL
42Matt Otwinowski LBSr.6′2″225LaPorte, IN
48Fabian Weitz LB6′0″221Cologne, Germany
58Mike McGoey LBFr.6′0″215Dobbs Ferry, NY

Defensive backs 26

No.PlayerClassHtWtHometown2020
24Cory Gross Jr. CB3-star recruitSo.6′2″205Rochester, NY42 tackles, 1 INT
1Tyrone Hill DB3-star recruit6′2″206Passaic, NJ30 tackles
18Roy Baker S3-star recruit6′2″200Hialeah, FL19 tackles, 1 INT
4Isaiah King CB5′10″187Norfolk, VA22 tackles
7E.J. Brown SJr.5′11″205Stone Mountain, GA18 tackles
10Marcus Fuqua S6′0″195Southfield, MI9 tackles, 1 INT
8Logic Hudgens CB3-star recruit6′1″195Severn, MD13 tackles
15Ali Abbas CB5′10″180Irvington, NJ5 tackles
33Caleb Tate CB6′0″210Tampa, FL5 tackles
22Aapri Washington CB3-star recruit5′9″194Charlotte, NC4 tackles
39Dylan Powell SSo.6′3″210Laurel, MD3 tackles
14Caron Robinson S5′9″180Rochester, NY36 rushing yards
4Wankeith Akin Jr. DB5′10″180Roseland, NJ1 tackle
18Jalen McNair S3-star recruit5′8″221White Plains, MD1 tackle
45Evan Gantley SSo.5′11″185Syracuse, NY1 tackle
7Dawun Hylton SSo.6′1″195Opa Locka, FL
9Joey Banks SSr.5′10″200Sacramento, CA
12Devon Russell CBSr.5′9″185Elkton, MD
17Mark Davis CB6′2″196Bradenton, FL
19Shemar Hayes CBSo.6′1″190Rochester, NY
28Dev Lamour SSr.6′2″205Montreal, QC
28Trey Franklin DBRS5′10″185Robins Afb, GA
29Jahkeel Reef CBFr.5′10″170Brooklyn, NY
29Larry Robbins CB5′8″185Miami, FL
31Caleb Arena CBRS6′1″190Pittsford, NY
32Owen Chambers SSo.5′10″185Central Valley, NY

Specialists 7

No.PlayerClassHtWtHometown2020
16Alex McNulty PK6′1″230Rochester, NY1 of 4 field goals
40Evan Finegan P5′11″195Sterling Heights, MI18 punts, 38.8 average
14Jackson Baltar PK5′11″180Orlando, FL1 of 1 extra point
37Evan Davis LS5′10″197Fair Haven, NJ
57Jeremiah Riordan LS6′2″225Plymouth, MI
95Garrett Selover PKRS5′11″185Baldwinsville, NY
95James Hook PFr.6′3″226State College, PA
Eric Black, Caleb Arena, Jake Molinich, Wyatt Molinich, Jake Zimmer, Jack Klenk, Jackson WestfallMax Michel, Eddie Wilson, Sankofa Riddle, C.J. Bazile, Christian Gonzalez, Dan CliffordCaron Robinson, Alex McNulty, Shemar Hayes, Cory Gross Jr., Taylor RigginsMatt Myers, Shaun Dolac, Michael Kenefick, Liam ScheuerJames Patterson, Jaret Patterson, Chibueze OnwukaAaron Chase, Tajay Ahmed, Max BowdenJustin Mulbah, Dylan Powell, Jelani FosterDylan McDuffie, Jake Fuzak, A.J. UrbaniakMike Novitsky, Austin Kunick, Zac LefebvreAntonio Nunn, Caleb TateIsaiah King, Kevin MarksWankeith Akin Jr., Ali AbbasTrevor Wilson, Kyler LaingMark Davis, Brendan PyneJahkeel Reef, Nick HunterLarry Robbins, Georell KiddJosh Griffen, Liam O’MaraRich Miller, Tyrece Woods Jr.Jeremiah Riordan, Kayode AwosikaTrevor Cahill, Mike DempseyTyrone HillKadofi WrightRon Cook Jr.Theo AndersonDaniel LeeKolbe BurrellTrevor BycznskiTim Terry Jr.Kyle VantreaseDawun HyltonE.J. BrownJovany RuizLogic HudgensJoey BanksMarcus FuquaMarlyn JohnsonDevon RussellCarlton ToddSean ColganTito OvertonJackson BaltarLeMaro Smith Jr.Bernard PorterJalen McNairRoy BakerJavien CuffAapri WashingtonKeith WoetzelSteven ShoemakerTyree ThompsonTrey FranklinRyan RazzanoOwen ChambersJa’Varius HarrisonEvan DavisEvan FineganMatt OtwinowskiJason McCarthyEvan GantleyMalcolm KoonceMichael TettehZander HeimDeShondrick FoxworthMichael Ford Jr.Mike McGoeyBrian BoyneBence PolgarDom PolizziJacob GallDonovan CorneliusNick ZikuskiDan KubikRay Thomas-IshmanPaul NosworthySam ToddTrey DerouenAnthony LaudicinaCaelan ShepardTyler DotyTyler StephensTaiyo Iburi-BethelTyree O’NeilLevi ShetlerTrevor BorlandDujuan HudsonAhmad HollowayGeorge WoloMason HooseGarrett SeloverJames HookAtunaisa VainikoloEddie Zinn-TurnerFrendy DarelusRonald McGeeNY 53FL 16MD 14NJ 11OH 7
Hometowns of the 2020 Buffalo roster; the five states sending the most labeled with their players. Hover a dot for names. Map: us-atlas (public domain).

Where the roster comes from

By state

  1. New York 53
  2. Florida 16
  3. Maryland 14
  4. New Jersey 11
  5. Ohio 7
  6. Pennsylvania 6
  7. Michigan 5
  8. Virginia 3

Top counties

  1. Monroe County, New York pop. 754,000 13
  2. Erie County, New York pop. 951,000 10
  3. Prince George’s County, Maryland pop. 960,000 7
  4. Miami-Dade County, Florida pop. 2.7 million 4
  5. Niagara County, New York pop. 211,000 4

Hometowns placed in their counties with the US Census Bureau’s Gazetteer files. Populations from the US Census Bureau’s American Community Survey, 2020–⁠2024 5-year estimates. This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau. Which states send the most FBS players for their size.

Rosters from CollegeFootballData.com, as the school listed them, each group in order of its players’ 2020 production (yards, tackles, kicks), then by number. Hometowns are each player’s latest on file. Transfers are this season’s arrivals through the portal; stars are the player’s 247Sports composite rating as a recruit.