Updated top-25:
1. Elijah Armstrong, Pocatello ID - 9:04.78 3200m (also 4:22.65 for 1600m)
2. Logan Wetzel, Saline MI - 4:20.43 1600m
3. Marcus Wheeler, Hamilton AZ - 4:22.96y
4. Tanner Anderson, North Central WA - 4:22.60 1600m
5. Joey Duerr, Chaska MN - 4:22.62 1600m
6. Aaron Roe, Henry Jackson WA - 9:22.55 3200m (also 4:26.35 1600m)
7. Peter Kesting, Olympia WA - 4:23.88 1600m (also 9:33.27 3200m)
8. Patrick McDermott, Ingraham WA - 4:23.90 1600m
9. Connor Olson, Wayzata MN - 9:26.4h 3200m (also 4:27.1h 1600m)
10. Nick Martin, Sammamish WA - 9:27.73 3200m (also 4:25.82 1600m)
11. Connor Mantz, Sky View UT - 9:29.09 3200m
12. Zach Snider, Brebeuf Jesuit IN - 4:26.24 1600m
13. Luke Hendrix, Marcus TX - 9:30.33 3200m
14. Cooper Kossick, HB Edison CA - 4:26.86 1600m
15. Pedro Nasta, John Cooper TX - 4:27.10 1600m (also 9:31.45 3200m)
16. Michael Wegner, Loyola Blakefield MD - 4:27.12 1600m
17. Nick Diaz, Miami Sunset FL - 4:27.22 1600m
18. John Dressel, Mt. Spokane WA - 9:31.78 3200m
19. Graham Brown, Palatine IL - 9:31.9h 3200m
20. Tristan Peloquin, Gig Harbor WA - 9:32.02 3200m
21. Matthew Maton, Summit OR - 4:07.75 1500m
22. Peter Davis, Terre Haute North IN - 4:28.18 1600m
23. Stephen Garrett, Tatnall DE - 9:34.09 3200m
24. Jean Baptiste Toole, Central Catholic OR - 4:08.80 1500m
25. Steven Sum, Saratoga CA - 9:34.72 3200m
For reference, since they were mentioned in the thread: Sukhi Khosla @ #28, Stephen Mugeche @ #29