Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSOL American Conference Championship · May 810.93aSOL American Conference ChampionshipMay 8, 2026
200 Meters · IndoorTFCAofGP Meet of Champions · Feb 1622.27TFCAofGP Meet of ChampionsFebruary 16, 2026
200 Meters · OutdoorJim Kelly Invitational · Apr 1722.26Jim Kelly InvitationalApril 17, 2025
400 Meters · IndoorTFCAofGP Last Chance Meet · Feb 656.26TFCAofGP Last Chance MeetFebruary 6, 2026
400 Meters · OutdoorCardinal Classic · Apr 451.69Cardinal ClassicApril 4, 2025
60 Meter · IndoorPenn Relays Summer Showcase · Jul 187.03aPenn Relays Summer ShowcaseJuly 18, 2026
60 Meters · IndoorTFCAofGP Last Chance Meet · Feb 66.89qSQGTFCAofGP Last Chance MeetFebruary 6, 2026

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

2026 Indoor Track

15 results
DateMeetEventPlMarkGr
Jul 18Penn Relays Summer ShowcaseJul 18 · 200 Meters · Place 4 · Ballistic Response AthleticsBallistic Response Athletics200 Meters4.22.38a11
Jul 18Penn Relays Summer ShowcaseJul 18 · 60 Meter · Place 4 · Ballistic Response AthleticsBallistic Response Athletics60 MeterRound P4.7.03a PB11
Jul 18Penn Relays Summer ShowcaseJul 18 · 60 Meter · Place 5 · Ballistic Response AthleticsBallistic Response Athletics60 Meter5.7.03a11
Feb 16TFCAofGP Meet of ChampionsFeb 16 · 200 Meters · Place 8 · Hatboro HorshamHatboro Horsham200 Meters822.27 PB11
Feb 16TFCAofGP Meet of ChampionsFeb 16 · 60 Meters · Place 2 · Hatboro HorshamHatboro Horsham60 Meters26.9011
Feb 16TFCAofGP Meet of ChampionsFeb 16 · 60 Meters · Place 2 · Hatboro HorshamHatboro Horsham60 Meters26.9311
Feb 6TFCAofGP Last Chance MeetFeb 6 · 400 Meters · Place 27 · Hatboro HorshamHatboro Horsham400 Meters2756.26 PB11
Feb 6TFCAofGP Last Chance MeetFeb 6 · 60 Meters · Place 1 · Hatboro HorshamHatboro Horsham60 Meters16.9611
Feb 6TFCAofGP Last Chance MeetFeb 6 · 60 Meters · Place 1 · Hatboro HorshamHatboro Horsham60 MetersRound P16.89qSQG PB11
Feb 6TFCAofGP Last Chance MeetFeb 6 · 400 Meters · Place 27 · Hatboro HorshamHatboro Horsham400 Meters2756.2611
Feb 6TFCAofGP Last Chance MeetFeb 6 · 60 Meters · Place 1 · Hatboro HorshamHatboro Horsham60 Meters16.9611
Feb 6TFCAofGP Last Chance MeetFeb 6 · 60 Meters · Place 1 · Hatboro HorshamHatboro Horsham60 MetersRound P16.89qSQG11
Jan 16TFCAofGP Meet #6Jan 16 · 200 Meters · Place 8 · Hatboro HorshamHatboro Horsham200 Meters822.33—
Jan 10TFCAGP #5Jan 10 · 60 Meters · Place 2 · Hatboro-HorshamHatboro-Horsham60 MetersRound P27.01a11
Jan 10TFCAGP #5Jan 10 · 60 Meters · Place 2 · Hatboro-HorshamHatboro-Horsham60 Meters26.97a11

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8SOL American Conference ChampionshipMay 8 · 400 Meters · Place 9 · Hatboro-HorshamHatboro-Horsham400 Meters9.53.38a11
May 8SOL American Conference ChampionshipMay 8 · 100 Meters · Place 1 · Hatboro-HorshamHatboro-Horsham100 MetersRound P1.11.01a11
May 8SOL American Conference ChampionshipMay 8 · 100 Meters · Place 1 · Hatboro-HorshamHatboro-Horsham100 Meters1.10.93a PB11
Apr 30Helman/Hosier InviteApr 30 · 400 Meters · Place 28 · Hatboro-HorshamHatboro-Horsham400 Meters28.56.79a11
Apr 28Wissahickon at Hatboro HorshamApr 28 · 100 Meters · Place 3 · Hatboro-HorshamHatboro-Horsham100 Meters3.11.38a11

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 17Jim Kelly InvitationalApr 17 · 200 Meters · Place 1 · Hatboro-HorshamHatboro-Horsham200 Meters122.26 PB10
Apr 9Abington, Quakertown at Hatboro Horsham (Boys)Apr 9 · 100 Meters · Place 1 · Hatboro-HorshamHatboro-Horsham100 Meters111.18a10
Apr 4Cardinal ClassicApr 4 · 400 Meters · Place 10 · Hatboro HorshamHatboro Horsham400 Meters1051.69 PB10

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10SOL American Conference ChampionshipsMay 10 · 100 Meters · Place 5 · Hatboro HorshamHatboro Horsham100 MetersRound P511.389
May 10SOL American Conference ChampionshipsMay 10 · 100 Meters · Place 4 · Hatboro HorshamHatboro Horsham100 Meters411.329
Apr 23Wissahickon @ Hatboro HorshamApr 23 · 200 Meters · Place 12 · Hatboro-HorshamHatboro-Horsham200 Meters1225.17a—
Apr 23Wissahickon @ Hatboro HorshamApr 23 · 100 Meters · Place 7 · Hatboro-HorshamHatboro-Horsham100 Meters711.72a—
Apr 16Abington, PW @ HHApr 16 · 200 Meters · Place 15 · Hatboro-HorshamHatboro-Horsham200 Meters1524.53a—
Apr 16Abington, PW @ HHApr 16 · 100 Meters · Place 3 · Hatboro-HorshamHatboro-Horsham100 Meters311.36a—