Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Blair Academy NJISAA Prep State Championships · Oct 2916:56NJISAA Prep State ChampionshipsOctober 29, 2025
5,000 Meters · Bowdoin ParkBowdoin Park Classic · Sep 2718:02.3Bowdoin Park ClassicSeptember 27, 2025
5,000 Meters · George SchoolGeorge School vs Lawrenceville · Sep 1319:40.50George School vs LawrencevilleSeptember 13, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 417:24Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Morley Field Sports ComplexBrooks XC National Championships · Dec 1316:57.1Brooks XC National ChampionshipsDecember 13, 2025
5,000 Meters · Peddie Golf ClubMid-Atlantic Prep League Cross Country Championship · Nov 116:22.0Mid-Atlantic Prep League Cross Country ChampionshipNovember 1, 2025
5,000 Meters · Peddie SchoolHill - Lawrenceville - Peddie Meet · Oct 1116:16.71Hill - Lawrenceville - Peddie MeetOctober 11, 2025
6,000 Meters · Apalachee Regional ParkWorld Cross Country Championships 2026 · Jan 1020:36World Cross Country Championships 2026January 10, 2026

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Jan 10World Cross Country Championships 2026Jan 10 · 6,000 Meters u20 · Place 16 · United StatesUnited States6,000 Meters u201620:36 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Dec 13Brooks XC National ChampionshipsDec 13 · 5,000 Meters Championship · Place 2 · NortheastNortheast5,000 Meters Championship216:57.1 PB11
Nov 1Mid-Atlantic Prep League Cross Country ChampionshipNov 1 · 5,000 Meters Varsity · Place 1 · LawrencevilleLawrenceville5,000 Meters Varsity116:22.0 PB11
Oct 29NJISAA Prep State ChampionshipsOct 29 · 5,000 Meters Varsity A · Place 1 · LawrencevilleLawrenceville5,000 Meters Varsity A116:56 PB11
Oct 11Hill - Lawrenceville - Peddie MeetOct 11 · 5,000 Meters Varsity · Place 1 · LawrencevilleLawrenceville5,000 Meters Varsity116:16.71 PB11
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity F · Place 1 · LawrencevilleLawrenceville5,000 Meters Varsity F117:24 PB11
Sep 27Bowdoin Park ClassicSep 27 · 5,000 Meters Varsity II · Place 1 · LawrencevilleLawrenceville5,000 Meters Varsity II118:02.3 PB11
Sep 20Jerry Hart Cross Country InvitationalSep 20 · 5,000 Meters Varsity · Place 1 · LawrencevilleLawrenceville5,000 Meters Varsity116:48.711
Sep 13George School vs LawrencevilleSep 13 · 5,000 Meters Varsity · Place 1 · LawrencevilleLawrenceville5,000 Meters Varsity119:40.50 PB11
Sep 13George School vs LawrencevilleSep 13 · 5,000 Meters Varsity · Place 1 · LawrencevilleLawrenceville5,000 Meters Varsity119:40.5011