Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational Pres. by HOKA · Oct 108:17.3Manhattan University Cross Country Invitational Pres. by HOKAOctober 10, 2026
3,000 Meters · Belmont PlateauUSATF Mid-Atlantic Junior Olympic Championships · Nov 1012:44.09USATF Mid-Atlantic Junior Olympic ChampionshipsNovember 10, 2024
3,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1410:55.26USATF National Junior Olympic ChampionshipsDecember 14, 2024
3,000 Meters · Gwynedd Mercy Academy- Ambler Olympic Club AOC Cross Country Invitational · Oct 811:52.1AOC Cross Country InvitationalOctober 8, 2023
3,000 Meters · Gwynedd Mercy CollegeAOC XC Invitational · Oct 912:31.26AOC XC InvitationalOctober 9, 2022
4,000 Meters · Victor Ashe ParkCYO National Championship · Nov 2214:15.55CYO National ChampionshipNovember 22, 2025
5,000 Meters · Belmont PlateauPCL Meet #4 · Oct 1417:20.3PCL Meet #4October 14, 2026
5,000 Meters · Belmont PlateauBriarwood Invite · Sep 1217:33.2Briarwood InviteSeptember 12, 2026
5,000 Meters · Big Spring HSPIAA Foundation XC Invitational · Sep 2616:39.7PIAA Foundation XC InvitationalSeptember 26, 2026
5,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Oct 116:59.3Paul Short InvitationalOctober 1, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24PCL Cross Country ChampsOct 24 · 5,000 Meters Junior Varsity · Place 2 · La Salle CollegeLa Salle College5,000 Meters Junior Varsity216:50.69
Oct 14PCL Meet #4Oct 14 · 5,000 Meters Race 2 · Place 2 · La Salle College High SchoolLa Salle College High School5,000 Meters Race 2217:20.3 PB9
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 1.5 Miles Freshman B · Place 1 · La Salle College High SchoolLa Salle College High School1.5 Miles Freshman B18:17.3 PB9
Oct 1Paul Short InvitationalOct 1 · 5,000 Meters Varsity - Gold · Place 83 · La Salle College High SchoolLa Salle College High School5,000 Meters Varsity - Gold8316:59.3 PB9
Sep 26PIAA Foundation XC InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 1 · La Salle College High SchoolLa Salle College High School5,000 Meters Junior Varsity116:39.7 PB9
Sep 16PCL Meet #1Sep 16 · 5,000 Meters Race 2 · Place 24 · La Salle College High SchoolLa Salle College High School5,000 Meters Race 22419:25.69
Sep 12Briarwood InviteSep 12 · 5,000 Meters JV · Place 2 · La Salle College High SchoolLa Salle College High School5,000 Meters JV217:33.2 PB9

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Dec 6AAU Cross Country NationalsDec 6 · 4,000 Meters 13 Year Olds · Place 14 · AOC Ambler Track ClubAOC Ambler Track Club4,000 Meters 13 Year Olds1414:23.178
Nov 22CYO National ChampionshipNov 22 · 4,000 Meters 13-14 · Place 2 · Philadelphia CYOPhiladelphia CYO4,000 Meters 13-14214:15.55 PB8
Nov 22CCC Youth National ChampionshipNov 22 · 4,000 Meters 13-14 · Place 13 · Philadelphia CYOPhiladelphia CYO4,000 Meters 13-141314:15.558

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 3,000 Meters 11-12 · Place 57 · AOC Ambler Track ClubAOC Ambler Track Club3,000 Meters 11-125710:55.26 PB7
Nov 10USATF Mid-Atlantic Junior Olympic ChampionshipsNov 10 · 3,000 Meters 11-12 · Place 5 · AOC Ambler Track ClubAOC Ambler Track Club3,000 Meters 11-12512:44.09 PB7

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 8AOC Cross Country InvitationalOct 8 · 3,000 Meters 11-12 · Place 3 · AOC Ambler Track ClubAOC Ambler Track Club3,000 Meters 11-12311:52.1 PB6

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 9AOC XC InvitationalOct 9 · 3,000 Meters 9-10 · Place 2 · AOC Ambler Track ClubAOC Ambler Track Club3,000 Meters 9-10212:31.26 PB5

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 13USATF Mid-Atlantic Association Junior Olympic ChampionshipsNov 13 · 3,000 Meters 9-10 · Place 6 · AOC Ambler Track ClubAOC Ambler Track Club3,000 Meters 9-10613:51.704
Oct 24AOC XC InvitationalOct 24 · 3,000 Meters 9-10 · Place 8 · AOC Ambler Track ClubAOC Ambler Track Club3,000 Meters 9-10813:01.894