Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Thompson ParkThompson 2 Miler · Sep 1214:05.63Thompson 2 MilerSeptember 12, 2026
5,000 Meters · Blair Academy Peddie School @ Blair Academy · Nov 822:35Peddie School @ Blair AcademyNovember 8, 2025
5,000 Meters · Peddie Golf ClubMid-Atlantic Prep League Cross Country Championship · Nov 121:38.4Mid-Atlantic Prep League Cross Country ChampionshipNovember 1, 2025
5,000 Meters · Robbinsville HSMercer County Freshman/JV Invitational · Oct 2626:00.7Mercer County Freshman/JV InvitationalOctober 26, 2024
5,000 Meters · Rosedale ParkMid-Atlantic Prep League Cross-Country Championship · Nov 421:20.5Mid-Atlantic Prep League Cross-Country ChampionshipNovember 4, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 4Mid-Atlantic Prep League Cross-Country ChampionshipNov 4 · 5,000 Meters Futures · Place 14 · Peddie5,000 Meters Futures1421:20.5 PB12
Oct 22Pennington XC InvitationalOct 22 · 5,000 Meters Varsity · Place 14 · Peddie5,000 Meters Varsity1422:02.912
Sep 19Jerry Hart Cross Country InvitationalSep 19 · 5,000 Meters Futures · Place 62 · Peddie5,000 Meters Futures6222:09.612
Sep 12Thompson 2 MilerSep 12 · 2 Miles Senior · Place 46 · Peddie2 Miles Senior4614:05.63 PB12

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 8Peddie School @ Blair AcademyNov 8 · 5,000 Meters Varsity · Place 30 · Peddie5,000 Meters Varsity3022:35 PB11
Nov 1Mid-Atlantic Prep League Cross Country ChampionshipNov 1 · 5,000 Meters Futures · Place 40 · Peddie5,000 Meters Futures4021:38.4 PB11
Sep 20Jerry Hart Cross Country InvitationalSep 20 · 5,000 Meters Futures · Place 64 · Peddie5,000 Meters Futures6422:08.911

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 26MTCA Freshman/JV XC ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 104 · Peddie5,000 Meters Junior Varsity10426:00.710
Oct 26Mercer County Freshman/JV InvitationalOct 26 · 5,000 Meters Junior Varsity · Place 104 · Peddie5,000 Meters Junior Varsity10426:00.7 PB10