Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorUpper St. Clair Rust Buster Invitational · Mar 215:13.14aUpper St. Clair Rust Buster InvitationalMarch 21, 2026
400 Meters · OutdoorP3R Upper St. Clair Rust Buster Invitational · Mar 2957.19P3R Upper St. Clair Rust Buster InvitationalMarch 29, 2025
800 Meters · OutdoorUpper St. Clair Rust Buster Invitational · Mar 212:14.85aUpper 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
Apr 25South Fayette Invitational 2026Apr 25 · 800 Meters · Place 33 · Upper Saint Clair800 Meters33.2:16.08a11
Apr 25South Fayette Invitational 2026Apr 25 · 400 Meters · Upper Saint Clair400 Meters—DNS11
Mar 21Upper St. Clair Rust Buster InvitationalMar 21 · 1600 Meters · Place 34 · Upper Saint Clair1600 Meters34.5:13.14a PB11
Mar 21Upper St. Clair Rust Buster InvitationalMar 21 · 800 Meters · Place 21 · Upper Saint Clair800 Meters21.2:14.85a PB11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9West Mifflin Last Chance MeetMay 9 · 400 Meters · Place 26 · Upper Saint Clair400 Meters2657.6910
May 2Baldwin InvitationalMay 2 · 400 Meters · Place 67 · Upper Saint Clair400 Meters6758.5010
Apr 12TSTCA Outdoor ChampionshipApr 12 · 400 Meters · Place 58 · Upper Saint Clair400 Meters5858.0710
Apr 5South Hills ClassicApr 5 · 800 Meters · Place 24 · Upper Saint Clair800 Meters242:21.1710
Apr 5South Hills ClassicApr 5 · 400 Meters · Place 20 · Upper Saint Clair400 Meters2057.3910
Mar 29P3R Upper St. Clair Rust Buster InvitationalMar 29 · 800 Meters · Place 17 · Upper Saint Clair800 Meters172:18.8010
Mar 29P3R Upper St. Clair Rust Buster InvitationalMar 29 · 400 Meters · Place 17 · Upper Saint Clair400 Meters1757.19 PB10