Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe Pub Last Chance · Feb 186:21.23The Pub Last ChanceFebruary 18, 2026
1 Mile · OutdoorPCL Meet #3 FJ · Apr 206:15.28aPCL Meet #3 FJApril 20, 2026
1500 Meters · IndoorPenn Relays Winter Showcase - Girls AM · Jan 315:57.77Penn Relays Winter Showcase - Girls AMJanuary 31, 2026
1600 Meters · IndoorPenn Relays Winter Showcase - Girls AM · Jan 316:21.74Penn Relays Winter Showcase - Girls AMJanuary 31, 2026
1600 Meters · OutdoorThe John Heins Invitational · Apr 46:39.05The John Heins InvitationalApril 4, 2024
3000 Meters · IndoorHenderson 3k/3200 Classic · Dec 912:52.66aHenderson 3k/3200 ClassicDecember 9, 2025
3200 Meters · IndoorHenderson 3k/3200 Classic · Dec 913:45.79aHenderson 3k/3200 ClassicDecember 9, 2025
3200 Meters · OutdoorPIAA District 12 AA/AAA Championships · May 1313:12.85aPIAA District 12 AA/AAA ChampionshipsMay 13, 2026
400 Meters · OutdoorPCL Meet 2 @ FJ · Apr 131:19.00aPCL Meet 2 @ FJApril 13, 2026
800 Meters · IndoorPhiladelphia Public League Meet #4 · Jan 93:05.58aPhiladelphia Public League Meet #4January 9, 2025
800 Meters · OutdoorPCL Meet #3 FJ · Apr 202:58.64aPCL Meet #3 FJApril 20, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · 3200 Meters · Place 4 · Nazareth Academy3200 Meters4.13:12.85a PB12
May 9PCL ChampsMay 9 · 3200 Meters · Place 7 · Nazareth Academy3200 Meters7.13:21.27a12
Apr 20PCL Meet #3 FJApr 20 · 1 Mile · Place 8 · Nazareth Academy1 Mile8.6:15.28a PB12
Apr 20PCL Meet #3 FJApr 20 · 800 Meters · Place 11 · Nazareth Academy800 Meters11.2:58.64a PB12
Apr 13PCL Meet 2 @ FJApr 13 · 3200 Meters · Place 5 · Nazareth Academy3200 Meters5.14:29.77a12
Apr 13PCL Meet 2 @ FJApr 13 · 1 Mile · Place 19 · Nazareth Academy1 Mile19.6:56.98a12
Apr 13PCL Meet 2 @ FJApr 13 · 400 Meters · Place 13 · Nazareth Academy400 Meters13.1:19.00a PB12
Apr 11The Bensalem InvitationalApr 11 · 3200 Meters · Place 2 · Nazareth Academy3200 Meters2.13:33.64a12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 18The Pub Last ChanceFeb 18 · 1 Mile · Place 10 · Nazareth Aca1 Mile106:21.23 PB—
Feb 8PCL Indoor ChampionshipsFeb 8 · 3000 Meters · Place 5 · Nazareth Aca3000 Meters512:54.8612
Jan 31Penn Relays Winter Showcase - Girls AMJan 31 · 1600 Meters · Place 65 · Nazareth Aca1600 Meters656:21.74 PB12
Jan 31Penn Relays Winter Showcase - Girls AMJan 31 · 1500 Meters · Place 64 · Nazareth Aca1500 Meters645:57.77 PB12
Jan 31Penn Relays Winter Showcase - Girls AMJan 31 · 1 Mile · Place 65 · Nazareth Aca1 Mile656:23.9412
Jan 14Upper Dublin Winter Series - Distance NightJan 14 · 3200 Meters · Place 36 · Nazareth Academy3200 Meters36.14:01.65a12
Jan 14Upper Dublin Winter Series - Distance NightJan 14 · 3000 Meters · Place 35 · Nazareth Academy3000 Meters35.13:09.73a12
Jan 2PPL Indoor #3Jan 2 · 3000 Meters · Place 10 · Nazareth Aca3000 Meters1013:03.5112

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 18PPL Meet #2Dec 18 · 1 Mile · Place 9 · Nazareth Academy1 Mile9.6:30.87a12
Dec 9Henderson 3k/3200 ClassicDec 9 · 3200 Meters · Place 40 · Nazareth Academy3200 Meters40.13:45.79a PB12
Dec 9Henderson 3k/3200 ClassicDec 9 · 3000 Meters · Place 40 · Nazareth Academy3000 Meters40.12:52.66a PB12
Feb 9PCL Indoor ChampionshipsFeb 9 · 3000 Meters · Place 5 · Nazareth Aca3000 Meters513:12.4911
Feb 2Philadelphia Public League Meet #6Feb 2 · 3000 Meters · Place 7 · Nazareth Aca3000 Meters713:16.62—
Jan 15La Salle Winter Series - Girls Distance NightJan 15 · 1 Mile · Place 67 · Nazareth Aca1 Mile676:46.0211
Jan 9Philadelphia Public League Meet #4Jan 9 · 800 Meters · Place 20 · Nazareth Academy800 Meters20.3:05.58a PB11
Jan 2Philadelphia Public League Meet #3Jan 2 · 1 Mile · Place 11 · Nazareth Academy1 Mile11.6:47.24a11

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 14PIAA District 12 AA ChampionshipsMay 14 · 3200 Meters · Place 5 · Nazareth Academy3200 Meters5.13:41.86a11
May 14District XIIMay 14 · 3200 Meters · Place 5 · Nazareth Academy3200 Meters5.13:41.86a11
May 1Montgomery Memorial MeetMay 1 · 3200 Meters · Place 7 · Nazareth Aca3200 Meters714:02.4511

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 19Philadelphia Public League Meet #2Dec 19 · 1 Mile · Place 14 · Nazareth Academy1 Mile14.6:49.70a11
Dec 12Philadelphia Public League Season Kick-OffDec 12 · 3000 Meters · Place 7 · Nazareth Academy3000 Meters7.14:03.90a11
Feb 11PCL Indoor ChampionshipsFeb 11 · 1 Mile · Place 13 · Nazareth Aca1 Mile136:57.9210
Feb 6Henderson Polar Bear # 2Feb 6 · 1 Mile · Place 27 · Nazareth Academy1 Mile276:43.14SO
Jan 5DVGTCA Meet #5Jan 5 · 800 Meters · Place 48 · Nazareth Academy800 Meters483:14.1510
Jan 5DVGTCA Meet #5Jan 5 · 800 Meters · Place 48 · Nazareth Aca800 Meters483:14.1510
Jan 3DVGTCA Novice MeetJan 3 · 1 Mile · Place 11 · Nazareth Aca1 Mile116:58.6010

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11Philadelphia Catholic League ChampionshipMay 11 · 3200 Meters · Place 9 · Nazareth Acad3200 Meters914:24.2210
Apr 29PCL Meet #4 - La SalleApr 29 · 1 Mile · Place 14 · Nazareth Academy1 Mile146:56.0610
Apr 22PCL Meet #3 - Father JudgeApr 22 · 800 Meters · Place 11 · Nazareth Aca800 Meters113:03.7810
Apr 22PCL Meet #3 - Father JudgeApr 22 · 1 Mile · Place 4 · Nazareth Aca1 Mile46:42.0610
Apr 13The Bensalem InvitationalApr 13 · 1600 Meters · Place 21 · Nazareth Academy1600 Meters216:40.5210
Apr 4The John Heins InvitationalApr 4 · 1600 Meters · Place 22 · Nazareth Aca1600 Meters226:39.05 PB10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15DVGTCA Meet #2Dec 15 · 800 Meters · Place 52 · Nazareth Academy800 Meters52.3:12.96a10
Jan 20DVGTCA Meet #6Jan 20 · 800 Meters · Place 53 · Nazareth Aca800 Meters533:22.479

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 12Winter Freeze Outdoor InvitationalDec 12 · 1600 Meters · Place 29 · Nazareth Academy1600 Meters29.6:58.52aUnofficial10
Apr 22Father Judge RelaysApr 22 · 1 Mile · Place 11 · Nazareth Acad1 Mile117:23.239
Apr 15The Bensalem InvitationalApr 15 · 800 Meters · Place 19 · Nazareth Aca800 Meters193:10.919
Apr 15The Bensalem InvitationalApr 15 · 800 Meters · Place 19 · Nazareth Aca800 Meters193:10.919
Apr 11AACA @ GMA-GirlsApr 11 · 1600 Meters · Place 7 · Nazareth Academy1600 Meters7.7:16.14a9
Mar 31John Heins Memorial InvitationalMar 31 · 800 Meters · Place 31 · Nazareth Academy800 Meters31.3:14.27a9
Mar 18The Phoenixville ClassicMar 18 · 800 Meters · Place 50 · Nazareth Academy800 Meters503:23.239
Mar 18The Phoenixville ClassicMar 18 · 800 Meters · Place 50 · Nazareth Academy800 Meters503:23.239
Mar 18The Phoenixville ClassicMar 18 · 800 Meters · Place 50 · Nazareth Academy800 Meters503:23.239

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16DVGTCA Meet #2Dec 16 · 800 Meters · Place 57 · Nazareth Academy800 Meters57.3:29.67a9

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Winter Freeze Outdoor InvitationalDec 13 · 800 Meters · Place 76 · Nazareth Academy800 Meters76.3:18.82aUnofficial9
Dec 13Winter Freeze Outdoor InvitationalDec 13 · 400 Meters · Place 80 · Nazareth Academy400 Meters80.1:30.29aUnofficial9