Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorOcean Breeze Invitational · Feb 16:15.39aOcean Breeze InvitationalFebruary 1, 2025
1600 Meters · Outdoor15th Annual Twin Valley Raider Invitational · Apr 176:04.45a15th Annual Twin Valley Raider InvitationalApril 17, 2025
3200 Meters · OutdoorUpper Merion Dual · Apr 813:36.33aUpper Merion DualApril 8, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 29Upper Merion DualApr 29 · 3200 Meters · Place 1 · Upper Merion Area3200 Meters1.14:07.76a10
Apr 15Upper Merion DualApr 15 · 3200 Meters · Place 3 · Upper Merion Area3200 Meters3.14:42.25a10
Apr 8Upper Perk DualApr 8 · 3200 Meters · Place 2 · Upper Merion Area3200 Meters2.14:11.92a10
Apr 1Upper Merion at Phoenixville Dual Meet 2026Apr 1 · 1600 Meters · Place 4 · Upper Merion Area1600 Meters4.6:38.45a10
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 1600 Meters · Upper Merion Area1600 Meters—DNS10
Mar 25Upper Merion HS vs PottstownMar 25 · 3200 Meters · Place 1 · Upper Merion Area3200 Meters114:25.610

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · 1600 Meters · Place 50 · Upper Merion Area1600 Meters50.6:15.34a9
Apr 1715th Annual Twin Valley Raider InvitationalApr 17 · 1600 Meters · Place 8 · Upper Merion Area1600 Meters86:04.45a PB9
Apr 8Upper Merion DualApr 8 · 3200 Meters · Place 4 · Upper Merion Area3200 Meters4.13:36.33a PB9
Apr 1Upper Merion HS vs PhoenixvilleApr 1 · 1600 Meters · Place 3 · Upper Merion Area1600 Meters36:08.10a9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 1Ocean Breeze InvitationalFeb 1 · 1 Mile · Place 37 · Upper Merion Area1 Mile37.6:15.39a PB9