Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTRA Youth Homewood Bulldawgs · May 2215.62TRA Youth Homewood BulldawgsMay 22, 2022
100m Hurdles · 30" / 0.762m · OutdoorUSATF Three Rivers Youth Developmental Meet #4 · May 2519.53aUSATF Three Rivers Youth Developmental Meet #4May 25, 2024
200 Meters · OutdoorThree Rivers Youth Meet · Jun 2531.70Three Rivers Youth MeetJune 25, 2022
400 Meters · OutdoorTRA Youth Meet #3 · May 271:12.63aTRA Youth Meet #3May 27, 2023
800 Meters · OutdoorUSATF Region 2 Junior Olympic Championships · Jul 73:18.83USATF Region 2 Junior Olympic ChampionshipsJuly 7, 2022
Discus · 1kg · OutdoorUSATF Region 2 Junior Olympic Track & Field Championship · Jul 920.82mUSATF Region 2 Junior Olympic Track & Field ChampionshipJuly 9, 2026
Javelin · 600g · OutdoorUSATF Three Rivers Youth Developmental Meet #3 · May 1821.39mUSATF Three Rivers Youth Developmental Meet #3May 18, 2024
Long Jump · OutdoorUSATF Region 2 Junior Olympic Championships · Jul 72.75mUSATF Region 2 Junior Olympic ChampionshipsJuly 7, 2022
Shot Put · 4kg · OutdoorUSATF Three Rivers Junior Olympic Track & Field Championships · Jun 206.13mUSATF Three Rivers Junior Olympic Track & Field ChampionshipsJune 20, 2026
Shot Put · 6lb · OutdoorUSATF Three Rivers Association Junior Olympic Championships · Jun 175.88mUSATF Three Rivers Association Junior Olympic ChampionshipsJune 17, 2023

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · Javelin · Place 4 · Wolverines Youth Track and FieldWolverines Youth Track and FieldJavelin600g4.19.95m10
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · Discus · Place 9 · Wolverines Youth Track and FieldWolverines Youth Track and FieldDiscus1kg9.20.82m PB10
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · Shot Put · Wolverines Youth Track and FieldWolverines Youth Track and FieldShot Put4kg—DNS10
Jun 20USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 20 · Javelin · Place 7 · Wolverines Youth Track and FieldWolverines Youth Track and FieldJavelin600g7.18.09m10
Jun 20USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 20 · Discus · Place 8 · Wolverines Youth Track and FieldWolverines Youth Track and FieldDiscus1kg8.19.44m10
Jun 20USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 20 · Shot Put · Place 7 · Wolverines Youth Track and FieldWolverines Youth Track and FieldShot Put4kg7.6.13m PB10
Jun 20USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 20 · 100 Meters · Wolverines Youth Track and FieldWolverines Youth Track and Field100 MetersRound P—DNS10

2024 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 22USATF Three Rivers Association ChampionshipJun 22 · Javelin · Place 3 · Future Stars AthleticsFuture Stars AthleticsJavelin317.25m—
Jun 22USATF Three Rivers Association ChampionshipJun 22 · Discus · Place 1 · Future Stars AthleticsFuture Stars AthleticsDiscus114.81m—
Jun 22USATF Three Rivers Association ChampionshipJun 22 · 200m Hurdles · Place 1 · Future Stars AthleticsFuture Stars Athletics200m Hurdles134.19a—
Jun 22USATF Three Rivers Association ChampionshipJun 22 · 100m Hurdles · Place 5 · Future Stars AthleticsFuture Stars Athletics100m Hurdles520.54a—
Jun 15USATF Three Rivers Association Youth Developmental Meet #7Jun 15 · Javelin · Place 1 · Future Stars AthleticsFuture Stars AthleticsJavelin119.11m—
Jun 15USATF Three Rivers Association Youth Developmental Meet #7Jun 15 · 200m Hurdles · Place 2 · Future Stars AthleticsFuture Stars Athletics200m Hurdles234.97a—
Jun 15USATF Three Rivers Association Youth Developmental Meet #7Jun 15 · 100m Hurdles · Place 6 · Future Stars AthleticsFuture Stars Athletics100m Hurdles620.54a—
Jun 8USATF Three Rivers Youth Developmental Meet #6Jun 8 · Long Jump · Place 12 · Future Stars AthleticsFuture Stars AthleticsLong Jump123.43m—
Jun 8USATF Three Rivers Youth Developmental Meet #6Jun 8 · Javelin · Place 2 · Future Stars AthleticsFuture Stars AthleticsJavelin218.25m—
Jun 8USATF Three Rivers Youth Developmental Meet #6Jun 8 · 200m Hurdles · Place 3 · Future Stars AthleticsFuture Stars Athletics200m Hurdles335.96a—
Jun 8USATF Three Rivers Youth Developmental Meet #6Jun 8 · 100m Hurdles · Place 5 · Future Stars AthleticsFuture Stars Athletics100m Hurdles520.81a—
Jun 1USATF Three Rivers Youth Developmental Meet #5Jun 1 · Long Jump · Place 10 · Future Stars AthleticsFuture Stars AthleticsLong Jump103.35m—
Jun 1USATF Three Rivers Youth Developmental Meet #5Jun 1 · Javelin · Place 1 · Future Stars AthleticsFuture Stars AthleticsJavelin120.69m—
Jun 1USATF Three Rivers Youth Developmental Meet #5Jun 1 · 200m Hurdles · Place 4 · Future Stars AthleticsFuture Stars Athletics200m Hurdles435.95a—
Jun 1USATF Three Rivers Youth Developmental Meet #5Jun 1 · 100m Hurdles · Place 5 · Future Stars AthleticsFuture Stars Athletics100m Hurdles519.93a—
May 25USATF Three Rivers Youth Developmental Meet #4May 25 · Long Jump · Place 11 · Future Stars AthleticsFuture Stars AthleticsLong Jump11.3.19m8
May 25USATF Three Rivers Youth Developmental Meet #4May 25 · Javelin · Place 2 · Future Stars AthleticsFuture Stars AthleticsJavelin600g2.20.59m8
May 25USATF Three Rivers Youth Developmental Meet #4May 25 · 100m Hurdles · Place 3 · Future Stars AthleticsFuture Stars Athletics100m Hurdles30" / 0.762m3.19.53a PB8
May 25USATF Three Rivers Youth Developmental Meet #4May 25 · 400 Meters · Place 16 · Future Stars AthleticsFuture Stars Athletics400 Meters16.1:14.71a8
May 18USATF Three Rivers Youth Developmental Meet #3May 18 · Long Jump · Place 9 · Future Stars AthleticsFuture Stars AthleticsLong Jump9.3.80m8
May 18USATF Three Rivers Youth Developmental Meet #3May 18 · Javelin · Place 1 · Future Stars AthleticsFuture Stars AthleticsJavelin600g1.21.39m PB8
May 18USATF Three Rivers Youth Developmental Meet #3May 18 · 100m Hurdles · Place 4 · Future Stars AthleticsFuture Stars Athletics100m Hurdles30" / 0.762m4.20.07a8
May 18USATF Three Rivers Youth Developmental Meet #3May 18 · 400 Meters · Place 15 · Future Stars AthleticsFuture Stars Athletics400 Meters15.1:14.08a8
May 11USATF Three Rivers Youth Developmental Meet #2May 11 · Long Jump · Place 14 · Future Stars AthleticsFuture Stars AthleticsLong Jump14.2.92m8
May 11USATF Three Rivers Youth Developmental Meet #2May 11 · 100m Hurdles · Place 6 · Future Stars AthleticsFuture Stars Athletics100m Hurdles30" / 0.762m6.20.87a8
May 11USATF Three Rivers Youth Developmental Meet #2May 11 · 400 Meters · Place 10 · Future Stars AthleticsFuture Stars Athletics400 Meters10.1:17.46a8
May 11USATF Three Rivers Youth Developmental Meet #2May 11 · 200 Meters · Place 14 · Future Stars AthleticsFuture Stars Athletics200 Meters14.35.55a8

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 24TRA Youth MeetJun 24 · Discus · Place 1 · Penn Hills EaglesPenn Hills EaglesDiscus115.62m—
Jun 24TRA Youth MeetJun 24 · Javelin · Place 4 · Penn Hills EaglesPenn Hills EaglesJavelin412.86m—
Jun 24TRA Youth MeetJun 24 · Shot Put · Place 1 · Penn Hills EaglesPenn Hills EaglesShot Put15.59m—
Jun 17USATF Three Rivers Association Junior Olympic ChampionshipsJun 17 · Javelin · Place 3 · Penn Hills Eagles TrackPenn Hills Eagles TrackJavelin600g3.14.88m7
Jun 17USATF Three Rivers Association Junior Olympic ChampionshipsJun 17 · Discus · Place 2 · Penn Hills Eagles TrackPenn Hills Eagles TrackDiscus1kg2.14.20m7
Jun 17USATF Three Rivers Association Junior Olympic ChampionshipsJun 17 · Shot Put · Place 3 · Penn Hills Eagles TrackPenn Hills Eagles TrackShot Put6lb3.5.88m PB7
Jun 10Next Level Developmental MeetJun 10 · Long Jump · Place 9 · Penn Hills EaglesPenn Hills EaglesLong Jump92.98m—
Jun 10Next Level Developmental MeetJun 10 · 400 Meters · Place 14 · Penn Hills EaglesPenn Hills Eagles400 Meters141:17.69a—
May 27TRA Youth Meet #3May 27 · 100m Hurdles · Place 1 · Penn Hills Eagles TrackPenn Hills Eagles Track100m Hurdles30" / 0.762m1.20.68a7
May 27TRA Youth Meet #3May 27 · 800 Meters · Place 4 · Penn Hills Eagles TrackPenn Hills Eagles Track800 Meters4.3:21.79a7
May 27TRA Youth Meet #3May 27 · 400 Meters · Place 6 · Penn Hills Eagles TrackPenn Hills Eagles Track400 Meters6.1:12.63a PB7
May 20TRA Youth Meet #2May 20 · 400 Meters · Place 13 · Penn Hills Eagles TrackPenn Hills Eagles Track400 Meters13.1:17.36a7
May 20TRA Youth Meet #2May 20 · 200 Meters · Place 12 · Penn Hills Eagles TrackPenn Hills Eagles Track200 Meters12.33.56a7
May 20TRA Youth Meet #2May 20 · 100 Meters · Place 21 · Penn Hills Eagles TrackPenn Hills Eagles Track100 MetersRound P21.16.48a7

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 7USATF Region 2 Junior Olympic ChampionshipsJul 7 · Long Jump · Place 2 · Penn Hills EaglesPenn Hills EaglesLong Jump22.75m PB—
Jul 7USATF Region 2 Junior Olympic ChampionshipsJul 7 · High Jump · Penn Hills EaglesPenn Hills EaglesHigh Jump—NH—
Jul 7USATF Region 2 Junior Olympic ChampionshipsJul 7 · Shot Put · Place 1 · Penn Hills EaglesPenn Hills EaglesShot Put16.25m—
Jul 7USATF Region 2 Junior Olympic ChampionshipsJul 7 · 80m Hurdles · Place 2 · Penn Hills EaglesPenn Hills Eagles80m Hurdles219.36—
Jul 7USATF Region 2 Junior Olympic ChampionshipsJul 7 · 800 Meters · Place 2 · Penn Hills EaglesPenn Hills Eagles800 Meters23:18.83 PB—
Jun 25Three Rivers Youth MeetJun 25 · 80m Hurdles · Place 3 · Penn Hills EaglesPenn Hills Eagles80m Hurdles319.67—
Jun 25Three Rivers Youth MeetJun 25 · 400 Meters · Place 2 · Penn Hills EaglesPenn Hills Eagles400 Meters21:13.36—
Jun 25Three Rivers Youth MeetJun 25 · 200 Meters · Place 4 · Penn Hills EaglesPenn Hills Eagles200 Meters431.70 PB—
Jun 18USATF Three Rivers Association Junior Olympic ChampionshipsJun 18 · 400 Meters · Place 10 · Penn Hills Eagles TrackPenn Hills Eagles Track400 Meters10.1:16.57a6
Jun 18USATF Three Rivers Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 12 · Penn Hills Eagles TrackPenn Hills Eagles Track200 MetersRound P12.31.82a6
Jun 11Mountain Top Track & Field Invitational Jun 11 · 200 Meters · Place 10 · Penn Hills Eagles TrackPenn Hills Eagles Track200 Meters10.33.57aUnofficial6
Jun 4USATF TRA Penn Hills Developmental MeetJun 4 · 400 Meters · Place 7 · Penn Hills Eagles TrackPenn Hills Eagles Track400 Meters7.1:15.21a6
Jun 4USATF TRA Penn Hills Developmental MeetJun 4 · 200 Meters · Place 15 · Penn Hills Eagles TrackPenn Hills Eagles Track200 Meters15.33.78a6
Jun 4USATF TRA Penn Hills Developmental MeetJun 4 · 100 Meters · Place 22 · Penn Hills Eagles TrackPenn Hills Eagles Track100 MetersRound P22.16.28a6
May 22TRA Youth Homewood BulldawgsMay 22 · 400 Meters · Place 13 · Penn Hills Eagles TrackPenn Hills Eagles Track400 Meters13.1:20.506
May 22TRA Youth Homewood BulldawgsMay 22 · 200 Meters · Place 15 · Penn Hills Eagles TrackPenn Hills Eagles Track200 Meters15.35.206
May 22TRA Youth Homewood BulldawgsMay 22 · 100 Meters · Place 13 · Penn Hills Eagles TrackPenn Hills Eagles Track100 MetersRound P13.15.62 PB6