Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorButler Invitational · Apr 1812.67aButler InvitationalApril 18, 2026
200 Meters · IndoorTSTCA Meet #4 · Feb 1427.58TSTCA Meet #4February 14, 2026
200 Meters · OutdoorSouth Fayette Invitational 2026 · Apr 2526.44aSouth Fayette Invitational 2026April 25, 2026
200 Meters · Relay Split · IndoorPTFCA Championships · Mar 127.231PTFCA ChampionshipsMarch 1, 2026
60 Meter · IndoorYSU Meet #3 · Feb 78.15aYSU Meet #3February 7, 2026
60 Meters · IndoorTSTCA Indoor Championship Meet · Feb 218.18TSTCA Indoor Championship MeetFebruary 21, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 14WPIAL District 7 Championships @ Slippery RockMay 14 · 100 Meters · Place 14 · Upper Saint Clair100 MetersRound S14.12.81a11
May 152nd Baldwin Invitational May 1 · 200 Meters · Place 11 · Upper Saint Clair200 MetersRound P11.27.37a11
May 152nd Baldwin Invitational May 1 · 100 Meters · Place 4 · Upper Saint Clair100 MetersRound P4.12.86a11
May 152nd Baldwin Invitational May 1 · 100 Meters · Place 4 · Upper Saint Clair100 Meters4.12.98a11
Apr 25South Fayette Invitational 2026Apr 25 · 200 Meters · Place 6 · Upper Saint Clair200 Meters6.26.44a PB11
Apr 25South Fayette Invitational 2026Apr 25 · 100 Meters · Place 2 · Upper Saint Clair100 MetersRound S2.12.68a11
Apr 25South Fayette Invitational 2026Apr 25 · 100 Meters · Place 5 · Upper Saint Clair100 Meters5.12.73a11
Apr 18Butler InvitationalApr 18 · 200 Meters · Place 22 · Upper Saint Clair200 Meters22.27.18a11
Apr 18Butler InvitationalApr 18 · 100 Meters · Place 8 · Upper Saint Clair100 MetersRound P8.12.72a11
Apr 18Butler InvitationalApr 18 · 100 Meters · Place 9 · Upper Saint Clair100 Meters9.12.67a PB11
Mar 21Upper St. Clair Rust Buster InvitationalMar 21 · 200 Meters · Place 4 · Upper Saint Clair200 Meters4.26.94a11
Mar 21Upper St. Clair Rust Buster InvitationalMar 21 · 100 Meters · Place 2 · Upper Saint Clair100 Meters2.13.15a11

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Mar 1PTFCA ChampionshipsMar 1 · 200 Meters · Upper Saint Clair200 MetersRelay Split—27.231 PB11
Feb 21TSTCA Indoor Championship MeetFeb 21 · 60 Meters · Place 7 · Upper Saint Clair 0760 MetersRound P78.18 PB11
Feb 21TSTCA Indoor Championship MeetFeb 21 · 60 Meters · Place 7 · Upper Saint Clair 0760 Meters78.2311
Feb 21TSTCA Indoor Championship MeetFeb 21 · 200 Meters · Place 16 · Upper Saint Clair 07200 Meters1627.5911
Feb 14TSTCA Meet #4Feb 14 · 60 Meters · Place 4 · Upper Saint Clair 0760 MetersRound P48.1911
Feb 14TSTCA Meet #4Feb 14 · 60 Meters · Place 8 · Upper Saint Clair 0760 Meters88.3111
Feb 14TSTCA Meet #4Feb 14 · 200 Meters · Place 7 · Upper Saint Clair 07200 Meters727.58 PB11
Feb 7YSU Meet #3Feb 7 · 60 Meter · Place 9 · Upper Saint Clair60 MeterRound P9.8.15a PB11
Feb 7YSU Meet #3Feb 7 · 60 Meter · Place 12 · Upper Saint Clair60 Meter12.8.21a11
Feb 7YSU Meet #3Feb 7 · 200 Meters · Place 19 · Upper Saint Clair200 Meters19.28.09a11
Jan 10TSTCA Meet #1Jan 10 · 60 Meters · Place 6 · Upper Saint Clair 0760 MetersRound P68.3511
Jan 10TSTCA Meet #1Jan 10 · 60 Meters · Place 7 · Upper Saint Clair 0760 Meters78.3411
Jan 10TSTCA Meet #1Jan 10 · 200 Meters · Place 8 · Upper Saint Clair 07200 Meters828.1711

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14PIAA District 7 (WPIAL) ChampionshipsMay 14 · 100 Meters · Place 22 · Upper Saint Clair100 MetersRound S22.13.25a10
May 9West Mifflin Last Chance MeetMay 9 · 100 Meters · Place 18 · Upper Saint Clair100 Meters1813.6610
May 2Baldwin InvitationalMay 2 · 200 Meters · Place 21 · Upper Saint Clair200 Meters2128.1310
May 2Baldwin InvitationalMay 2 · 100 Meters · Place 18 · Upper Saint Clair100 MetersRound P1813.2810
Apr 12TSTCA Outdoor ChampionshipApr 12 · 200 Meters · Place 24 · Upper Saint Clair200 Meters2428.5510
Apr 12TSTCA Outdoor ChampionshipApr 12 · 100 Meters · Place 29 · Upper Saint Clair100 MetersRound P2913.9710

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 18TSTCA Meet #1Jan 18 · 60 Meter · Place 27 · Upper Saint Clair60 MeterRound P27.8.89a10
Jan 18TSTCA Meet #1Jan 18 · 200 Meters · Place 16 · Upper Saint Clair200 Meters16.29.03a10