Official Team Scores
1. Canton 17
2. Foxboro 44
Mens Results
3 Mile Run Varsity
PL YR Name Mark Team
1. - Colin Messinger 17:31 Canton
2. 12 Jack Healey 17:46 Canton
3. 10 Alex Maddestra 18:38 Canton
4. 11 Trey Lawson 18:52 Foxboro
5. 12 Andrew Salvatori 19:08 Canton
6. 12 Matt Floyd 19:24 Canton
7. 10 Aaron Kaplan 19:27 Foxboro
8. 12 Thomas Cahill 19:30 Canton
9. 9 Kyle Wanless 19:39 Canton
10. 9 Sawyer Julier-Albert 19:40 Canton
11. 10 Chris Rota 19:41 Canton
12. 11 Paxton Downs 19:42 Foxboro
13. 10 Nate Palter 19:47 Foxboro
14. - Collin Whippen 20:03 Canton
15. 9 Jack Hernon 20:27 Canton
16. 9 Joseph Anderson 20:36 Foxboro
17. 11 Patrick Piscitelli 20:37 Foxboro
18. 12 Gerry Sullivan 20:45 Canton
19. 11 Ryan Carney 21:02 Canton
20. 10 Josh Mei 21:13 Canton
21. 10 Jake Parkman 21:14 Foxboro
22. 11 Jay Girvan 21:37 Canton
23. 11 Sam Pollack 21:45 Foxboro
24. 12 Kyle Morrison 21:57 Canton
25. 11 Lucas Bradbury 22:07 Foxboro
26. 9 Connor Callahan 22:45 Foxboro
27. 12 Matthew Larsen 22:46 Canton
28. 12 Geoffrey Bonnanzio 22:48 Canton
29. 12 Matt Gaughan 23:16 Canton
30. 12 Edmond Wong 23:19 Canton
31. 12 Ryan Hickey 23:41 Canton
32. 12 Jack McCabe 23:48 Canton
Provided by Athletic.net
Official Team Scores
1. Foxboro 27
2. Canton 28
Mens Results
2.3 Mile run Junior Varsity
PL YR Name Mark Team
1. 10 Sohil Apte 16:38 Canton
2. 10 Jackson Sylvestre 16:46 Foxboro
3. 10 Zachary Lum 17:08 Canton
4. 11 Cam Morton 17:13 Foxboro
6. 11 Luke Byrnes 17:27 Foxboro
7. 9 Brendan Mitchell 17:52 Canton
8. 9 Connor O'Brien 18:07 Canton
9. - Jonathan Gong 18:08 Canton
11. 9 Chris Ooi 18:11 Foxboro
12. 9 Joe McCabe 18:17 Foxboro
13. 10 Charles McNamara 18:25 Canton
14. 12 Michael Cepeda 18:29 Canton
15. 12 Michael MacLean 18:36 Canton
16. 10 Daniel Stark 18:36 Canton
17. 9 Charles Barbrie 19:06 Foxboro
18. 9 Liam Cody 19:06 Foxboro
19. 10 Joe Klimas 19:37 Canton
20. 10 Ronan Himelrick 19:43 Canton
21. 10 Liam Sweeney 20:50 Foxboro
22. 9 Michael Donovan 20:51 Canton
23. 11 Yuheng Dong 23:18 Canton
24. 9 Max Zimmer 23:44 Canton
Provided by Athletic.net
Official Team Scores
1. Foxboro 22
2. Canton 35
Womens Results
3 Mile run Varsity
PL YR Name Mark Team
1. 10 Abby Hassman 20:24 Foxboro
2. 11 Lindsey Nelson 21:01 Foxboro
3. 12 Jenna Moyle 21:46 Canton
4. 12 Nicole Yeomans 22:30 Foxboro
5. 11 Chloe Pennacchio 22:46 Canton
6. 10 Emily Steele 22:51 Foxboro
7. 11 Allison Chin 23:32 Canton
8. 12 Maggie Dunn 23:53 Canton
9. 11 Jill Finn 23:55 Foxboro
10. 10 Isabel Hallal 24:32 Foxboro
11. 11 Julia Mellen 24:54 Foxboro
12. 12 Hannah Phillips 25:00 Foxboro
13. 10 Erica Boone 25:13 Canton
14. 10 Kate Kelleher 25:31 Canton
15. 10 Kayla Wong 25:31 Canton
16. 11 Maggie Yoest 25:53 Foxboro
17. 12 Emily Bubencik 25:53 Foxboro
18. 11 Shannon Harding 26:36 Foxboro
19. 11 Shaye Nickerson 27:49 Foxboro
Provided by Athletic.net
Official Team Scores
1. Canton 15
2. Foxboro 50
Womens Results
2.3 Mile run Junior Varsity
PL YR Name Mark Team
10. 9 Jessica Hart 18:10 Canton
1. 10 Emma Cunningham 18:14 Canton
2. 9 Madison Rousseau 18:55 Canton
3. 9 Amanda Duffin 19:34 Canton
4. 9 Lia Murphy 19:37 Canton
5. 9 Sarah Kelly 20:29 Canton
6. 12 Jacqueline Benson 20:30 Canton
7. 9 Lauren Sullivan 21:14 Canton
8. 10 Shannon Jenkins 21:32 Foxboro
9. 9 Anna Reilly 21:35 Canton
10. 9 Rebecca Miller 21:37 Canton
11. 10 Nina Gilmore 23:04 Canton
12. 12 Rachel Nunes 23:23 Foxboro
13. 9 Amy Lebow 23:34 Foxboro
14. 9 Annie Dunn 23:44 Canton
15. 9 Katherine Larsen 23:50 Canton
16. 12 Olivia Balabanis 24:05 Foxboro
17. 12 Malaysia Cabral 24:05 Foxboro
Provided by Athletic.net