Roster includes most starters and key reserves. Starters are marked with an asterisk (*). Read more about our data coverage.

Roster

Roster Table
Player Class Pos Summary
Shea PattersonJRQB210 Cmp, 325 Att, 2600 Yds, 22 TD
Dylan McCaffreySOQB8 Cmp, 15 Att, 126 Yds, 2 TD
Joe MiltonFRQB3 Cmp, 4 Att, 58 Yds, 0 TD
Brandon PetersJRQB1 Cmp, 2 Att, 8 Yds, 0 TD
Michael SessaJRQB
Max WittwerFRQB
Karan HigdonSRRB224 Att, 1178 Yds, 5.3 Avg
Chris EvansJRRB81 Att, 423 Yds, 5.2 Avg
Tru WilsonJRRB62 Att, 364 Yds, 5.9 Avg
Christian TurnerFRRB20 Att, 95 Yds, 4.8 Avg
O'Maury SamuelsSORB13 Att, 66 Yds, 5.1 Avg
Berkley EdwardsSRRB3 Att, 4 Yds, 1.3 Avg
Joe HewlettSRRB1 Att, 5 Yds, 5.0 Avg
Jared CharJRRB
Julian GarrettFRRB
Hassan HaskinsFRRB
Kurt TaylorSORB
Grant PerrySRWR20 Rec, 147 Yds, 7.4 Avg
Ronnie BellFRWR8 Rec, 145 Yds, 18.1 Avg
Donovan Peoples-JonesSOWR47 Rec, 612 Yds, 13.0 Avg
Oliver MartinSOWR11 Rec, 125 Yds, 11.4 Avg
Nico CollinsSOWR38 Rec, 632 Yds, 16.6 Avg
Tarik BlackSOWR4 Rec, 35 Yds, 8.8 Avg
Jacob McCurrySOWR2 Rec, 33 Yds, 16.5 Avg
Nate SchoenleJRWR
Michael BarrettFRWR
Ethan DelandFRWR
Kyle GradyFRWR
Tyler GroszJRWR
Jake MartinJRWR
Jacob WestSRWR
Brendan WhiteSRWR
Jack YoungSOWR
Zach GentrySRTE32 Rec, 514 Yds, 16.1 Avg
Sean McKeonJRTE14 Rec, 122 Yds, 8.7 Avg
Nick EubanksJRTE8 Rec, 157 Yds, 19.6 Avg
Ramsey BatyFRTE
Luke BuckmanFRTE
Kenneth FerrisSRTE
Joseph FilesSRTE
Bradford JonesSRTE
Mustapha MuhammadFRTE
Luke SchoonmakerFRTE
Carter SelzerSOTE
James HudsonSOOL
Michael OnwenuJROL
Cesar RuizSOOL
Ben BredesonJROL
Connor BurrowsFROL
Juwann Bushell-BeattySROL
Kraig CorellFROL
Chuck FiliagaSOOL
Ryan HayesFROL
Joel HonigfordSOOL
Dan JokischJROL
Griffin KoricanFROL
Jalen MayfieldFROL
Grant NewsomeSROL
Phillip PaeaSOOL
Greg RobinsonJROL
Jon RunyanSROL
Stephen SpanellisJROL
Jess SpeightSOOL
Andrew StueberSOOL
Nolan UlizioSROL
Andrew VastardisJROL
Dane DrobockyJRDL
Michael DwumfourJRDL
Rashan GaryJRDL
Aidan HutchinsonFRDL
Donovan JeterSODL
Reuben JonesSRDL
Carlo KempJRDL
Lawrence MarshallSRDL
Bryan MoneSRDL
Carl MyersJRDL
Kwity PayeSODL
Aubrey SolomonSODL
Chase WinovichSRDL
Joey GeorgeFRDL
Ron JohnsonJRDL
John LubySRDL
Taylor UpshawFRDL
Ryan VeingradSODL
Luiji VilainSODL
Julius WelschofFRDL
Jordan AnthonySOLB
Devin BushJRLB
Noah FurbushSRLB
Devin GilJRLB
Jordan GlasgowSRLB
Khaleke HudsonJRLB
Josh RossSOLB
Drew SingletonSOLB
Josh UcheJRLB
Bryce ChamberlainFRLB
Jack DunawaySRLB
Adam FakihSOLB
Cameron McgroneFRLB
Ryan NelsonSOLB
Jameson OfferdahlSRLB
Geoffrey ReevesJRLB
Cheyenn RobertsonSRLB
Adam ShibleySOLB
Ambry ThomasSODB
Tyler CochranJRDB
Louis GrodmanJRDB
Brad HawkinsSODB
Lavert HillJRDB
Jaylen Kelly-PowellSODB
Tyree KinnelSRDB
David LongJRDB
David LongJRDB
Josh MetellusJRDB
Hunter ReynoldsSODB
Miles SimsFRDB
Brandon WatsonSRDB
J'Marick WoodsSODB
Lucas AndrighettoFRDB
Jared DavisSODB
Sammy FaustinFRDB
Owen GoldsberryFRDB
Vincent GrayFRDB
Gemon GreenFRDB
German GreenFRDB
Casey HughesSRDB
Ryan MccurryFRDB
Matt MitchellSRDB
Quinn RothmanFRDB
Benjamin St-JusteSODB
Will HartJRP
George CaratanFRP
Brad RobbinsSOP
Ben MasonSOFB
Jared WanglerSRFB
Jake MoodyFRPK
Quinn NordinJRPK
Matt BaldeckSOLS
Matt BrownSOFB
Peter BushJRFB
Cameron CheesemanJRLS
Adam CulpFRPK
Tyler PlockiSOFB
Andrew RobinsonSRLS
Alan SelzerJRPK
Ben VanSumerenFRFB