The 2025 Charlotte 49ers football team represented the University of North Carolina at Charlotte as a member of the American Conference during 2025 NCAA Division I FBS football season. Led by first-year head coach Tim Albin, the 49ers played their home games at Jerry Richardson Stadium in Charlotte, North Carolina.
Schedule
Game summaries vs. Appalachian State
Statistics APPCLT First downs 32 15 Plays–yards 88–586 54–218 Rushes–yards 38–182 29–76 Passing yards 404 142 Passing: comp–att–int 33–50–0 13–25–1 Turnovers 1 2 Time of possession 33:58 26:02 Team Category Player StatisticsAppalachian State Passing AJ Swann 31/46, 368 yards, 3 TD Rushing Rashod Dubinion 22 carries, 111 yards, TD Receiving Jaden Barnes 6 receptions, 134 yards, TD Charlotte Passing Conner Harrell 13/24, 142 yards, TD, INT Rushing CJ Stokes 15 carries, 49 yards Receiving Justin Olson 2 receptions, 56 yards
North Carolina
Statistics UNCCLT First downs 15 21 Plays–yards 58–303 71–271 Rushes–yards 33–148 29–21 Passing yards 155 250 Passing: comp–att–int 17–25–0 25–42–2 Turnovers 0 2 Time of possession 29:38 30:22 Team Category Player StatisticsNorth Carolina Passing Gio Lopez 17/25, 155 yards, TD Rushing Demon June 9 carries, 52 yards Receiving Chris Culliver 3 receptions, 74 yards, TDCharlotte Passing Conner Harrell 17/29, 140 yards Rushing Rod Gainey Jr. 6 carries, 15 yards Receiving Javen Nicholas 11 receptions, 122 yards
No. 20 (FCS) Monmouth
Statistics MONMCLT First downs 28 29 Plays–yards 72–458 72–563 Rushes–yards 23–48 42–181 Passing yards 410 382 Passing: comp–att–int 36–49–0 26–30–1 Turnovers 0 3 Time of possession 26:52 33:08 Team Category Player StatisticsMonmouth Passing Derek Robertson 36/49, 410 yards, 4 TD Rushing Rodney Nelson 11 carries, 45 yards Receiving Josh Derry 7 receptions, 110 yards, 2 TDCharlotte Passing Conner Harrell 26/30, 382 yards, 3 TD, INT Rushing Rod Gainey Jr. 15 carries, 74 yards, TD Receiving E. Jai Mason 10 receptions, 228 yards, 2 TD
Rice
Statistics RICECLT First downs 17 22 Plays–yards 58–353 76–334 Rushes–yards 46–255 32–75 Passing yards 98 259 Passing: comp–att–int 9–12–0 23–44–0 Turnovers 0 1 Time of possession 30:12 29:48 Team Category Player StatisticsRice Passing Chase Jenkins 8/11, 87 yards, TD Rushing Quinton Jackson 12 carries, 80 yards Receiving Drayden Dickmann 4 receptions, 39 yards, TDCharlotte Passing Grayson Loftis 15/31, 186 yards, TD Rushing Rod Gainey Jr. 8 carries, 51 yards Receiving Javen Nicholas 5 receptions, 93 yards, TD
at South Florida
Statistics CLTUSF First downs 15 36 Plays–yards 62–279 97–631 Rushes–yards 33–130 62–407 Passing yards 149 224 Passing: comp–att–int 16–29–2 20–35–2 Turnovers 4 4 Time of possession 28:14 31:46 Team Category Player StatisticsCharlotte Passing Zach Wilcke 14/18, 150 yards, 2 TD, INT Rushing CJ Stokes 13 carries, 54 yards, TD Receiving Sean Brown 4 receptions, 58 yardsSouth Florida Passing Byrum Brown 19/34, 211 yards, 4 TD, 2 INT Rushing Byrum Brown 17 carries, 162 yards, TD Receiving Jeremiah Koger 4 receptions, 75 yards, TD
at Army
Statistics CLT ARMY First downs 11 20 Plays–yards 55–178 69–355 Rushes–yards 29–68 63–305 Passing yards 110 50 Passing: comp–att–int 16–26–0 2–6–0 Turnovers 1 1 Time of possession 22:06 37:54 Team Category Player StatisticsCharlotte Passing Grayson Loftis 8/12, 68 yards, TD Rushing Rod Gainey Jr. 19 carries, 51 yards Receiving Sean Brown 4 receptions, 32 yardsArmy Passing Cale Hellums 2/4, 50 yards Rushing Cale Hellums 21 carries, 143 yards, 2 TD Receiving Noah Short 1 reception, 44 yards
Temple
Statistics TEMCLT First downs 18 21 Plays–yards 53–384 76–357 Rushes–yards 30–172 47–199 Passing yards 212 158 Passing: comp–att–int 16–23–0 15–29–1 Turnovers 0 3 Time of possession 25:16 34:44 Team Category Player StatisticsTemple Passing Evan Simon 15/22, 194 yards, 3 TD Rushing Jay Ducker 9 carries, 114 yards, TD Receiving Kajiya Hollawayne 5 receptions, 85 yards, TDCharlotte Passing Grayson Loftis 10/22, 108 yards, TD, INT Rushing Jake Davids 13 carries, 42 yards Receiving Javen Nicholas 5 receptions, 50 yards
North Texas
Statistics UNTCLT First downs 32 13 Plays–yards 78–754 63–399 Rushes–yards 29–146 27–104 Passing yards 608 295 Passing: comp–att–int 37–49–1 20–36–0 Turnovers 2 0 Time of possession 30:38 29:22 Team Category Player StatisticsNorth Texas Passing Drew Mestemaker 37/49, 608 yards, 4 TD, INT Rushing Kiefer Sibley 7 carries, 71 yards, 2 TD Receiving Wyatt Young 9 receptions, 190 yards, TDCharlotte Passing Grayson Loftis 20/36, 295 yards, 2 TD Rushing Jariel Cobb 13 carries, 59 yards Receiving Javen Nicholas 7 receptions, 187 yards, 2 TD
at East Carolina
Statistics CLTECU First downs 13 29 Plays–yards 64–324 88–407 Rushes–yards 28–40 44–183 Passing yards 284 224 Passing: comp–att–int 21–36–1 26–44–0 Turnovers 2 1 Time of possession 25:58 34:02 Team Category Player StatisticsCharlotte Passing Grayson Loftis 20/31, 279 yards, 3 TD, INT Rushing Cameren Smith 5 carries, 35 yards Receiving Sean Brown 7 receptions, 119 yards, TDEast Carolina Passing Katin Houser 26/41, 224 yards, 2 TD Rushing London Montgomery 11 carries, 85 yards, TD Receiving Anthony Smith 8 receptions, 69 yards, TD
UTSA
Statistics UTSACLT First downs 29 13 Plays–yards 75–521 58–197 Rushes–yards 38–215 30–51 Passing yards 306 146 Passing: comp–att–int 24–37–1 16–28–1 Turnovers 2 1 Time of possession 31:14 28:46 Team Category Player StatisticsUTSA Passing Owen McCown 24/37, 306 yards, 2 TD, INT Rushing Will Henderson III 19 carries, 185 yards, TD Receiving Devin McCuin 7 receptions, 100 yards, TDCharlotte Passing Grayson Loftis 13/24, 100 yards Rushing Cameren Smith 9 carries, 37 yards Receiving Javen Nicholas 6 receptions, 45 yards
at No. 4 Georgia
Statistics CLTUGA First downs 7 30 Plays–yards 44–169 75–449 Rushes–yards 17–39 42–192 Passing yards 130 257 Passing: comp–att–int 14–27–2 25–33–1 Turnovers 2 1 Time of possession 23:06 36:54 Team Category Player StatisticsCharlotte Passing Grayson Loftis 14/27, 130 yards, 2 INT Rushing Jariel Cobb 7 carries, 26 yards Receiving E. Jai Mason 1 reception, 38 yardsGeorgia Passing Gunner Stockton 17/21, 196 yards, INT Rushing Nate Frazier 12 carries, 54 yards, 2 TD Receiving Noah Thomas 4 receptions, 68 yards
at No. 24 Tulane
Statistics CLTTULN First downs 7 25 Plays–yards 49–140 74–463 Rushes–yards 21–(-3) 35–151 Passing yards 143 312 Passing: comp–att–int 20–28–2 29–39–2 Turnovers 2 3 Time of possession 25:44 34:16 Team Category Player StatisticsCharlotte Passing Grayson Loftis 18/25, 140 yards, INT Rushing Cameren Smith 6 carries, 24 yards Receiving Sean Brown 5 receptions, 49 yardsTulane Passing Jake Retzlaff 28/38, 291 yards, 2 INT Rushing Jamauri McClure 11 carries, 69 yards Receiving Anthony Brown-Stephens 9 receptions, 98 yards
Personnel Coaching staff On December 9, 2024, Ohio head football coach Tim Albin was introduced as the Charlotte 49ers' fourth head coach. On January 7th, Albin announced his first six coaching staff additions. Brian Haines, Nate Faanes, Kurt Mattix, Brian Metz, Bryan Nardo and Allen Rudolph. The next day, January 8th, Todd Fitch was added as associate head coach, defensive coordinator, and quarterbacks coach. On the same day David Denham was named defensive tackles coach. On January 15th Paul Turner and Tre' Bell were added to the staff. On March 19th, Vince Reynolds joined the staff as defensive tackles coach. He replaces Denham, who took a position on the Michigan staff.
Name Position Seasons atCharlotte Alma mater Previous Reference Tim Albin Head coach 1 NW OK St. (1988) Head coach (Ohio) Todd Fitch Associate Head coach/Offensive coordinator/Quarterbacks 1 Ohio Wesleyan (1985) Offensive analyst (LSU) Brian Haines Assistant head coach, Running backs, Special teams 1 Marietta College (2004) Runningbacks/Special teams coordinator (App. St.)Tre' Bell Cornerbacks/Defensive passing coordinator 1 UConn (2018) Defensive analyst (WVU)Nate Faanes Defensive coordinator/Linebackers 1 Winona St. (2015) Co-defensive coordinator (Ohio) Kurt Mattix Co-defensive coordinator/Defensive line 1 Valparaiso (1999) Defensive ends/Pass rush specialist (Ohio) Brian Metz Tight ends/Recruiting coordinator 1 Notre Dame (2013) Tight ends/Recruiting coordinator (Ohio) Bryan Nardo Safeties 1 Ohio (2008) Defensive coordinator (Ok St.) Vince Reynolds Defensive tackles 1 Northern Illinois (2004) Defensive line coach/Defensive run game coordinator (Arkansas St.) Allen Rudolph Offensive line/Run game coordinator 1 Southern Miss. (1995) Offensive line (Ohio) Paul Turner Wide receivers/Passing game coordinator 1 LA Tech (2016) Lead offensive analyst (LSU)
Roster
Recruiting class The following recruits and transfers have signed letters of intent or verbally committed to the Charlotte 49ers football program for the 2025 recruiting year.
Key transfers Thailand BaldwinCornerbackBall StateColonial Heights, VALife Christian AcademyRS-JR5'-11"170 lbsDwight Bootle IICornerbackNebraskaMiami, FLMiami KillianRS-FR5'-10"180 lbsMason BowersDefensive linemanKennesaw StateHigh Point, NCHigh Point CentralRS-SR6'-4"260 lbsStellan BowmanLinebackerOhioKentwood, MIEast KentwoodFR6'-0"215 lbsLiam BoydPlacekickerNorth CarolinaAsheville, NCAshevilleRS-JR6'-1"200 lbsTa'ir BrooksWide receiverUTEPOakland, CAMcClymondsRS-SR6'-3"210 lbsDon Chaney Jr.Running backLouisvilleMiami, FLBelen Jesuit PrepRS-JR5'-10"210 lbsJariel CobbRunning backNorth CarolinaReidsville, NCReidsvilleFR5'-10"185 lbsCaleb CurtainCornerbackElonGreensboro, NCGrimsleySR6'-2"185 lbsKristos FernandezOffensive linemanLIUNew Hyde Park, NYNew Hyde ParkRS-SR6'-5"300 lbsColby GarfieldLong snapperOhioClemmons, NCNorth DavidsonGS6'-2"235 lbsCollin GillCornerbackGeorgiaWashington, D.C.St. John'sRS-FR6'-0"190 lbsRod GreenInside offensive linemanPurdueSpringfield, OHSpringfieldSR6'-5"305 lbsJaylen HamptonWide receiverWestern KentuckyBloomingdale, GANew HampsteadFR6'-2"185 lbsConner HarrellQuarterbackNorth CarolinaAlabaster, ALThompsonRS-SO6'-1"191 lbsWill Hawkins IVWide receiverMiami (FL)Wake Forest, NCPalmetto PrepRS-FR6'-4"200 lbsCaleb IrvingDefensive linePurdueGlenn Heights, TXParish EpiscopalRS-FR6'-1"290 lbsCheick KabaDefensive linemanTroyMinneapolis, MNFridleyRS-SR6'-2"285 lbsJorel LiverpoolDefensive linemanWagnerBrooklyn, NYMidwoodJR6'-6"255 lbsGrayson LoftisQuarterbackDukeGreer, SCGaffneySO6'-2"205 lbsE. Jai MasonWide receiverSamfordJackson, MSClintonSR6'-1"205 lbsJayden McGowanWide receiverBoston CollegeLaurens, SCLaurens District 55JR5'-9"170 lbsXavier MilesDefensive linemanSyracuseJersey City, NJSt. Peter's PrepFR6'-3"300 lbsBraden MullenDefensive linemanDartmouthGlenview, ILLoyola AcademyRS-JR6'-4"240 lbsJaven NicholasWide receiverLSUNew Orleans, LASt. AugustineRS-JR5'-9"190 lbsJesse RamilOffensive tackleMississippi StateBinghamton, NYBinghamtonRS-SR6'-5"295 lbsKadin SchmitzLinebackerOhioAshland, OHAshlandJR6'-1"235 lbsGavin ShipmanCornerbackHarvardAlabaster, ALThompsonSR5'-10"170 lbsDallas ShirleyOffensive linemanNewberrySimpsonville, SCHillcrestRS-SO6'-4"290 lbsCurtis SimpsonDefensive linemanNorth CarolinaShelby, NCKings MountainRS-FR6'-4"230 lbsCameren SmithRunning backWestern IllinoisClaymont, DEConcordSR6'-0"225 lbsJamarrion SolomonDefensive linemanFIUMiami, FLMiami PalmettoRS-JR6'-0"270 lbsNate SpillmanWide receiverTennesseeFranklin, TNLipscomb AcademyRS-FR6'-1"180 lbsParker StartzLinebackerOhioMokena, ILMount CarmelFR6'-3"225 lbsYamil TalibDefensive linemanOklahoma StateDallas, TXLloyd V. BerknerRS-FR6'-2"240 lbsShay TaylorLinebackerOhioMount Perry, OHSheridanRS-SR6'-3"235 lbsMacyo WilliamsDefensive linemanUtah StateAkron, OHSt. Vincent–St. MaryRS-SR6'-1"280 lbsGavin WillisLinebackerBucknellLouisville, KYBallardSO6'-0"230 lbsJake YoungTight endWestern CarolinaWaxhaw, NCMarvin RidgeRS-SO6'-2"240 lbs
Departing players Outgoing transfers