Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTSTCA Meet #5 · Feb 154:23.55aTSTCA Meet #5February 15, 2025
1 Mile · OutdoorButler Invitational · Apr 174:13.36aButler InvitationalApril 17, 2025
1600 Meters · OutdoorPIAA State Track & Field Championships · May 244:07.17aPIAA State Track & Field ChampionshipsMay 24, 2024
3000 Meters · IndoorPTFCA Championships · Mar 28:19.60aPTFCA ChampionshipsMarch 2, 2025
3200 Meters · OutdoorPIAA Track & Field State Championships AAA/AA · May 238:52.28PIAA Track & Field State Championships AAA/AAMay 23, 2025
800 Meters · OutdoorWPIAL 3A Team Playoff Semifinal · May 41:58.55WPIAL 3A Team Playoff SemifinalMay 4, 2023

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

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 3200 Meters · Place 2 · North Allegheny 07North Allegheny 073200 Meters28:52.28 PB12
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 3200 Meters · Place 2 · North Allegheny 07North Allegheny 073200 Meters28:52.2812
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 1600 Meters · Place 3 · North Allegheny 07North Allegheny 071600 Meters34:07.8112
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 1600 Meters · Place 3 · North Allegheny 07North Allegheny 071600 Meters34:07.8112
May 14PIAA District 7 (WPIAL) ChampionshipsMay 14 · 3200 Meters · Place 1 · North AlleghenyNorth Allegheny3200 Meters1.9:16.98a12
May 14PIAA District 7 (WPIAL) ChampionshipsMay 14 · 1600 Meters · Place 1 · North AlleghenyNorth Allegheny1600 Meters1.4:15.93a12
Apr 17Butler InvitationalApr 17 · 1 Mile · Place 1 · North AlleghenyNorth Allegheny1 Mile1.4:13.36a PB12
Apr 17Butler InvitationalApr 17 · 1600 Meters · Place 1 · North AlleghenyNorth Allegheny1600 Meters1.4:11.76a12
Apr 9Butler @ North Allegheny MeetApr 9 · 3200 Meters · Place 1 · North AlleghenyNorth Allegheny3200 Meters19:35.3012
Apr 9Butler @ North Allegheny MeetApr 9 · 1600 Meters · Place 1 · North AlleghenyNorth Allegheny1600 Meters14:24.6412

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 2PTFCA ChampionshipsMar 2 · 3000 Meters · Place 1 · North AlleghenyNorth Allegheny3000 Meters1.8:19.60a PB12
Feb 15TSTCA Meet #5Feb 15 · 1 Mile · Place 1 · North AlleghenyNorth Allegheny1 Mile1.4:23.55a PB12

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 24PIAA State Track & Field ChampionshipsMay 24 · 3200 Meters · Place 4 · North AlleghenyNorth Allegheny3200 Meters4.8:59.45a11
May 24PIAA State Track & Field ChampionshipsMay 24 · 1600 Meters · Place 5 · North AlleghenyNorth Allegheny1600 Meters5.4:07.17a PB11
May 15PIAA District 7 (WPIAL) ChampionshipsMay 15 · 3200 Meters · Place 3 · North AlleghenyNorth Allegheny3200 Meters3.9:09.82a11
May 15PIAA District 7 (WPIAL) ChampionshipsMay 15 · 1600 Meters · Place 5 · North AlleghenyNorth Allegheny1600 Meters5.4:12.40a11
Apr 16Seneca Valley @ North Allegheny HS MeetApr 16 · 1600 Meters · Place 2 · North AlleghenyNorth Allegheny1600 Meters24:31.8911

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 25PTFCA ChampionshipsFeb 25 · 3000 Meters · Place 1 · North AlleghenyNorth Allegheny3000 Meters1.8:30.35a11
Feb 17Alex Wilson InviteFeb 17 · 2 Miles · UnattachedUnattached2 Miles--DNS11
Feb 17Alex Wilson InviteFeb 17 · 2 Miles · UnattachedUnattached2 Miles--DNS11
Feb 3BU Bruce Lehane Scarlet & White InvitationalFeb 3 · 3000 Meters · Place 30 · UnattachedUnattached3000 Meters30.8:25.23a11

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 17PIAA District 7 (WPIAL) ChampionshipsMay 17 · 3200 Meters · Place 3 · North AlleghenyNorth Allegheny3200 Meters3.9:24.44a10
May 9WPIAL AAA Team ChampionshipsMay 9 · 3200 Meters · Place 3 · North AlleghenyNorth Allegheny3200 Meters3.9:54.37a10
May 9WPIAL AAA Team ChampionshipsMay 9 · 1600 Meters · Place 2 · North AlleghenyNorth Allegheny1600 Meters2.4:25.71a10
May 9WPIAL AAA Team ChampionshipsMay 9 · 800 Meters · Place 1 · North AlleghenyNorth Allegheny800 Meters1.1:59.52a10
May 4WPIAL 3A Team Playoff SemifinalMay 4 · 800 Meters · Place 1 · North AlleghenyNorth Allegheny800 Meters11:58.55 PB10
May 4WPIAL 3A Team Playoff SemifinalMay 4 · 1600 Meters · Place 1 · North AlleghenyNorth Allegheny1600 Meters14:20.5310
Apr 14Lady Spartan / Wildcat InvitationalApr 14 · 3200 Meters · Place 1 · North AlleghenyNorth Allegheny3200 Meters19:21.26—
Apr 12Butler @ North AlleghenyApr 12 · 1600 Meters · Place 2 · North AlleghenyNorth Allegheny1600 Meters24:35.6810
Apr 12Butler @ North AlleghenyApr 12 · 3200 Meters · Place 2 · North AlleghenyNorth Allegheny3200 Meters210:02.7210

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26PTFCA Indoor State ChampionshipsFeb 26 · 3000 Meters · Place 7 · North AlleghenyNorth Allegheny3000 Meters78:36.2610

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 27PIAA AAA & Unified State ChampionshipsMay 27 · 3200 Meters · Place 13 · North AlleghenyNorth Allegheny3200 Meters13.9:24.60a9
May 18PIAA District 7 (WPIAL) AAA ChampionshipsMay 18 · 3200 Meters · Place 6 · North AlleghenyNorth Allegheny3200 Meters6.9:26.26a9
May 11WPIAL AAA Team ChampionshipsMay 11 · 3200 Meters · Place 2 · North AlleghenyNorth Allegheny3200 Meters2.9:47.87a9
May 11WPIAL AAA Team ChampionshipsMay 11 · 1600 Meters · Place 3 · North AlleghenyNorth Allegheny1600 Meters3.4:23.50a9
Apr 8Lady Spartan / Wildcat InvitationalApr 8 · 3200 Meters · Place 1 · North AlleghenyNorth Allegheny3200 Meters19:30.70—