Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPCL Indoor Championships · Feb 95:53.97PCL Indoor ChampionshipsFebruary 9, 2025
1 Mile · OutdoorPhiladelphia Catholic League Championships · May 105:57.55Philadelphia Catholic League ChampionshipsMay 10, 2025
1600 Meters · OutdoorMontgomery Memorial Meet · May 15:46.91Montgomery Memorial MeetMay 1, 2025
3000 Meters · IndoorKristian Marche Memorial Invitational · Feb 2311:51.97Kristian Marche Memorial InvitationalFebruary 23, 2025
3200 Meters · OutdoorPIAA District 12 AAA Championships · May 1412:37.63aPIAA District 12 AAA ChampionshipsMay 14, 2025
400 Meters · IndoorLa Salle Winter Series - Girls Sprint Night · Jan 41:10.97La Salle Winter Series - Girls Sprint NightJanuary 4, 2025
400 Meters · OutdoorPCL#1 Father Judge · Mar 301:15.04aPCL#1 Father JudgeMarch 30, 2026
800 Meters · IndoorPhiladelphia Public League Meet #4 · Jan 92:47.06aPhiladelphia Public League Meet #4January 9, 2025
800 Meters · OutdoorHoly Ghost Prep Quad Meet · Mar 272:47.38Holy Ghost Prep Quad MeetMarch 27, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · 3200 Meters · Archbishop Ryan3200 Meters--DNS11
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · 1600 Meters · Place 14 · Archbishop Ryan1600 Meters14.6:30.47a11
May 9PCL ChampsMay 9 · 1 Mile · Place 9 · Archbishop Ryan1 Mile9.6:23.66a11
May 9PCL ChampsMay 9 · 800 Meters · Place 15 · Archbishop Ryan800 Meters15.3:00.83a11
Apr 20PCL Meet #3 FJApr 20 · 3200 Meters · Place 1 · Archbishop Ryan3200 Meters1.13:27.04a11
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 3200 Meters · Place 18 · Archbishop Ryan3200 Meters18.13:06.91a11
Apr 18Rap Curry InvitationalApr 18 · 3200 Meters · Place 18 · Archbishop Ryan3200 Meters18.13:06.91a11
Apr 13PCL Meet 2 @ FJApr 13 · 1 Mile · Place 5 · Archbishop Ryan1 Mile5.6:26.21a11
Mar 30PCL#1 Father JudgeMar 30 · 400 Meters · Place 8 · Archbishop Ryan400 Meters8.1:15.04a PB11
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 3200 Meters · Place 18 · Archbishop Ryan3200 Meters18.13:27.08a11
Mar 19Holy Ghost Quad MeetMar 19 · 1600 Meters · Place 4 · Archbishop Ryan1600 Meters46:15.71a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 8PCL Indoor ChampionshipsFeb 8 · 3000 Meters · Place 4 · Archbishop R3000 Meters412:41.2511
Feb 8PCL Indoor ChampionshipsFeb 8 · 1 Mile · Place 5 · Archbishop R1 Mile56:06.8311
Jan 8PPL Meet #4Jan 8 · 1 Mile · Place 13 · Archbishop Ryan1 Mile13.6:23.29a11
Jan 2PPL Indoor #3Jan 2 · 3000 Meters · Place 7 · Archbishop Ryan3000 Meters712:23.6811

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 18PPL Meet #2Dec 18 · 1 Mile · Archbishop Ryan1 Mile--DNS11
Dec 11PPL Season Kick-OffDec 11 · 3000 Meters · Place 6 · Archbishop Ryan3000 Meters6.12:06.58a11
Feb 23Kristian Marche Memorial InvitationalFeb 23 · 3000 Meters · Place 9 · Abp Ryan3000 Meters911:51.97 PB10
Feb 9PCL Indoor ChampionshipsFeb 9 · 3000 Meters · Place 2 · Archbishop R3000 Meters212:10.5110
Feb 9PCL Indoor ChampionshipsFeb 9 · 1 Mile · Place 6 · Archbishop R1 Mile65:53.97 PB10
Feb 2Philadelphia Public League Meet #6Feb 2 · 3000 Meters · Place 1 · Abp Ryan3000 Meters111:59.40—
Jan 9Philadelphia Public League Meet #4Jan 9 · 800 Meters · Place 10 · Archbishop Ryan800 Meters10.2:47.06a PB10
Jan 4La Salle Winter Series - Girls Sprint NightJan 4 · 400 Meters · Place 59 · Archbishop Ryan400 Meters591:10.97 PB—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 14PIAA District 12 AAA ChampionshipsMay 14 · 3200 Meters · Place 8 · Archbishop Ryan3200 Meters8.12:37.63a PB10
May 14PIAA District 12 AAA ChampionshipsMay 14 · 1600 Meters · Place 10 · Archbishop Ryan1600 Meters10.5:56.51a10
May 14District XIIMay 14 · 3200 Meters · Place 8 · Archbishop Ryan3200 Meters8.12:37.63a10
May 14District XIIMay 14 · 1600 Meters · Place 10 · Archbishop Ryan1600 Meters10.5:56.51a10
May 10Philadelphia Catholic League ChampionshipsMay 10 · 3200 Meters · Place 4 · Arch Ryan3200 Meters413:03.8010
May 10Philadelphia Catholic League ChampionshipsMay 10 · 1 Mile · Place 8 · Arch Ryan1 Mile85:57.55 PB10
May 1Montgomery Memorial MeetMay 1 · 1600 Meters · Place 6 · Archbishop R1600 Meters65:46.91 PB10
Apr 11Father Judge RelaysApr 11 · 1 Mile · Place 8 · Archbishop Ryan1 Mile86:07.3710
Apr 4Cardinal ClassicApr 4 · 1600 Meters · Place 29 · Arch Ryan1600 Meters295:53.6410
Mar 29North Penn OpenMar 29 · 3200 Meters · Place 10 · Arch Ryan3200 Meters1013:07.2910
Mar 27Holy Ghost Prep Quad MeetMar 27 · 800 Meters · Place 2 · Archbishop R800 Meters22:47.38 PB10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19Philadelphia Public League Meet #2Dec 19 · 1 Mile · Place 6 · Archbishop Ryan1 Mile6.6:05.10a10
Dec 12Philadelphia Public League Season Kick-OffDec 12 · 3000 Meters · Place 4 · Archbishop Ryan3000 Meters4.12:21.47a10