Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPennsbury @ CR South · Apr 3011.82aPennsbury @ CR SouthApril 30, 2025
200 Meters · IndoorTFCAGP #7 · Jan 2323.67aTFCAGP #7January 23, 2026
200 Meters · OutdoorSuburban One League - Patriot Division Championships · May 722.88aSuburban One League - Patriot Division ChampionshipsMay 7, 2026
200 Meters · Relay Split · IndoorTFCAGP #4 · Jan 327.502TFCAGP #4January 3, 2026
400 Meters · OutdoorSuburban One League - Patriot Division Championships · May 750.67aSuburban One League - Patriot Division ChampionshipsMay 7, 2026
400 Meters · Relay Split · IndoorTFCAGP #2 · Dec 2054.957TFCAGP #2December 20, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · 400 Meters · Place 27 · Pennsbury400 MetersRound P27.51.90a10
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · 400 Meters · Place 3 · Pennsbury400 Meters3.50.67a PB10
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · 200 Meters · Place 11 · Pennsbury200 MetersRound P11.22.88a PB10
May 2The Neshaminy InvitationalMay 2 · 400 Meters · Place 3 · Pennsbury400 Meters3.50.79a10
May 2The Neshaminy InvitationalMay 2 · 200 Meters · Place 2 · Pennsbury200 Meters2.22.96a10
Apr 30Montgomery Memorial MeetApr 30 · 200 Meters · Place 9 · Pennsbury200 Meters9.24.18a10
Apr 29Pennsbury at CR SouthApr 29 · 400 Meters · Place 2 · Pennsbury400 Meters2.51.38a10
Mar 31Harry S Truman vs PennsburyMar 31 · 400 Meters · Place 5 · Pennsbury400 Meters5.55.15a10
Mar 31Harry S Truman vs PennsburyMar 31 · 200 Meters · Place 4 · Pennsbury200 Meters4.23.36a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 23TFCAGP #7Jan 23 · 200 Meters · Place 8 · Pennsbury200 Meters8.23.67a PB10
Jan 3TFCAGP #4Jan 3 · 200 Meters · Pennsbury200 MetersRelay Split—27.502 PB10
Jan 3TFCAGP #4Jan 3 · 200 Meters · Place 13 · Pennsbury200 Meters13.24.59a10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 400 Meters · Pennsbury400 MetersRelay Split—54.957 PB10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 30Pennsbury @ CR SouthApr 30 · 200 Meters · Place 8 · Pennsbury200 Meters8.24.34a8
Apr 30Pennsbury @ CR SouthApr 30 · 100 Meters · Place 10 · Pennsbury100 Meters10.11.82a PB8
Mar 25Pennsbury @ CR North (Boys)Mar 25 · 200 Meters · Place 17 · Pennsbury200 Meters17.26.77a8
Mar 25Pennsbury @ CR North (Boys)Mar 25 · 100 Meters · Place 16 · Pennsbury100 Meters16.12.60a8