Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorTwin Valley Invitational · Apr 196:04.07aTwin Valley InvitationalApril 19, 2024
3000 Meters · IndoorDVGTCA Novice meet · Feb 712:51.02aDVGTCA Novice meetFebruary 7, 2026
3200 Meters · OutdoorUpper Perk Dual · Apr 814:14.38aUpper Perk DualApril 8, 2026
800 Meters · OutdoorPottsgrove HS vs Upper Merion · Apr 172:47.01aPottsgrove HS vs Upper MerionApril 17, 2024

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 15Upper Merion DualApr 15 · 3200 Meters · Place 6 · Upper Merion Area3200 Meters6.18:29.57a11
Apr 8Upper Perk DualApr 8 · 3200 Meters · Place 3 · Upper Merion Area3200 Meters3.14:14.38a PB11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 7DVGTCA Novice meetFeb 7 · 3000 Meters · Place 6 · Upper Merion Area3000 Meters612:51.02a PB11

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 1Pope John Paul II HS vs Upper MerionMay 1 · 1600 Meters · Place 1 · Upper Merion Area1600 Meters16:25.2210

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 19Twin Valley InvitationalApr 19 · 1600 Meters · Place 3 · Upper Merion Area1600 Meters36:04.07a PB—
Apr 17Pottsgrove HS vs Upper MerionApr 17 · 800 Meters · Place 2 · Upper Merion Area800 Meters22:47.01a PB—
Apr 8Upper Merion HS vs Pope John Paul IIApr 8 · 1600 Meters · Place 5 · Upper Merion Area1600 Meters56:12.57a—