Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorDVGTCA Meet #5 · Jan 927.95DVGTCA Meet #5January 9, 2026
200 Meters · OutdoorNorth Penn Open · Mar 2927.00North Penn OpenMarch 29, 2025
400 Meters · Outdoor130th Penn Relays Carnival · Apr 231:04.21a130th Penn Relays CarnivalApril 23, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 8SOL American Conference ChampionshipMay 8 · 200 Meters · Place 9 · Upper Moreland200 MetersRound P9.27.30a11
Apr 30Montgomery Memorial MeetApr 30 · 200 Meters · Place 10 · Upper Moreland200 Meters10.27.51a11
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Upper Moreland400 Meters—1:04.21a PB11
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 200 Meters · Place 53 · Upper Moreland200 Meters53.28.21a11
Apr 18Rap Curry InvitationalApr 18 · 200 Meters · Place 53 · Upper Moreland200 Meters53.28.21a11
Apr 10Cardinal ClassicApr 10 · 200 Meters · Place 13 · Upper Moreland200 Meters13.27.78a11
Apr 2Jim Kelly InvitationalApr 2 · 200 Meters · Place 17 · Upper Moreland200 Meters17.28.19a11
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 400 Meters · Place 17 · Upper Moreland400 Meters17.1:06.32a11
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 200 Meters · Place 15 · Upper Moreland200 Meters15.28.22a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 9DVGTCA Meet #5Jan 9 · 200 Meters · Place 22 · Upper Morela200 Meters2227.95 PB11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 9SOL AmericanMay 9 · 200 Meters · Place 10 · Upper Moreland200 MetersRound P10.28.23a10
May 1Trojan Track ClassicMay 1 · 200 Meters · Place 11 · Upper Morela200 Meters1127.6210
Apr 17Jim Kelly InvitationalApr 17 · 200 Meters · Place 10 · Upper Moreland200 Meters1027.5810
Apr 15Springfield Montco #1Apr 15 · 200 Meters · Place 2 · Upper Morela200 Meters228.7110
Apr 4Cardinal ClassicApr 4 · 200 Meters · Place 26 · Upper Moreland200 Meters2628.1010
Mar 29North Penn OpenMar 29 · 200 Meters · Place 18 · Upper Morela200 Meters1827.00 PB10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 10DVGTCA Meet #6Jan 10 · 200 Meters · Place 25 · Upper Morela200 Meters2528.0210

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 19DVGTCA Meet #3 -Invitational Day 1Dec 19 · 200 Meters · Place 25 · Upper Moreland200 Meters25.28.57a10

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10SOL American Conference ChampionshipsMay 10 · 400 Meters · Place 12 · Upper Moreland400 Meters121:08.619
May 2Trojan Track ClassicMay 2 · 400 Meters · Place 18 · Upper Morela400 Meters181:06.929
Apr 19Jack Armstrong Invitational Track and Field MeetApr 19 · 400 Meters · Place 25 · Upper Moreland400 Meters251:08.989
Apr 12Cardinal InvitationalApr 12 · 400 Meters · Place 23 · Upper Morela400 Meters231:08.069
Apr 4The John Heins InvitationalApr 4 · 400 Meters · Place 18 · Upper Morela400 Meters181:09.999

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 22Montgomery County Athletic Assc MS ChampsMay 22 · 100m Hurdles · Place 10 · Upper Moreland100m Hurdles1020.71—