Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Open · Nov 2217:10.8NXR Northeast & New York Regional OpenNovember 22, 2025
5,000 Meters · Coggshall ParkMid-Wach Championships · Oct 2219:22.5Mid-Wach ChampionshipsOctober 22, 2022
5,000 Meters · Gardner Municipal Golf CourseMIAA 3A, 3B, 3C Divisional Championships · Nov 1220:08.3MIAA 3A, 3B, 3C Divisional ChampionshipsNovember 12, 2022
5,000 Meters · Ghiloni Park2025 Midland-Wachusett League XC Championship Meet · Oct 2516:04.302025 Midland-Wachusett League XC Championship MeetOctober 25, 2025
5,000 Meters · Narragansett Regional High SchoolGardner vs. Narragansett · Sep 1118:03Gardner vs. NarragansettSeptember 11, 2025
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 3 Championships · Nov 1118:32.97MIAA Division 3 ChampionshipsNovember 11, 2023
5,000 Meters · Wachusett Regional HS67th Annual Wachusett Invitational Cross Country Meet · Oct 417:41.1867th Annual Wachusett Invitational Cross Country MeetOctober 4, 2025
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1516:39.36MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Willard ParkMIAA Division 3A-3B-3C · Nov 817:14.91MIAA Division 3A-3B-3CNovember 8, 2025
5,000 Meters · Wrentham Development CenterMSTCA Bay State (Twilight Meet) · Oct 316:05.07MSTCA Bay State (Twilight Meet)October 3, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 10Devens Pre-Meet of ChampionsOct 10 · 5,000 Meters Boys Championship · Place 1 · GardnerGardner5,000 Meters Boys Championship115:58.3Unofficial12
Oct 3MSTCA Bay State (Twilight Meet)Oct 3 · 5,000 Meters Varsity "A" · Place 17 · GardnerGardner5,000 Meters Varsity "A"1716:05.07 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 22NXR Northeast & New York Regional OpenNov 22 · 5,000 Meters Championship - Northeast · Place 116 · Unat-Jenkins-SokariUnat-Jenkins-Sokari5,000 Meters Championship - Northeast11617:10.8 PB11
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 3 · Place 14 · GardnerGardner5,000 Meters Division 31416:39.36 PB11
Nov 8MIAA Division 3A-3B-3CNov 8 · 5,000 Meters Division 3B · Place 8 · GardnerGardner5,000 Meters Division 3B817:14.91 PB11
Oct 252025 Midland-Wachusett League XC Championship MeetOct 25 · 5,000 Meters Division C · Place 3 · GardnerGardner5,000 Meters Division C316:04.30 PB11
Oct 467th Annual Wachusett Invitational Cross Country MeetOct 4 · 5,000 Meters Championship · Place 4 · GardnerGardner5,000 Meters Championship417:41.18 PB11
Sep 11Gardner vs. NarragansettSep 11 · 5,000 Meters Varsity · Place 1 · GardnerGardner5,000 Meters Varsity118:03 PB11

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 20District E XC Championship 24Oct 20 · 5,000 Meters Division 1 · Place 6 · GardnerGardner5,000 Meters Division 1617:53.2010

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 18MIAA Divisional State ChampionshipsNov 18 · 5,000 Meters Division 3 · Place 73 · GardnerGardner5,000 Meters Division 37318:06.859
Nov 11MIAA Division 3 ChampionshipsNov 11 · 5,000 Meters Division 3B · Place 27 · GardnerGardner5,000 Meters Division 3B2718:32.97 PB9

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 12MIAA 3A, 3B, 3C Divisional ChampionshipsNov 12 · 5,000 Meters Division 3A · Place 64 · GardnerGardner5,000 Meters Division 3A6420:08.3 PB8
Oct 22Mid-Wach ChampionshipsOct 22 · 5,000 Meters Division D · Place 11 · GardnerGardner5,000 Meters Division D1119:22.5 PB8