Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorLa Salle Winter Series - Girls Distance Night · Jan 155:23.24La Salle Winter Series - Girls Distance NightJanuary 15, 2025
1600 Meters · OutdoorJim Kelly Invitational · Apr 175:16.38Jim Kelly InvitationalApril 17, 2025
3000 Meters · IndoorDVGTCA Meet - Invitational Day 2 · Dec 1910:43.17aDVGTCA Meet - Invitational Day 2December 19, 2025
3200 Meters · IndoorUpper Dublin Winter Series - Distance Night · Jan 1411:45.83aUpper Dublin Winter Series - Distance NightJanuary 14, 2026
3200 Meters · OutdoorPIAA Track & Field State Championships AAA/AA · May 2311:02.93PIAA Track & Field State Championships AAA/AAMay 23, 2025
800 Meters · IndoorDVGTCA Meet-Invitational Day 1 · Dec 182:29.47aDVGTCA Meet-Invitational Day 1December 18, 2025
800 Meters · Outdoor130th Penn Relays Carnival · Apr 232:23.39a130th Penn Relays CarnivalApril 23, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · 3200 Meters · Place 11 · North Penn3200 Meters11.11:11.55a11
May 8SOL Colonial ChampsMay 8 · 3200 Meters · Place 2 · North Penn3200 Meters2.11:09.81a11
May 8SOL Colonial ChampsMay 8 · 1600 Meters · Place 6 · North Penn1600 Meters6.5:22.14a11
Apr 28North Penn DualApr 28 · 3200 Meters · Place 2 · North Penn3200 Meters2.11:17.06a11
Apr 28North Penn DualApr 28 · 1600 Meters · Place 4 · North Penn1600 Meters4.5:22.35a11
Apr 23130th Penn Relays CarnivalApr 23 · 800 Meters · North Penn800 Meters—2:23.39a PB11
Apr 10Cardinal ClassicApr 10 · 3200 Meters · Place 2 · North Penn3200 Meters2.11:23.70a11
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 3200 Meters · Place 5 · North Penn3200 Meters5.11:42.88a11
Mar 20Central Bucks West, North Penn at Central Bucks SouthMar 20 · 3200 Meters · Place 1 · North Penn (Lansdale)3200 Meters112:00.10a11
Mar 20Central Bucks West, North Penn at Central Bucks SouthMar 20 · 1600 Meters · Place 1 · North Penn (Lansdale)1600 Meters15:39.91a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13Tim Hickey Meet of ChampsFeb 13 · 3000 Meters · Place 7 · North Penn 03000 Meters710:58.3411
Jan 14Upper Dublin Winter Series - Distance NightJan 14 · 3200 Meters · Place 4 · North Penn3200 Meters4.11:45.83a PB11
Jan 14Upper Dublin Winter Series - Distance NightJan 14 · 3000 Meters · Place 4 · North Penn3000 Meters4.11:02.62a11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 19DVGTCA Meet - Invitational Day 2Dec 19 · 3000 Meters · Place 4 · North Penn3000 Meters4.10:43.17a PB11
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · 800 Meters · Place 11 · North Penn800 Meters11.2:29.47a PB11
Feb 23Kristian Marche Memorial InvitationalFeb 23 · 1 Mile · Place 24 · North Penn1 Mile245:43.1710
Jan 15La Salle Winter Series - Girls Distance NightJan 15 · 1 Mile · Place 6 · North Penn1 Mile65:23.24 PB10
Jan 3DVGTCA Meet #5Jan 3 · 1 Mile · Place 3 · North Penn1 Mile35:30.0910

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 3200 Meters · Place 24 · North Penn 013200 Meters2411:02.93 PB10
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · 3200 Meters · Place 8 · North Penn3200 Meters8.11:03.43a10
May 9SOL Colonial ChampsMay 9 · 3200 Meters · Place 1 · North Penn (Lansdale)3200 Meters111:09.1410
May 9SOL Colonial ChampsMay 9 · 1600 Meters · Place 8 · North Penn (Lansdale)1600 Meters85:25.1210
Apr 17Jim Kelly InvitationalApr 17 · 1600 Meters · Place 2 · North Penn (Lansdale)1600 Meters25:16.38 PB10
Apr 4Cardinal ClassicApr 4 · 3200 Meters · Place 2 · North Penn3200 Meters211:28.6210
Apr 1North Penn v CB SouthApr 1 · 3200 Meters · Place 2 · North Penn3200 Meters211:44.0910
Apr 1North Penn v CB SouthApr 1 · 1600 Meters · Place 1 · North Penn1600 Meters15:28.2810

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19DVGTCA Meet #3 -Invitational Day 1Dec 19 · 1 Mile · Place 2 · North Penn1 Mile2.5:24.36a10
Dec 6DVGTCA Meet #1Dec 6 · 3000 Meters · Place 5 · North Penn3000 Meters5.11:07.37a10

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 17PIAA District I ChampionshipsMay 17 · 3200 Meters · Place 9 · North Penn3200 Meters9.11:09.21a9
May 10SOL Colonial Division ChampionshipsMay 10 · 3200 Meters · Place 2 · North Penn3200 Meters211:27.919
May 10SOL Colonial Division ChampionshipsMay 10 · 800 Meters · Place 12 · North Penn800 Meters122:32.559
May 4Lower Merion InvitationalMay 4 · 800 Meters · Place 3 · North Penn800 Meters32:25.359
May 2Trojan Track ClassicMay 2 · 1600 Meters · Place 5 · North Penn1600 Meters55:21.479
Apr 26UD InviteApr 26 · 800 Meters · Place 1 · North Penn800 Meters1.2:27.01a9
Apr 19Jack Armstrong Invitational Track and Field MeetApr 19 · 3200 Meters · Place 2 · North Penn3200 Meters211:17.719
Apr 6The North Penn OpenApr 6 · 3200 Meters · Place 1 · North Penn3200 Meters1.11:41.36a9
Mar 22CB South, North Penn at CB WestMar 22 · 3200 Meters · Place 3 · North Penn3200 Meters312:00.759
Mar 22CB South, North Penn at CB WestMar 22 · 1600 Meters · Place 2 · North Penn1600 Meters25:30.049