Personal bests

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100m Hurdles · Place 40 · Future Stars AthleticsFuture Stars Athletics100m Hurdles36" / 0.914mRound P40.20.55aWind: 3.97
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 100m Hurdles · Place 4 · Future Stars AthleticsFuture Stars Athletics100m Hurdles36" / 0.914m4.18.66aWind: 2.37
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 400 Meters · Place 9 · Future Stars AthleticsFuture Stars Athletics400 MetersRound P9.1:01.45a7
Jun 20USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 20 · 100m Hurdles · Place 3 · Future Stars AthleticsFuture Stars Athletics100m Hurdles36" / 0.914m3.19.52a7
Jun 20USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 20 · 400 Meters · Place 8 · Future Stars AthleticsFuture Stars Athletics400 Meters8.1:03.24a7
Jun 20USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 20 · 200 Meters · Place 12 · Future Stars AthleticsFuture Stars Athletics200 MetersRound P12.28.45aWind: 2.77
Jun 13USATF Three Rivers Wolverines Developmental MeetJun 13 · 100m Hurdles · Place 5 · Future Stars AthleticsFuture Stars Athletics100m Hurdles36" / 0.914m5.20.45a7
Jun 13USATF Three Rivers Wolverines Developmental MeetJun 13 · 400 Meters · Place 7 · Future Stars AthleticsFuture Stars Athletics400 Meters7.1:03.82a7
Jun 13USATF Three Rivers Wolverines Developmental MeetJun 13 · 200 Meters · Place 14 · Future Stars AthleticsFuture Stars Athletics200 Meters14.28.98a7
Jun 13USATF Three Rivers Wolverines Developmental MeetJun 13 · 100 Meters · Place 19 · Future Stars AthleticsFuture Stars Athletics100 MetersRound P19.13.93a7
Jun 6USATF Developmental Meet Future Stars Athletics "Who Got Heart" InvitationalJun 6 · 100m Hurdles · Place 2 · Future Stars AthleticsFuture Stars Athletics100m Hurdles36" / 0.914m2.18.95a PB7
Jun 6USATF Developmental Meet Future Stars Athletics "Who Got Heart" InvitationalJun 6 · 400 Meters · Place 6 · Future Stars AthleticsFuture Stars Athletics400 Meters6.1:00.83a PB7
Jun 6USATF Developmental Meet Future Stars Athletics "Who Got Heart" InvitationalJun 6 · 200 Meters · Place 6 · Future Stars AthleticsFuture Stars Athletics200 Meters6.28.58a7
Jun 6USATF Developmental Meet Future Stars Athletics "Who Got Heart" InvitationalJun 6 · 100 Meters · Place 24 · Future Stars AthleticsFuture Stars Athletics100 MetersRound P24.13.81a7
May 23USATF Developmental Meet Penn Hills EaglesMay 23 · 100m Hurdles · Place 2 · Future Stars AthleticsFuture Stars Athletics100m Hurdles36" / 0.914m2.19.54a7
May 23USATF Developmental Meet Penn Hills EaglesMay 23 · 400 Meters · Place 10 · Future Stars AthleticsFuture Stars Athletics400 Meters10.1:03.38a7
May 23USATF Developmental Meet Penn Hills EaglesMay 23 · 200 Meters · Place 13 · Future Stars AthleticsFuture Stars Athletics200 Meters13.28.90a7
May 23USATF Developmental Meet Penn Hills EaglesMay 23 · 100 Meters · Place 20 · Future Stars AthleticsFuture Stars Athletics100 MetersRound P20.14.58a7
May 16USATF Developmental Meet East Allegheny WildcatsMay 16 · 400 Meters · Place 3 · Future Stars AthleticsFuture Stars Athletics400 Meters3.1:01.08a7
May 16USATF Developmental Meet East Allegheny WildcatsMay 16 · 200 Meters · Place 12 · Future Stars AthleticsFuture Stars Athletics200 Meters12.28.46a PB7
May 16USATF Developmental Meet East Allegheny WildcatsMay 16 · 100 Meters · Place 19 · Future Stars AthleticsFuture Stars Athletics100 Meters19.13.79a PB7
May 9USATF Developmental Meet Gateway GatorsMay 9 · 400 Meters · Place 23 · Future Stars AthleticsFuture Stars Athletics400 Meters23.1:17.32a7
May 9USATF Developmental Meet Gateway GatorsMay 9 · 200 Meters · Future Stars AthleticsFuture Stars Athletics200 Meters—DNS7
May 9USATF Developmental Meet Gateway GatorsMay 9 · 100 Meters · Future Stars AthleticsFuture Stars Athletics100 MetersRound P—DNS7

2025 Outdoor Track

34 results
DateMeetEventPlMarkGr
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 400 Meters · Place 8 · Future Stars AthleticsFuture Stars Athletics400 MetersRound P81:03.3812
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 400 Meters · Place 7 · Future Stars AthleticsFuture Stars Athletics400 Meters71:03.6412
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 200 Meters · Place 6 · Future Stars AthleticsFuture Stars Athletics200 MetersRound P628.8612
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 200 Meters · Place 5 · Future Stars AthleticsFuture Stars Athletics200 Meters529.6512
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 400 Meters · Place 7 · Future Stars AthleticsFuture Stars Athletics400 Meters71:03.6412
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 400 Meters · Place 8 · Future Stars AthleticsFuture Stars Athletics400 Meters81:03.3812
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 200 Meters · Place 6 · Future Stars AthleticsFuture Stars Athletics200 Meters628.8612
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 200 Meters · Place 5 · Future Stars AthleticsFuture Stars Athletics200 Meters529.6512
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · 400 Meters · Place 3 · Future Stars AthleticsFuture Stars Athletics400 Meters31:04.9712
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · 200 Meters · Place 4 · Future Stars AthleticsFuture Stars Athletics200 MetersRound P428.7312
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · 200 Meters · Place 5 · Future Stars AthleticsFuture Stars Athletics200 Meters528.4812
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · 400 Meters · Place 3 · Future Stars AthleticsFuture Stars Athletics400 Meters31:04.9712
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · 200 Meters · Place 4 · Future Stars AthleticsFuture Stars Athletics200 MetersRound P428.7312
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · 200 Meters · Place 5 · Future Stars AthleticsFuture Stars Athletics200 Meters528.4812
Jun 14USATF Three Rivers Developmental Meet #7Jun 14 · 400 Meters · Place 2 · Future Stars AthleticsFuture Stars Athletics400 Meters2.1:06.08a6
Jun 14USATF Three Rivers Developmental Meet #7Jun 14 · 200 Meters · Place 4 · Future Stars AthleticsFuture Stars Athletics200 Meters4.30.09a6
Jun 14USATF Three Rivers Developmental Meet #7Jun 14 · 100 Meters · Place 8 · Future Stars AthleticsFuture Stars Athletics100 MetersRound P8.14.40a6
Jun 7USATF Three Rivers Developmental Meet #6Jun 7 · 400 Meters · Place 1 · Future Stars AthleticsFuture Stars Athletics400 Meters1.1:05.45a6
Jun 7USATF Three Rivers Developmental Meet #6Jun 7 · 200 Meters · Place 4 · Future Stars AthleticsFuture Stars Athletics200 Meters4.29.60a6
Jun 7USATF Three Rivers Developmental Meet #6Jun 7 · 100 Meters · Place 7 · Future Stars AthleticsFuture Stars Athletics100 Meters7.14.10a6
May 31USATF Three Rivers Developmental Meet #4May 31 · 400 Meters · Place 2 · Future Stars AthleticsFuture Stars Athletics400 Meters21:07.28a—
May 31USATF Three Rivers Developmental Meet #4May 31 · 200 Meters · Place 4 · Future Stars AthleticsFuture Stars Athletics200 Meters429.61a—
May 31USATF Three Rivers Developmental Meet #4May 31 · 100 Meters · Place 6 · Future Stars AthleticsFuture Stars Athletics100 MetersRound P614.28a—
May 31USATF Three Rivers Developmental Meet #4May 31 · 100 Meters · Place 6 · Future Stars AthleticsFuture Stars Athletics100 Meters614.27a—
May 24USATF Three Rivers Developmental Meet #3May 24 · 400 Meters · Place 4 · Future Stars AthleticsFuture Stars Athletics400 Meters41:06.55a—
May 24USATF Three Rivers Developmental Meet #3May 24 · 200 Meters · Place 2 · Future Stars AthleticsFuture Stars Athletics200 Meters229.37a—
May 24USATF Three Rivers Developmental Meet #3May 24 · 100 Meters · Place 7 · Future Stars AthleticsFuture Stars Athletics100 MetersRound P714.13a—
May 17USATF Three Rivers Developmental Meet #2 @ South Allegheny HSMay 17 · 400 Meters · Place 3 · Future Stars AthleticsFuture Stars Athletics400 Meters31:06.73a—
May 17USATF Three Rivers Developmental Meet #2 @ South Allegheny HSMay 17 · 200 Meters · Place 5 · Future Stars AthleticsFuture Stars Athletics200 Meters529.49a—
May 17USATF Three Rivers Developmental Meet #2 @ South Allegheny HSMay 17 · 100 Meters · Place 8 · Future Stars AthleticsFuture Stars Athletics100 MetersRound S813.90a—
May 17USATF Three Rivers Developmental Meet #2 @ South Allegheny HSMay 17 · 100 Meters · Place 8 · Future Stars AthleticsFuture Stars Athletics100 Meters814.10a—
May 10USATF Three Rivers Developmental Meet #1May 10 · 400 Meters · Place 3 · Future Stars AthleticsFuture Stars Athletics400 Meters31:07.70a—
May 10USATF Three Rivers Developmental Meet #1May 10 · 200 Meters · Place 8 · Future Stars AthleticsFuture Stars Athletics200 Meters829.75a—
May 10USATF Three Rivers Developmental Meet #1May 10 · 100 Meters · Place 10 · Future Stars AthleticsFuture Stars Athletics100 MetersRound S1014.38a—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 22USATF Three Rivers Association ChampionshipJun 22 · 400 Meters · Place 3 · Future Stars AthleticsFuture Stars Athletics400 Meters31:09.17a—
Jun 22USATF Three Rivers Association ChampionshipJun 22 · 200 Meters · Place 3 · Future Stars AthleticsFuture Stars Athletics200 Meters330.46a—
Jun 22USATF Three Rivers Association ChampionshipJun 22 · 100 Meters · Place 8 · Future Stars AthleticsFuture Stars Athletics100 Meters814.64a—
Jun 15USATF Three Rivers Association Youth Developmental Meet #7Jun 15 · 400 Meters · Place 4 · Future Stars AthleticsFuture Stars Athletics400 Meters41:08.15a—
Jun 15USATF Three Rivers Association Youth Developmental Meet #7Jun 15 · 200 Meters · Place 11 · Future Stars AthleticsFuture Stars Athletics200 Meters1130.48a—
Jun 15USATF Three Rivers Association Youth Developmental Meet #7Jun 15 · 100 Meters · Place 14 · Future Stars AthleticsFuture Stars Athletics100 Meters1414.72a—
Jun 8USATF Three Rivers Youth Developmental Meet #6Jun 8 · 400 Meters · Place 7 · Future Stars AthleticsFuture Stars Athletics400 Meters71:10.33a—
Jun 8USATF Three Rivers Youth Developmental Meet #6Jun 8 · 200 Meters · Place 9 · Future Stars AthleticsFuture Stars Athletics200 Meters930.60a—
Jun 8USATF Three Rivers Youth Developmental Meet #6Jun 8 · 100 Meters · Place 16 · Future Stars AthleticsFuture Stars Athletics100 Meters1615.05a—
Jun 1USATF Three Rivers Youth Developmental Meet #5Jun 1 · 400 Meters · Place 5 · Future Stars AthleticsFuture Stars Athletics400 Meters51:09.61a—
Jun 1USATF Three Rivers Youth Developmental Meet #5Jun 1 · 200 Meters · Place 8 · Future Stars AthleticsFuture Stars Athletics200 Meters830.34a—
Jun 1USATF Three Rivers Youth Developmental Meet #5Jun 1 · 100 Meters · Place 17 · Future Stars AthleticsFuture Stars Athletics100 Meters1715.00a—
May 25USATF Three Rivers Youth Developmental Meet #4May 25 · 400 Meters · Place 6 · Future Stars AthleticsFuture Stars Athletics400 Meters6.1:10.04a5
May 25USATF Three Rivers Youth Developmental Meet #4May 25 · 100 Meters · Place 15 · Future Stars AthleticsFuture Stars Athletics100 MetersRound S15.14.44a5
May 11USATF Three Rivers Youth Developmental Meet #2May 11 · 400 Meters · Place 10 · Future Stars AthleticsFuture Stars Athletics400 Meters10.1:15.61a5
May 11USATF Three Rivers Youth Developmental Meet #2May 11 · 100 Meters · Future Stars AthleticsFuture Stars Athletics100 MetersRound S—14.72a5

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 17USATF Three Rivers Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Place 4 · Future Stars AthleticsFuture Stars Athletics400 Meters4.1:09.90a4
Jun 10Next Level Developmental MeetJun 10 · 400 Meters · Place 4 · Future StarsFuture Stars400 Meters41:15.05a—
Jun 10Next Level Developmental MeetJun 10 · 200 Meters · Place 12 · Future StarsFuture Stars200 Meters1233.08a—
Jun 3Penn Hills Developmental MeetJun 3 · 400 Meters · Place 3 · Future StarsFuture Stars400 Meters31:13.02a—
Jun 3Penn Hills Developmental MeetJun 3 · 200 Meters · Place 4 · Future StarsFuture Stars200 Meters431.79a—
Jun 3Penn Hills Developmental MeetJun 3 · 100 Meters · Place 6 · Future StarsFuture Stars100 Meters615.16a—
Jun 3Penn Hills Developmental MeetJun 3 · 100 Meters · Place 5 · Future StarsFuture Stars100 Meters515.76a—
May 20TRA Youth Meet #2May 20 · 400 Meters · Place 7 · Future Stars AthleticsFuture Stars Athletics400 Meters7.1:20.75a4
May 20TRA Youth Meet #2May 20 · 200 Meters · Place 2 · Future Stars AthleticsFuture Stars Athletics200 Meters2.32.26a4
May 20TRA Youth Meet #2May 20 · 100 Meters · Place 3 · Future Stars AthleticsFuture Stars Athletics100 MetersRound P3.15.62a4
May 20TRA Youth Meet #2May 20 · 100 Meters · Place 6 · Future Stars AthleticsFuture Stars Athletics100 Meters6.16.09a4

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 18USATF Three Rivers Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 10 · Future Stars AthleticsFuture Stars Athletics200 MetersRound P10.33.07a3
Jun 18USATF Three Rivers Association Junior Olympic ChampionshipsJun 18 · 100 Meters · Place 10 · Future Stars AthleticsFuture Stars Athletics100 MetersRound P10.15.78a3
Jun 4USATF TRA Penn Hills Developmental MeetJun 4 · 400 Meters · Place 8 · Future Stars AthleticsFuture Stars Athletics400 Meters8.1:20.07a3
Jun 4USATF TRA Penn Hills Developmental MeetJun 4 · 200 Meters · Place 5 · Future Stars AthleticsFuture Stars Athletics200 Meters5.33.02a3
Jun 4USATF TRA Penn Hills Developmental MeetJun 4 · 100 Meters · Place 16 · Future Stars AthleticsFuture Stars Athletics100 MetersRound P16.16.42a3
May 22TRA Youth Homewood BulldawgsMay 22 · 400 Meters · Place 12 · Future Stars AthleticsFuture Stars Athletics400 Meters12.1:24.403
May 22TRA Youth Homewood BulldawgsMay 22 · 200 Meters · Place 11 · Future Stars AthleticsFuture Stars Athletics200 Meters11.37.903
May 22TRA Youth Homewood BulldawgsMay 22 · 100 Meters · Place 14 · Future Stars AthleticsFuture Stars Athletics100 MetersRound P14.15.693

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 19Slippery Rock Youth MeetJun 19 · 400 Meters · Place 2 · Homewood Bulldawgs Track ClubHomewood Bulldawgs Track Club400 Meters2.1:27.23a2
Jun 19Slippery Rock Youth MeetJun 19 · 200 Meters · Place 3 · Homewood Bulldawgs Track ClubHomewood Bulldawgs Track Club200 Meters3.38.57a2
Jun 19Slippery Rock Youth MeetJun 19 · 100 Meters · Place 3 · Homewood Bulldawgs Track ClubHomewood Bulldawgs Track Club100 Meters3.17.91a2