Personal bests

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 20USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 20 · 800 Meters · Place 2 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs800 Meters2.2:49.23a PB4
Jun 20USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 20 · 400 Meters · Place 8 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs400 Meters8.1:12.16a PB4
Jun 13USATF Three Rivers Wolverines Developmental MeetJun 13 · 800 Meters · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs800 Meters—DNS4
Jun 13USATF Three Rivers Wolverines Developmental MeetJun 13 · 400 Meters · Place 8 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs400 Meters8.1:12.99a4
Jun 13USATF Three Rivers Wolverines Developmental MeetJun 13 · 200 Meters · Place 15 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs200 Meters15.32.70a PB4
Jun 6USATF Developmental Meet Future Stars Athletics "Who Got Heart" InvitationalJun 6 · 400 Meters · Place 7 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs400 Meters7.1:12.83a4
May 23USATF Developmental Meet Penn Hills EaglesMay 23 · 800 Meters · Place 3 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs800 Meters3.2:55.18a4
May 23USATF Developmental Meet Penn Hills EaglesMay 23 · 400 Meters · Place 12 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs400 Meters12.1:15.36a4
May 16USATF Developmental Meet East Allegheny WildcatsMay 16 · 1500 Meters · Place 4 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs1500 Meters4.6:03.99a PB4
May 16USATF Developmental Meet East Allegheny WildcatsMay 16 · 800 Meters · Place 3 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs800 Meters3.2:53.76a4
May 2USATF El1te Spr1nt 1nv1tat1onalMay 2 · 800 Meters · Place 1 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs800 Meters1.2:56.15a4
May 2USATF El1te Spr1nt 1nv1tat1onalMay 2 · 400 Meters · Place 7 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs400 Meters7.1:18.18a4

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 800 Meters · Place 5 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs800 Meters52:56.6010
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 800 Meters · Place 5 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs800 Meters52:56.6010
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 800 Meters · Place 4 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs800 Meters4.2:53.72a3
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 400 Meters · Place 7 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs400 Meters7.1:17.10a3
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · 800 Meters · Place 4 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs800 Meters43:01.8910
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · 400 Meters · Place 9 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs400 Meters91:18.0310
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · 800 Meters · Place 4 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs800 Meters43:01.8910
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · 400 Meters · Place 9 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs400 Meters91:18.0310
Jun 7USATF Three Rivers Developmental Meet #6Jun 7 · 800 Meters · Place 1 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs800 Meters1.2:53.01a3
Jun 7USATF Three Rivers Developmental Meet #6Jun 7 · 400 Meters · Place 5 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs400 Meters5.1:17.72a3
May 31USATF Three Rivers Developmental Meet #4May 31 · 800 Meters · Place 1 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs800 Meters12:55.87a3
May 31USATF Three Rivers Developmental Meet #4May 31 · 400 Meters · Place 5 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs400 Meters51:18.90a3
May 24USATF Three Rivers Developmental Meet #3May 24 · 800 Meters · Place 1 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs800 Meters12:55.34a3
May 24USATF Three Rivers Developmental Meet #3May 24 · 400 Meters · Place 4 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs400 Meters41:17.55a3
May 18USATF JO Set The Pace ShowcaseMay 18 · 800 Meters · Place 1 · UnattachedUnattached800 Meters1.2:58.57a3
May 18USATF JO Set The Pace ShowcaseMay 18 · 400 Meters · Place 1 · UnattachedUnattached400 Meters1.1:16.30a3
May 10USATF Three Rivers Developmental Meet #1May 10 · 800 Meters · Place 1 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs800 Meters13:04.35a3
May 10USATF Three Rivers Developmental Meet #1May 10 · 400 Meters · Place 6 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs400 Meters61:16.92a3

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 27Area 12 Regional QualifierJun 27 · 800 Meters · Place 5 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs800 Meters5.3:12.72a2
Jun 27Area 12 Regional QualifierJun 27 · 400 Meters · Place 9 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs400 Meters9.1:23.09a2
Jun 8USATF Three Rivers Youth Developmental Meet #6Jun 8 · 800 Meters · Place 3 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs800 Meters33:12.81a—
Jun 8USATF Three Rivers Youth Developmental Meet #6Jun 8 · 400 Meters · Place 10 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs400 Meters101:26.67a—
May 25USATF Three Rivers Youth Developmental Meet #4May 25 · 400 Meters · Place 7 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs400 Meters7.1:25.16a2
May 18USATF Three Rivers Youth Developmental Meet #3May 18 · 800 Meters · Place 5 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs800 Meters5.3:13.82a2
May 18USATF Three Rivers Youth Developmental Meet #3May 18 · 400 Meters · Place 7 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs400 Meters7.1:23.53a2
May 18USATF Three Rivers Youth Developmental Meet #3May 18 · 200 Meters · Place 11 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs200 Meters11.36.96a2
May 11USATF Three Rivers Youth Developmental Meet #2May 11 · 400 Meters · Place 8 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs400 Meters8.1:26.94a2
May 11USATF Three Rivers Youth Developmental Meet #2May 11 · 200 Meters · Place 8 · El1te Spr1nt Athlet1csEl1te Spr1nt Athlet1cs200 Meters8.37.61a2

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 24TRA Youth MeetJun 24 · 800 Meters · Place 3 · Penn Hills EaglesPenn Hills Eagles800 Meters33:38.58a—
Jun 24TRA Youth MeetJun 24 · 200 Meters · Place 5 · Penn Hills EaglesPenn Hills Eagles200 Meters543.36a—
Jun 17USATF Three Rivers Association Junior Olympic ChampionshipsJun 17 · 800 Meters · Place 4 · Penn Hills Eagles TrackPenn Hills Eagles Track800 Meters4.3:33.55a1
Jun 17USATF Three Rivers Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Place 7 · Penn Hills Eagles TrackPenn Hills Eagles Track400 Meters7.1:33.71a1
Jun 10Next Level Developmental MeetJun 10 · 800 Meters · Place 4 · Penn Hills EaglesPenn Hills Eagles800 Meters43:42.96a—
Jun 10Next Level Developmental MeetJun 10 · 400 Meters · Place 8 · Penn Hills EaglesPenn Hills Eagles400 Meters81:37.54a—
Jun 10Next Level Developmental MeetJun 10 · 200 Meters · Place 9 · Penn Hills EaglesPenn Hills Eagles200 Meters943.46a—
Jun 3Penn Hills Developmental MeetJun 3 · 800 Meters · Place 2 · Penn Hills EaglesPenn Hills Eagles800 Meters23:43.93a—
Jun 3Penn Hills Developmental MeetJun 3 · 400 Meters · Place 7 · Penn Hills EaglesPenn Hills Eagles400 Meters71:40.35a—
May 27TRA Youth Meet #3May 27 · 800 Meters · Place 1 · Penn Hills Eagles TrackPenn Hills Eagles Track800 Meters1.3:44.65a1
May 27TRA Youth Meet #3May 27 · 400 Meters · Place 3 · Penn Hills Eagles TrackPenn Hills Eagles Track400 Meters3.1:38.61a1
May 27TRA Youth Meet #3May 27 · 200 Meters · Place 6 · Penn Hills Eagles TrackPenn Hills Eagles Track200 Meters6.44.61a1
May 20TRA Youth Meet #2May 20 · 800 Meters · Penn Hills Eagles TrackPenn Hills Eagles Track800 Meters—DNS1
May 20TRA Youth Meet #2May 20 · 400 Meters · Place 6 · Penn Hills Eagles TrackPenn Hills Eagles Track400 Meters6.1:48.58a1
May 20TRA Youth Meet #2May 20 · 200 Meters · Place 13 · Penn Hills Eagles TrackPenn Hills Eagles Track200 Meters13.52.15a1

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 7USATF Region 2 Junior Olympic ChampionshipsJul 7 · 1500 Meters · Place 3 · Penn Hills EaglesPenn Hills Eagles1500 Meters37:46.53—
Jul 7USATF Region 2 Junior Olympic ChampionshipsJul 7 · 800 Meters · Place 5 · Penn Hills EaglesPenn Hills Eagles800 Meters54:00.27—
Jun 25Three Rivers Youth MeetJun 25 · 800 Meters · Place 1 · Penn Hills EaglesPenn Hills Eagles800 Meters13:59.94—
Jun 25Three Rivers Youth MeetJun 25 · 400 Meters · Place 3 · Penn Hills EaglesPenn Hills Eagles400 Meters31:47.04—
Jun 18USATF Three Rivers Association Junior Olympic ChampionshipsJun 18 · 800 Meters · Place 5 · Penn Hills Eagles TrackPenn Hills Eagles Track800 Meters5.4:02.85a1
Jun 18USATF Three Rivers Association Junior Olympic ChampionshipsJun 18 · 400 Meters · Place 10 · Penn Hills Eagles TrackPenn Hills Eagles Track400 Meters10.1:48.35a1
Jun 11Mountain Top Track & Field Invitational Jun 11 · Javelin · Place 6 · Penn Hills Eagles TrackPenn Hills Eagles TrackJavelin300g TJ6.4.62mUnofficial1
Jun 11Mountain Top Track & Field Invitational Jun 11 · 800 Meters · Place 6 · Penn Hills Eagles TrackPenn Hills Eagles Track800 Meters6.4:11.92aUnofficial1
Jun 11Mountain Top Track & Field Invitational Jun 11 · 400 Meters · Place 17 · Penn Hills Eagles TrackPenn Hills Eagles Track400 Meters17.1:49.46aUnofficial1
Jun 4USATF TRA Penn Hills Developmental MeetJun 4 · 800 Meters · Place 3 · Penn Hills Eagles TrackPenn Hills Eagles Track800 Meters3.4:12.99a1
Jun 4USATF TRA Penn Hills Developmental MeetJun 4 · 400 Meters · Place 5 · Penn Hills Eagles TrackPenn Hills Eagles Track400 Meters5.1:51.90a1
May 22TRA Youth Homewood BulldawgsMay 22 · 400 Meters · Place 8 · Penn Hills Eagles TrackPenn Hills Eagles Track400 Meters8.1:51.201
May 22TRA Youth Homewood BulldawgsMay 22 · 200 Meters · Penn Hills Eagles TrackPenn Hills Eagles Track200 Meters—DNS1
May 22TRA Youth Homewood BulldawgsMay 22 · 100 Meters · Place 19 · Penn Hills Eagles TrackPenn Hills Eagles Track100 MetersRound P19.21.95 PB1