Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Derryfield ParkManchester Invite · Sep 2021:46.7Manchester InviteSeptember 20, 2025
5,000 Meters · MX XC CourseLawrence, Nobles, St. Mark's, Middlesex Quad Meet · Oct 2821:20Lawrence, Nobles, St. Mark's, Middlesex Quad MeetOctober 28, 2023
5,000 Meters · The Williston Northampton SchoolNEPSTA Division 2 Cross-Country Championships · Nov 820:19NEPSTA Division 2 Cross-Country ChampionshipsNovember 8, 2025
5,000 Meters · Washburn ParkTabor vs. BBN, Middlesex, and St. Georges · Sep 2719:44Tabor vs. BBN, Middlesex, and St. GeorgesSeptember 27, 2025
5,000 Meters · Wrentham Development Center CourseISL XC Championship · Nov 119:40.05ISL XC ChampionshipNovember 1, 2024

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 8NEPSTA Division 2 Cross-Country ChampionshipsNov 8 · 5,000 Meters Varsity · Place 78 · Middlesex5,000 Meters Varsity7820:19 PB11
Oct 31ISL XC ChampionshipOct 31 · 5,000 Meters Junior Varsity · Place 40 · Middlesex5,000 Meters Junior Varsity4019:42.5011
Sep 27Tabor vs. BBN, Middlesex, and St. GeorgesSep 27 · 5,000 Meters Varsity · Place 19 · Middlesex5,000 Meters Varsity1919:44 PB11
Sep 20Manchester InviteSep 20 · 5,000 Meters Boys Varsity Small School · Place 215 · Middlesex5,000 Meters Boys Varsity Small School21521:46.7 PB11

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 1ISL XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 77 · Middlesex5,000 Meters Varsity7719:40.05 PB10
Oct 5Tabor ISL league meet 3Oct 5 · 5,000 Meters Varsity · Place 24 · Middlesex5,000 Meters Varsity2419:22Unofficial10

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 11NEPSTA Division 2 Cross-Country ChampionshipsNov 11 · 5,000 Meters Junior Varsity · Place 59 · 2026 Middlesex5,000 Meters Junior Varsity5921:31—
Nov 3ISL XC ChampionshipNov 3 · 5,000 Meters Junior Varsity · Place 69 · Middlesex5,000 Meters Junior Varsity6920:02.029
Oct 28Lawrence, Nobles, St. Mark's, Middlesex Quad MeetOct 28 · 5,000 Meters Junior Varsity · Place 10 · Middlesex5,000 Meters Junior Varsity1021:20 PB9