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.

CAM

Campbell Fighting Camels

Players
39 of 39
Player
Hajj-Malik WilliamsQB10222.11232.55————
Chad Mascoe Jr.QB4170.84-14.3—————
Dylan EarneyQB18—-5—————
NaQuari RogersRB90.3—3941.612.41—
Corey PetersenP11————————
Caleb DowdenPK11————————
Chaney FitzgeraledWR11————2.933.82—
Josh McNeelyDB11————————
Julian HillTE11——0.313.559.95—
Lamagea McDowellRB11——326————
Jalen KelseyWR10————3.240.61—
Austin HiteWR9————3.352.73—
Bryant BarrRB9——56.841.414.9——
Chris McKay Jr.RB8——11.510.82.9——
Ezeriah AndersonWR7————455.33—
DeAnte JacksonRB5——12—0.65.4——
Dervon PesnellWR4————1.311.5——
Jai WilliamsWR4————330——
Jonathan JonesDB4————0.30.3——
RJ JacksonWR4————2.319.51—
Tai GoodeRB4——8.31————
CJ TillmanLB3————————
Alex SantiagoTE2————0.50.5——
Brandon FitezWR2————3.533.5——
Dorian JonesDB2————————
Matt HamptonTE2————14——
McKay TaylorPK2————————
Myles RowserDB2————————
Noah CastonS2————————
Aaron MaddoxDB1————————
Brevin AllenDL1————————
D'Marcus HarringtonCB1————————
DJ CharlesDB1————————
Ed DennisCB1————————
Elijah TidwellRB1————————
Gabe HolmesDL1————————
Jayden ChalmersDB1——51————
Mike SwainDB1————————
Peyton WoulardS1————————

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.