Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cape Cod FairgroundsMSTCA Bob McIntyre Twilight Large Schools Invitational · Oct 1618:46.0MSTCA Bob McIntyre Twilight Large Schools InvitationalOctober 16, 2021
5,000 Meters · Keney Park Woodland EntranceUniversity of Hartford Cross Country Invitational 2026 (High School Races) · Sep 1217:49.30University of Hartford Cross Country Invitational 2026 (High School Races)September 12, 2026
5,000 Meters · Stanley ParkMIAA Division 2A, 2B, 2C Championships · Nov 1217:16.0MIAA Division 2A, 2B, 2C ChampionshipsNovember 12, 2022
5,000 Meters · Willard ParkMIAA Divisional State Championships · Nov 1817:11.94MIAA Divisional State ChampionshipsNovember 18, 2023
5,000 Meters · Woburn Country ClubMiddlesex League Championship Meet · Oct 2616:00.52Middlesex League Championship MeetOctober 26, 2025
8,000 Meters · Gordon CollegeCNE XC Championship · Nov 129:55.29CNE XC ChampionshipNovember 1, 2025
8,000 Meters · Keney Park Woodland EntranceCNE XC Championships · Oct 3127:40.16CNE XC ChampionshipsOctober 31, 2026
8,000 Meters · Stanley ParkJames Earley Invitational · Oct 1027:40.1James Earley InvitationalOctober 10, 2026
8,000 Meters · UMass Dartmouth Cross Country Course53rd UMass Dartmouth Cross Country Invitational · Sep 1927:58.8653rd UMass Dartmouth Cross Country InvitationalSeptember 19, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31CNE XC ChampionshipsOct 31 · 8,000 Meters Championship · Place 18 · Roger WilliamsRoger Williams8,000 Meters Championship1827:40.16 PBJr
Oct 10James Earley InvitationalOct 10 · 8,000 Meters Collegiate · Place 36 · Roger WilliamsRoger Williams8,000 Meters Collegiate3627:40.1 PBJr
Sep 1953rd UMass Dartmouth Cross Country InvitationalSep 19 · 8,000 Meters 8K Navy 45:00 min.cap · Place 154 · Roger WilliamsRoger Williams8,000 Meters 8K Navy 45:00 min.cap15427:58.86 PBJr
Sep 12University of Hartford Cross Country Invitational 2026 (High School Races)Sep 12 · 5,000 Meters College · Place 51 · Roger WilliamsRoger Williams5,000 Meters College5117:49.30 PBJr

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 1CNE XC ChampionshipNov 1 · 8,000 Meters Open · Place 86 · Roger WilliamsRoger Williams8,000 Meters Open8629:55.29 PBSo
Oct 26Middlesex League Championship MeetOct 26 · 5,000 Meters Varsity · Place 13 · Wakefield MemorialWakefield Memorial5,000 Meters Varsity1316:00.52 PB12
Oct 11James EarleyOct 11 · 8,000 Meters College · Place 77 · Roger WilliamsRoger Williams8,000 Meters College7729:30.37So

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2Conference of New EnglandNov 2 · 8,000 Meters Varsity · Place 28 · Roger WilliamsRoger Williams8,000 Meters Varsity2827:37.01FR
Oct 1228th James Earley InvitationalOct 12 · 8,000 Meters Varsity · Place 34 · Roger WilliamsRoger Williams8,000 Meters Varsity3428:04.6FR
Sep 21UMass Dartmouth XC InvitationalSep 21 · 8,000 Meters Varsity · Place 197 · Roger WilliamsRoger Williams8,000 Meters Varsity19727:59.88FR

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 18MIAA Divisional State ChampionshipsNov 18 · 5,000 Meters Division 2 · Place 40 · Wakefield MemorialWakefield Memorial5,000 Meters Division 24017:11.94 PB12
Nov 11MIAA Division 2 State QualifierNov 11 · 5,000 Meters Varsity · Place 27 · Wakefield MemorialWakefield Memorial5,000 Meters Varsity2717:00.6SR
Oct 24Wilmington vs Wakefield ML Dual MeetOct 24 · 3 Miles Varsity · Place 3 · Wakefield MemorialWakefield Memorial3 Miles Varsity316:4812
Oct 17Stoneham vs Wakefield Dual MeetOct 17 · 3 Miles Varsity · Place 2 · Wakefield MemorialWakefield Memorial3 Miles Varsity217:2212
Oct 1462nd Catholic Memorial InvitationalOct 14 · 5,000 Meters Varsity · Place 31 · Wakefield MemorialWakefield Memorial5,000 Meters Varsity3117:07.7SR
Oct 3Watertown at Wakefield Dual meetOct 3 · Varsity · Place 3 · Wakefield MemorialWakefield MemorialVarsity318:0912
Sep 30MSTCA Frank Kelley InvitationalSep 30 · 5,000 Meters Championship · Place 47 · Wakefield MemorialWakefield Memorial5,000 Meters Championship4717:00.0SR
Sep 19Melrose vs Wakefield Dual meetSep 19 · Varsity · Place 6 · Wakefield MemorialWakefield MemorialVarsity616:5112
Sep 12Woburn vs. Wakefield Dual MeetSep 12 · Varsity · Place 4 · Wakefield MemorialWakefield MemorialVarsity417:11.112

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 12MIAA Division 2A, 2B, 2C ChampionshipsNov 12 · 5,000 Meters Division 2A · Place 35 · Wakefield MemorialWakefield Memorial5,000 Meters Division 2A3517:16.0 PB11

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 16MSTCA Bob McIntyre Twilight Large Schools InvitationalOct 16 · 5,000 Meters Sophomore · Place 43 · Wakefield MemorialWakefield Memorial5,000 Meters Sophomore4318:46.0 PB10