Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Breakheart ReservationMCSAC NORTH DIVISION INVITATIONAL · Oct 2319:13.45MCSAC NORTH DIVISION INVITATIONALOctober 23, 2025
5,000 Meters · Deer IslandWolves on The Island · Oct 1018:02Wolves on The IslandOctober 10, 2025
5,000 Meters · Franklin ParkMCSAC 2025 CROSS COUNTRY CHAMPIONSHIP · Nov 518:23.14MCSAC 2025 CROSS COUNTRY CHAMPIONSHIPNovember 5, 2025
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 3 Championships · Nov 1124:28.77MIAA Division 3 ChampionshipsNovember 11, 2023
5,000 Meters · Winter Island ParkSalem - Excel · Oct 216:38Salem - ExcelOctober 2, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 29MCSAC 2026 Cross Country ChampionshipOct 29 · 5,000 Meters Varsity · Place 1 · Salem Academy CharterSalem Academy Charter5,000 Meters Varsity118:38.9912
Oct 9Wolves on the IslandOct 9 · 5,000 Meters Varsity · Place 1 · Salem Academy CharterSalem Academy Charter5,000 Meters Varsity117:30Unofficial12
Oct 2Salem - ExcelOct 2 · 5,000 Meters Varsity · Place 1 · Salem Academy CharterSalem Academy Charter5,000 Meters Varsity116:38 PB12
Sep 25SACS/Foxborough Sep 25 · 5,000 Meters Varsity · Place 1 · Salem Academy CharterSalem Academy Charter5,000 Meters Varsity116:5912
Sep 11SACS/PHA/BCCSSep 11 · 5,000 Meters Varsity · Place 1 · Salem Academy CharterSalem Academy Charter5,000 Meters Varsity117:24Unofficial12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 5MCSAC 2025 CROSS COUNTRY CHAMPIONSHIPNov 5 · 5,000 Meters Varsity · Place 2 · Salem Academy CharterSalem Academy Charter5,000 Meters Varsity218:23.14 PB11
Oct 23MCSAC NORTH DIVISION INVITATIONALOct 23 · 5,000 Meters New Division · Place 2 · Salem Academy CharterSalem Academy Charter5,000 Meters New Division219:13.45 PB11
Oct 16PCSS II MEET 10/16Oct 16 · 5,000 Meters New Division · Place 1 · Salem Academy CharterSalem Academy Charter5,000 Meters New Division119:28.1911
Oct 10Wolves on The IslandOct 10 · 5,000 Meters Varsity · Place 2 · Salem Academy CharterSalem Academy Charter5,000 Meters Varsity218:02 PB11
Sep 26SACS/EXCELSep 26 · 5,000 Meters Varsity · Place 2 · Salem Academy CharterSalem Academy Charter5,000 Meters Varsity217:3711
Sep 19SACS/PHA/Pioneer 1 Sep 19 · 5,000 Meters Varsity · Place 2 · Salem Academy CharterSalem Academy Charter5,000 Meters Varsity217:5511
Sep 11MCSAO Franklin Park XC MeetSep 11 · 5,000 Meters Varsity · Place 2 · Salem Academy CharterSalem Academy Charter5,000 Meters Varsity218:4411

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 9MIAA Division 3A-3B-3C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity · Place 115 · Salem Academy CharterSalem Academy Charter5,000 Meters Varsity11520:48.9410
Oct 29MCSAO 2024 Cross Country ChampionshipsOct 29 · 5,000 Meters Varsity · Place 2 · Salem Academy CharterSalem Academy Charter5,000 Meters Varsity219:39.2610
Oct 24MCSAO North InvitationalOct 24 · 5,000 Meters Varsity · Place 2 · Salem Academy CharterSalem Academy Charter5,000 Meters Varsity220:05.2110
Oct 11Wolves on The Island (MCSAO North Invitational)Oct 11 · 5,000 Meters Varsity · Place 2 · Salem Academy CharterSalem Academy Charter5,000 Meters Varsity219:1710
Oct 1PCSS Regular Season Meet 1Oct 1 · 5,000 Meters Varsity · Place 2 · Salem Academy CharterSalem Academy Charter5,000 Meters Varsity219:36.1210
Sep 13SACS - PHA - BCCSSep 13 · 5,000 Meters Varsity · Place 2 · Salem Academy CharterSalem Academy Charter5,000 Meters Varsity219:4410

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 11MIAA Division 3 ChampionshipsNov 11 · 5,000 Meters Division 3C · Place 146 · SalemSalem5,000 Meters Division 3C14624:28.77 PB9