Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorWPIAL District 7 Championships @ Slippery Rock · May 1499' 6"WPIAL District 7 Championships @ Slippery RockMay 14, 2026
Shot Put · 4kg · OutdoorWPIAL District 7 Championships @ Slippery Rock · May 1439' 11"WPIAL District 7 Championships @ Slippery RockMay 14, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 22PIAA Track & Field State ChampionshipsMay 22 · Shot Put · Place 6 · North AlleghenyShot Put4kg6.39-912
May 14WPIAL District 7 Championships @ Slippery RockMay 14 · Discus · Place 16 · North AlleghenyDiscus1kg16.99' 6" PB12
May 14WPIAL District 7 Championships @ Slippery RockMay 14 · Shot Put · Place 1 · North AlleghenyShot Put4kg1.39' 11" PB12
May 152nd Baldwin Invitational May 1 · Discus · Place 11 · North AlleghenyDiscus1kg11.99-412
May 152nd Baldwin Invitational May 1 · Shot Put · Place 1 · North AlleghenyShot Put4kg1.39-7.2512

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2Baldwin InvitationalMay 2 · Discus · Place 8 · North AlleghenyDiscus8102-711
May 2Baldwin InvitationalMay 2 · Shot Put · Place 2 · North AlleghenyShot Put237-1.5011
Apr 9Butler @ North Allegheny MeetApr 9 · Shot Put · Place 1 · North AlleghenyShot Put136-611
Apr 9Butler @ North Allegheny MeetApr 9 · Discus · Place 2 · North AlleghenyDiscus290-611

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 22TSTCA Indoor Championship MeetFeb 22 · Shot Put · Place 6 · North AlleghenyShot Put635-7.5011
Jan 25TSTCA MEET #3Jan 25 · Shot Put · Place 3 · North AlleghenyShot Put335-2.2511
Jan 11TSTCA Meet #2Jan 11 · Shot Put · Place 2 · North AlleghenyShot Put236-011

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 3Baldwin InvitationalMay 3 · Shot Put · Place 3 · North AlleghenyShot Put337-11.5010
Apr 16Seneca Valley @ North Allegheny HS MeetApr 16 · Shot Put · Place 4 · North AlleghenyShot Put431-110
Apr 16Seneca Valley @ North Allegheny HS MeetApr 16 · Discus · Place 3 · North AlleghenyDiscus394-710

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17TSTCA Indoor Championship MeetFeb 17 · Shot Put · Place 16 · North AlleghenyShot Put1630-10.7510
Feb 10TSTCA Meet #5Feb 10 · Shot Put · Place 17 · North AlleghenyShot Put1728-2.2510