Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Eagle Hill SchoolEagle Hill Invitational · Oct 2126:18.33Eagle Hill InvitationalOctober 21, 2026
5,000 Meters · Saint Andrews SchoolSENE XC Championship - St. Andrews School · Oct 3123:11.58SENE XC Championship - St. Andrews SchoolOctober 31, 2025
5,000 Meters · The MacDuffie SchoolSENE Championship at MacDuffie · Nov 622:45.25SENE Championship at MacDuffieNovember 6, 2026
5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 323:43.37Maine XC Festival of ChampionsOctober 3, 2026
5,000 Meters · University of Maine at AugustaNEPSTA Division IV Cross Country Championships · Nov 825:17NEPSTA Division IV Cross Country ChampionshipsNovember 8, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 6SENE Championship at MacDuffieNov 6 · 5,000 Meters Boy's Varsity · Place 35 · St Andrews5,000 Meters Boy's Varsity3522:45.25 PB12
Oct 21Eagle Hill InvitationalOct 21 · 5,000 Meters Varsity · Place 41 · St Andrews5,000 Meters Varsity4126:18.33 PB12
Oct 3Maine XC Festival of ChampionsOct 3 · 5,000 Meters Unseeded A · Place 145 · St Andrews5,000 Meters Unseeded A14523:43.37 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8NEPSTA Division IV Cross Country ChampionshipsNov 8 · 5,000 Meters Varsity · Place 139 · St Andrews5,000 Meters Varsity13925:17 PB12
Oct 31SENE XC Championship - St. Andrews SchoolOct 31 · 5,000 Meters Boy's Varsity · Place 36 · St Andrews5,000 Meters Boy's Varsity3623:11.58 PB12
Oct 22Eagle Hill HomecomingOct 22 · 5,000 Meters Boy's Varsity · Place 44 · St Andrews5,000 Meters Boy's Varsity4426:49.8812
Oct 18Eric Jacober Cross Country RaceOct 18 · 5,000 Meters Boy's Varsity · Place 38 · St Andrews5,000 Meters Boy's Varsity3825:06.5212
Oct 4Festival of ChampionsOct 4 · 5,000 Meters Varsity · Place 708 · Saint Andrew's School5,000 Meters Varsity70824:36.6412
Oct 4Festival of ChampionsOct 4 · 5,000 Meters Unseeded · Place 220 · Saint Andrew's5,000 Meters Unseeded22024:36.6312

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1SENE Championship Meet at MacDuffieNov 1 · 5,000 Meters Varsity · Place 20 · St Andrews5,000 Meters Varsity2022:33.31JR
Oct 23Eagle Hill InvitationalOct 23 · 5,000 Meters Varsity · Place 18 · St Andrews5,000 Meters Varsity1823:39.21JR
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Unseeded · Place 66 · Saint Andrew's5,000 Meters Unseeded6622:31.9211
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Varsity · Place 637 · Saint Andrew's5,000 Meters Varsity63722:31.9211