Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWissahickon @ HH · Apr 2912.16aWissahickon @ HHApril 29, 2025
1600 Meters · Relay Split · IndoorTFCAGP #2 · Dec 205:56.541TFCAGP #2December 20, 2025
200 Meters · IndoorDVGTCA & T&FCAofGP Novice Meet · Jan 826.21DVGTCA & T&FCAofGP Novice MeetJanuary 8, 2025
200 Meters · OutdoorWissahickon @ HH · Apr 2924.61aWissahickon @ HHApril 29, 2025
200 Meters · Relay Split · IndoorTFCAGP #4 · Jan 425.948TFCAGP #4January 4, 2025
400 Meters · IndoorRobert J Burdette Indoor Classic · Dec 2759.97aRobert J Burdette Indoor ClassicDecember 27, 2024
400 Meters · OutdoorJim Kelly Invitational · Apr 1757.16Jim Kelly InvitationalApril 17, 2025
800 Meters · OutdoorWissahickon @ Hatboro Horsham · Apr 232:22.28aWissahickon @ Hatboro HorshamApril 23, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8SOL American Conference ChampionshipMay 8 · 400 Meters · Place 21 · Hatboro-Horsham400 Meters21.57.41a11
Apr 30Helman/Hosier InviteApr 30 · 400 Meters · Place 30 · Hatboro-Horsham400 Meters30.57.64a11
Apr 28Wissahickon at Hatboro HorshamApr 28 · 400 Meters · Place 8 · Hatboro-Horsham400 Meters8.57.30a11
Apr 14Plymouth Whitemarsh at Hatboro Horsham (Boys)Apr 14 · 400 Meters · Place 3 · Hatboro-Horsham400 Meters3.57.82a11
Apr 14Plymouth Whitemarsh at Hatboro Horsham (Boys)Apr 14 · 100 Meters · Place 12 · Hatboro-Horsham100 Meters12.12.37a11
Apr 7Abington @ Hatboro HorshamApr 7 · 400 Meters · Place 7 · Hatboro-Horsham400 Meters7.59.76a11
Mar 24Hatboro Horsham at Upper Dublin (Boys)Mar 24 · 400 Meters · Place 4 · Hatboro-Horsham400 Meters4.57.95a11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 1600 Meters · Hatboro-Horsham1600 MetersRelay Split—5:56.541 PB11
Jan 11TFCAGP #5Jan 11 · 200 Meters · Hatboro-Horsham200 MetersRelay Split—26.01910
Jan 8DVGTCA & T&FCAofGP Novice MeetJan 8 · 200 Meters · Place 8 · Hatboro Hors200 Meters826.21 PB—
Jan 4TFCAGP #4Jan 4 · 200 Meters · Hatboro-Horsham200 MetersRelay Split—25.948 PB10

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9SOL AmericanMay 9 · 400 Meters · Place 14 · Hatboro-Horsham400 Meters14.57.26a10
May 9SOL AmericanMay 9 · 200 Meters · Hatboro-Horsham200 MetersRound P--DNS10
Apr 29Wissahickon @ HHApr 29 · 200 Meters · Place 6 · Hatboro-Horsham200 Meters6.24.61a PB10
Apr 29Wissahickon @ HHApr 29 · 100 Meters · Place 10 · Hatboro-Horsham100 Meters10.12.16a PB10
Apr 17Jim Kelly InvitationalApr 17 · 400 Meters · Place 20 · Hatboro-Horsham400 Meters2057.16 PB10
Apr 9Abington, Quakertown at Hatboro Horsham (Boys)Apr 9 · 400 Meters · Place 7 · Hatboro-Horsham400 Meters757.35a10
Apr 4Cardinal ClassicApr 4 · 200 Meters · Place 41 · Hatboro Horsham200 Meters4125.73810
Mar 29North Penn OpenMar 29 · 400 Meters · Place 68 · Hatboro Hors400 Meters6858.3410
Mar 25Upper Dublin vs Hatboro Horsham (Boys)Mar 25 · 400 Meters · Place 6 · Hatboro Hors400 Meters659.0910

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 27Robert J Burdette Indoor ClassicDec 27 · 400 Meters · Place 26 · Hatboro-Horsham400 Meters26.59.97a PB10

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10SOL American Conference ChampionshipsMay 10 · 400 Meters · Place 18 · Hatboro Horsham400 Meters181:00.879
Apr 23Wissahickon @ Hatboro HorshamApr 23 · 800 Meters · Place 9 · Hatboro-Horsham800 Meters92:22.28a PB—
Apr 23Wissahickon @ Hatboro HorshamApr 23 · 100 Meters · Place 25 · Hatboro-Horsham100 Meters2513.64a—
Apr 16Abington, PW @ HHApr 16 · 200 Meters · Place 27 · Hatboro-Horsham200 Meters2726.23a—
Apr 16Abington, PW @ HHApr 16 · 100 Meters · Place 26 · Hatboro-Horsham100 Meters2612.62a—
Apr 9Upper Dublin at HHApr 9 · 200 Meters · Place 12 · Hatboro-Horsham200 Meters12.26.34a9
Apr 9Upper Dublin at HHApr 9 · 100 Meters · Place 16 · Hatboro-Horsham100 Meters16.12.82a9