Something like this
1. Ricky Tiedemann
2. Orelvis Martinez
3. Arjun Nimmala
4. Brandon Barriera
5. Alan Roden
6. Addison Barger
7. Leo Jimenez
8. Damiano Palmegiani
9. Enmanuel Bonilla
10. Adam Macko
11. Spencer Horwitz
12. Cade Doughty
13. Hagen Danner
14. Connor Cooke
15. Yosver Zulueta
16. Hayden Juenger
17. Dahian Santos
18. Josh Kasevich
19. Tucker Toman
20. Kendry Rojas
Chad Dallas, Peyton Williams, Alex De Jesus, Will Robertson, Adrian Pinto, Manuel Beltre, Victor Arias, Irv Carter, CJ Van Eyk, Mason Fluharty, Michael Dominguez, Dasan Brown, Gabriel Martinez are some other names that could either round out a top 30 or slide into the top 20 based on preference.
I know nothing of the 2023 draftees other than Arjun Nimmala; it is very possible a few of them belong on the top 20.
Did Davis Schneider lose prospect status? If not, he's my #2.