Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2619:21.6NXR Northeast & New York Regional ChampionshipsNovember 26, 2022
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1115:59.10MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Franklin ParkFoot Locker Cross Country Northeast Regional Championships · Nov 2517:10.2Foot Locker Cross Country Northeast Regional ChampionshipsNovember 25, 2023
5,000 Meters · Gardner Municipal Golf CourseMIAA 3A, 3B, 3C Divisional Championships · Nov 1218:29.0MIAA 3A, 3B, 3C Divisional ChampionshipsNovember 12, 2022
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 3 Championships · Nov 1117:07.43MIAA Division 3 ChampionshipsNovember 11, 2023
5,000 Meters · Stanley ParkWMASS XC Championship · Oct 2615:45.14WMASS XC ChampionshipOctober 26, 2025
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1516:32.85MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Willard ParkMIAA Divisional State Championships · Nov 1816:43.17MIAA Divisional State ChampionshipsNovember 18, 2023
5,000 Meters · Wrentham Development CenterMSTCA Bay State (Twilight Meet) · Oct 316:01.03MSTCA 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
Nov 7Western Mass XC ChampionshipNov 7 · 5,000 Meters WMASS Class B · Place 3 · Lenox Memorial5,000 Meters WMASS Class B316:04.812
Oct 3MSTCA Bay State (Twilight Meet)Oct 3 · 5,000 Meters Varsity "A" · Place 12 · Lenox Memorial5,000 Meters Varsity "A"1216:01.03 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 3 · Place 9 · Lenox Memorial5,000 Meters Division 3916:32.85 PB11
Nov 8MIAA Division 3A-3B-3CNov 8 · 5,000 Meters Division 3C · Place 6 · Lenox Memorial5,000 Meters Division 3C616:44.5611
Oct 26WMASS XC ChampionshipOct 26 · 5,000 Meters WMASS Class B · Place 2 · Lenox Memorial5,000 Meters WMASS Class B215:45.14 PB11
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Small · Place 4 · Lenox Memorial5,000 Meters Varsity Small415:59.10 PB11
Sep 21MSTCA Ted Dutkiewicz Memorial XC InvitationalSep 21 · 5,000 Meters Varsity · Place 1 · Lenox Memorial5,000 Meters Varsity116:07.7611

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country Northeast Regional ChampionshipsNov 25 · 5,000 Meters "Marty Lewis" Championship · Place 89 · Lenox Memorial5,000 Meters "Marty Lewis" Championship8917:10.2 PB9
Nov 18MIAA Divisional State ChampionshipsNov 18 · 5,000 Meters Division 3 · Place 14 · Lenox Memorial5,000 Meters Division 31416:43.17 PB9
Nov 11MIAA Division 3 ChampionshipsNov 11 · 5,000 Meters Division 3C · Place 8 · Lenox Memorial5,000 Meters Division 3C817:07.43 PB9

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 26NXR Northeast & New York Regional ChampionshipsNov 26 · 5,000 Meters Championship - Northeast · Place 225 · Lenox Memorial5,000 Meters Championship - Northeast22519:21.6 PB8
Nov 12MIAA 3A, 3B, 3C Divisional ChampionshipsNov 12 · 5,000 Meters Division 3C · Place 19 · Lenox Memorial5,000 Meters Division 3C1918:29.0 PB8
Oct 8Baystate InvitationalOct 8 · 5,000 Meters Varsity A · Place 52 · Lenox Memorial5,000 Meters Varsity A5219:01.9Unofficial8