Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTSTCA Meet #5 · Feb 105:58.41TSTCA Meet #5February 10, 2024
1600 Meters · OutdoorTSTCA Outdoor Championship · Apr 125:40.37TSTCA Outdoor ChampionshipApril 12, 2025
3000 Meters · IndoorTSTCA Indoor Championship Meet · Feb 2211:46.04TSTCA Indoor Championship MeetFebruary 22, 2025
3200 Meters · OutdoorSouth Fayette Invitational 2026 · Apr 2512:05.56aSouth Fayette Invitational 2026April 25, 2026
800 Meters · OutdoorKeystone Oaks & Chartiers Valley @ Trinity · Apr 232:38.35Keystone Oaks & Chartiers Valley @ TrinityApril 23, 2024

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 25South Fayette Invitational 2026Apr 25 · 3200 Meters · Place 8 · Chartiers Valley3200 Meters8.12:05.56a PB12
Mar 21Upper St. Clair Rust Buster InvitationalMar 21 · 3200 Meters · Place 4 · Chartiers Valley3200 Meters4.12:24.89a12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 9West Mifflin Last Chance MeetMay 9 · 1600 Meters · Place 7 · Chartiers Valley1600 Meters75:40.4911
May 2Baldwin InvitationalMay 2 · 3200 Meters · Place 9 · Chartiers Valley3200 Meters912:24.4011
Apr 12TSTCA Outdoor ChampionshipApr 12 · 1600 Meters · Place 24 · Chartiers Valley1600 Meters245:40.37 PB11
Apr 5Mt. Lebanon InvitationalApr 5 · 1600 Meters · Place 2 · Chartiers Valley1600 Meters25:40.7011
Apr 1Section 7 Exhibition-CV/SF/Trin/WAApr 1 · 3200 Meters · Place 2 · Chartiers Valley3200 Meters212:47.77a11
Mar 29P3R Upper St. Clair Rust Buster InvitationalMar 29 · 3200 Meters · Place 6 · Chartiers Valley3200 Meters612:49.9011

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22TSTCA Indoor Championship MeetFeb 22 · 3000 Meters · Place 21 · Chartiers Valley3000 Meters2111:46.04 PB11
Jan 25TSTCA MEET #3Jan 25 · 1 Mile · Place 22 · Chartiers Valley1 Mile226:08.7511

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 10West Mifflin Last Chance MeetMay 10 · 3200 Meters · Place 9 · Chartiers Valley3200 Meters912:26.9910
May 3Baldwin InvitationalMay 3 · 3200 Meters · Place 18 · Chartiers Valley3200 Meters1812:15.9010
Apr 27South Fayette InvitationalApr 27 · 3200 Meters · Place 9 · Chartiers Valley3200 Meters912:24.5110
Apr 23Keystone Oaks & Chartiers Valley @ TrinityApr 23 · 800 Meters · Place 3 · Chartiers Valley800 Meters32:38.35 PB10
Apr 23Keystone Oaks & Chartiers Valley @ TrinityApr 23 · 1600 Meters · Place 1 · Chartiers Valley1600 Meters15:44.4610
Apr 13TSTCA Outdoor ChampionshipApr 13 · 1600 Meters · Place 27 · Chartiers Valley1600 Meters275:50.0710
Apr 6Mount Lebanon InvitationalApr 6 · 800 Meters · Place 8 · Chartiers Valley800 Meters82:40.2510
Apr 6Mount Lebanon InvitationalApr 6 · 1600 Meters · Place 2 · Chartiers Valley1600 Meters25:44.5810
Apr 6Mount Lebanon InvitationalApr 6 · 800 Meters · Place 8 · Chartiers Valley800 Meters82:40.2510
Apr 6Mount Lebanon InvitationalApr 6 · 1600 Meters · Place 2 · Chartiers Valley1600 Meters25:44.5810

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 10TSTCA Meet #5Feb 10 · 1 Mile · Place 29 · Chartiers Valley1 Mile295:58.41 PB10