Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Cape Cod FairgroundsMSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1411:36.1MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2022
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2318:10.5NXR Northeast & New York Regional ChampionshipsNovember 23, 2024
5,000 Meters · Cape Cod FairgroundsASICS MSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1417:29.6ASICS MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2023
5,000 Meters · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 2217:44.316th Ocean State XC InvitationalSeptember 22, 2023
5,000 Meters · Pine Banks ParkSaint John's Shrewsbury @ Malden Catholic Boys · Oct 818:38Saint John's Shrewsbury @ Malden Catholic BoysOctober 8, 2024
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches XC Invitational · Nov 517:58.80MSTCA Frank Mooney Coaches XC InvitationalNovember 5, 2022
8,000 Meters · John Hunt Cross Country ParkNJCAA Region 17/GCAA Cross Country Championships · Oct 3028:52.7NJCAA Region 17/GCAA Cross Country ChampionshipsOctober 30, 2026

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 30NJCAA Region 17/GCAA Cross Country ChampionshipsOct 30 · 8,000 Meters GA · Place 1 · Oxford EmoryOxford Emory8,000 Meters GA128:52.7 PBFr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 23NXR Northeast & New York Regional ChampionshipsNov 23 · 5,000 Meters Open - Northeast Blue · Place 56 · Saint John'sSaint John's5,000 Meters Open - Northeast Blue5618:10.5 PB11
Oct 8Saint John's Shrewsbury @ Malden Catholic BoysOct 8 · 5,000 Meters Varsity · Place 2 · Saint John'sSaint John's5,000 Meters Varsity218:38 PB11

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 14ASICS MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 5,000 Meters Varsity Boys · Place 80 · Saint John'sSaint John's5,000 Meters Varsity Boys8017:29.6 PB10
Sep 26Saint Johns (S) @ Catholic MemorialSep 26 · 5,000 Meters Varsity · Place 3 · Saint John'sSaint John's5,000 Meters Varsity317:59Unofficial10
Sep 2216th Ocean State XC InvitationalSep 22 · 5,000 Meters Varsity - 1 · Place 53 · Saint John'sSaint John's5,000 Meters Varsity - 15317:44.3 PB10

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 5MSTCA Frank Mooney Coaches XC InvitationalNov 5 · 5,000 Meters Sophomore (Large School) · Place 34 · Saint John'sSaint John's5,000 Meters Sophomore (Large School)3417:58.80 PB9
Oct 25Catholic Conference ClassicOct 25 · 3,000 Meters Freshman · Place 3 · Saint John'sSaint John's3,000 Meters Freshman311:02.47Unofficial9
Oct 14MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 2.1 Miles Freshman · Place 7 · Saint John'sSaint John's2.1 Miles Freshman711:36.1 PB9
Oct 8Baystate InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 1 · Saint John'sSaint John's5,000 Meters Junior Varsity118:52.6Unofficial9