Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Highland ParkHighland Park Invitational · Sep 1213:49.46Highland Park InvitationalSeptember 12, 2026
5,000 Meters · 7-Acre ParkPCSS MEET 9/23 · Sep 2324:35.32PCSS MEET 9/23September 23, 2025
5,000 Meters · Breakheart ReservationPCSS II MEET 10/2 · Oct 225:29.05PCSS II MEET 10/2October 2, 2025
5,000 Meters · Deer IslandWolves on The Island · Oct 1022:56Wolves on The IslandOctober 10, 2025
5,000 Meters · Derryfield ParkManchester Invitational · Sep 1921:59.8Manchester InvitationalSeptember 19, 2026
5,000 Meters · Franklin Park PlaysteadCatholic Memorial Invitational · Oct 1720:40.4Catholic Memorial InvitationalOctober 17, 2026
5,000 Meters · Willard ParkMIAA Division 3A-3B-3C · Nov 824:08.64MIAA Division 3A-3B-3CNovember 8, 2025
5,000 Meters · Winter Island ParkSalem - Excel · Oct 219:53Salem - ExcelOctober 2, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 17Catholic Memorial InvitationalOct 17 · 5,000 Meters Varsity Boys Silver · Place 158 · Excel Academy Charter5,000 Meters Varsity Boys Silver15820:40.4 PB11
Oct 9Wolves on the IslandOct 9 · 5,000 Meters Varsity · Place 7 · Excel Academy Charter5,000 Meters Varsity720:03Unofficial11
Oct 2Salem - ExcelOct 2 · 5,000 Meters Varsity · Place 5 · Excel Academy Charter5,000 Meters Varsity519:53 PB11
Sep 19Manchester InvitationalSep 19 · 5,000 Meters Boys JVB · Place 155 · Excel Academy Charter5,000 Meters Boys JVB15521:59.8 PB11
Sep 12Highland Park InvitationalSep 12 · 3,000 Meters Open · Place 22 · Excel Academy Charter3,000 Meters Open2213:49.46 PB11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 3A-3B-3CNov 8 · 5,000 Meters Division 3B · Place 168 · Excel Academy Charter5,000 Meters Division 3B16824:08.64 PB10
Oct 10Wolves on The IslandOct 10 · 5,000 Meters Varsity · Place 21 · Excel Academy Charter5,000 Meters Varsity2122:56 PB10
Oct 2PCSS II MEET 10/2Oct 2 · 5,000 Meters New Division · Place 18 · Excel Academy Charter5,000 Meters New Division1825:29.05 PB10
Sep 23PCSS MEET 9/23Sep 23 · 5,000 Meters Varsity · Place 16 · Excel Academy Charter5,000 Meters Varsity1624:35.32 PB10
Sep 20Manchester InviteSep 20 · 5,000 Meters Boys JVB · Place 265 · Excel Academy Charter5,000 Meters Boys JVB26524:02.810