Look at the past lists....there is still hope. I skipped looking at 2025 cause it was messed up (timing wise) big time due to the system launch, but the class of 2024 list here on the SAF, shows...
130) demolition / Self / LOA / 17-April-20 / Accepted / UT / Congressional, Senatorial / College Re-Applicant
132) NavyXC/ NY / Congressional / No LOA but Waitlisted (6-Apr-20) / 21-Apr-20 / Accepted
133) tc46 / Self / No LOA but Waitlisted / April 24, 2020 / Accepted / NY- Con. / Direct Appointment
134) 1herm4 / DS / No LOA / 24-Apr-20 / Accepted / CA / Congressional / Foundation prep (MMI)
135) Mad_Cow/ Self / LOA / 30-Apr-20/ Accepted / MD / Vice President / Direct Appointment
136) Dr. Strange Love / DD / No LOA / 5-May-20 / Accepted/VA / Congressional, SECNAV / NAPS-2-USNA appt
137) Jackflerp / Self / No LOA / 5-May-20 / Accepted / KS / Congressional, SECNAV / NAPS to USNA
138) sfjl3524 / Self / No LOA but Waitlisted / 01-May-20 / Accepted / SD / Congressional, Senatorial / Direct Appointment
139) usnamountains / DS / No LOA but Waitlisted / 06-May-20 / Accepted / UT / Congressional, Senatorial / Direct Appointment
140) Justdoit19 / DS / Waitlisted /11-May-2020 / Accepted / IA / Senatorial, Congressional / Direct Appointment
141) Hansoja2 / Self / Waitlisted no LOA / 11-May-2020 / Will Accept / WI / Senatorial, Congressional / Direct Appointment
142) PTB87 / DS / LOA / 13-May-20 / Accepted / NY / Presidential, Congressional, NROTC / College Re-Applicant
143) emanwingnut / Self / LOA / 5-May-20 / Accepted / CA / Congressional / Direct Appointment
144) Itsen24 / Self / LOA / 19-May-20 / Accepted / MO / Senatorial / Direct Appointment
145) RepatMom / DD /LOA (medical hold) from waitlist / 20-May-20 /ACCEPTED! / VA / Presidential / Direct Appointment
146) navalmom2019 / DS / No LOA but Waitlisted / 20-May-20 / MD / Child of Deceased/Disabled Vet / Direct Appointment
147)navybrat71/DD/No LOA but Waitlisted/21-May-20/accepted/FL/Congressional/Direct appointment
148) DSANNN/DS/LOA/19-May-20/Accepted/NY/Congressional/Direct Appointment
149)militarymom2020 / DS / LOA / 22-May-20 / Accepted/ CA/ Congressional / Direct Appointment
150) BeachMom2024/DS/No LOA/11-May-20/Accepted/FL/Senator/Direct Appointment
151) DAB42/DS/No LOA but waitlisted/28-May-20/Declined/VA/Presidential, Congressional, NROTC/ Direct Appointment
152) NavyDad2024/DS/No LOA waitlisted/ accepted 5 June 20/ CO/ Congressional, Presidential/ Direct Appointment
154) coylerob/ DS/ No LOA waitlisted/ 22-June-2020/ Accepted/NC/ Congressional/ Direct Appointment
The lines deleted are people that added their names to the list late, but were appointed prior to April 15. That being said, yes a major part of the class will be formed by April 15, but there are still a few folks to go. Keep your chin up.