2025 Tulane Green Wave football team

Last updated

2025 Tulane Green Wave football
Tulane Green Wave wordmark.svg
Conference American Conference
Record2–0 (0–0 American)
Head coach
Offensive coordinator Joe Craddock (2nd season)
Co-offensive coordinatorEvan McKissack (2nd season)
Defensive coordinator Greg Gasparato (2nd season)
Co-defensive coordinatorTayler Polk (2nd season)
Home stadium Yulman Stadium
Seasons
  2024
2026 
2025 American Conference football standings
Conf.Overall
Team W L  W L 
Navy  1 0   2 0  
Memphis  0 0   2 0  
North Texas  0 0   2 0  
No. 18 South Florida  0 0   2 0  
Temple  0 0   2 0  
Tulane  0 0   2 0  
Army  0 0   1 1  
East Carolina  0 0   1 1  
Florida Atlantic  0 0   1 1  
Rice  0 0   1 1  
Tulsa  0 0   1 1  
Charlotte  0 0   0 2  
UTSA  0 0   0 2  
UAB  0 1   1 1  
Championship: December 5, 2025
As of September 7, 2025
Rankings from AP Poll

The 2025 Tulane Green Wave football team will represent Tulane University as a member of the American Conferenceduring the 2025 NCAA Division I FBS football season. Led by second-year head coach Jon Sumrall, the Green Wave will play home games at Yulman Stadium in New Orleans.

Contents

Schedule

DateTimeOpponentSiteTVResultAttendance
August 3011:00 a.m. Northwestern * ESPNU W 23–322,103
September 66:00 p.m.at South Alabama * ESPN+ W 33–3116,871
September 137:00 p.m. Duke *
  • Yulman Stadium
  • New Orleans, LA
ESPN2
September 20at Ole Miss *
September 27at Tulsa
October 96:30 p.m./7:00 p.m. East Carolina
  • Yulman Stadium
  • New Orleans, LA
ESPN/ESPN2
October 18 Army
  • Yulman Stadium
  • New Orleans, LA
October 306:30 p.m.at UTSA ESPN/ESPN2
November 78:00 p.m.at Memphis ESPN
November 15 Florida Atlantic
  • Yulman Stadium
  • New Orleans, LA
November 22at Temple
November 29 Charlotte
  • Yulman Stadium
  • New Orleans, LA

[1] [2]

Rankings

Ranking movements
Legend: RV = Received votes
Week
PollPre123456789101112131415Final
AP RVRVRV
Coaches RVRVRV
CFP Not releasedNot released

Game summaries

Northwestern

Northwestern Wildcats (0–0) at Tulane Green Wave (0–0) – Game summary
Quarter1234Total
Wildcats30003
Green Wave7133023

at Yulman StadiumNew Orleans, Louisiana

  • Date: August 30
  • Game time: 11:00 AM CDT
  • Game attendance: 22,103
  • Referee: Gregory Blum
  • TV announcers (ESPNU): Matt Schumacker, Dustin Fox
Game information
First quarter
  • TULN – Justyn Reid 1-yard pass from Jake Retzlaff (Patrick Durkin kick), 10:27. Green Wave 7–0. Drive: 8 plays, 51 yards, 2:54.
  • NU – Luke Akers 21-yard field goal, 0:40. Green Wave 7–3. Drive: 13 plays, 69 yards, 7:35.
Second quarter
  • TULN – Patrick Durkin 22-yard field goal, 11:07. Green Wave 10–3. Drive: 11 plays, 77 yards, 4:28.
  • TULN – Patrick Durkin 41-yard field goal, 5:18. Green Wave 13–3. Drive: 11 plays, 18 yards, 5:03.
  • TULN – Jake Retzlaff 69-yard run (Patrick Durkin kick), 1:28. Green Wave 20–3. Drive: 2 plays, 87 yards, 0:24.
Third quarter
  • TULN – Patrick Durkin 31-yard field goal, 7:22. Green Wave 23–3. Drive: 16 plays, 62 yards, 7:38.
Fourth quarter

No scoring plays.

StatisticsNUTULN
First downs1923
Plays–yards63–23758–421
Rushes–yards27–7640–269
Passing yards161152
Passing: comp–att–int19–36–418–31–0
Turnovers50
Time of possession26:3933:21
TeamCategoryPlayerStatistics
NorthwesternPassing Preston Stone 19/36, 161 yards, 4 INT
RushingCam Porter6 carries, 46 yards
ReceivingGriffin Wilde6 receptions, 64 yards
TulanePassing Jake Retzlaff 18/31, 152 yards, TD
RushingJake Retzlaff10 carries, 113 yards, TD
ReceivingOmari Hayes9 receptions, 74 yards

at South Alabama

Tulane Green Wave (1–0) at South Alabama Jaguars (1–0) – Game summary
Quarter1234Total
Green Wave14103633
Jaguars14001731

at Hancock Whitney StadiumMobile, Alabama

  • Date: September 6
  • Game time: 6:00 PM CDT
  • Game weather: Cloudy • Temperature: 84 °F (29 °C) • Wind: S 4 mph
  • Game attendance: 16,871
  • Referee: Ted Pitts
  • TV announcers (ESPN+): Pat Greenwood (play-by-play) and Brian Genard (analyst)
Game information
First Quarter
  • (10:48) USA – Bishop Davenport 9-yard run, Hamilton DiBoyan kick (Drive: 9 plays, 75 yards, 4:12; South Alabama 7–0)
  • (7:11) USA – Devin Voisin 65-yard pass from Bishop Davenport, Hamilton DiBoyan kick (Drive: 3 plays, 77 yards, 1:00; South Alabama 14–0)
  • (4:11) TUL – Johnny Pascuzzi 5-yard pass from Jake Retzlaff, Patrick Durkin kick (Drive: 7 plays, 55 yards, 2:52; South Alabama 14–7)
  • (0:24) TUL – Zuberi Mobley 16-yard run, Patrick Durkin kick (Drive: 7 plays, 42 yards, 2:56; Tied 14–14)
Second Quarter
  • (6:52) TUL – Jake Retzlaff 1-yard run, Patrick Durkin kick (Drive: 11 plays, 57 yards, 5:28; Tulane 21–14)
  • (0:49) TUL – Patrick Durkin 50-yard field goal (Drive: 9 plays, 53 yards, 4:14; Tulane 24–14)
Third Quarter
  • (8:51) TUL – Patrick Durkin 34-yard field goal (Drive: 12 plays, 61 yards, 6:02; Tulane 27–14)
Fourth Quarter
  • (14:57) USA – Hamilton DiBoyan 28-yard field goal (Drive: 8 plays, 40 yards, 3:20; Tulane 27–17)
  • (10:01) TUL – Zuberi Mobley 28-yard run (Drive: 10 plays, 78 yards, 4:51; Tulane 33–17)
  • (5:27) USA – Kentrel Bullock 1-yard run, Bishop Davenport rush (Drive: 12 plays, 75 yards, 4:34; Tulane 33–25)
  • (0:59) USA – Devin Voisin 26-yard pass from Bishop Davenport (Drive: 7 plays, 80 yards, 1:22; Tulane 33–31)
StatisticsTULNUSA
First downs2323
Plays–yards72–40665–421
Rushes–yards45–24141–190
Passing yards165231
Passing: comp–att–int16–27–017–24–0
Turnovers12
Time of possession34:2925:31
TeamCategoryPlayerStatistics
TulanePassingJake Retzlaff13/24, 125 yards, TD
RushingZuberi Mobley11 carries, 82 yards, 2 TD
ReceivingBryce Bohanon5 receptions, 62 yards
South AlabamaPassing Bishop Davenport 17/24, 231 yards, 2 TD
RushingKentrel Bullock24 carries, 107 yards, TD
ReceivingDevin Voisin8 receptions, 152 yards, 2 TD

Duke

Duke Blue Devils (1–1) at Tulane Green Wave (2–0) – Game summary
Quarter1234Total
Blue Devils----0
Green Wave----0

at Yulman Stadium • New Orleans, Louisiana

  • Date: September 13
  • Game time: 7:00 PM CDT
  • TV: ESPN2
Game information
First quarter
Second quarter
Third quarter
Fourth quarter
StatisticsDUKETULN
First downs
Plays–yards
Rushes–yards
Passing yards
Passing: comp–att–int
Turnovers
Time of possession
TeamCategoryPlayerStatistics
DukePassing
Rushing
Receiving
TulanePassing
Rushing
Receiving

at Ole Miss (rivalry)

Tulane Green Wave (0–0) at Ole Miss Rebels (0–0) – Game summary
Quarter1234Total
Green Wave----0
Rebels----0

at Vaught–Hemingway StadiumOxford, Mississippi

  • Date: September 20
Game information
First quarter
Second quarter
Third quarter
Fourth quarter
StatisticsTULNMISS
First downs
Plays–yards
Rushes–yards
Passing yards
Passing: comp–att–int
Turnovers
Time of possession
TeamCategoryPlayerStatistics
TulanePassing
Rushing
Receiving
Ole MissPassing
Rushing
Receiving

at Tulsa

Tulane Green Wave (0–0) at Tulsa Golden Hurricane (0–0) – Game summary
Quarter1234Total
Green Wave----0
Golden Hurricane----0

at Skelly FieldTulsa, Oklahoma

  • Date: September 27
Game information
First quarter
Second quarter
Third quarter
Fourth quarter
StatisticsTULNTLSA
First downs
Plays–yards
Rushes–yards
Passing yards
Passing: comp–att–int
Turnovers
Time of possession
TeamCategoryPlayerStatistics
TulanePassing
Rushing
Receiving
TulsaPassing
Rushing
Receiving

East Carolina

East Carolina Pirates (0–0) at Tulane Green Wave (0–0) – Game summary
Quarter1234Total
Pirates----0
Green Wave----0

at Yulman Stadium • New Orleans, Louisiana

  • Date: October 9
Game information
First quarter
Second quarter
Third quarter
Fourth quarter
StatisticsECUTULN
First downs
Plays–yards
Rushes–yards
Passing yards
Passing: comp–att–int
Turnovers
Time of possession
TeamCategoryPlayerStatistics
East CarolinaPassing
Rushing
Receiving
TulanePassing
Rushing
Receiving

Army

Army Black Knights (0–0) at Tulane Green Wave (0–0) – Game summary
Quarter1234Total
Black Knights----0
Green Wave----0

at Yulman Stadium • New Orleans, Louisiana

  • Date: October 18
Game information
First quarter
Second quarter
Third quarter
Fourth quarter
StatisticsARMYTULN
First downs
Plays–yards
Rushes–yards
Passing yards
Passing: comp–att–int
Turnovers
Time of possession
TeamCategoryPlayerStatistics
ArmyPassing
Rushing
Receiving
TulanePassing
Rushing
Receiving

at UTSA

Tulane Green Wave (0–0) at UTSA Roadrunners (0–0) – Game summary
Quarter1234Total
Green Wave----0
Roadrunners----0

at AlamodomeSan Antonio, Texas

  • Date: October 30
  • Game time: 6:30 PM CDT
Game information
First quarter
Second quarter
Third quarter
Fourth quarter
StatisticsTULNUTSA
First downs
Plays–yards
Rushes–yards
Passing yards
Passing: comp–att–int
Turnovers
Time of possession
TeamCategoryPlayerStatistics
TulanePassing
Rushing
Receiving
UTSAPassing
Rushing
Receiving

at Memphis

Tulane Green Wave (0–0) at Memphis Tigers (0–0) – Game summary
Quarter1234Total
Green Wave----0
Tigers----0

at Simmons Bank Liberty StadiumMemphis, Tennessee

  • Date: November 7
  • Game time: 8:00 PM CST
Game information
First quarter
Second quarter
Third quarter
Fourth quarter
StatisticsTULNMEM
First downs
Plays–yards
Rushes–yards
Passing yards
Passing: comp–att–int
Turnovers
Time of possession
TeamCategoryPlayerStatistics
TulanePassing
Rushing
Receiving
MemphisPassing
Rushing
Receiving

Florida Atlantic

Florida Atlantic Owls (0–0) at Tulane Green Wave (0–0) – Game summary
Quarter1234Total
Owls----0
Green Wave----0

at Yulman Stadium • New Orleans, Louisiana

  • Date: November 15
Game information
First quarter
Second quarter
Third quarter
Fourth quarter
StatisticsFAUTULN
First downs
Plays–yards
Rushes–yards
Passing yards
Passing: comp–att–int
Turnovers
Time of possession
TeamCategoryPlayerStatistics
Florida AtlanticPassing
Rushing
Receiving
TulanePassing
Rushing
Receiving

at Temple

Tulane Green Wave (0–0) at Temple Owls (0–0) – Game summary
Quarter1234Total
Green Wave----0
Owls----0

at Lincoln Financial FieldPhiladelphia, Pennsylvania

  • Date: November 22
Game information
First quarter
Second quarter
Third quarter
Fourth quarter
StatisticsTULNTEM
First downs
Plays–yards
Rushes–yards
Passing yards
Passing: comp–att–int
Turnovers
Time of possession
TeamCategoryPlayerStatistics
TulanePassing
Rushing
Receiving
TemplePassing
Rushing
Receiving

Charlotte

Charlotte 49ers (0–0) at Tulane Green Wave (0–0) – Game summary
Quarter1234Total
49ers----0
Green Wave----0

at Yulman Stadium • New Orleans, Louisiana

  • Date: November 29
Game information
First quarter
Second quarter
Third quarter
Fourth quarter
StatisticsCLTTULN
First downs
Plays–yards
Rushes–yards
Passing yards
Passing: comp–att–int
Turnovers
Time of possession
TeamCategoryPlayerStatistics
CharlottePassing
Rushing
Receiving
TulanePassing
Rushing
Receiving

Personnel

Roster

2025 Tulane Green Wave football team roster
PlayersCoaches
Offense
Pos.#NameClass
RB 0Maurice Turner Redshirt.svg  Jr
WR 1Omari Hayes Redshirt.svg  So
RB 2Zuberi Mobley Redshirt.svg  Sr
QB 3 Kadin Semonza Redshirt.svg  So
WR 4Jimmy Calloway Redshirt.svg  Sr
WR 5Anthony Brown-Stephens Redshirt.svg  Jr
QB 6Brendan Sullivan Redshirt.svg  Sr
WR 7 Shazz Preston Redshirt.svg  Jr
QB 8Kellen Tasby Redshirt.svg  Fr
TE 9LeRon Husbands Redshirt.svg  Jr
QB 10Donovan Leary Redshirt.svg  Jr
WR 11Tre Shackelford Redshirt.svg  Sr
QB 12Cade ScottFr
QB 12 Jake Retzlaff Redshirt.svg  Sr
TE 13 Ty Thompson Redshirt.svg  Sr
QB 14Dagan Bruno Redshirt.svg  Fr
WR 15Zycarl Lewis Jr. Redshirt.svg  Fr
QB 16Garrett Mmahat Redshirt.svg  Jr
QB 17Jay BeamonFr
WR 19Shaun NicholasSo
RB 20Arnold Barnes IIIJr
QB 22Jakson Judge Redshirt.svg  So
RB 23Javin GordonFr
RB 25Jamauri McClure Redshirt.svg  Fr
WR 26Walker Davis Redshirt.svg  Fr
WR 28Seth Gale Redshirt.svg  Fr
WR 37Cash SemonzaFr
WR 39John BartonFr
RB 43Gabe MocekFr
OL 50Jordan Hall Redshirt.svg  Sr
OL 51John Bock II Redshirt.svg  Sr
OL 52Tristen Fortenberry Redshirt.svg  Fr
OL 55Dominic Steward Redshirt.svg  Fr
OL 56Shadre Hurst Redshirt.svg  Jr
OL 58Jack Hollifield Redshirt.svg  Sr
OL 60Jaxon Ducre Redshirt.svg  Fr
OL 61Leo Wulffraat Redshirt.svg  Fr
OL 66Gresham PerryFr
OL 70Juelz BaptisteFr
OL 71Jayce Mitchell Redshirt.svg  Fr
OL 72Mitch Hodnett Redshirt.svg  Fr
OL 73Elijah Baker Redshirt.svg  Fr
OL 74Landry Cannon Redshirt.svg  So
OL 75Colin O'Carroll Redshirt.svg  Fr
OL 76Derrick Graham Redshirt.svg  Sr
OL 77Darion Reed Redshirt.svg  So
OL 78Reese Baker Redshirt.svg  Fr
OL 79Ananias Harris Redshirt.svg  So
WR 80Oliver Mitchell Jr.Fr
WR 81Erik Urbaniak Redshirt.svg  Fr
TE 82Johnny Pascuzzi Redshirt.svg  Sr
WR 83Bryce Bohanon Redshirt.svg  Sr
WR 84Antwaun ParhamFr
TE 85Antony Miller Redshirt.svg  So
TE 86Gabe LovornFr
TE 87Cameron RobertsFr
TE 88Justyn ReidJr
TE 89DJ Cicero Redshirt.svg  Fr
Defense
Pos.#NameClass
BAN 0Mo Westmoreland Redshirt.svg  Sr
S 1Jack Tchienchou Redshirt.svg  So
LB 2Dickson Agu Redshirt.svg  So
SPR 3Javion WhiteSo
LB 4Chris RodgersJr
BAN 5Harvey Dyson Redshirt.svg  Jr
DE 6Kameron HamiltonSr
S 7Kevin Adams III Redshirt.svg  So
DB 8Isaiah Wadsworth Redshirt.svg  Sr
BAN 9Jordan Norman Redshirt.svg  So
DE 10Gerrod Henderson Redshirt.svg  Jr
DB 11E'zaiah Shine Redshirt.svg  Fr
DB 12KC EziomumeSr
SPEAR 13Tavare SmithJr
DB 14Armani Cargo Redshirt.svg  Fr
LB 15Sam HowardSr
LB 17Dallas Winner-Johnson Redshirt.svg  So
DB 20Jahiem Johnson Redshirt.svg  So
DB 21Jayden LewisSo
CB 22LJ Green Redshirt.svg  So
CB 23Josh SimsFr
SPR 24Michael IgbinogheneFr
DB 26Dorion Jackson Redshirt.svg  So
S 27Chase Green Redshirt.svg  Fr
DL 29Santana Hopper Redshirt.svg  Jr
S 30Joshua Moore Redshirt.svg  So
S 31Carson Klein Redshirt.svg  Fr
S 32Bailey Despanie Redshirt.svg  Sr
DB 33Rodrek Williams II Redshirt.svg  Sr
LB 37Harold Lawson Redshirt.svg  So
BAN 40Warren Roberts Jr.Fr
LB 42Makai WilliamsJr
LB 43Grayson McPhersonFr
LB 44Jean Claude Joseph III Redshirt.svg  So
BAN 45Joshua BrantleyFr
BAN 47Michael Guruli Redshirt.svg  So
BAN 48Jah'rie Garner Redshirt.svg  So
DB 49Landon HammondFr
DL 53Jack Stivers Redshirt.svg  Fr
BAN 89Miles SmithFr
DL 90Eliyt Nairne Redshirt.svg  So
DL 92Armondous Cooley Redshirt.svg  Sr
NT 93Elijah Champaigne Redshirt.svg  Sr
DL 94Derrick Shepard Jr. Redshirt.svg  So
DL 95Tre'Von McAlpine Redshirt.svg  Jr
DL 96Geordan Guidry Redshirt.svg  Fr
DL 97Nik AlstonFr
DL 98PaLanding DrammehFr
DL 99Josh LewisFr
Special teams
Pos.#NameClass
P 34William Hudlow Redshirt.svg  So
K 35Cooper HelmkeFr
P 38Alec Clark Redshirt.svg  So
K 46Zach Marini Redshirt.svg  Fr
LS 53Zach BillingsGS
LS 57Jason ArredondoFr
LS 59Phoenix DerichsweilerFr
P 62Aidan ParkerFr
K 91Patrick Durkin Redshirt.svg  Fr
Head coach
Coordinators/assistant coaches
  • Joe CraddockOffensive coordinator/quarterbacks
  • Greg GasparatoDefensive coordinator/safeties
  • Johnathan Galante – Special teams coordinator
  • Will HallPass game coordinator/wide receivers
  • Evan McKissack – Run game coordinator/offensive line
  • Tayler Polk – Co-defensive coordinator/inside linebackers
  • Bam Hardmon – Run game coordinator/outside linebackers
  • Brock Hays – Running backs
  • J. J. McCleskeyDefensive backs
  • Carter Sheridan – Wide receivers
  • Landius Wilkerson – Defensive line
  • Tyler Spotts-Orgeron – Offensive analyst/tight ends coach
  • Collin D'Angelo – Offensive analyst/quarterbacks coach
  • Brayden Berezowitz – Spears/nickels coach
  • Gunner Hudspeth – Special teams analyst
  • Kanan Ray – Offensive analyst/offensive line coach
  • Bryan Berezowitz – Defensive analyst/safeties coach
  • Tyler Kelley – Assistant running backs coach/offensive recruiting specialist
  • Byron Ellis – Chief of Staff
  • Cole Heard – General Manager
  • Jeremiah Cartwright – Director, football operations
  • Derick Bugg – Director, player development
  • Rusty WhittDirector, strength and conditioning
  • Colin Kenyon – Assistant, strength and conditioning
  • Nick Bell – Assistant, strength and conditioning
  • Jonathan Davis – Assistant, strength and conditioning
  • Peter Hontas – Graduate assistant
  • Logan Self – Graduate assistant
  • Chris Wurl – Graduate assistant
  • Nathaniel Beal III – Graduate assistant

Legend
  • (C) Team captain
  • (S) Suspended
  • (I) Ineligible
  • Injury icon 2.svg Injured
  • Redshirt.svg Redshirt

Roster
Last update: 8/12/25

Transfers

Outgoing

PlayerPositionDestination
Gabriel FortsonIOL Arkansas State
Rayshawn Pleasant CB Auburn
Rishi RattanCB Austin Peay
Matthew Fobbs-WhiteEDGE Baylor
Adonis FrilouxDL Baylor
Jonathan KahnTE Butler
Trey CornistRB Central Michigan
Darian Mensah QB Duke
Guiseann MirtilTE Florida A&M
Deshaun BatisteEDGE Florida Atlantic
Jesus MachadoLB Houston
Alex BaumanTE Miami (FL)
DK McGruderCB Mississippi State
Lucas DesjardinsWR Murray State
Joshua GoinesTE New Mexico State
Shaadie Clayton-JohnsonRB North Texas
Sidney MbanasorWR Old Dominion
Makhi Hughes RB Oregon
Mandel EugeneLB Prairie View A&M
Jude McCoskeyOT Purdue
Michael LunzLB South Carolina State
Luke BeshWR Southeastern Louisiana
Khai PreanWR Southeastern Louisiana
Angelo AndersonDL Tarleton State
Ty CooperEDGE Tulsa
Will KarollP UCLA
Kai HortonQB Washington
Ethan HeadK West Virginia
Parker PetersenDL Wisconsin
Bobby NoelKUnknown
Tate JerniganRBUnknown
Robbie PizzolatoIOLUnknown
T. J. Finley QBUnknown
Rodrek WilliamsCBWithdrawn
Ty Thompson QBWithdrawn

Incoming

PlayerPositionPrevious School
KC EziomumeCB Albany
Jack HollifieldIOL Appalachian State
Santana HopperDL Appalachian State
Kadin Semonza QB Ball State
Jake Retzlaff QB BYU
Zach BillingsLS Charlotte
Tavare Smith Jr.S East Central
John Bock IIIOL FIU
Omari HayesWR Florida Atlantic
Zuberi MobleyRB Florida Atlantic
Donovan LearyQB Illinois
Jude McCoskeyOT Indiana State
Brendan SullivanQB Iowa
Anthony Brown-StephensWR Kentucky
Eliyt NairneDL Liberty
Jordan HallOT Liberty
Jimmy CallowayWR Louisville
Maurice TurnerRB Louisville
Leron HusbandsTE Maryland
Ty CooperDL Mississippi State
Dallas Winner-JohnsonLB Missouri State
Robbie PizzolatoIOL Nicholls
Jordan NormanEDGE South Alabama
Alec ClarkP Southern Miss
Armondous CooleyDL Southern Miss
Justyn ReidTE Southern Miss
Mitch HodnettOT TCU
Harvey DysonEDGE Texas Tech
Trevon McAlpineDL Texas Tech
L.J. GreenCB Troy
Dorion JacksonS Troy
Derrick Shepard Jr.DL UAB
Maurice WestmorelandEDGE UTEP
Tre ShackelfordWR Washington State
Johnny PascuzziTE West Virginia
T. J. Finley QB Western Kentucky
Isaiah WadsworthCB Wofford

[3] [4]

References

  1. "Football's 2025 AAC Opponents Revealed". Tulane University Athletics. Retrieved January 11, 2025.
  2. "2025 Tulane Football Schedule". FBSchedules.com. Retrieved January 11, 2025.
  3. "2025 Tulane Football Transfer Portal". www.on3.com. Retrieved January 29, 2025.
  4. "2025 College Football Transfer Portal". 247Sports. Retrieved January 29, 2025.