Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · Outdoor22nd Annual Hoka Henderson Invitational presented by BMRC 2026 · May 14:56.30a22nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1, 2026
3200 Meters · OutdoorPioneer Athletic Conference Championship · May 810:31.23aPioneer Athletic Conference ChampionshipMay 8, 2026
800 Meters · OutdoorUpper Merion Dual · Apr 152:19.43aUpper Merion DualApril 15, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8Pioneer Athletic Conference ChampionshipMay 8 · 3200 Meters · Place 16 · Upper Merion Area3200 Meters16.10:31.23a PB10
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 1600 Meters · Place 65 · Upper Merion Area1600 Meters65.4:56.30a PB10
Apr 17Twin Valley Raider InvitationalApr 17 · 1600 Meters · Place 9 · Upper Merion Area1600 Meters95:05.04a10
Apr 17Twin Valley Raider InvitationalApr 17 · 1600 Meters · Place 9 · Upper Merion Area1600 Meters95:05.0410
Apr 15Upper Merion DualApr 15 · 800 Meters · Place 5 · Upper Merion Area800 Meters5.2:19.43a PB10
Apr 8Upper Perk DualApr 8 · 3200 Meters · Place 4 · Upper Merion Area3200 Meters4.11:10.06a10
Apr 1Upper Merion at Phoenixville Dual Meet 2026Apr 1 · 3200 Meters · Place 2 · Upper Merion Area3200 Meters2.11:15.98a10
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 1600 Meters · Place 45 · Upper Merion Area1600 Meters45.5:11.23a10
Mar 25Upper Merion HS vs PottstownMar 25 · 1600 Meters · Place 1 · Upper Merion Area1600 Meters15:12.510
Mar 14Phantom InvitationalMar 14 · 1600 Meters · Place 14 · Upper Merion Area1600 Meters145:31.10a10

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 1Pope John Paul II HS vs Upper MerionMay 1 · 1600 Meters · Place 7 · Upper Merion Area1600 Meters75:34.689
Apr 1Upper Merion HS vs PhoenixvilleApr 1 · 800 Meters · Place 15 · Upper Merion Area800 Meters152:34.84a9
Mar 15Phantom InvitationalMar 15 · 800 Meters · Place 32 · Upper Merion Area800 Meters322:46.91a—