Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorButler Invitational · Apr 1811.41aButler InvitationalApril 18, 2026
200 Meters · IndoorTSTCA Meet #5 · Feb 1524.43aTSTCA Meet #5February 15, 2025
200 Meters · OutdoorUSATF Region 2 Junior Olympic Track & Field Championship · Jul 924.04aUSATF Region 2 Junior Olympic Track & Field ChampionshipJuly 9, 2026
60 Meter · IndoorTSTCA Meet #5 · Feb 157.24aTSTCA Meet #5February 15, 2025
60 Meters · IndoorTSTCA Indoor Championship Meet · Feb 217.28TSTCA Indoor Championship MeetFebruary 21, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 200 Meters · Place 5 · Future Stars AthleticsFuture Stars Athletics200 Meters5.24.04a PBWind: 1.311
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 100 Meters · Place 6 · Future Stars AthleticsFuture Stars Athletics100 MetersRound P6.11.59aWind: 1.211
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 100 Meters · Place 8 · Future Stars AthleticsFuture Stars Athletics100 Meters8.11.71aWind: 1.111
Jun 20USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 20 · 200 Meters · Place 8 · Future Stars AthleticsFuture Stars Athletics200 MetersRound P8.24.18aWind: 4.911
Jun 20USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 20 · 200 Meters · Place 6 · Future Stars AthleticsFuture Stars Athletics200 Meters6.23.42aWind: 2.311
Jun 20USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 20 · 100 Meters · Place 9 · Future Stars AthleticsFuture Stars Athletics100 MetersRound P9.11.48aWind: -0.311
Jun 20USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 20 · 100 Meters · Place 7 · Future Stars AthleticsFuture Stars Athletics100 Meters7.11.31aWind: 2.911
May 152nd Baldwin Invitational May 1 · 200 Meters · Place 18 · North AlleghenyNorth Allegheny200 MetersRound P18.24.04a11
May 152nd Baldwin Invitational May 1 · 100 Meters · Place 23 · North AlleghenyNorth Allegheny100 MetersRound P23.11.76a11
Apr 18Butler InvitationalApr 18 · 100 Meters · Place 18 · North AlleghenyNorth Allegheny100 MetersRound P18.11.41a PB11
Mar 20North Allegheny & Shaler @ North Hills HSMar 20 · 100 Meters · Place 8 · North AlleghenyNorth Allegheny100 Meters8.11.95a11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 21TSTCA Indoor Championship MeetFeb 21 · 60 Meters · Place 19 · North Allegheny 07North Allegheny 0760 MetersRound P197.28 PB11
Feb 21TSTCA Indoor Championship MeetFeb 21 · 200 Meters · Place 31 · North Allegheny 07North Allegheny 07200 Meters3124.7111
Feb 14TSTCA Meet #4Feb 14 · 60 Meters · Place 7 · North Allegheny 07North Allegheny 0760 MetersRound P77.2811
Feb 14TSTCA Meet #4Feb 14 · 60 Meters · Place 7 · North Allegheny 07North Allegheny 0760 Meters77.2811
Feb 14TSTCA Meet #4Feb 14 · 200 Meters · Place 23 · North Allegheny 07North Allegheny 07200 Meters2325.0611
Jan 10TSTCA Meet #1Jan 10 · 60 Meters · Place 12 · North Allegheny 07North Allegheny 0760 MetersRound P127.3311
Jan 10TSTCA Meet #1Jan 10 · 200 Meters · Place 22 · North Allegheny 07North Allegheny 07200 Meters2224.9411

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 8Norwin Last Chance MeetMay 8 · 100 Meters · Place 13 · North AlleghenyNorth Allegheny100 Meters13.11.48a10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15TSTCA Meet #5Feb 15 · 60 Meter · Place 5 · North AlleghenyNorth Allegheny60 MeterRound P5.7.24a PB10
Feb 15TSTCA Meet #5Feb 15 · 60 Meter · Place 5 · North AlleghenyNorth Allegheny60 Meter5.7.26a10
Feb 15TSTCA Meet #5Feb 15 · 200 Meters · Place 19 · North AlleghenyNorth Allegheny200 Meters19.24.43a PB10
Jan 18TSTCA Meet #1Jan 18 · 60 Meter · Place 9 · North AlleghenyNorth Allegheny60 MeterRound P9.7.33a10