Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Outdoor52nd Baldwin Invitational · May 1137-652nd Baldwin Invitational May 1, 2026
Shot Put · 12lb · OutdoorCanon-McMillan Last Chance Meet · May 444-06.00Canon-McMillan Last Chance MeetMay 4, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14WPIAL District 7 Championships @ Slippery RockMay 14 · Discus · Place 9 · Chartiers ValleyDiscus1.6kg9.137' 1"11
May 4Canon-McMillan Last Chance MeetMay 4 · Shot Put · Place 3 · Chartiers ValleyShot Put12lb3.44-06.00 PB11
May 152nd Baldwin Invitational May 1 · Discus · Place 9 · Chartiers ValleyDiscus1.6kg9.137-6 PB11
May 152nd Baldwin Invitational May 1 · Shot Put · Place 16 · Chartiers ValleyShot Put12lb16.42-1011
Apr 25South Fayette Invitational 2026Apr 25 · Discus · Chartiers ValleyDiscus1.6kg—ND11
Apr 25South Fayette Invitational 2026Apr 25 · Shot Put · Place 11 · Chartiers ValleyShot Put12lb11.39' 10"11
Mar 21Upper St. Clair Rust Buster InvitationalMar 21 · Discus · Place 2 · Chartiers ValleyDiscus1.6kg2.135-911
Mar 21Upper St. Clair Rust Buster InvitationalMar 21 · Shot Put · Place 10 · Chartiers ValleyShot Put12lb10.36-10.5011

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 12TSTCA Outdoor ChampionshipApr 12 · Discus · Place 21 · Chartiers ValleyDiscus21109-910
Apr 12TSTCA Outdoor ChampionshipApr 12 · Shot Put · Place 62 · Chartiers ValleyShot Put6230-1010
Apr 5Mt. Lebanon InvitationalApr 5 · Discus · Place 4 · Chartiers ValleyDiscus4111-0310
Apr 5Mt. Lebanon InvitationalApr 5 · Shot Put · Place 8 · Chartiers ValleyShot Put837-09.0010
Apr 1Section 7 Exhibition-CV/SF/Trin/WAApr 1 · Discus · Place 2 · Chartiers ValleyDiscus2111-1010
Apr 1Section 7 Exhibition-CV/SF/Trin/WAApr 1 · Shot Put · Place 4 · Chartiers ValleyShot Put437-110
Mar 29P3R Upper St. Clair Rust Buster InvitationalMar 29 · Shot Put · Place 7 · Chartiers ValleyShot Put735-210
Mar 29P3R Upper St. Clair Rust Buster InvitationalMar 29 · Discus · Place 3 · Chartiers ValleyDiscus3112-910

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 25TSTCA MEET #3Jan 25 · Shot Put · Place 20 · Chartiers ValleyShot Put2034-510
Jan 11TSTCA Meet #2Jan 11 · Shot Put · Place 25 · Chartiers ValleyShot Put2532-9.5010

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 3Baldwin InvitationalMay 3 · Discus · Place 52 · Chartiers ValleyDiscus5295-59
Apr 23Keystone Oaks & Chartiers Valley @ TrinityApr 23 · Shot Put · Place 13 · Chartiers ValleyShot Put1326-10.509
Apr 23Keystone Oaks & Chartiers Valley @ TrinityApr 23 · Javelin · Place 12 · Chartiers ValleyJavelin1270-119
Apr 23Keystone Oaks & Chartiers Valley @ TrinityApr 23 · Discus · Place 9 · Chartiers ValleyDiscus983-109

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 10TSTCA Meet #5Feb 10 · Shot Put · Place 40 · Chartiers ValleyShot Put4026-69