Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorWPIAL AAA Team Semifinal @ South Fayette · May 45:24.00WPIAL AAA Team Semifinal @ South FayetteMay 4, 2023
2 Miles · OutdoorBaldwin Invitational · May 211:39.08Baldwin InvitationalMay 2, 2025
3200 Meters · OutdoorBaldwin Invite · May 511:25.55aBaldwin InviteMay 5, 2023
400 Meters · OutdoorSection 7 Exhibition-CV/SF/Trin/WA · Apr 11:04.65aSection 7 Exhibition-CV/SF/Trin/WAApril 1, 2025
800 Meters · OutdoorMount Lebanon Invitational · Apr 62:31.88Mount Lebanon InvitationalApril 6, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14WPIAL District 7 Championships @ Slippery RockMay 14 · 1600 Meters · Place 24 · South Fayette1600 Meters24.5:46.80a12
May 152nd Baldwin Invitational May 1 · 1600 Meters · Place 8 · South Fayette1600 Meters8.5:26.25a12
Apr 25South Fayette Invitational 2026Apr 25 · 1600 Meters · Place 7 · South Fayette1600 Meters7.5:28.26a12
Apr 18Butler InvitationalApr 18 · 3200 Meters · Place 35 · South Fayette3200 Meters35.12:53.24a12
Mar 21Upper St. Clair Rust Buster InvitationalMar 21 · 800 Meters · Place 9 · South Fayette800 Meters9.2:36.16a12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14PIAA District 7 (WPIAL) ChampionshipsMay 14 · 3200 Meters · Place 17 · South Fayette3200 Meters17.12:06.34a11
May 2Baldwin InvitationalMay 2 · 2 Miles · Place 4 · South Fayette2 Miles411:39.08 PB11
Apr 17Butler InvitationalApr 17 · 3200 Meters · Place 21 · South Fayette3200 Meters21.11:39.96a11
Apr 5Mt. Lebanon InvitationalApr 5 · 1600 Meters · Place 1 · South Fayette1600 Meters15:32.2011
Apr 1Section 7 Exhibition-CV/SF/Trin/WAApr 1 · 3200 Meters · Place 1 · South Fayette3200 Meters112:05.33a11
Apr 1Section 7 Exhibition-CV/SF/Trin/WAApr 1 · 400 Meters · Place 3 · South Fayette400 Meters31:04.65a PB11
Mar 29P3R Upper St. Clair Rust Buster InvitationalMar 29 · 400 Meters · Place 5 · South Fayette400 Meters51:05.0411
Mar 29P3R Upper St. Clair Rust Buster InvitationalMar 29 · 1600 Meters · Place 5 · South Fayette1600 Meters55:29.6011

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15PIAA District 7 (WPIAL) ChampionshipsMay 15 · 1600 Meters · Place 24 · South Fayette1600 Meters24.5:55.17a10
May 3Baldwin InvitationalMay 3 · 1600 Meters · Place 4 · South Fayette1600 Meters45:24.9310
Apr 27South Fayette InvitationalApr 27 · 1600 Meters · Place 12 · South Fayette1600 Meters125:29.2210
Apr 13TSTCA Outdoor ChampionshipApr 13 · 1600 Meters · Place 11 · South Fayette1600 Meters115:30.8410
Apr 6Mount Lebanon InvitationalApr 6 · 800 Meters · Place 4 · South Fayette800 Meters42:31.88 PB10
Apr 6Mount Lebanon InvitationalApr 6 · 800 Meters · Place 4 · South Fayette800 Meters42:31.8810

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 17PIAA District 7 (WPIAL) ChampionshipsMay 17 · 3200 Meters · Place 18 · South Fayette3200 Meters18.11:45.46a9
May 9WPIAL AAA Team ChampionshipsMay 9 · 1600 Meters · Place 8 · South Fayette1600 Meters8.5:33.62a9
May 5Baldwin InviteMay 5 · 3200 Meters · Place 5 · South Fayette3200 Meters5.11:25.55a PB9
May 4WPIAL AAA Team Semifinal @ South FayetteMay 4 · 1600 Meters · Place 1 · South Fayette1600 Meters15:24.00 PB—