Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTFCAGP #1 · Dec 144:37.39aTFCAGP #1December 14, 2024
1600 Meters · OutdoorPIAA District 1 AAA/AA Championships · May 164:25.94aPIAA District 1 AAA/AA ChampionshipsMay 16, 2025
3200 Meters · OutdoorUpper Merion HS vs Phoenixville · Apr 110:02.04aUpper Merion HS vs PhoenixvilleApril 1, 2025
800 Meters · OutdoorBryn Mawr Running Co. Henderson Invitational · May 21:59.78aBryn Mawr Running Co. Henderson InvitationalMay 2, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8Pioneer Athletic Conference ChampionshipMay 8 · 1600 Meters · Place 28 · Upper Merion Area1600 Meters28.5:04.64a12
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 1600 Meters · Place 32 · Upper Merion Area1600 Meters32.4:34.64a12
Apr 17Twin Valley Raider InvitationalApr 17 · 3200 Meters · Place 7 · Upper Merion Area3200 Meters710:10.05a12
Apr 17Twin Valley Raider InvitationalApr 17 · 3200 Meters · Place 7 · Upper Merion Area3200 Meters710:10.0512
Apr 15Upper Merion DualApr 15 · 1600 Meters · Place 1 · Upper Merion Area1600 Meters1.4:56.21a12
Apr 1Upper Merion at Phoenixville Dual Meet 2026Apr 1 · 1600 Meters · Upper Merion Area1600 Meters—DNS12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · 1600 Meters · Place 15 · Upper Merion Area1600 Meters15.4:25.94a PB11
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · 1600 Meters · Place 18 · Upper Merion Area1600 Meters18.4:29.63a11
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · 800 Meters · Place 36 · Upper Merion Area800 Meters36.1:59.78a PB11
Apr 1715th Annual Twin Valley Raider InvitationalApr 17 · 1600 Meters · Place 5 · Upper Merion Area1600 Meters54:27.61a11
Apr 8Upper Merion DualApr 8 · 1600 Meters · Place 1 · Upper Merion Area1600 Meters1.4:40.48a11
Apr 1Upper Merion HS vs PhoenixvilleApr 1 · 3200 Meters · Place 1 · Upper Merion Area3200 Meters110:02.04a PB11

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14TFCAGP #1Dec 14 · 1 Mile · Place 5 · Upper Merion Area1 Mile5.4:37.39a PB11

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 8Upper Merion HS vs Pope John Paul IIApr 8 · 3200 Meters · Place 1 · Upper Merion Area3200 Meters111:07.20a—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Upper Merion vs PottstownMay 2 · 800 Meters · Place 1 · Upper Merion Area800 Meters1.2:08.69
Apr 21Twin Valley InvitationalApr 21 · 1600 Meters · Place 14 · Upper Merion Area1600 Meters144:44.729
Apr 19Upper Merion HS vs PottsgroveApr 19 · 1600 Meters · Place 1 · Upper Merion Area1600 Meters14:46.069
Apr 12Pope John Paul II HS vs Upper MerionApr 12 · 1600 Meters · Place 2 · Upper Merion Area1600 Meters24:49.639
Mar 28Upper Merion HS vs PhoenixvilleMar 28 · 1600 Meters · Place 1 · Upper Merion Area1600 Meters14:47.369