Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCR Kiwanis Invitational · Apr 1110.96aCR Kiwanis InvitationalApril 11, 2026
200 Meters · IndoorTFCAGP #5 · Jan 1023.54aTFCAGP #5January 10, 2026
200 Meters · OutdoorCR Kiwanis Invitational · Apr 1122.91aCR Kiwanis InvitationalApril 11, 2026
55 Meters · IndoorPenn Relays Winter Showcase - Boys PM · Jan 316.804Penn Relays Winter Showcase - Boys PMJanuary 31, 2026
60 Meters · IndoorPenn Relays Winter Showcase presented by Toyota · Jan 317.211Penn Relays Winter Showcase presented by ToyotaJanuary 31, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · 200 Meters · Place 13 · Pennsbury200 MetersRound P13.23.03a11
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · 100 Meters · Place 10 · Pennsbury100 MetersRound P10.11.19a11
Apr 30Montgomery Memorial MeetApr 30 · 200 Meters · Place 4 · Pennsbury200 Meters4.23.76a11
Apr 29Pennsbury at CR SouthApr 29 · 200 Meters · Pennsbury200 Meters—DNS11
Apr 29Pennsbury at CR SouthApr 29 · 100 Meters · Place 2 · Pennsbury100 Meters2.11.39a11
Apr 11CR Kiwanis InvitationalApr 11 · 200 Meters · Place 5 · Pennsbury200 Meters5.22.91a PB11
Apr 11CR Kiwanis InvitationalApr 11 · 100 Meters · Place 3 · Pennsbury100 MetersRound P3.11.14a11
Apr 11CR Kiwanis InvitationalApr 11 · 100 Meters · Place 2 · Pennsbury100 Meters2.10.96a PB11
Mar 31Harry S Truman vs PennsburyMar 31 · 200 Meters · Place 3 · Pennsbury200 Meters3.23.04a11
Mar 31Harry S Truman vs PennsburyMar 31 · 100 Meters · Place 2 · Pennsbury100 Meters2.11.64a11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 16TFCAofGP Meet of ChampionsFeb 16 · 60 Meters · Place 15 · Pennsbury60 Meters157.25311
Feb 6TFCAofGP Last Chance MeetFeb 6 · 200 Meters · Place 30 · Pennsbury200 Meters3024.48111
Feb 6TFCAofGP Last Chance MeetFeb 6 · 200 Meters · Place 30 · Pennsbury200 Meters3024.48111
Jan 31Penn Relays Winter Showcase - Boys PMJan 31 · 55 Meters · Place 49 · Pennsbury55 Meters496.804 PB11
Jan 31Penn Relays Winter Showcase - Boys PMJan 31 · 60 Meters · Place 49 · Pennsbury60 Meters497.31911
Jan 16TFCAofGP Meet #6Jan 16 · 60 Meters · Place 7 · Pennsbury60 Meters77.22—
Jan 10TFCAGP #5Jan 10 · 200 Meters · Place 5 · Pennsbury200 Meters523.54a PB11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10Bensalem InvitationalMay 10 · 200 Meters · Place 6 · Pennsbury200 MetersRound P623.0110
May 10Bensalem InvitationalMay 10 · 100 Meters · Place 3 · Pennsbury100 MetersRound P311.1810
May 10Bensalem InvitationalMay 10 · 100 Meters · Place 3 · Pennsbury100 Meters311.2110
May 1Montgomery Memorial MeetMay 1 · 100 Meters · Place 4 · Pennsbury100 Meters411.2810
Apr 5Council Rock Kiwanis InvitationalApr 5 · 100 Meters · Place 6 · Pennsbury100 Meters611.47—
Apr 5Council Rock Kiwanis InvitationalApr 5 · 100 Meters · Place 9 · Pennsbury100 MetersRound P911.44—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15TFCAofGP Meet of ChampionsFeb 15 · 60 Meters · Place 16 · Pennsbury60 Meters167.2610
Feb 15TFCAofGP Meet of ChampionsFeb 15 · 60 Meters · Place 30 · Pennsbury60 Meters307.27—
Feb 7TFCAofGP Last ChanceFeb 7 · 200 Meters · Place 28 · Pennsbury200 Meters2824.21710
Jan 31Penn Relays Winter Showcase presented by ToyotaJan 31 · 200 Meters · Place 56 · Pennsbury200 Meters5623.5510
Jan 31Penn Relays Winter Showcase presented by ToyotaJan 31 · 60 Meters · Place 28 · Pennsbury60 MetersRound P287.211 PB10

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 4The Neshaminy InvitationalMay 4 · 100 Meters · Place 16 · Pennsbury100 Meters1611.959