Official Team Scores
1. St Johnsbury 22
2. Hanover 39
Boys 5000m run
1. - Morgan Baughman 17:36 Hanover
2. 12 Kyle Adams 18:11 St Johnsbury
3. 11 Tre Wofford 18:23 St Johnsbury
4. 10 Bodie Avery 18:27 St Johnsbury
5. 12 Felix Herron 18:29 Hanover
6. 9 Jayden Ming 18:32 St Johnsbury
7. 12 Brian Word-Sims 18:36 St Johnsbury
8. 12 Ethan Forster 18:43 St Johnsbury
9. 10 Ralph Steyn 18:47 St Johnsbury
10. 10 Simon Herron 18:48 Hanover
11. 12 Zac Favreau-Smith 18:51 St Johnsbury
12. 11 Henry Mackall 19:01 Hanover
13. 12 Issac Jacobs 19:03 Hanover
14. 10 Joseph Jacobs 19:10 Hanover
15. 10 Luke O'Neill 19:17 St Johnsbury
16. 10 Patrick Fogarty 19:22 St Johnsbury
17. 11 Ben Lahey 19:28 St Johnsbury
18. 9 Mason Castle 19:47 St Johnsbury
19. 9 Alex Wang 19:56 St Johnsbury
20. 11 Ian Clough 20:17 St Johnsbury
21. 12 Henry Cunningham 20:19 St Johnsbury
22. 9 Luke McCarthy 20:24 St Johnsbury
23. 9 Ethan Eames 20:41 St Johnsbury
24. 10 Charles Goodrich 20:44 Hanover
25. 12 Ronan Johnston-McW... 20:54 St Johnsbury
26. 10 Nolan Buckingham 20:55 St Johnsbury
27. - Jack Lynch 21:14 Hanover
28. 10 Asher Solnit 21:25 St Johnsbury
29. - Aidan Bigelow 21:28 Hanover
30. - Duolan Guo 21:32 Hanover
31. 10 Ethan Biggie 21:46 St Johnsbury
32. - Hayden Smith 21:53 Hanover
33. 10 Andrew Hegarty 21:54 St Johnsbury
34. 12 Peter Eckhardt 22:05 St Johnsbury
35. 10 Ethan Bushey 22:26 St Johnsbury
36. - Taigue Fullerton-M... 23:01 Hanover
37. - Jack Robey 23:10 Hanover
38. 9 Orrin Olmstead 23:50 St Johnsbury
39. - Bohan Li 23:51 Hanover
40. 9 Steven May 23:52 St Johnsbury
41. 9 Adrian Burrington 24:19 St Johnsbury
42. - Eli Woloshin 24:26 Hanover
43. 11 John He 24:29 Hanover