The signing period can signal hope for programs coming off a season of struggles. It can also show the start of the next emerging dynasty.
The three-day signing period lasts from Wednesday, Dec. 4 through Friday, Dec. 6, allowing high school recruits to sign earlier than ever in the NCAA calendar. Most recruits in recent years have signed during this three-day stretch, although National Signing Day is Feb. 5.
This year’s early signing period was moved up two weeks, so the incoming freshmen classes are taken care of before the transfer portal opens on Dec. 9. The early signing window started Dec. 20 last season, and Dec. 21 in 2022, which came at the same time as transfers were going through their own recruiting processes.
Many of college football’s future stars — and the NFL’s, for that matter — will likely sign on Wednesday and enroll early at their respective schools in the spring semester, allowing for extra time to prepare for the 2025 season.
Follow along for live updates from the early signing period, which kicks off Wednesday:
This section will be updated as recruits are announced as signees.
This section will be updated live as players sign.
Bryce Underwood (No. 1 QB), Michigan commit
Keelon Russell (No. 2 QB), Alabama commit
Elijah Griffin (No. 1 DL), Georgia commit
Dakorien Moore (No. 1 WR), Oregon commit
David Sanders Jr. (No. 1 OT), Tennessee commit
Devin Sanchez (No. 1 CB), Ohio State commit
Tavien St. Clair (No. 3 QB), Ohio State commit
Jonah Williams (No. 1 S), Texas commit
Isaiah Gibson (No. 1 EDGE), Georgia commit
Justus Terry (No. 2 DL), uncommitted
Na’eem Offord (No. 2 CB), Ohio State commit
DJ Pickett (No. 3 CB), LSU commit
Michael Fasusi (No. 2 OT), Oklahoma commit
Andrew Babalola (No. 3 OT), Michigan commit
Harlem Berry (No. 1 RB), LSU commit
Jahkeem Stewart (No. 3 DL), uncommitted
Michael Carroll (No. 1 IOL), Alabama commit
Caleb Cunningham (No. 2 WR), Ole Miss commit
Dijon Lee (No. 4 CB), Alabama commit
Ty Haywood (No. 4 OT), Alabama commit
Dallas Wilson (No. 3 WR), Oregon commit
Kaliq Lockett (No. 4 WR), Texas commit
Jerome Myles (No. 5 WR), uncommitted
Solomon Thomas (No. 2 IOL), Florida State commit
Lance Jackson (No. 4 DL), Texas commit
Lamont Rogers (No. 5 OT), Missouri commit
Talyn Taylor (No. 6 WR), Georgia commit
Trey McNutt (No. 2 S), Oregon commit
Deuce Knight (No. 4 QB), Auburn commit
Elyiss Williams (No. 1 TE), Georgia commit
Zayden Walker (No. 1 LB), Georgia commit
Jaime Ffrench (No. 7 WR), Texas commit
Vernell Brown III (No. 8 WR), Florida commit
Husan Longstreet (No. 5 QB), USC commit
35. Will Black (No. 6 OT), Notre Dame commit
36. Julian Lewis (No. 5 QB), Colorado commit
37. Isaiah Campbell (No. 5 DL), uncommitted
38. Linkon Cure (No. 2 TE), Kansas State commit
39. Brandon Finney (No. 5 CB), Oregon commit
40. Jared Smith (No. 2 EDGE), Auburn commit
41. Riley Pettijohn (No. 2 LB), Ohio State commit
42. Javion Hilson (No. 3 EDGE), uncommitted
43. Michael Terry III (No. 1 ATH), uncommitted
44. Jackson Lloyd (No. 7 OT), Alabama commit
45. Akylin Dear (No. 2 RB), Alabama commit
46. Iose Epenesa (No. 6 DL), Iowa commit
47. Amare Adams (No. 7 DL), Clemson commit
48. Tae Harris (No. 3 S), Georgia Tech commit
49. Dorian Brew (No. 6 CB), Oregon commit
50. Faheem Delane (No. 4 S), Ohio State commit
51. Justin Hill (No. 4 EDGE), Alabama commit
52. Josh Petty (No. 8 OT), Georgia Tech commit
53. Gideon Davidson (No.3 RB), Clemson commit
54. Kade Phillips (No. 7 CB), LSU commit
55. Nathaniel Marshall (No. 8 DL), Auburn commit
56. Quincy Porter (No. 9 WR), Ohio State commit
57. Hylton Stubbs (No. 5 S), Miami commit
58. Anquon Fegans (No. 6 S), Auburn commit
59. Andrew Olesh (No. 3 TE), Michigan commit
60. Carter Lowe (No. 9 OT), Ohio State commit
61. Madden Faraimo (No. 3 LB), uncommitted
62. Ivan Taylor (No. 7 S), Alabama commit
63. Adonyss Currie (No. 8 CB), Texas A&M commit
64. Chuck McDonald (No. 9 CB), Alabama commit
65. Graceson Littleton (No. 10 CB), Texas commit
66. Elijah Barnes (No. 4 LB), Texas commit
67. Derick Smith (No. 2 ATH), Auburn commit
68. Carius Curne (No. 3 IOL), LSU commit
69. Eric Winters (No. 8 S), Auburn commit
70. Andrew Marsh (No. 10 WR), Michigan commit
71. Zion Grady (No. 5 EDGE), Ohio State commit
72. Lagonza Hayward (No. 9 S), uncommitted
73. Matt Zollers (No. 7 QB), Missouri commit
74. Ousmane Kromah (No. 4 RB), Georgia commit
75. Zahir Mathis (No. 6 EDGE), uncommitted
76. Ben Hanks Jr. (No. 11 CB), Florida commit
77. Douglas Utu (No. 4 IOL), Oregon commit
78. Darren Ikinnagbon (No. 9 DL), Georgia commit
79. CJ Wiley (No. 11 WR), Georgia commit
80. DJ Sanders (No. 10 DL), Texas A&M commit
81. Charles Ross (No. 5 LB), LSU commit
82. Bryce Baker (No. 8 QB), North Carolina commit
83. Devin Harper (No. 5 IOL), Ole Miss commit
84. Bryce Davis (No. 11 DL), Duke commit
85. Travis Smith Jr. (No. 12 WR), Tennessee commit
86. Shamari Earls (No. 12 CB), Michigan commit
87. Nick Townsend (No. 4 TE), Texas commit
88. Jaron Keawe Sagapolutele (No. 9 QB), Cal commit
89. Dallas Golden (No. 3 ATH), Notre Dame commit
90. Jaylen Gilchrist (No. 6 IOL), Maryland commit
91. Malik Autry (No. 12 DL), Auburn commit
92. George MacIntyre (No. 10 QB), Tennessee commit
93. Matai Tagoa’i (No. 6 LB), USC commit
94. Ziyare Addison (No. 10 OT), Oregon commit
95. Daylan McCutcheon (No. 13 WR), Texas commit
96. Seuseu Alofaituli (No. 7 IOL), Miami commit
97. Mariyon Dye (No. 13 DL), Tennessee commit
98. Kevin Wynn (No. 14 DL), Florida State commit
99. Da’Saahn Brame (No. 5 TE), Tennessee commit
100. Noah Mikhail (No. 7 LB), Texas A&M commit