Personal bests

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

2025 Outdoor Track

34 results
DateMeetEventPlMarkGr
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · Long Jump · Place 7 · StallionsLong Jump75.82m15
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 200 Meters · Place 11 · Stallions200 MetersRound P1124.2715
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 100 Meters · Place 9 · Stallions100 MetersRound P911.9915
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · Long Jump · Place 7 · StallionsLong Jump75.82m15
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 200 Meters · Place 11 · Stallions200 Meters1124.2715
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 100 Meters · Place 9 · Stallions100 Meters911.9915
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · Long Jump · Place 5 · StallionsLong Jump55.53m15
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · 200 Meters · Place 5 · Stallions200 MetersRound P523.9915
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · 200 Meters · Place 5 · Stallions200 Meters523.9715
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · 100 Meters · Place 5 · Stallions100 MetersRound P511.7415
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · 100 Meters · Place 5 · Stallions100 Meters511.8015
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · Long Jump · Place 5 · StallionsLong Jump55.53m15
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · 200 Meters · Place 5 · Stallions200 MetersRound P523.9915
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · 200 Meters · Place 5 · Stallions200 Meters523.9715
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · 100 Meters · Place 5 · Stallions100 MetersRound P511.7415
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · 100 Meters · Place 5 · Stallions100 Meters511.8015
Jun 14USATF Three Rivers Developmental Meet #7Jun 14 · Long Jump · Stallions TrackLong Jump—SCR-
Jun 14USATF Three Rivers Developmental Meet #7Jun 14 · 200 Meters · Stallions Track200 Meters—DNS-
Jun 14USATF Three Rivers Developmental Meet #7Jun 14 · 100 Meters · Stallions Track100 MetersRound P—DNS-
Jun 7USATF Three Rivers Developmental Meet #6Jun 7 · Long Jump · Place 5 · Stallions TrackLong Jump5.5.38m-
Jun 7USATF Three Rivers Developmental Meet #6Jun 7 · 200 Meters · Place 7 · Stallions Track200 Meters7.23.80a-
Jun 7USATF Three Rivers Developmental Meet #6Jun 7 · 100 Meters · Place 10 · Stallions Track100 Meters10.11.71a-
May 31USATF Three Rivers Developmental Meet #4May 31 · Long Jump · Place 3 · StallionsLong Jump35.80m—
May 31USATF Three Rivers Developmental Meet #4May 31 · 400 Meters · Place 8 · Stallions400 Meters858.72a—
May 31USATF Three Rivers Developmental Meet #4May 31 · 200 Meters · Place 6 · Stallions200 Meters624.74a—
May 31USATF Three Rivers Developmental Meet #4May 31 · 100 Meters · Place 10 · Stallions100 MetersRound P1011.94a—
May 24USATF Three Rivers Developmental Meet #3May 24 · Long Jump · Place 1 · StallionsLong Jump15.75m—
May 24USATF Three Rivers Developmental Meet #3May 24 · 200 Meters · Place 4 · Stallions200 Meters423.64a PB—
May 24USATF Three Rivers Developmental Meet #3May 24 · 100 Meters · Place 3 · Stallions100 MetersRound P311.69a—
May 24USATF Three Rivers Developmental Meet #3May 24 · 100 Meters · Place 3 · Stallions100 Meters311.67a—
May 17USATF Three Rivers Developmental Meet #2 @ South Allegheny HSMay 17 · Long Jump · Place 3 · StallionsLong Jump35.69m—
May 17USATF Three Rivers Developmental Meet #2 @ South Allegheny HSMay 17 · 200 Meters · Place 4 · Stallions200 Meters424.04a—
May 17USATF Three Rivers Developmental Meet #2 @ South Allegheny HSMay 17 · 100 Meters · Place 6 · Stallions100 MetersRound S611.75a—
May 17USATF Three Rivers Developmental Meet #2 @ South Allegheny HSMay 17 · 100 Meters · Place 6 · Stallions100 Meters611.80a—

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 15USATF Three Rivers Association Youth Developmental Meet #7Jun 15 · Long Jump · Place 1 · StallionsLong Jump15.56m—
Jun 15USATF Three Rivers Association Youth Developmental Meet #7Jun 15 · 400 Meters · Place 2 · Stallions400 Meters256.59a PB—
Jun 15USATF Three Rivers Association Youth Developmental Meet #7Jun 15 · 100 Meters · Place 2 · Stallions100 Meters211.96a—
Jun 15USATF Three Rivers Association Youth Developmental Meet #7Jun 15 · 100 Meters · Place 2 · Stallions100 Meters211.67a—
Jun 8USATF Three Rivers Youth Developmental Meet #6Jun 8 · Long Jump · Place 1 · StallionsLong Jump15.30m—
Jun 8USATF Three Rivers Youth Developmental Meet #6Jun 8 · 400 Meters · Place 2 · Stallions400 Meters257.14a—
Jun 8USATF Three Rivers Youth Developmental Meet #6Jun 8 · 200 Meters · Place 2 · Stallions200 Meters224.35a—
Jun 8USATF Three Rivers Youth Developmental Meet #6Jun 8 · 100 Meters · Place 1 · Stallions100 Meters111.80a—
Jun 1USATF Three Rivers Youth Developmental Meet #5Jun 1 · Long Jump · Place 1 · StallionsLong Jump15.63m—
Jun 1USATF Three Rivers Youth Developmental Meet #5Jun 1 · 200 Meters · Place 1 · Stallions200 Meters125.15a—
Jun 1USATF Three Rivers Youth Developmental Meet #5Jun 1 · 100 Meters · Place 1 · Stallions100 Meters112.02a—
Jun 1USATF Three Rivers Youth Developmental Meet #5Jun 1 · 100 Meters · Place 1 · Stallions100 Meters111.96a—
May 25USATF Three Rivers Youth Developmental Meet #4May 25 · Long Jump · Place 1 · Stallions TrackLong Jump1.5.80m-
May 25USATF Three Rivers Youth Developmental Meet #4May 25 · 100 Meters · Place 2 · Stallions Track100 MetersRound S2.11.81a-
May 25USATF Three Rivers Youth Developmental Meet #4May 25 · 100 Meters · Place 2 · Stallions Track100 Meters2.11.72a-
May 18USATF Three Rivers Youth Developmental Meet #3May 18 · Long Jump · Place 2 · Stallions TrackLong Jump2.5.48m-
May 18USATF Three Rivers Youth Developmental Meet #3May 18 · 200 Meters · Place 2 · Stallions Track200 Meters2.24.07a-
May 18USATF Three Rivers Youth Developmental Meet #3May 18 · 100 Meters · Place 2 · Stallions Track100 MetersRound S2.11.85a-
May 18USATF Three Rivers Youth Developmental Meet #3May 18 · 100 Meters · Place 2 · Stallions Track100 Meters2.11.66a PB-
May 11USATF Three Rivers Youth Developmental Meet #2May 11 · Long Jump · Place 1 · Stallions TrackLong Jump1.5.34m-
May 11USATF Three Rivers Youth Developmental Meet #2May 11 · 200 Meters · Place 1 · Stallions Track200 Meters1.24.42a-
May 11USATF Three Rivers Youth Developmental Meet #2May 11 · 100 Meters · Place 2 · Stallions Track100 MetersRound S2.11.95a-

2023 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 17USATF Three Rivers Association Junior Olympic ChampionshipsJun 17 · Long Jump · Place 3 · Stallions TrackLong Jump3.5.48mWind: 0-
Jun 17USATF Three Rivers Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Place 8 · Stallions Track400 Meters8.1:00.45a-
Jun 17USATF Three Rivers Association Junior Olympic ChampionshipsJun 17 · 100 Meters · Place 8 · Stallions Track100 MetersRound S8.12.42aWind: 2.2-
Jun 17USATF Three Rivers Association Junior Olympic ChampionshipsJun 17 · 100 Meters · Place 7 · Stallions Track100 Meters7.12.46aWind: 2.1-
Jun 10Next Level Developmental MeetJun 10 · Long Jump · Place 2 · StallionsLong Jump25.46m—
Jun 10Next Level Developmental MeetJun 10 · 400 Meters · Place 15 · Stallions400 Meters151:05.90a—
Jun 10Next Level Developmental MeetJun 10 · 100 Meters · Place 4 · Stallions100 Meters412.78a—
Jun 10Next Level Developmental MeetJun 10 · 100 Meters · Place 5 · Stallions100 Meters512.85a—
Jun 3Penn Hills Developmental MeetJun 3 · Long Jump · Place 2 · StallionsLong Jump25.58m—
Jun 3Penn Hills Developmental MeetJun 3 · 400 Meters · Place 7 · Stallions400 Meters71:03.65a—
Jun 3Penn Hills Developmental MeetJun 3 · 200 Meters · Place 5 · Stallions200 Meters526.58a—
Jun 3Penn Hills Developmental MeetJun 3 · 100 Meters · Place 5 · Stallions100 Meters512.41a—
Jun 3Penn Hills Developmental MeetJun 3 · 100 Meters · Place 5 · Stallions100 Meters512.59a—
May 27TRA Youth Meet #3May 27 · Long Jump · Place 1 · Stallions TrackLong Jump1.5.28m-
May 27TRA Youth Meet #3May 27 · 400 Meters · Place 6 · Stallions Track400 Meters6.1:04.90a-
May 27TRA Youth Meet #3May 27 · 200 Meters · Place 4 · Stallions Track200 Meters4.27.34a-
May 27TRA Youth Meet #3May 27 · 100 Meters · Place 2 · Stallions Track100 MetersRound P2.12.89a-
May 27TRA Youth Meet #3May 27 · 100 Meters · Place 2 · Stallions Track100 Meters2.12.60a-
May 20TRA Youth Meet #2May 20 · Long Jump · Place 2 · Stallions TrackLong Jump2.5.15m-
May 20TRA Youth Meet #2May 20 · 400 Meters · Place 9 · Stallions Track400 Meters9.1:06.42a-
May 20TRA Youth Meet #2May 20 · 200 Meters · Stallions Track200 Meters—SCR-
May 20TRA Youth Meet #2May 20 · 100 Meters · Place 4 · Stallions Track100 MetersRound P4.12.68a-
May 20TRA Youth Meet #2May 20 · 100 Meters · Place 4 · Stallions Track100 Meters4.12.97a-

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 30AAU Region 12 QualifierJun 30 · Long Jump · Place 1 · Stallions TrackLong Jump1.16-03.00-
Jun 30AAU Region 12 QualifierJun 30 · 200 Meters · Place 2 · Stallions Track200 MetersRound P2.27.08a-
Jun 30AAU Region 12 QualifierJun 30 · 200 Meters · Place 3 · Stallions Track200 Meters3.27.08a-
Jun 30AAU Region 12 QualifierJun 30 · 100 Meters · Place 4 · Stallions Track100 MetersRound P4.13.23a-
Jun 30AAU Region 12 QualifierJun 30 · 100 Meters · Place 4 · Stallions Track100 Meters4.13.12a-
Jun 25Three Rivers Youth MeetJun 25 · Long Jump · Place 1 · StallionsLong Jump14.70m—
Jun 25Three Rivers Youth MeetJun 25 · 200 Meters · Place 1 · Stallions200 Meters127.56—
Jun 25Three Rivers Youth MeetJun 25 · 100 Meters · Place 1 · Stallions100 Meters113.16—
Jun 18USATF Three Rivers Association Junior Olympic ChampionshipsJun 18 · Long Jump · Place 1 · Stallions TrackLong Jump1.4.90m PB-
Jun 18USATF Three Rivers Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 2 · Stallions Track200 MetersRound P2.26.77a-
Jun 18USATF Three Rivers Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 4 · Stallions Track200 Meters4.26.80a-
Jun 18USATF Three Rivers Association Junior Olympic ChampionshipsJun 18 · 100 Meters · Place 2 · Stallions Track100 MetersRound P2.12.97a-
Jun 18USATF Three Rivers Association Junior Olympic ChampionshipsJun 18 · 100 Meters · Place 4 · Stallions Track100 Meters4.13.01a-
Jun 11Mountain Top Track & Field Invitational Jun 11 · Long Jump · Place 1 · Stallions TrackLong Jump1.4.28mUnofficial-
Jun 11Mountain Top Track & Field Invitational Jun 11 · 200 Meters · Place 2 · Stallions Track200 Meters2.28.61aUnofficial-
Jun 11Mountain Top Track & Field Invitational Jun 11 · 100 Meters · Place 1 · Stallions Track100 Meters1.13.99aUnofficial-
Jun 4USATF TRA Penn Hills Developmental MeetJun 4 · Long Jump · Place 2 · Stallions TrackLong Jump2.4.15m-
Jun 4USATF TRA Penn Hills Developmental MeetJun 4 · 100 Meters · Place 2 · Stallions Track100 MetersRound P2.13.30a-
Jun 4USATF TRA Penn Hills Developmental MeetJun 4 · 100 Meters · Place 3 · Stallions Track100 Meters3.13.48a-

2019 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 29AAU Region 12 QualifierJun 29 · Long Jump · Place 1 · Stallions TrackLong Jump1.12-09.2510
Jun 29AAU Region 12 QualifierJun 29 · 100 Meters · Place 4 · Stallions Track100 MetersRound P4.14.36a10
Jun 29AAU Region 12 QualifierJun 29 · 100 Meters · Place 5 · Stallions Track100 Meters5.14.26a10
Jun 22USATF Three Rivers Association Junior Olympic ChampionshipsJun 22 · Long Jump · Place 2 · Stallions TrackLong Jump2.3.88m10
Jun 22USATF Three Rivers Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 3 · Stallions Track100 MetersRound P3.14.13aWind: 2.510
Jun 22USATF Three Rivers Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 5 · Stallions Track100 Meters5.14.64aWind: 1.310
Jun 8USATF Three Rivers Youth Developmental Meet #6Jun 8 · Long Jump · Place 2 · Stallions TrackLong Jump2.3.78m10
Jun 8USATF Three Rivers Youth Developmental Meet #6Jun 8 · 200 Meters · Stallions Track200 MetersRound P—DQ10
Jun 8USATF Three Rivers Youth Developmental Meet #6Jun 8 · 100 Meters · Place 4 · Stallions Track100 MetersRound P4.14.50a10
Jun 8USATF Three Rivers Youth Developmental Meet #6Jun 8 · 100 Meters · Stallions Track100 Meters—DNS10
Jun 1USATF Three Rivers Youth Developmental Meet #5#Jun 1 · Long Jump · Place 2 · Stallions TrackLong Jump2.4.11m10
Jun 1USATF Three Rivers Youth Developmental Meet #5#Jun 1 · 200 Meters · Place 4 · Stallions Track200 Meters4.30.30a10
Jun 1USATF Three Rivers Youth Developmental Meet #5#Jun 1 · 100 Meters · Place 2 · Stallions Track100 MetersRound P2.14.43a10
Jun 1USATF Three Rivers Youth Developmental Meet #5#Jun 1 · 100 Meters · Place 5 · Stallions Track100 Meters5.14.51a10
May 25USATF Three Rivers Youth Developmental Meet #4May 25 · Long Jump · Place 4 · Stallions TrackLong Jump4.3.32m10
May 25USATF Three Rivers Youth Developmental Meet #4May 25 · 200 Meters · Place 3 · Stallions Track200 Meters3.30.69a10
May 25USATF Three Rivers Youth Developmental Meet #4May 25 · 100 Meters · Place 7 · Stallions Track100 MetersRound P7.14.84a10
May 18Three Rivers Association Youth Meet #3May 18 · Long Jump · Place 2 · Stallions TrackLong Jump2.3.69m10
May 18Three Rivers Association Youth Meet #3May 18 · 200 Meters · Place 4 · Stallions Track200 Meters4.30.6910
May 18Three Rivers Association Youth Meet #3May 18 · 100 Meters · Place 9 · Stallions Track100 MetersRound P9.14.9610
May 11USATF Three Rivers Youth Developmental Meet #2May 11 · Long Jump · Place 3 · Stallions TrackLong Jump3.3.28m10
May 11USATF Three Rivers Youth Developmental Meet #2May 11 · 200 Meters · Place 5 · Stallions Track200 Meters5.31.18a10
May 11USATF Three Rivers Youth Developmental Meet #2May 11 · 100 Meters · Place 5 · Stallions Track100 Meters5.14.77a10

2019 Indoor Track

4 results
DateMeetEventPlMarkGr
Jun 15USATF Three Rivers Youth Developmental Meet #7Jun 15 · Long Jump · Place 1 · Stallions TrackLong Jump1.4.13m PB10
Jun 15USATF Three Rivers Youth Developmental Meet #7Jun 15 · 100 Meters · Place 6 · Stallions Track100 Meters6.14.10 PB10
May 5USATF Three Rivers Developmental Meet #1May 5 · Long Jump · Place 1 · Stallions TrackLong Jump1.3.70m10
May 5USATF Three Rivers Developmental Meet #1May 5 · 100 Meters · Place 5 · Stallions Track100 Meters5.15.50a10

2018 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jul 12USATF Region 2 Junior Olympic ChampionshipsJul 12 · Long Jump · Place 4 · Stallions TrackLong Jump4.3.26mWind: 09
Jul 12USATF Region 2 Junior Olympic ChampionshipsJul 12 · 200 Meters · Place 6 · Stallions Track200 MetersRound P6.32.41aWind: 09
Jul 12USATF Region 2 Junior Olympic ChampionshipsJul 12 · 200 Meters · Place 6 · Stallions Track200 Meters6.32.66aWind: 0.79
Jul 12USATF Region 2 Junior Olympic ChampionshipsJul 12 · 100 Meters · Place 6 · Stallions Track100 MetersRound P6.15.56aWind: 09
Jul 12USATF Region 2 Junior Olympic ChampionshipsJul 12 · 100 Meters · Place 6 · Stallions Track100 Meters6.15.73aWind: 09
Jun 23USATF Three Rivers Association Junior Olympic ChampionshipsJun 23 · Long Jump · Place 3 · Stallions TrackLong Jump3.3.07m9
Jun 23USATF Three Rivers Association Junior Olympic ChampionshipsJun 23 · 200 Meters · Place 5 · Stallions Track200 MetersRound P5.34.85a9
Jun 23USATF Three Rivers Association Junior Olympic ChampionshipsJun 23 · 200 Meters · Place 4 · Stallions Track200 Meters4.32.48a9
Jun 23USATF Three Rivers Association Junior Olympic ChampionshipsJun 23 · 100 Meters · Place 2 · Stallions Track100 MetersRound P2.15.52a9
Jun 23USATF Three Rivers Association Junior Olympic ChampionshipsJun 23 · 100 Meters · Place 3 · Stallions Track100 Meters3.15.47a9
Jun 10USATF Three Rivers Association Developmental Meet #5Jun 10 · Long Jump · Place 3 · Stallions TrackLong Jump3.3.00m9
Jun 10USATF Three Rivers Association Developmental Meet #5Jun 10 · 200 Meters · Place 7 · Stallions Track200 MetersRound P7.36.219
Jun 10USATF Three Rivers Association Developmental Meet #5Jun 10 · 100 Meters · Place 6 · Stallions Track100 MetersRound P6.16.229
Jun 10USATF Three Rivers Association Developmental Meet #5Jun 10 · 100 Meters · Place 5 · Stallions Track100 Meters5.15.829
Jun 2USATF Three Rivers Association Developmental Meet #4Jun 2 · Long Jump · Place 5 · Stallions TrackLong Jump5.2.23m9
Jun 2USATF Three Rivers Association Developmental Meet #4Jun 2 · 200 Meters · Place 3 · Stallions Track200 Meters3.32.40a9
Jun 2USATF Three Rivers Association Developmental Meet #4Jun 2 · 100 Meters · Place 3 · Stallions Track100 MetersRound P3.15.87a9
Jun 2USATF Three Rivers Association Developmental Meet #4Jun 2 · 100 Meters · Place 3 · Stallions Track100 Meters3.15.79a9
May 19USATF Three Rivers Association Developmental Meet #2May 19 · Long Jump · Place 2 · Stallions TrackLong Jump2.2.75m9
May 19USATF Three Rivers Association Developmental Meet #2May 19 · 200 Meters · Place 3 · Stallions Track200 Meters3.34.31a9
May 19USATF Three Rivers Association Developmental Meet #2May 19 · 100 Meters · Place 2 · Stallions Track100 Meters2.16.00a9
May 12USATF Three Rivers Developmental Meet #1May 12 · 400 Meters · Place 19 · Stallions Track400 Meters19.1:41.36a9
May 12USATF Three Rivers Developmental Meet #1May 12 · 100 Meters · Place 5 · Stallions Track100 MetersRound P5.17.11a9
May 12USATF Three Rivers Developmental Meet #1May 12 · 100 Meters · Place 4 · Stallions Track100 Meters4.17.05a9

2018 Indoor Track

3 results
DateMeetEventPlMarkGr
Jun 16USATF Three Rivers Association Developmental Meet #6Jun 16 · Long Jump · Stallions TrackLong Jump—DNS9
Jun 16USATF Three Rivers Association Developmental Meet #6Jun 16 · 200 Meters · Place 3 · Stallions Track200 Meters3.32.20a PB9
Jun 16USATF Three Rivers Association Developmental Meet #6Jun 16 · 100 Meters · Stallions Track100 Meters—DNS9