Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTSTCA Indoor Championship Meet · Feb 215:19.52TSTCA Indoor Championship MeetFebruary 21, 2026
1 Mile · Outdoor52nd Baldwin Invitational · May 15:22.41a52nd Baldwin Invitational May 1, 2026
1500 Meters · OutdoorMemorial Day Classic · May 314:57.18aMemorial Day ClassicMay 31, 2026
1600 Meters · OutdoorNorthern Area Last Chance · May 75:16.56aNorthern Area Last ChanceMay 7, 2026
2 Miles · OutdoorNight at the Island · Jun 311:25.30aNight at the IslandJune 3, 2026
3000 Meters · IndoorTSTCA Indoor Championship Meet · Feb 2110:43.05TSTCA Indoor Championship MeetFebruary 21, 2026
3000 Meters · OutdoorAAU Junior Olympic Games · Aug 110:33.97aAAU Junior Olympic GamesAugust 1, 2026
3200 Meters · OutdoorWPIAL District 7 Championships @ Slippery Rock · May 1411:35.61aWPIAL District 7 Championships @ Slippery RockMay 14, 2026
800 Meters · OutdoorNorthern Area Last Chance · May 72:31.05aNorthern Area Last ChanceMay 7, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 3000 Meters · Place 7 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs3000 Meters7.10:33.97a PB9
Jun 20USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 20 · 3000 Meters · Place 1 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs3000 Meters1.10:51.77a9
Jun 20USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 20 · 1500 Meters · Place 1 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs1500 Meters1.5:00.39a9
Jun 6USATF Developmental Meet Future Stars Athletics "Who Got Heart" InvitationalJun 6 · 3000 Meters · Place 1 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs3000 Meters1.11:05.68a9
Jun 6USATF Developmental Meet Future Stars Athletics "Who Got Heart" InvitationalJun 6 · 1500 Meters · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs1500 Meters—DNS9
Jun 3Night at the IslandJun 3 · 2 Miles · Place 2 · UnattachedUnattached2 Miles2.11:25.30a PB9
May 31Memorial Day ClassicMay 31 · 1500 Meters · Place 2 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs1500 Meters2.4:57.18a PB9
May 31Memorial Day ClassicMay 31 · 800 Meters · Place 2 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs800 Meters2.2:31.85a9
May 23USATF Developmental Meet Penn Hills EaglesMay 23 · 1500 Meters · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs1500 Meters—SCR9
May 23USATF Developmental Meet Penn Hills EaglesMay 23 · 800 Meters · Place 1 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs800 Meters1.2:37.54a9
May 14WPIAL District 7 Championships @ Slippery RockMay 14 · 3200 Meters · Place 16 · West AlleghenyWest Allegheny3200 Meters16.11:35.61a PB9
May 7Northern Area Last ChanceMay 7 · 1600 Meters · Place 5 · West AlleghenyWest Allegheny1600 Meters5.5:16.56a PB9
May 7Northern Area Last ChanceMay 7 · 800 Meters · Place 15 · West AlleghenyWest Allegheny800 Meters15.2:31.05a PB9
May 152nd Baldwin Invitational May 1 · 2 Miles · Place 12 · West AlleghenyWest Allegheny2 Miles12.12:00.31a9
May 152nd Baldwin Invitational May 1 · 1 Mile · Place 13 · West AlleghenyWest Allegheny1 Mile13.5:22.41a PB9
Apr 22MAC @ Shenango HSApr 22 · 3200 Meters · Place 2 · West AlleghenyWest Allegheny3200 Meters2.11:55.14a9
Apr 22MAC @ Shenango HSApr 22 · 1600 Meters · Place 6 · West AlleghenyWest Allegheny1600 Meters6.5:24.35a9

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21TSTCA Indoor Championship MeetFeb 21 · 3000 Meters · Place 6 · West Allegheny 07West Allegheny 073000 Meters610:43.05 PB9
Feb 21TSTCA Indoor Championship MeetFeb 21 · 1 Mile · Place 9 · West Allegheny 07West Allegheny 071 Mile95:19.52 PB9
Jan 10TSTCA Meet #1Jan 10 · 1 Mile · Place 8 · West Allegheny 07West Allegheny 071 Mile85:33.669

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 1500 Meters · Place 1 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs1500 Meters15:01.7214
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 3000 Meters · Place 1 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs3000 Meters110:54.6014
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 3000 Meters · Place 1 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs3000 Meters110:54.6014
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 1500 Meters · Place 1 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs1500 Meters15:01.7214
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 3000 Meters · Place 1 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs3000 Meters1.11:01.11a8
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 1500 Meters · Place 1 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs1500 Meters1.5:01.55a8
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · 3000 Meters · Place 1 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs3000 Meters110:57.9214
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · 1500 Meters · Place 1 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs1500 Meters15:05.6614
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · 3000 Meters · Place 1 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs3000 Meters110:57.9214
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · 1500 Meters · Place 1 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs1500 Meters15:05.6614
Jun 7USATF Three Rivers Developmental Meet #6Jun 7 · 1500 Meters · Place 1 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs1500 Meters1.5:02.50a8
May 31USATF Three Rivers Developmental Meet #4May 31 · 3000 Meters · Place 1 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs3000 Meters110:42.88a8
May 31USATF Three Rivers Developmental Meet #4May 31 · 1500 Meters · Place 1 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs1500 Meters15:02.38a8
May 24USATF Three Rivers Developmental Meet #3May 24 · 3000 Meters · Place 1 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs3000 Meters110:36.44a8
May 24USATF Three Rivers Developmental Meet #3May 24 · 1500 Meters · Place 1 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs1500 Meters15:05.68a8
May 17USATF Three Rivers Developmental Meet #2 @ South Allegheny HSMay 17 · 3000 Meters · Place 1 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs3000 Meters111:01.01a8
May 17USATF Three Rivers Developmental Meet #2 @ South Allegheny HSMay 17 · 800 Meters · Place 1 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs800 Meters12:33.13a8
May 10USATF Three Rivers Developmental Meet #1May 10 · 3000 Meters · Place 1 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs3000 Meters110:51.04a8
May 10USATF Three Rivers Developmental Meet #1May 10 · 1500 Meters · Place 1 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs1500 Meters14:59.09a8

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 27Area 12 Regional QualifierJun 27 · 3000 Meters · Place 2 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs3000 Meters2.11:05.50a7
Jun 27Area 12 Regional QualifierJun 27 · 1500 Meters · Place 2 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs1500 Meters2.5:07.06a7
Jun 15USATF Three Rivers Association Youth Developmental Meet #7Jun 15 · 1500 Meters · Place 2 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs1500 Meters25:11.74a—
Jun 15USATF Three Rivers Association Youth Developmental Meet #7Jun 15 · 800 Meters · Place 3 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs800 Meters32:39.06a—
Jun 8USATF Three Rivers Youth Developmental Meet #6Jun 8 · 1500 Meters · Place 1 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs1500 Meters15:17.01a—
Jun 8USATF Three Rivers Youth Developmental Meet #6Jun 8 · 800 Meters · Place 2 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs800 Meters22:38.24a—
May 25USATF Three Rivers Youth Developmental Meet #4May 25 · 1500 Meters · Place 2 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs1500 Meters2.5:21.90a7
May 18USATF Three Rivers Youth Developmental Meet #3May 18 · 1500 Meters · Place 2 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs1500 Meters2.5:21.31a7
May 18USATF Three Rivers Youth Developmental Meet #3May 18 · 800 Meters · Place 3 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs800 Meters3.2:42.08a7
May 11USATF Three Rivers Youth Developmental Meet #2May 11 · 1500 Meters · Place 1 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs1500 Meters1.5:27.26a7
May 11USATF Three Rivers Youth Developmental Meet #2May 11 · 800 Meters · Place 1 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs800 Meters1.2:45.54a7
May 9South West Conference MS Invitational May 9 · 1600 Meters · Place 3 · West AlleghenyWest Allegheny1600 Meters3.5:52.15a7
May 9South West Conference MS Invitational May 9 · 800 Meters · Place 4 · West AlleghenyWest Allegheny800 Meters4.2:46.02a7

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 17USATF Three Rivers Association Junior Olympic ChampionshipsJun 17 · 1500 Meters · Place 3 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs1500 Meters3.5:57.83a6
Jun 17USATF Three Rivers Association Junior Olympic ChampionshipsJun 17 · 800 Meters · Place 3 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs800 Meters3.2:50.72a6
Jun 10Next Level Developmental MeetJun 10 · 1500 Meters · Place 3 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs1500 Meters35:50.34a—
Jun 3Penn Hills Developmental MeetJun 3 · 1500 Meters · Place 2 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs1500 Meters25:52.91a—
Jun 3Penn Hills Developmental MeetJun 3 · 800 Meters · Place 3 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs800 Meters32:58.03a—
May 20TRA Youth Meet #2May 20 · 1500 Meters · Place 2 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs1500 Meters2.6:01.16a6
May 20TRA Youth Meet #2May 20 · 800 Meters · Place 3 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs800 Meters3.3:06.41a6