Race date
Oct 4, 2025
Varsity results
Milton, Thayer, Belmont at Middlesex - boys
Middlesex School Concord, MA
Distance
5K
Teams
4
Finishers
28
Scoring
Dual
Individual results
Finish order
| School | Plc | Runner | Class | Time | Pace |
|---|---|---|---|---|---|
| Belmont Hill | 1 | William TrautzBelmont Hill · #1 · Class 2027 | 2027 | 17:04.00 | 5:29.59 |
| Belmont Hill | 2 | Fitz CourtneyBelmont Hill · #2 · Class 2026 | 2026 | 17:37.00 | 5:40.22 |
| Milton | 3 | Griffin KelleherMilton · #3 · Class 2027 | 2027 | 18:07.00 | 5:49.87 |
| Belmont Hill | 4 | Yamin IbrahimBelmont Hill · #4 · Class 2027 | 2027 | 18:08.00 | 5:50.19 |
| Belmont Hill | 5 | Eita FuseBelmont Hill · #5 · Class 2026 | 2026 | 18:14.00 | 5:52.12 |
| Middlesex | 6 | Sebastien AmorMiddlesex · #6 · Class 2027 | 2027 | 18:15.00 | 5:52.45 |
| Milton | 7 | Alex SignorovitchMilton · #7 · Class 2029 | 2029 | 18:18.00 | 5:53.41 |
| Milton | 8 | Jace LiVigniMilton · #8 · Class 2027 | 2027 | 18:36.00 | 5:59.21 |
| Belmont Hill | 9 | Declan WoolbertBelmont Hill · #9 · Class 2027 | 2027 | 18:51.00 | 6:04.03 |
| Belmont Hill | 10 | Timothy SnailBelmont Hill · #10 · Class 2026 | 2026 | 18:57.00 | 6:05.96 |
| Milton | 11 | Haotong XueMilton · #11 · Class 2026 | 2026 | 19:03.00 | 6:07.90 |
| Belmont Hill | 12 | Miles KellerBelmont Hill · #12 · Class 2029 | 2029 | 19:04.00 | 6:08.22 |
| Milton | 13 | Emlyn JosephMilton · #13 · Class 2027 | 2027 | 19:17.00 | 6:12.40 |
| Milton | 16 | Grant WheelanMilton · #16 · Class 2029 | 2029 | 19:28.00 | 6:15.94 |
| Milton | 19 | Will FrazierMilton · #19 · Class 2028 | 2028 | 19:36.00 | 6:18.52 |
| Middlesex | 21 | Terry QiMiddlesex · #21 · Class 2026 | 2026 | 19:47.00 | 6:22.06 |
| Thayer | 22 | Oliver MasseyThayer · #22 · Class 2028 | 2028 | 19:55.00 | 6:24.63 |
| Middlesex | 23 | Jovic StachelskiMiddlesex · #23 · Class 2029 | 2029 | 20:06.00 | 6:28.17 |
| Middlesex | 24 | Daghan KonurMiddlesex · #24 · Class 2026 | 2026 | 20:09.00 | 6:29.14 |
| Thayer | 26 | Owen HaskellThayer · #26 · Class 2027 | 2027 | 20:20.00 | 6:32.68 |
| Thayer | 27 | Dylan CrawfordThayer · #27 · Class 2028 | 2028 | 20:21.00 | 6:33.00 |
| Thayer | 28 | Calvin JacobsThayer · #28 · Class 2029 | 2029 | 20:32.00 | 6:36.54 |
| Middlesex | 29 | Chase PhillipsMiddlesex · #29 · Class 2029 | 2029 | 20:33.00 | 6:36.86 |
| Middlesex | 30 | Sunny QianMiddlesex · #30 · Class 2027 | 2027 | 20:54.00 | 6:43.62 |
| Thayer | 31 | Quinn BartlingThayer · #31 · Class 2027 | 2027 | 20:56.00 | 6:44.27 |
| Thayer | 33 | Brandon AbellThayer · #33 · Class 2028 | 2028 | 21:10.00 | 6:48.77 |
| Thayer | 34 | Connor KeleherThayer · #34 · Class 2028 | 2028 | 21:17.00 | 6:51.03 |
| Middlesex | 35 | Casey ColemanMiddlesex · #35 · Class 2028 | 2028 | 21:24.00 | 6:53.28 |
Dual summary
Wins and losses
| School | Wins | Losses |
|---|---|---|
| 3 | 0 | |
| 2 | 1 | |
| 1 | 2 | |
| 0 | 3 |
Belmont Hill School(20) vs. Milton Academy(38)
20
Belmont Hill School
Avg Time: 17:58.80
1-5 Spread: 1:47.00
1 William Trautz 17:04.00
5 Eita Fuse 18:14.00
2 Fitz Courtney 17:37.00
8 Declan Woolbert 18:51.00
4 Yamin Ibrahim 18:08.00
(9 Timothy Snail 18:57.00) (11 Miles Keller 19:04.00)
38
Milton Academy
Avg Time: 18:40.20
1-5 Spread: 1:10.00
3 Griffin Kelleher 18:07.00
10 Haotong Xue 19:03.00
6 Alex Signorovitch 18:18.00
12 Emlyn Joseph 19:17.00
7 Jace LiVigni 18:36.00
(13 Grant Wheelan 19:28.00) (14 Will Frazier 19:36.00)
Belmont Hill School(16) vs. Middlesex School(47)
16
Belmont Hill School
Avg Time: 17:58.80
1-5 Spread: 1:47.00
1 William Trautz 17:04.00
4 Eita Fuse 18:14.00
2 Fitz Courtney 17:37.00
6 Declan Woolbert 18:51.00
3 Yamin Ibrahim 18:08.00
(7 Timothy Snail 18:57.00) (8 Miles Keller 19:04.00)
47
Middlesex School
Avg Time: 19:46.00
1-5 Spread: 2:18.00
5 Sebastien Amor 18:15.00
11 Daghan Konur 20:09.00
9 Terry Qi 19:47.00
12 Chase Phillips 20:33.00
10 Jovic Stachelski 20:06.00
(13 Sunny Qian 20:54.00) (14 Casey Coleman 21:24.00)
Belmont Hill School(15) vs. Thayer Academy(50)
15
Belmont Hill School
Avg Time: 17:58.80
1-5 Spread: 1:47.00
1 William Trautz 17:04.00
4 Eita Fuse 18:14.00
2 Fitz Courtney 17:37.00
5 Declan Woolbert 18:51.00
3 Yamin Ibrahim 18:08.00
(6 Timothy Snail 18:57.00) (7 Miles Keller 19:04.00)
50
Thayer Academy
Avg Time: 20:24.80
1-5 Spread: 1:01.00
8 Oliver Massey 19:55.00
11 Calvin Jacobs 20:32.00
9 Owen Haskell 20:20.00
12 Quinn Bartling 20:56.00
10 Dylan Crawford 20:21.00
(13 Brandon Abell 21:10.00) (14 Connor Keleher 21:17.00)
Milton Academy(19) vs. Middlesex School(44)
19
Milton Academy
Avg Time: 18:40.20
1-5 Spread: 1:10.00
1 Griffin Kelleher 18:07.00
5 Haotong Xue 19:03.00
3 Alex Signorovitch 18:18.00
6 Emlyn Joseph 19:17.00
4 Jace LiVigni 18:36.00
(7 Grant Wheelan 19:28.00) (8 Will Frazier 19:36.00)
44
Middlesex School
Avg Time: 19:46.00
1-5 Spread: 2:18.00
2 Sebastien Amor 18:15.00
11 Daghan Konur 20:09.00
9 Terry Qi 19:47.00
12 Chase Phillips 20:33.00
10 Jovic Stachelski 20:06.00
(13 Sunny Qian 20:54.00) (14 Casey Coleman 21:24.00)
Milton Academy(15) vs. Thayer Academy(50)
15
Milton Academy
Avg Time: 18:40.20
1-5 Spread: 1:10.00
1 Griffin Kelleher 18:07.00
4 Haotong Xue 19:03.00
2 Alex Signorovitch 18:18.00
5 Emlyn Joseph 19:17.00
3 Jace LiVigni 18:36.00
(6 Grant Wheelan 19:28.00) (7 Will Frazier 19:36.00)
50
Thayer Academy
Avg Time: 20:24.80
1-5 Spread: 1:01.00
8 Oliver Massey 19:55.00
11 Calvin Jacobs 20:32.00
9 Owen Haskell 20:20.00
12 Quinn Bartling 20:56.00
10 Dylan Crawford 20:21.00
(13 Brandon Abell 21:10.00) (14 Connor Keleher 21:17.00)
Middlesex School(21) vs. Thayer Academy(35)
21
Middlesex School
Avg Time: 19:46.00
1-5 Spread: 2:18.00
1 Sebastien Amor 18:15.00
5 Daghan Konur 20:09.00
2 Terry Qi 19:47.00
9 Chase Phillips 20:33.00
4 Jovic Stachelski 20:06.00
(10 Sunny Qian 20:54.00) (14 Casey Coleman 21:24.00)
35
Thayer Academy
Avg Time: 20:24.80
1-5 Spread: 1:01.00
3 Oliver Massey 19:55.00
8 Calvin Jacobs 20:32.00
6 Owen Haskell 20:20.00
11 Quinn Bartling 20:56.00
7 Dylan Crawford 20:21.00
(12 Brandon Abell 21:10.00) (13 Connor Keleher 21:17.00)



