Personal bests

Best marks in available results
Event / courseMarkMeetDate
300m Hurdles · 30" / 0.762m · OutdoorPIAA District 7 (WPIAL) Championships · May 1551.09aPIAA District 7 (WPIAL) ChampionshipsMay 15, 2024
400 Meters · IndoorTSTCA Meet #1 · Jan 131:10.00TSTCA Meet #1January 13, 2023
Discus · 1kg · OutdoorWPIAL AAA Team Championships · May 976-04WPIAL AAA Team ChampionshipsMay 9, 2023

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2Baldwin InvitationalMay 2 · Javelin · Place 27 · North AlleghenyNorth AlleghenyJavelin2782-911
May 2Baldwin InvitationalMay 2 · 300m Hurdles · Place 21 · North AlleghenyNorth Allegheny300m Hurdles2150.4311
May 2Baldwin InvitationalMay 2 · 100m Hurdles · Place 26 · North AlleghenyNorth Allegheny100m HurdlesRound P2618.2811
Apr 9Butler @ North Allegheny MeetApr 9 · Javelin · Place 3 · North AlleghenyNorth AlleghenyJavelin396-111
Apr 9Butler @ North Allegheny MeetApr 9 · 300m Hurdles · Place 5 · North AlleghenyNorth Allegheny300m Hurdles552.0511
Apr 9Butler @ North Allegheny MeetApr 9 · 100m Hurdles · Place 4 · North AlleghenyNorth Allegheny100m Hurdles417.9911

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15PIAA District 7 (WPIAL) ChampionshipsMay 15 · 300m Hurdles · Place 24 · North AlleghenyNorth Allegheny300m Hurdles30" / 0.762m24.51.09a PB10
May 3Baldwin InvitationalMay 3 · 100m Hurdles · Place 25 · North AlleghenyNorth Allegheny100m Hurdles2517.9110
May 3Baldwin InvitationalMay 3 · 300m Hurdles · Place 15 · North AlleghenyNorth Allegheny300m Hurdles1549.4810
Apr 16Seneca Valley @ North Allegheny HS MeetApr 16 · Discus · Place 17 · North AlleghenyNorth AlleghenyDiscus1767-210
Apr 16Seneca Valley @ North Allegheny HS MeetApr 16 · 300m Hurdles · Place 7 · North AlleghenyNorth Allegheny300m Hurdles751.1510
Apr 16Seneca Valley @ North Allegheny HS MeetApr 16 · 100m Hurdles · Place 6 · North AlleghenyNorth Allegheny100m Hurdles618.2210

2023 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 9WPIAL AAA Team ChampionshipsMay 9 · Discus · Place 8 · North AlleghenyNorth AlleghenyDiscus1kg8.76-04 PB9
May 9WPIAL AAA Team ChampionshipsMay 9 · 300m Hurdles · Place 8 · North AlleghenyNorth Allegheny300m Hurdles30" / 0.762m8.51.63a9
May 4WPIAL 3A Team Playoff SemifinalMay 4 · Shot Put · Place 7 · North AlleghenyNorth AlleghenyShot Put724-49
May 4WPIAL 3A Team Playoff SemifinalMay 4 · Discus · Place 6 · North AlleghenyNorth AlleghenyDiscus681-11.509
May 4WPIAL 3A Team Playoff SemifinalMay 4 · 300m Hurdles · Place 6 · North AlleghenyNorth Allegheny300m Hurdles652.759
May 4WPIAL 3A Team Playoff SemifinalMay 4 · 100m Hurdles · Place 7 · North AlleghenyNorth Allegheny100m Hurdles718.329
Apr 27Butler 9th/10th Grade InvitationalApr 27 · Shot Put · Place 6 · North AlleghenyNorth AlleghenyShot Put626-10.509
Apr 27Butler 9th/10th Grade InvitationalApr 27 · Javelin · Place 27 · North AlleghenyNorth AlleghenyJavelin2761-19
Apr 27Butler 9th/10th Grade InvitationalApr 27 · Discus · Place 7 · North AlleghenyNorth AlleghenyDiscus783-99
Apr 27Butler 9th/10th Grade InvitationalApr 27 · 300m Hurdles · Place 7 · North AlleghenyNorth Allegheny300m Hurdles752.459
Apr 27Butler 9th/10th Grade InvitationalApr 27 · 100m Hurdles · Place 9 · North AlleghenyNorth Allegheny100m HurdlesRound P918.309
Apr 27Butler 9th/10th Grade InvitationalApr 27 · 100m Hurdles · Place 10 · North AlleghenyNorth Allegheny100m Hurdles1018.709
Apr 14Lady Spartan / Wildcat InvitationalApr 14 · Discus · Place 17 · North AlleghenyNorth AlleghenyDiscusRound P1787-6—
Apr 14Lady Spartan / Wildcat InvitationalApr 14 · Shot Put · Place 18 · North AlleghenyNorth AlleghenyShot PutRound P1828-8—
Apr 14Lady Spartan / Wildcat InvitationalApr 14 · Discus · Place 17 · North AlleghenyNorth AlleghenyDiscusRound P1787-6—
Apr 14Lady Spartan / Wildcat InvitationalApr 14 · Shot Put · Place 18 · North AlleghenyNorth AlleghenyShot PutRound P1828-8—
Apr 14Lady Spartan / Wildcat InvitationalApr 14 · 300m Hurdles · Place 17 · North AlleghenyNorth Allegheny300m Hurdles1753.17—
Apr 14Lady Spartan / Wildcat InvitationalApr 14 · 100m Hurdles · Place 19 · North AlleghenyNorth Allegheny100m HurdlesRound P1918.85—
Apr 12Butler @ North AlleghenyApr 12 · 100m Hurdles · Place 3 · North AlleghenyNorth Allegheny100m Hurdles318.749
Apr 12Butler @ North AlleghenyApr 12 · Shot Put · Place 5 · North AlleghenyNorth AlleghenyShot Put529-119
Apr 12Butler @ North AlleghenyApr 12 · Javelin · Place 7 · North AlleghenyNorth AlleghenyJavelin767-99
Apr 12Butler @ North AlleghenyApr 12 · Discus · Place 3 · North AlleghenyNorth AlleghenyDiscus381-6.509

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 11TSTCA Meet #4Feb 11 · Shot Put · Place 17 · North AlleghNorth AlleghShot Put1725-01.25—
Feb 11TSTCA Meet #4Feb 11 · 60m Hurdles · Place 18 · North AlleghNorth Allegh60m Hurdles1811.38—
Jan 21TSTCA Meet #2Jan 21 · Shot Put · Place 29 · North AlleghNorth AlleghShot Put2925-01.25—
Jan 13TSTCA Meet #1Jan 13 · Shot Put · Place 24 · North AlleghNorth AlleghShot Put2425-01.25—
Jan 13TSTCA Meet #1Jan 13 · 60m Hurdles · Place 21 · North AlleghNorth Allegh60m Hurdles2110.90—
Jan 13TSTCA Meet #1Jan 13 · 400 Meters · Place 32 · North AlleghNorth Allegh400 Meters321:10.00 PB—
Jan 13TSTCA Meet #1Jan 13 · Shot Put · Place 24 · North AlleghNorth AlleghShot Put2425-01.25—
Jan 13TSTCA Meet #1Jan 13 · 60m Hurdles · Place 21 · North AlleghNorth Allegh60m Hurdles2110.90—
Jan 13TSTCA Meet #1Jan 13 · 400 Meters · Place 32 · North AlleghNorth Allegh400 Meters321:10.00—

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 13Butler Jr High InvitationalMay 13 · Discus · Place 19 · North AlleghNorth AlleghDiscus1957-02—
May 13Butler Jr High InvitationalMay 13 · Shot Put · Place 8 · North AlleghNorth AlleghShot Put829-00.75—
May 13Butler Jr High InvitationalMay 13 · 100m Hurdles · Place 24 · North AlleghNorth Allegh100m HurdlesRound P2419.89—

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 6North Allegheny Jim LeDonne InvitationalMay 6 · Shot Put · Place 3 · North AlleghNorth AlleghShot Put328-05.00—
May 6North Allegheny Jim LeDonne InvitationalMay 6 · 300m Hurdles · Place 3 · North AlleghNorth Allegh300m Hurdles353.39—
May 6North Allegheny Jim LeDonne InvitationalMay 6 · 100m Hurdles · Place 6 · North AlleghNorth Allegh100m Hurdles618.60—
May 6North Allegheny Jim LeDonne InvitationalMay 6 · 100m Hurdles · Place 3 · North AlleghNorth Allegh100m HurdlesRound P318.59—