Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorUpper St. Clair Rust Buster Invitational · Mar 21145-0Upper St. Clair Rust Buster InvitationalMarch 21, 2026
Javelin · 800g · Outdoor52nd Baldwin Invitational · May 1154-952nd Baldwin Invitational May 1, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14WPIAL District 7 Championships @ Slippery RockMay 14 · Javelin · Place 16 · Mt LebanonJavelin800g16.143' 0"12
May 14WPIAL District 7 Championships @ Slippery RockMay 14 · Discus · Place 18 · Mt LebanonDiscus1.6kg18.123' 10"12
May 152nd Baldwin Invitational May 1 · Javelin · Place 9 · Mt LebanonJavelin800g9.154-9 PB12
May 152nd Baldwin Invitational May 1 · Discus · Place 6 · Mt LebanonDiscus1.6kg6.143-412
Apr 25South Fayette Invitational 2026Apr 25 · Javelin · Place 2 · Mt LebanonJavelin800g2.145' 9"12
Apr 25South Fayette Invitational 2026Apr 25 · Discus · Place 4 · Mt LebanonDiscus1.6kg4.132' 10"12
Apr 18Butler InvitationalApr 18 · Javelin · Place 9 · Mt LebanonJavelin800g9.150-712
Apr 18Butler InvitationalApr 18 · Discus · Place 19 · Mt LebanonDiscus1.6kg19.123-212
Mar 21Upper St. Clair Rust Buster InvitationalMar 21 · Javelin · Place 2 · Mt LebanonJavelin800g2.145-212
Mar 21Upper St. Clair Rust Buster InvitationalMar 21 · Discus · Place 1 · Mt LebanonDiscus1.6kg1.145-0 PB12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 14PIAA District 7 (WPIAL) ChampionshipsMay 14 · Javelin · Place 19 · Mt LebanonJavelin800g19.144' 5"11
May 14PIAA District 7 (WPIAL) ChampionshipsMay 14 · Discus · Place 19 · Mt LebanonDiscus1.6kg19.127' 1"11
Apr 17Butler InvitationalApr 17 · Javelin · Place 26 · Mt LebanonJavelin800g26.137-711
Apr 17Butler InvitationalApr 17 · Discus · Place 53 · Mt LebanonDiscus1.6kg53.108-1111