Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · IndoorTSTCA Meet #4 · Feb 141:09.56TSTCA Meet #4February 14, 2026
400 Meters · OutdoorUpper St. Clair Rust Buster Invitational · Mar 211:06.38aUpper St. Clair Rust Buster InvitationalMarch 21, 2026
Results · OutdoorMt. Lebanon Invitational · Apr 51:10.16Mt. Lebanon InvitationalApril 5, 2025

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 · 400 Meters · Place 51 · Chartiers Valley400 Meters51.1:07.93a11
Mar 21Upper St. Clair Rust Buster InvitationalMar 21 · 400 Meters · Place 48 · Chartiers Valley400 Meters48.1:06.38a PB11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14TSTCA Meet #4Feb 14 · 400 Meters · Place 52 · Chartiers Valley 07400 Meters521:09.56 PB11
Jan 10TSTCA Meet #1Jan 10 · 400 Meters · Place 52 · Chartiers Valley 07400 Meters521:11.5611
Jan 10TSTCA Meet #1Jan 10 · Shot Put · Place 28 · Chartiers Valley 07Shot Put2826-911

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 12TSTCA Outdoor ChampionshipApr 12 · 400 Meters · Place 83 · Chartiers Valley400 Meters831:11.5210
Apr 5Mt. Lebanon InvitationalApr 5 · Results · Place 12 · Chartiers ValleyResults121:10.16 PB10
Apr 1Section 7 Exhibition-CV/SF/Trin/WAApr 1 · Shot Put · Place 24 · Chartiers ValleyShot Put2426-810
Apr 1Section 7 Exhibition-CV/SF/Trin/WAApr 1 · 400 Meters · Place 27 · Chartiers Valley400 Meters271:08.70a10
Mar 29P3R Upper St. Clair Rust Buster InvitationalMar 29 · Shot Put · Place 19 · Chartiers ValleyShot Put1926-1.5010
Mar 29P3R Upper St. Clair Rust Buster InvitationalMar 29 · 400 Meters · Place 41 · Chartiers Valley400 Meters411:08.7110

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 25TSTCA MEET #3Jan 25 · Shot Put · Place 36 · Chartiers ValleyShot Put3625-610
Jan 11TSTCA Meet #2Jan 11 · Shot Put · Place 34 · Chartiers ValleyShot Put3424-10.5010