Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSouth Hills Classic · Apr 511.86South Hills ClassicApril 5, 2025
200 Meters · IndoorTSTCA Meet #5 · Feb 1524.31aTSTCA Meet #5February 15, 2025
200 Meters · OutdoorSouth Hills Classic · Apr 523.47South Hills ClassicApril 5, 2025
60 Meter · IndoorYSU Meet #3 · Feb 77.42aYSU Meet #3February 7, 2026
60 Meters · IndoorTSTCA Indoor Championship Meet · Feb 217.41TSTCA Indoor Championship MeetFebruary 21, 2026
Long Jump · IndoorYSU Meet #3 · Feb 721-06.00YSU Meet #3February 7, 2026
Long Jump · OutdoorUpper St. Clair Rust Buster Invitational · Mar 2121-8Upper St. Clair Rust Buster InvitationalMarch 21, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 22PIAA Track & Field State ChampionshipsMay 22 · Long Jump · Place 18 · Upper Saint ClairLong Jump18.20-11.75Wind: 0.812
May 14WPIAL District 7 Championships @ Slippery RockMay 14 · Long Jump · Place 2 · Upper Saint ClairLong Jump2.21' 7.5"12
Mar 21Upper St. Clair Rust Buster InvitationalMar 21 · Long Jump · Place 1 · Upper Saint ClairLong Jump1.21-8 PB12
Mar 21Upper St. Clair Rust Buster InvitationalMar 21 · 100 Meters · Place 16 · Upper Saint Clair100 Meters16.12.11a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 21TSTCA Indoor Championship MeetFeb 21 · 60 Meters · Place 28 · Upper Saint Clair 0760 MetersRound P287.41 PB12
Feb 21TSTCA Indoor Championship MeetFeb 21 · Long Jump · Place 4 · Upper Saint Clair 07Long Jump421-9.5012
Feb 14TSTCA Meet #4Feb 14 · 60 Meters · Place 21 · Upper Saint Clair 0760 MetersRound P217.5412
Feb 14TSTCA Meet #4Feb 14 · Long Jump · Place 1 · Upper Saint Clair 07Long Jump121-212
Feb 7YSU Meet #3Feb 7 · 60 Meter · Place 26 · Upper Saint Clair60 MeterRound P26.7.42a PB11
Feb 7YSU Meet #3Feb 7 · Long Jump · Place 1 · Upper Saint ClairLong Jump1.21-06.00 PB11

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 14PIAA District 7 (WPIAL) ChampionshipsMay 14 · Long Jump · Place 18 · Upper Saint ClairLong Jump18.20' 1"11
May 9West Mifflin Last Chance MeetMay 9 · Long Jump · Place 7 · Upper Saint ClairLong Jump721-6.2511
May 2Baldwin InvitationalMay 2 · Long Jump · Place 12 · Upper Saint ClairLong Jump1220-511
May 2Baldwin InvitationalMay 2 · 200 Meters · Place 23 · Upper Saint Clair200 Meters2323.7911
Apr 12TSTCA Outdoor ChampionshipApr 12 · Long Jump · Place 15 · Upper Saint ClairLong Jump1520-1.2511
Apr 12TSTCA Outdoor ChampionshipApr 12 · 100 Meters · Place 55 · Upper Saint Clair100 MetersRound P5512.3811
Apr 5South Hills ClassicApr 5 · Long Jump · Place 7 · Upper Saint ClairLong Jump719-7.5011
Apr 5South Hills ClassicApr 5 · 200 Meters · Place 7 · Upper Saint Clair200 Meters723.47 PB11
Apr 5South Hills ClassicApr 5 · 100 Meters · Place 17 · Upper Saint Clair100 Meters1711.86 PB11
Mar 29P3R Upper St. Clair Rust Buster InvitationalMar 29 · Long Jump · Place 5 · Upper Saint ClairLong Jump519-5.5011
Mar 29P3R Upper St. Clair Rust Buster InvitationalMar 29 · 200 Meters · Place 11 · Upper Saint Clair200 Meters1123.9711
Mar 29P3R Upper St. Clair Rust Buster InvitationalMar 29 · 100 Meters · Place 18 · Upper Saint Clair100 Meters1812.0311

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15TSTCA Meet #5Feb 15 · 60 Meter · Place 31 · Upper Saint Clair60 MeterRound P31.7.67a10
Feb 15TSTCA Meet #5Feb 15 · 200 Meters · Place 14 · Upper Saint Clair200 Meters14.24.31a PB10