Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorWPIAL District 7 Championships @ Slippery Rock · May 1490' 9"WPIAL District 7 Championships @ Slippery RockMay 14, 2026
Shot Put · 4kg · IndoorYSU Meet #2 · Jan 1730-04.75YSU Meet #2January 17, 2026
Shot Put · 4kg · OutdoorButler Invitational · Apr 1727-9.50Butler InvitationalApril 17, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 14WPIAL District 7 Championships @ Slippery RockMay 14 · Discus · Place 22 · Butler Area SeniorDiscus1kg22.90' 9" PB12
Apr 18Butler InvitationalApr 18 · Discus · Place 28 · Butler Area SeniorDiscus1kg28.80-812
Apr 6Shaler v. Butler v. Pine Richland HSApr 6 · Discus · Place 3 · Butler Area SeniorDiscus386-712
Apr 6Shaler v. Butler v. Pine Richland HSApr 6 · Shot Put · Place 6 · Butler Area SeniorShot Put627-012

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 21TSTCA Indoor Championship MeetFeb 21 · Shot Put · Place 15 · Butler 07Shot Put1529-412
Feb 7YSU Meet #3Feb 7 · Shot Put · Place 24 · Butler Area SeniorShot Put4kg24.28-07.0012
Jan 31SPIRE OHIO Preview Meet 2026Jan 31 · Shot Put · Place 13 · Butler 07Shot Put1328-07.5012
Jan 24Kent State University HS Meet #1Jan 24 · Shot Put · Place 7 · Butler 07Shot Put79.14m12
Jan 17YSU Meet #2Jan 17 · Shot Put · Place 8 · Butler Area SeniorShot Put4kg8.30-04.75 PB12
Jan 17YSU Meet #2Jan 17 · Shot Put · Place 8 · Butler Area SeniorShot Put4kg8.30-04.7512
Jan 10TSTCA Meet #1Jan 10 · Shot Put · Place 10 · Butler 07Shot Put1029-812

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9West Mifflin Last Chance MeetMay 9 · Shot Put · Place 8 · ButlerShot Put830-411
May 2Pine-Richland InvitationalMay 2 · Shot Put · Place 20 · ButlerShot Put2030-111
May 2Pine-Richland InvitationalMay 2 · Discus · Place 39 · ButlerDiscus3983-1011
Apr 17Butler InvitationalApr 17 · Shot Put · Place 41 · Butler Area SeniorShot Put4kg41.27-9.50 PB11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 11Kevin Dare InvitationalJan 11 · Shot Put · Place 29 · Butler Area SeniorShot Put2926-4—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 16Butler & Shaler @ Pine-RichlandApr 16 · Shot Put · Place 7 · ButlerShot Put728-5.5010
Apr 16Butler & Shaler @ Pine-RichlandApr 16 · Discus · Place 7 · ButlerDiscus769-310
Apr 6Butler County ClassicApr 6 · Shot Put · Place 4 · ButlerShot Put428-910
Apr 6Butler County ClassicApr 6 · Discus · Place 15 · ButlerDiscus1565-1110

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 10TSTCA Meet #5Feb 10 · Shot Put · Place 24 · ButlerShot Put2425-10.50—
Feb 10TSTCA Meet #5Feb 10 · Shot Put · Place 24 · ButlerShot Put2425-10.5010
Jan 27TSTCA Meet #4Jan 27 · Shot Put · Place 27 · ButlerShot PutRound P2724-05.00—
Jan 202024 YSU HS Meet #2Jan 20 · Shot Put · Place 25 · Butler Area SeniorShot Put4kg25.24-09.2510
Jan 6TSTCA Meet #1Jan 6 · Shot Put · Place 30 · ButlerShot Put3024-02.50—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 6Norwin 9th and 10th InvitationalMay 6 · Discus · Place 10 · ButlerDiscus1071-08—
May 6Norwin 9th and 10th InvitationalMay 6 · Shot Put · Place 6 · ButlerShot Put625-08.00—
Apr 27Butler 9th/10th Grade InvitationalApr 27 · Shot Put · Place 12 · ButlerShot Put1224-79
Apr 27Butler 9th/10th Grade InvitationalApr 27 · Discus · Place 17 · ButlerDiscus1761-79
Apr 12Butler @ North AlleghenyApr 12 · Shot Put · Place 10 · ButlerShot Put1025-109
Apr 12Butler @ North AlleghenyApr 12 · Discus · Place 12 · ButlerDiscus1271-2.509
Apr 6Butler County ClassicApr 6 · Shot Put · Place 7 · ButlerShot Put725-59

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 11TSTCA Meet #4Feb 11 · Shot Put · Place 31 · ButlerShot Put3120-11.00—
Jan 21TSTCA Meet #2Jan 21 · Shot Put · Place 25 · ButlerShot Put2525-06.00—