Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Three Rivers Association Junior Olympic Championships · Jun 1712.00aUSATF Three Rivers Association Junior Olympic ChampionshipsJune 17, 2023
200 Meters · IndoorTSTCA Meet #2 · Jan 1123.59TSTCA Meet #2January 11, 2025
200 Meters · OutdoorPenn Hills v. HS PCC/OC vs. Woodland Hills HS · Mar 2724.09aPenn Hills v. HS PCC/OC vs. Woodland Hills HSMarch 27, 2024
400 Meters · IndoorTSTCA Meet #2 · Jan 1151.60TSTCA Meet #2January 11, 2025
400 Meters · OutdoorPenn Hills v. PCC v. OCC v. Woodland Hills · Apr 151.33aPenn Hills v. PCC v. OCC v. Woodland HillsApril 1, 2025
800 Meters · IndoorTSTCA Meet #1 · Jan 182:02.94aTSTCA Meet #1January 18, 2025
800 Meters · Outdoor52nd Baldwin Invitational · May 11:59.24a52nd Baldwin Invitational May 1, 2026
Long Jump · OutdoorPenn Hills Developmental Meet · Jun 35.31mPenn Hills Developmental MeetJune 3, 2023

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14WPIAL District 7 Championships @ Slippery RockMay 14 · 800 Meters · Place 5 · Penn HillsPenn Hills800 Meters5.1:59.33a12
May 152nd Baldwin Invitational May 1 · 800 Meters · Place 4 · Penn HillsPenn Hills800 Meters4.1:59.24a PB12
Apr 25South Fayette Invitational 2026Apr 25 · 800 Meters · Place 8 · Penn HillsPenn Hills800 Meters8.2:01.48a12
Apr 9Penn Hills v. Franklin Regional v. Mckeesport HSApr 9 · 800 Meters · Place 1 · Penn HillsPenn Hills800 Meters12:03.04a12
Mar 24Plum v. Penn Hills v. Gateway HSMar 24 · 800 Meters · Place 1 · Penn HillsPenn Hills800 Meters12:09.45a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21TSTCA Indoor Championship MeetFeb 21 · 800 Meters · Place 15 · Penn Hills 07Penn Hills 07800 Meters152:06.6712
Jan 10TSTCA Meet #1Jan 10 · 800 Meters · Place 10 · Penn Hills 07Penn Hills 07800 Meters102:07.5012

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 14PIAA District 7 (WPIAL) ChampionshipsMay 14 · 400 Meters · Penn HillsPenn Hills400 Meters—DNS11
Apr 12TSTCA Outdoor ChampionshipApr 12 · 400 Meters · Place 5 · Penn HillsPenn Hills400 Meters551.5511
Apr 9Franklin Regional v. McKeesport v. Penn Hills HSApr 9 · 400 Meters · Place 1 · Penn HillsPenn Hills400 Meters151.87a11
Apr 1Penn Hills v. PCC v. OCC v. Woodland HillsApr 1 · 400 Meters · Place 1 · Penn HillsPenn Hills400 Meters151.33a PB11

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 22TSTCA Indoor Championship MeetFeb 22 · 400 Meters · Place 11 · Penn HillsPenn Hills400 Meters1152.5111
Feb 15TSTCA Meet #5Feb 15 · 400 Meters · Place 4 · Penn HillsPenn Hills400 Meters4.51.94a11
Feb 15TSTCA Meet #5Feb 15 · 200 Meters · Place 7 · Penn HillsPenn Hills200 Meters7.23.65a11
Jan 25TSTCA MEET #3Jan 25 · 800 Meters · Place 5 · Penn HillsPenn Hills800 Meters52:05.5411
Jan 18TSTCA Meet #1Jan 18 · 800 Meters · Place 1 · Penn HillsPenn Hills800 Meters1.2:02.94a PB11
Jan 11TSTCA Meet #2Jan 11 · 400 Meters · Place 1 · Penn HillsPenn Hills400 Meters151.60 PB11
Jan 11TSTCA Meet #2Jan 11 · 200 Meters · Place 4 · Penn HillsPenn Hills200 Meters423.59 PB11

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 1USATF Three Rivers Youth Developmental Meet #5Jun 1 · 400 Meters · Place 1 · Penn Hills EaglesPenn Hills Eagles400 Meters151.67a—
Apr 13TSTCA Outdoor ChampionshipApr 13 · 400 Meters · Place 6 · Penn HillsPenn Hills400 Meters652.20—
Apr 13TSTCA Outdoor ChampionshipApr 13 · 400 Meters · Place 6 · Penn HillsPenn Hills400 Meters652.2010
Mar 27Penn Hills v. HS PCC/OC vs. Woodland Hills HSMar 27 · 400 Meters · Place 1 · Penn HillsPenn Hills400 Meters152.71a—
Mar 27Penn Hills v. HS PCC/OC vs. Woodland Hills HSMar 27 · 200 Meters · Place 5 · Penn HillsPenn Hills200 Meters524.09a PB—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 17TSTCA Indoor Championship MeetFeb 17 · 400 Meters · Place 15 · Penn HillsPenn Hills400 Meters1553.4410
Feb 10TSTCA Meet #5Feb 10 · 400 Meters · Place 4 · Penn HillsPenn Hills400 Meters452.81—
Feb 10TSTCA Meet #5Feb 10 · 200 Meters · Place 28 · Penn HillsPenn Hills200 Meters2824.43—
Feb 10TSTCA Meet #5Feb 10 · 400 Meters · Place 4 · Penn HillsPenn Hills400 Meters452.8110
Feb 10TSTCA Meet #5Feb 10 · 200 Meters · Place 28 · Penn HillsPenn Hills200 Meters2824.4310
Feb 3TSTCA Meet #3Feb 3 · 400 Meters · Place 2 · Penn HillsPenn Hills400 Meters253.69—
Feb 3TSTCA Meet #3Feb 3 · 200 Meters · Place 12 · Penn HillsPenn Hills200 Meters1224.40—
Jan 27TSTCA Meet #4Jan 27 · 400 Meters · Place 10 · Penn HillsPenn Hills400 Meters1054.97—
Jan 6TSTCA Meet #1Jan 6 · 400 Meters · Place 17 · Penn HillsPenn Hills400 Meters1755.60—

2023 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 24TRA Youth MeetJun 24 · 400 Meters · Place 2 · Penn Hills EaglesPenn Hills Eagles400 Meters255.97a—
Jun 24TRA Youth MeetJun 24 · 200 Meters · Place 2 · Penn Hills EaglesPenn Hills Eagles200 Meters225.12a—
Jun 24TRA Youth MeetJun 24 · 100 Meters · Place 2 · Penn Hills EaglesPenn Hills Eagles100 Meters212.28a—
Jun 17USATF Three Rivers Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Place 2 · Penn Hills Eagles TrackPenn Hills Eagles Track400 Meters2.54.30a9
Jun 17USATF Three Rivers Association Junior Olympic ChampionshipsJun 17 · 200 Meters · Place 7 · Penn Hills Eagles TrackPenn Hills Eagles Track200 MetersRound S7.24.29aWind: 3.59
Jun 17USATF Three Rivers Association Junior Olympic ChampionshipsJun 17 · 200 Meters · Place 5 · Penn Hills Eagles TrackPenn Hills Eagles Track200 Meters5.24.56aWind: 1.69
Jun 17USATF Three Rivers Association Junior Olympic ChampionshipsJun 17 · 100 Meters · Place 8 · Penn Hills Eagles TrackPenn Hills Eagles Track100 MetersRound S8.12.00a PB9
Jun 17USATF Three Rivers Association Junior Olympic ChampionshipsJun 17 · 100 Meters · Place 7 · Penn Hills Eagles TrackPenn Hills Eagles Track100 Meters7.12.24aWind: 1.69
Jun 10Next Level Developmental MeetJun 10 · 400 Meters · Place 1 · Penn Hills EaglesPenn Hills Eagles400 Meters155.24a—
Jun 10Next Level Developmental MeetJun 10 · 100 Meters · Place 4 · Penn Hills EaglesPenn Hills Eagles100 Meters412.47a—
Jun 10Next Level Developmental MeetJun 10 · 100 Meters · Place 4 · Penn Hills EaglesPenn Hills Eagles100 Meters412.37a—
Jun 3Penn Hills Developmental MeetJun 3 · Long Jump · Place 2 · Penn Hills EaglesPenn Hills EaglesLong Jump25.31m PB—
Jun 3Penn Hills Developmental MeetJun 3 · 400 Meters · Place 1 · Penn Hills EaglesPenn Hills Eagles400 Meters154.98a—
Jun 3Penn Hills Developmental MeetJun 3 · 100 Meters · Place 7 · Penn Hills EaglesPenn Hills Eagles100 Meters712.42a—
May 27TRA Youth Meet #3May 27 · 400 Meters · Place 1 · Penn Hills Eagles TrackPenn Hills Eagles Track400 Meters1.56.06a9
May 27TRA Youth Meet #3May 27 · 200 Meters · Place 2 · Penn Hills Eagles TrackPenn Hills Eagles Track200 Meters2.26.15a9
May 27TRA Youth Meet #3May 27 · 100 Meters · Place 2 · Penn Hills Eagles TrackPenn Hills Eagles Track100 MetersRound P2.12.79a9
May 27TRA Youth Meet #3May 27 · 100 Meters · Place 2 · Penn Hills Eagles TrackPenn Hills Eagles Track100 Meters2.12.91a9
May 20TRA Youth Meet #2May 20 · 400 Meters · Place 2 · Penn Hills Eagles TrackPenn Hills Eagles Track400 Meters2.55.50a9
May 20TRA Youth Meet #2May 20 · 200 Meters · Place 4 · Penn Hills Eagles TrackPenn Hills Eagles Track200 Meters4.25.33a9
May 20TRA Youth Meet #2May 20 · 100 Meters · Place 5 · Penn Hills Eagles TrackPenn Hills Eagles Track100 MetersRound P5.12.60a9
May 20TRA Youth Meet #2May 20 · 100 Meters · Place 5 · Penn Hills Eagles TrackPenn Hills Eagles Track100 Meters5.12.48a9

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 7USATF Region 2 Junior Olympic ChampionshipsJul 7 · 400 Meters · Place 3 · Penn Hills EaglesPenn Hills Eagles400 Meters358.77—
Jun 25Three Rivers Youth MeetJun 25 · 400 Meters · Place 1 · Penn Hills EaglesPenn Hills Eagles400 Meters11:00.20—
Jun 25Three Rivers Youth MeetJun 25 · 200 Meters · Place 1 · Penn Hills EaglesPenn Hills Eagles200 Meters127.23—
Jun 25Three Rivers Youth MeetJun 25 · 100 Meters · Place 4 · Penn Hills EaglesPenn Hills Eagles100 Meters415.20—
Jun 18USATF Three Rivers Association Junior Olympic ChampionshipsJun 18 · 400 Meters · Place 4 · Penn Hills Eagles TrackPenn Hills Eagles Track400 Meters4.59.09a8
Jun 18USATF Three Rivers Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 9 · Penn Hills Eagles TrackPenn Hills Eagles Track200 MetersRound P9.26.52a8
Jun 11Mountain Top Track & Field Invitational Jun 11 · 400 Meters · Place 8 · Penn Hills Eagles TrackPenn Hills Eagles Track400 Meters8.1:11.35aUnofficial8
Jun 11Mountain Top Track & Field Invitational Jun 11 · 200 Meters · Place 2 · Penn Hills Eagles TrackPenn Hills Eagles Track200 Meters2.27.35aUnofficial8
Jun 11Mountain Top Track & Field Invitational Jun 11 · 100 Meters · Penn Hills Eagles TrackPenn Hills Eagles Track100 Meters—NT8
Jun 4USATF TRA Penn Hills Developmental MeetJun 4 · 400 Meters · Place 5 · Penn Hills Eagles TrackPenn Hills Eagles Track400 Meters5.1:01.11a8
Jun 4USATF TRA Penn Hills Developmental MeetJun 4 · 200 Meters · Place 6 · Penn Hills Eagles TrackPenn Hills Eagles Track200 Meters6.27.57a8
Jun 4USATF TRA Penn Hills Developmental MeetJun 4 · 100 Meters · Place 11 · Penn Hills Eagles TrackPenn Hills Eagles Track100 MetersRound P11.13.20a8

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jul 11USATF Region 2 Junior Olympic ChampionshipsJul 11 · 400 Meters · Place 5 · Penn Hills EaglesPenn Hills Eagles400 Meters51:05.9211