Every player
New here?

How to read this page

▶

Team tables split by side of the ball, and the Side control hides the half you are not reading. What a team allowed is what its opponents gained, so the allowed tables are the offensive ones read from the other end. The roster is everyone who recorded a stat line, because the source holds no roster of its own — a player who never got on the field is absent. A dash means no number for that cell, or a zero in a roster column that counts.

DUKE

Duke Blue Devils

Players
50 of 50
Player
Riley LeonardQB7157.4350.34————
Grayson LoftisQB5164.684.81———0.2
Henry Belin IVQB458371————
Porter WilsonP111———————
Jalon CalhounWR12——0.3—453.540.1
Jaquez MooreRB12——50.160.35.3——
Jordan MooreWR12——0.2—4.966.280.2
Jordan WatersRB12——62.8120.610.8——
Todd PelinoPK11————————
Sahmir HagansWR9————2.822.8——
DeWayne CarterDT8———————3.4
Jaylen StinsonS8———————6
Terry MooreS8————0.11.4—4.1
Aeneas PeeblesDT7———————3.3
Al Blades Jr.CB7———————4.6
Brandon JohnsonDB7———————4
Cam DillonLB7———————3.7
Chandler RiversCB7———————3.4
Jaylen ColemanRB7——21.7—0.93.9——
Tre FreemanLB7———————10.1
Wesley WilliamsEDGE7———————3.4
Aaron HallDT6———————1.5
Anthony NelsonDE6———————2
Dorian MausiLB6———————6.3
Ja'Mion FranklinDT6———————3.8
Jeremiah LewisS6———————4.7
Nick Morris Jr.LB6———————5.5
Nicky DalmolinTE6————2.224.7——
Peyton JonesRB6——11.81————
RJ ObenEDGE6———————1.5
Ryan SmithDE6———————2.2
Joshua PickettCB5———————1
Cameron BergeronLB4———————1.5
Jeremiah HasleyTE4————111.510.5
James Hopson IIWR3———————1.3
Jontavis RobertsonWR3————1.312——
Michael ReeseDE3———————2
Myles JonesCB3———————0.3
Travis BatesRB3——14—————
Vincent Anthony Jr.DE3———————2.7
Luke MergottLB2———————1.5
Malik Bowen-SimsWR2————1.56.5——
Mehki WallWR2————3191—
Brian Parker IIG1———————1
Jake TaylorTE1————114——
Kendall JohnsonLB1———————1
Marquise CollinsRB1————————
Maurice McIntyreOL1———————1
Placide Djungu-SunguS1———————1
Quran BoydRB1——16—————

About College Football Research

▶

Every number the site holds for a college football team and the players who played for it, in one place. Pick a team, a season and a set of games, and read it. Nothing here needs an account.

Where the numbers come from

The same tables the boards read, resolved through one shared definition per stat. A rate is computed over the whole window rather than averaged across games, so a season figure is not the mean of the nightly ones.