1. Eva Cailoras 2:12
2. Hillary Bouchard 2:14
3. Anna Thibodeau 2:33
5. Selena Savage 2:40
6. Gabrielle Sutherland 2:44
7. Darian Langille 3:12
8. Faith Sjoberg 3:32
9. Kassidy Blackstone 3:36
10. Mackenzie Blackstone 3:36
11. Isabelle Levesque 3:51
12. Tyra Sterner 4:10
13. Ilsah Peterson 4:47
14. Audrey Wimmer 4:50
15. Kathryn Murchison 4:54
Pre-K/kindergarten boys – quarter mile
1. Sawyer Deprey 1:57
2. Noah Roy 1:59
3. Oliver Peterson 2:11
4. Jonah Roy 2:16
5. P.J. Thornton 2:16
6. Riley Bouchard 2:17
7. Cory Hebert 2:19
8. Ari Plante 2:30
9. Ryan Austin 2:35
10. Tyler Seaman 2:44
11. Tyson Schrouder 3:12
12. Eliott Sleeper 3:32
13. Jonathan Staples 3:39
14. Griffen McNeal 4:12
15. Joe Cormier 4:13
Grades 1 and 2 girls – half mile
1. Kassie Krul 3:41
2. Amber Moir 3:56
3. Teagan Ewings 4:18
4. Kaylun Krul 4:20
5. Riley McLean 4:36
6. Olivia Austin 4:38
7. Emily Austin 4:49
8. Emma Hixon 4:50
9. Abigail Wimmer 5:00
10. Brooke Blackstone 5:04
11. Sage Dubay 5:27
Grades 1 and 2 boys – half mile
1. Kyle Bouchard 3:46
2. Noah Hixon 3:46
3. Parker Deprey 3:56
4. Jacob Berkoski 3:57
5. Sami Husain 4:00
6. Colby Langner 4:03
7. Torey Levesque 4:08
8. Alex Bouchard 4:11
9. Alex Ezzy 4:18
10. Colin Caverhill 4:21
11. Aidan Plante 4:25
12. Aaron Macek 4:27
13. Aidan Brown 4:27
14. Tommy Popor 4:32
15. Dagen Savage 4:34
16. Gabriel Rand 4:47
17. Kennith Thompson 5:17
Grades 3 and 4 girls – half mile
1. Simone Michaud 3:40
2. Jenna Sturey 3:47
3. Madeline Gudde 3:48
4. Sierra Ouellette 3:52
5. Meagan Dube 3:57
6. Gabrielle Marquis 4:11
7. Searra Herbert 4:12
8. Sadie Edgecomb 4:15
9. Sara Edgecomb 4:24
10. Erin Kashian 4:30
11. Megan Thornton 4:31
12. Camryn Langille 4:48
13. Maddie Doucette 4:50
Grades 3 and 4 half mile – boys
1. Luke Bailey 2:49
2. Josiah Krul 3:10
3. Evan Desmond 3:12
4. Dawson Hebert 3:29
5. Tyler Levesque 3:50
6. Brandon Manter 4:04
7. Malcolm Langner 4:06
8. Nicholas Pelletier 4:14
9. Garrison Doody 4:30
10. Davis Levesque 6:01
11. Matthew Poole 6:23
Grades 5 and 6 girls – mile
1. Kristin Macek 7:25
2. Elise Gudde 7:58
3. Molly Adams 8:11
4. Maggie Cyr 8:12
5. Kelsie Washington 8:55
6. Eden Howell 9:15
7. Katie Pelletier 9:16
8. Monica Alley 11:09
Grades 5 and 6 boys – mile
1. Tanner Edgecomb 7:02
2. Kamran Husain 7:04
3. Dayne Savage 7:13
4. Ben Ezzy 7:16
5. Nate Wyman 7:29
6. Michael Marquis 7:54
7. Connor Murchison 7:54
8. Glen Peterson 8:03
9. Nathan Wall 8:28
10. Scott McCrossin 8:31
11. Mitchell St. Peter 8:40
12. Gabriel Massey 8:43
13. Kevin Bither 10:37
Grades 7 and 8 girls – mile
1. Kendra Stephens 6:19
2. Dominique Hessert 6:51
3. Ashley Richards 6:52
4. Emily Soderberg 7:03
5. Clara Collins 7:12
6. Delaney Williams 7:14
7. Allisa Irving 7:38
8. Alexa Massey 8:55
Grades 7 and 8 boys – mile
1. Ryan Washington 6:05
2. Trevor Levesque 6:25
3. Tyler Strid 6:26
4. Matthew Frost 6:35
5. Michael Boone 6:37
6. Austin Caverhill 6:40
7. Dean Walker 6:40
8. Dylan Berkoski 6:41
9. Sean Barbosa 6:43
10. Michael Selander 6:47
11. Eric Tilmont 7:00
12. Jesse Page 7:05
13. Lucien Caverhill 7:08
14. Adam Collins 7:08
15. Nolan McDuffie 7:10
16. Cameron Hill 7:24
17. Kameron Manter 7:27
18. Breen Blackstone 7:30
19. Alex Scott 7:36
20. Nicholas Matlock 7:37
21. Cody Herbert 7:37
22. Michael Hogan 8:02
23. Jacob Bither 8:24
24. Devin Cyr 8:38
25. Zac Gorence 8:57
26. Matthew Manter 9:00
27. Garrick Alley 9:08
28. Tyler Willey 9:18