Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDVGTCA Meet-Invitational Day 1 · Dec 185:53.07aDVGTCA Meet-Invitational Day 1December 18, 2025
1600 Meters · Outdoor22nd Annual Hoka Henderson Invitational presented by BMRC 2026 · May 15:35.92a22nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1, 2026
800 Meters · IndoorDVGTCA Meet #3 -Invitational Day 1 · Dec 192:46.68aDVGTCA Meet #3 -Invitational Day 1December 19, 2024
800 Meters · OutdoorUpper Perkiomen at Phoenixville · Apr 162:38.88aUpper Perkiomen at PhoenixvilleApril 16, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 1600 Meters · Place 41 · Upper Perkiomen1600 Meters41.5:35.92a PB11
Apr 15Upper Perk Dual #2Apr 15 · 1600 Meters · Place 2 · Upper Perkiomen1600 Meters2.5:44.95a11
Apr 15Upper Perk Dual #2Apr 15 · 800 Meters · Place 4 · Upper Perkiomen800 Meters4.2:50.79a11
Apr 8Upper Perk DualApr 8 · 1600 Meters · Place 1 · Upper Perkiomen1600 Meters1.5:48.70a11
Apr 8Upper Perk DualApr 8 · 800 Meters · Place 2 · Upper Perkiomen800 Meters2.2:43.91a11
Apr 1Pope John Paul II HS vs Upper PerkiomenApr 1 · 1600 Meters · Place 1 · Upper Perkiomen1600 Meters1.6:01.72a11
Apr 1Pope John Paul II HS vs Upper PerkiomenApr 1 · 800 Meters · Upper Perkiomen800 Meters—DNS11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · 1 Mile · Place 35 · Upper Perkiomen1 Mile35.5:53.07a PB11

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 16Upper Perkiomen at PhoenixvilleApr 16 · 800 Meters · Place 1 · Upper Perkiomen800 Meters1.2:38.88a PB10
Apr 8Upper Merion DualApr 8 · 1600 Meters · Place 2 · Upper Perkiomen1600 Meters2.5:57.44a10
Apr 8Upper Merion DualApr 8 · 800 Meters · Place 4 · Upper Perkiomen800 Meters4.2:43.37a10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19DVGTCA Meet #3 -Invitational Day 1Dec 19 · 800 Meters · Place 53 · Upper Perkiomen800 Meters53.2:46.68a PB10
Dec 13DVGTCA Meet #2 Dec 13 · 1 Mile · Place 26 · Upper Perkiomen1 Mile26.6:00.61a10