Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Outdoor52nd Baldwin Invitational · May 1135-752nd Baldwin Invitational May 1, 2026
Shot Put · 12lb · OutdoorButler Invitational · Apr 1838-5Butler InvitationalApril 18, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14WPIAL District 7 Championships @ Slippery RockMay 14 · Discus · Place 13 · North AlleghenyDiscus1.6kg13.131' 2"10
May 152nd Baldwin Invitational May 1 · Discus · Place 10 · North AlleghenyDiscus1.6kg10.135-7 PB10
May 152nd Baldwin Invitational May 1 · Shot Put · Place 24 · North AlleghenyShot Put12lb24.38-310
Apr 18Butler InvitationalApr 18 · Discus · Place 13 · North AlleghenyDiscus1.6kg13.128-710
Apr 18Butler InvitationalApr 18 · Shot Put · Place 33 · North AlleghenyShot Put12lb33.38-5 PB10

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 2Baldwin InvitationalMay 2 · Discus · Place 6 · North AlleghenyDiscus6130-99
Apr 9Butler @ North Allegheny MeetApr 9 · Discus · Place 4 · North AlleghenyDiscus4118-59

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 10Butler Jr High InvitationalMay 10 · Shot Put · Place 17 · North Allegheny Middle SchoolShot Put1733-10.258
May 10Butler Jr High InvitationalMay 10 · Discus · Place 1 · North Allegheny Middle SchoolDiscus1164-28
May 8North Allegheny Jim LeDonne InvitationalMay 8 · Shot Put · Place 3 · North Allegheny Middle SchoolShot Put338-5.508
May 8North Allegheny Jim LeDonne InvitationalMay 8 · Discus · Place 1 · North Allegheny Middle SchoolDiscus1161-118
Apr 29Raider Relay MS InvitationalApr 29 · Shot Put · Place 2 · North Allegheny Middle SchoolShot Put242-38
Apr 25Shaler @ North Allegheny MS MeetApr 25 · Shot Put · Place 1 · North Allegheny Middle SchoolShot Put139-7.508
Apr 25Shaler @ North Allegheny MS MeetApr 25 · Discus · Place 1 · North Allegheny Middle SchoolDiscus1145-28
Apr 18Seneca Valley @ North Allegheny MS MeetApr 18 · Shot Put · Place 1 · North Allegheny Middle SchoolShot Put139-118
Apr 18Seneca Valley @ North Allegheny MS MeetApr 18 · Discus · Place 1 · North Allegheny Middle SchoolDiscus1143-98
Apr 15Hampton, North Hills, & Mars @ North Allegheny MS MeetApr 15 · Shot Put · Place 1 · North Allegheny Middle SchoolShot Put138-0.508
Apr 15Hampton, North Hills, & Mars @ North Allegheny MS MeetApr 15 · Discus · Place 1 · North Allegheny Middle SchoolDiscus1140-118
Mar 21North Allegheny @ North Hills MS MeetMar 21 · Shot Put · Place 1 · North Allegheny Middle SchoolShot Put139-0.508
Mar 21North Allegheny @ North Hills MS MeetMar 21 · Discus · Place 1 · North Allegheny Middle SchoolDiscus1145-88