Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorOcean Breeze Invitational · Feb 130.93aOcean Breeze InvitationalFebruary 1, 2025
200 Meters · OutdoorAbington @ Hatboro Horsham · Apr 730.08aAbington @ Hatboro HorshamApril 7, 2026
400 Meters · IndoorDVGTCA Meet #1 · Dec 121:08.95aDVGTCA Meet #1December 12, 2025
400 Meters · Outdoor130th Penn Relays Carnival · Apr 231:04.36a130th Penn Relays CarnivalApril 23, 2026
800 Meters · IndoorDVGTCA Meet-Invitational Day 1 · Dec 182:49.40aDVGTCA Meet-Invitational Day 1December 18, 2025
800 Meters · OutdoorUpper Dublin v Abington · Apr 142:48.50aUpper Dublin v AbingtonApril 14, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8SOL American Conference ChampionshipMay 8 · 400 Meters · Place 10 · Abington400 Meters10.1:04.91a10
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Abington400 Meters—1:04.36a PB10
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 400 Meters · Place 41 · Abington400 Meters41.1:04.59a10
Apr 18Rap Curry InvitationalApr 18 · 400 Meters · Place 41 · Abington400 Meters41.1:04.59a10
Apr 17Jack Armstrong InviteApr 17 · 400 Meters · Place 8 · Abington400 Meters8.1:06.29a10
Apr 14Upper Dublin v AbingtonApr 14 · 800 Meters · Place 7 · Abington800 Meters7.2:48.50a PB10
Apr 11Plymouth Whitemarsh Elite InvitationalApr 11 · 400 Meters · Place 2 · Abington400 Meters2.1:04.46a10
Apr 7Abington @ Hatboro HorshamApr 7 · 400 Meters · Place 3 · Abington400 Meters3.1:07.48a10
Apr 7Abington @ Hatboro HorshamApr 7 · 200 Meters · Place 8 · Abington200 Meters8.30.08a PB10
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 400 Meters · Place 23 · Abington400 Meters23.1:07.65a10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · 800 Meters · Place 64 · Abington800 Meters64.2:49.40a PB10
Dec 12DVGTCA Meet #1Dec 12 · 400 Meters · Place 26 · Abington400 Meters26.1:08.95a PB10
Feb 1Ocean Breeze InvitationalFeb 1 · 400 Meters · Place 13 · Abington400 Meters13.1:09.50a9
Feb 1Ocean Breeze InvitationalFeb 1 · 200 Meters · Place 38 · Abington200 Meters38.30.93a PB9

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 9SOL AmericanMay 9 · 400 Meters · Place 11 · Abington400 Meters11.1:08.37a9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 19DVGTCA Meet #3 -Invitational Day 1Dec 19 · 400 Meters · Place 80 · Abington400 Meters80.1:12.18a9