Personal bests

Best marks in available results
Event / courseMarkMeetDate
3600 m · Belmont PlateauPPL XC #2 · Sep 1116:24.10PPL XC #2September 11, 2025
4,000 Meters · Belmont PlateauUSATF Mid-Atlantic Junior Olympic Championships · Nov 1019:38.16USATF Mid-Atlantic Junior Olympic ChampionshipsNovember 10, 2024
4,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1417:39.17USATF National Junior Olympic ChampionshipsDecember 14, 2024
5,000 Meters · Belmont PlateauPPL XC #4 · Oct 1521:55.5PPL XC #4October 15, 2026
5,000 Meters · Parkview Cross Country CoursePIAA State Championships · Nov 122:55PIAA State ChampionshipsNovember 1, 2025
5,000 Meters · Souderton HSSouderton Twilight · Oct 320:43.2Souderton TwilightOctober 3, 2026
5,000 Meters · Tyler State ParkCR Invitational · Sep 2022:24.76CR InvitationalSeptember 20, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 29District XII ChampsOct 29 · 5,000 Meters AAA · Place 7 · Central (Philadelphia)Central (Philadelphia)5,000 Meters AAA722:47.110
Oct 15PPL XC #4Oct 15 · 5,000 Meters Women · Place 4 · Central (Philadelphia)Central (Philadelphia)5,000 Meters Women421:55.5 PB10
Oct 3Souderton TwilightOct 3 · 5,000 Meters Varsity · Place 25 · Central (Philadelphia)Central (Philadelphia)5,000 Meters Varsity2520:43.2 PB10
Oct 1PPL XC #3Oct 1 · 5,000 Meters WOMEN · Place 9 · Central (Philadelphia)Central (Philadelphia)5,000 Meters WOMEN925:30.410

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1PIAA State ChampionshipsNov 1 · 5,000 Meters AAA · Place 207 · Central (Philadelphia)Central (Philadelphia)5,000 Meters AAA20722:55 PB9
Oct 23District XII ChampsOct 23 · 5,000 Meters Class AAA · Place 7 · Central (Philadelphia)Central (Philadelphia)5,000 Meters Class AAA722:29.509
Oct 16Philly PublicOct 16 · 5,000 Meters Varsity · Place 8 · Central (Philadelphia)Central (Philadelphia)5,000 Meters Varsity822:37.209
Oct 9PPL XC #4Oct 9 · 5,000 Meters Varsity · Place 9 · Central (Philadelphia)Central (Philadelphia)5,000 Meters Varsity923:13.709
Oct 4Souderton TwilightOct 4 · 5,000 Meters Varsity · Place 79 · Central (Philadelphia)Central (Philadelphia)5,000 Meters Varsity7922:19.909
Sep 20CR InvitationalSep 20 · 5,000 Meters Varsity · Place 33 · Central (Philadelphia)Central (Philadelphia)5,000 Meters Varsity3322:24.76 PB9
Sep 11PPL XC #2Sep 11 · 3,600 Meters New Division B · Place 7 · Central (Philadelphia)Central (Philadelphia)3,600 Meters New Division B716:24.10 PB9

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 4,000 Meters 13-14 · Place 321 · One Team PhiladelphiaOne Team Philadelphia4,000 Meters 13-1432117:39.17 PB8
Nov 10USATF Mid-Atlantic Junior Olympic ChampionshipsNov 10 · 4,000 Meters 13-14 · Place 2 · One Team PhiladelphiaOne Team Philadelphia4,000 Meters 13-14219:38.16 PB8