| Nov 8, 2025 | NEPSTA Division II ChampionshipNov 8, 2025 · Place 61 | Williston Northampton School 5K | Raw 19:42.00Adj. 19:16.68 | 61 |
| Oct 31, 2025 | Independent School League (ISL) ChampionshipOct 31, 2025 · Place 61 | Wrentham Championship 5K | Raw 18:49.02Adj. 19:17.32 | 61 |
| Oct 11, 2025 | Governor's vs. Rivers vs. St. Sebastian's vs. ThayerOct 11, 2025 · Place 9 | Governor's 5K Course | Raw 19:38.00Adj. 19:07.46 | 9 |
| Oct 4, 2025 | Middlesex Cross Country hosting Milton, Thayer, BelmontOct 4, 2025 · Place 27 | Middlesex 5K Course | Raw 20:21.00Adj. 19:57.17 | 27 |
| Sep 27, 2025 | Boys Varsity Results: St. Mark's vs Belmont Hill vs Nobles vs ThayerSep 27, 2025 · Place 24 | St. Mark's School Championship Course | Raw 19:26.00Adj. 19:13.60 | 24 |
| Sep 19, 2025 | St. Mark's at ThayerSep 19, 2025 · Place 6 | Thayer 5K Course | Raw 19:31.00Adj. 19:53.17 | 6 |
| Nov 9, 2024 | NEPSTA Division II ChampionshipNov 9, 2024 · Place 55 | Brooks School 5K | Raw 19:46.00Adj. 19:18.23 | 55 |
| Nov 1, 2024 | Independent School League (ISL) ChampionshipNov 1, 2024 · Place 58 | Wrentham Championship 5K | Raw 18:27.63Adj. 18:55.39 | 58 |
| Oct 26, 2024 | St. Mark's vs. Belmont Hill vs. Thayer vs. Milton AcademyOct 26, 2024 · Place 14 | St. Mark's School Championship Course | Raw 19:00.00Adj. 18:47.88 | 14 |
| Oct 19, 2024 | St. Mark's vs ThayerOct 19, 2024 · Place 7 | St. Mark's School Championship Course | Raw 19:42.00Adj. 19:29.43 | 7 |
| Oct 11, 2024 | Governor's vs. Lawrence Academy vs. St. Sebastian's vs. ThayerOct 11, 2024 · Place 10 | Governor's 5K Course | Raw 19:53.00Adj. 19:22.07 | 10 |
| Oct 5, 2024 | XC @ TaborOct 5, 2024 · Place 27 | Washington Park 5K Course | Raw 19:31.00Adj. 19:45.48 | 27 |
| Sep 28, 2024 | Nobles at Thayer (JV)Sep 28, 2024 · Place 16 | Thayer 5K Course | Raw 19:37.00Adj. 19:59.28 | 16 |
| Sep 21, 2024 | Groton vs. BB&N vs. Rivers vs. ThayerSep 21, 2024 · Place 26 | Groton School | Raw 19:56.00Adj. 20:09.69 | 26 |