2017 Buffalo roster

104 players: 20 freshmen, 7 sophomores, 14 juniors, 63 with no class listed. From 23 states and 2 other countries; the most from New York (32) and Florida (9). The 2017 season.

Quarterbacks 4

No.PlayerClassHtWtHometown2017
3Tyree Jackson QB3-star recruit6′7″245Norton Shores, MI2,096 passing yards, 12 TD
12Drew Anderson QB3-star recruit6′5″230Orinda, CA1,039 passing yards, 10 TD
6Kyle Vantrease QB3-star recruitFr.6′2″225Stow, OH355 passing yards, 2 TD
6Jack Hanauer QB6′2″200Shawano, WI

Running backs 6

No.PlayerClassHtWtHometown2017
29Emmanuel Reed RB5′8″190Crestview, FL840 rushing yards, 9 TD
2Theo Anderson RB5′10″215Largo, FL419 rushing yards, 2 TD
24Johnathan Hawkins RB5′11″208Lawrenceville, GA127 rushing yards, 1 TD
5Kameron Pickett RB3-star recruit5′9″202Suwanee, GA13 rushing yards
20Michael Forman RB5′9″205Dorchester, MA1 tackle
21Chris Doubek RB5′7″185Randolph, NY1 tackle

Receivers 20

No.PlayerClassHtWtHometown2017
83Anthony Johnson WRJr.6′2″207Rock Hill, SC76 catches, 1,356 yards, 14 TD
2K.J. Osborn WR2-star recruitSo.6′0″205Ypsilanti, MI35 catches, 493 yards, 4 TD
86Kamathi Holsey WR6′4″215Philadelphia, PA32 catches, 548 yards, 1 TD
88Jacob Martinez WR3-star recruit6′0″190South Port, FL17 catches, 241 yards, 1 TD
1Antonio Nunn WRFr.5′11″200Tampa, FL15 catches, 301 yards, 1 TD
15Jamarl Eiland WR3-star recruit5′11″192Canton, MI12 catches, 93 yards
13Tito Overton WR5′10″185Lyndhurst, OH1 INT
87Chris Spell WR5′11″180Cortland Manor, NY2 tackles
8Jovany Ruiz WR6′0″197Fredonia, NY1 tackle
3Daniel Lee WRFr.6′0″195Breaux Bridge, LA
9Dominic Johnson WRRS6′5″220Windsor, ON
10Jerin Scroggins WR6′0″185Lakewood, CA
13Carlton Todd WRRS5′11″180Waterloo, IA
15Charlie Jones WRFr.6′0″188Deerfield, IL
18Joshua Gaddy WR5′7″155Brooklyn, NY
23Josiah Williams WR6′2″185Dewitt, NY
27Jason Hwang WR5′9″190East Amherst, NY
82Rodney Scott III WR3-star recruitRS6′0″175Miami, FL
84Levi Shetler WRFr.6′4″198Paris, TX
88Dujuan Hudson WRFr.6′2″200Troy, NY

Tight ends 6

No.PlayerClassHtWtHometown2017
81Tyler Mabry TESo.6′4″248Ypsilanti, MI24 catches, 242 yards, 1 TD
89Zac Lefebvre TEFr.6′6″235Victor, NY5 catches, 51 yards, 1 TD
44Jake Molinich TE6′0″255Pittsford, NY1 return, 5 yards
84Andrew Gray TEJr.6′3″235Chardon, OH2 catches, 19 yards
44Glynn Molinich TE6′0″240Pittsford, NY
80Matt McCarthy TE6′5″205Farmingdale, NY

Offensive line 18

No.PlayerClassHtWtHometown2017
65Tomas Jack-Kurdyla OLFr.6′4″300Montreal, QC1 tackle
67Evin Ksiezarczyk OLSo.6′6″310West Seneca, NY1 tackle
59Jake Fuzak OLRS6′5″300Williamsville, NY
60Zach Sley OL6′0″265Elma, NY
61Brandon Manosalvas OL6′5″305Paramus, NJ
63Austin Kunick OLFr.6′4″295Victor, NY
64Michael Kenefick OLFr.6′3″305Buffalo, NY
66Jacob Gall OL6′2″299Cincinnati, OH
69Brad Rowland OL6′4″305Rancho Cucamonga, CA
70David Goldsby OL6′4″308St. Louis, MO
72Paul Nosworthy OLFr.6′4″300Baldwin, NY
73Kayode Awosika OLFr.6′5″315Plymouth, MN
75Skylar Hartley OL6′2″300Columbus, OH
75Trey Derouen OLFr.6′3″315Lilburn, GA
76Jacquis Webb OL6′6″359Rochester, NY
77James O’Hagan OLJr.6′3″305Seaford, NY
78Dan Clifford OLFr.6′4″305Hoboken, NJ
79Jack Klenk OLRS6′3″300Pittsford, NY

Defensive line 18

No.PlayerClassHtWtHometown2017
92Charles Harris DEJr.6′4″265Southfield, MI73 tackles, 4 sacks
91Demone Harris DE6′4″272Buffalo, NY54 tackles, 5 sacks
90Justin Brandon DLJr.6′1″305Indianapolis, IN37 tackles
58Chris Ford DT6′3″310Medina, OH30 tackles, 1 sack
94Myles Nicholas DEJr.6′2″260Rochester, NY20 tackles
50Malcolm Koonce DEFr.6′3″250Peekskill, NY16 tackles, 1 sack
93Chibueze Onwuka DT5′11″286Bowie, MD8 tackles, 1 sack
98Wesley Scott DTJr.6′4″275Murrieta, CA10 tackles
55Kennedy Emesibe DEJr.6′3″255Hesperia, CA2 tackles, 1 sack
95Jake Khoury DTJr.6′2″300Traverse City, MI2 tackles
96Duke Hwang DT6′1″290East Amherst, NY1 tackle
49Taylor Riggins DE3-star recruitRS6′2″250Webster, NY
51Jaylin Nolden DE6′3″220Euclid, OH
52Ledarius Mack DESo.6′1″240Vero Beach, FL
54DeShondrick Foxworth DTFr.6′1″295Columbia, MS
60Brian Boyne DEFr.6′3″235Glastonbury, CT
68Christian Gonzalez DTFr.6′3″310Newark, NJ
97Atunaisa Vainikolo DTRS6′2″275Kihei, HI

Linebackers 11

No.PlayerClassHtWtHometown2017
4Khalil Hodge LBSo.6′1″235Stockton, CA153 tackles, 3 sacks, 2 INT
25Jordan Collier LBJr.5′11″217Lovejoy, GA66 tackles, 1 sack
36Jarrett Franklin LB6′1″220St. Charles, MO65 tackles
16Ishmael Hargrove LB6′1″227Cleveland, OH39 tackles, 1 sack
2Kadofi Wright LB6′3″230Richmond, VA18 tackles, 1 sack
42Matt Otwinowski LB6′2″225LaPorte, IN15 tackles
33Ja’Varius Harrison LB5′11″210Quincy, FL6 tackles
13Sean Colgan LBRS6′1″215Goshen, NY
21Justin Mulbah LBFr.5′11″220Laurel, MD
47Jake Ames LB6′0″222Buffalo, NY
56Nicco Ruggiero LBSo.6′1″220Staten Island, NY

Defensive backs 17

No.PlayerClassHtWtHometown2017
26Ryan Williamson S6′0″195Cincinnati, OH75 tackles, 3 INT
22Tim Roberts S6′1″205Hahnville, LA62 tackles, 1 INT
14Brandon Williams CBJr.5′11″180Lovejoy, GA43 tackles
39Cameron Lewis CB3-star recruitJr.5′11″185Detroit, MI35 tackles, 1 INT
9Tatum Slack CBJr.5′9″190Upland, CA29 tackles
2Kobe Green S5′11″192Pompano Beach, FL18 tackles
12Devon Russell CB5′9″185Elkton, MD14 tackles
18Roy Baker S3-star recruit6′2″200Hialeah, FL11 tackles
6Jeremiah Dadeboe S3-star recruit6′1″206York, PA5 tackles
28Dev Lamour S6′2″205Montreal, QC2 tackles
1Tyrone Hill DB3-star recruit6′2″206Passaic, NJ1 tackle
15Ali Abbas CB5′10″180Irvington, NJ1 tackle
37Nick Gallo SSo.5′11″185Schenectady, NY1 tackle
43Craig Hardgers CB5′9″185Rochester, NY1 tackle
9Joey Banks SFr.5′10″200Sacramento, CA
32Rick Squires S3-star recruit6′1″200Pittsburgh, PA
39Dylan Powell S6′3″210Laurel, MD

Specialists 4

No.PlayerClassHtWtHometown2017
19Adam Mitcheson PKJr.6′2″205Pittsburgh, PA15 of 24 field goals
30Kyle DeWeen P6′0″180Niagara Falls, NY56 punts, 40.6 average
57Jeremiah Riordan LS6′2″225Plymouth, MI1 tackle
14Michael Cummings PK6′1″193West Nyack, NY
Craig Hardgers, Taylor Riggins, Jacquis Webb, Myles NicholasJake Ames, Michael Kenefick, Evin Ksiezarczyk, Demone HarrisJason Hwang, Jake Fuzak, Duke HwangGlynn Molinich, Jake Molinich, Jack KlenkTyrone Hill, Brandon ManosalvasK.J. Osborn, Tyler MabryTito Overton, Jaylin NoldenBrandon Williams, Jordan CollierAdam Mitcheson, Rick SquiresJustin Mulbah, Dylan PowellJohnathan Hawkins, Trey DerouenRyan Williamson, Jacob GallJeremiah Riordan, Kayode AwosikaAustin Kunick, Zac LefebvreChristian Gonzalez, Dan CliffordAntonio NunnKadofi WrightKobe GreenTheo AndersonDaniel LeeTyree JacksonKhalil HodgeKameron PickettJack HanauerJeremiah DadeboeKyle VantreaseJovany RuizJoey BanksTatum SlackJerin ScrogginsDevon RussellDrew AndersonCarlton ToddSean ColganMichael CummingsAli AbbasCharlie JonesJamarl EilandIshmael HargroveJoshua GaddyRoy BakerMichael FormanChris DoubekTim RobertsJosiah WilliamsEmmanuel ReedKyle DeWeenJa’Varius HarrisonJarrett FranklinNick GalloCameron LewisMatt OtwinowskiMalcolm KoonceLedarius MackDeShondrick FoxworthKennedy EmesibeNicco RuggieroChris FordBrian BoyneZach SleyBrad RowlandDavid GoldsbyPaul NosworthySkylar HartleyJames O’HaganMatt McCarthyRodney Scott IIIAnthony JohnsonAndrew GrayLevi ShetlerKamathi HolseyChris SpellDujuan HudsonJacob MartinezJustin BrandonCharles HarrisChibueze OnwukaJake KhouryAtunaisa VainikoloWesley ScottNY 32FL 9OH 9CA 8MI 8
Hometowns of the 2017 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 32
  2. Florida 9
  3. Ohio 9
  4. Michigan 8
  5. California 8
  6. New Jersey 5
  7. Georgia 5
  8. Pennsylvania 4

Top counties

  1. Erie County, New York pop. 951,000 8
  2. Monroe County, New York pop. 754,000 7
  3. San Bernardino County, California pop. 2.2 million 3
  4. Wayne County, Michigan pop. 1.8 million 3
  5. Nassau County, New York pop. 1.4 million 3

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’ 2017 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.