Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMountain Top Track & Field Invitational · Jun 1412.74aMountain Top Track & Field InvitationalJune 14, 2025
110m Hurdles · 39" / 0.991m · OutdoorUSATF Three Rivers Association Junior Olympic Championships · Jun 1720.40aUSATF Three Rivers Association Junior Olympic ChampionshipsJune 17, 2023
1500 Meters · IndoorUSATF Three Rivers Association Developmental Meet #6 · Jun 167:21.03aUSATF Three Rivers Association Developmental Meet #6June 16, 2018
1500 Meters · OutdoorSGA Youth Meet · Jul 315:03.58aSGA Youth MeetJuly 31, 2026
200 Meters · OutdoorSGA Youth Meet · Jul 3124.84aSGA Youth MeetJuly 31, 2026
2000m Steeplechase · 0.914m · OutdoorUSATF Region 2 Junior Olympic Track & Field Championship · Jul 97:45.83aUSATF Region 2 Junior Olympic Track & Field ChampionshipJuly 9, 2026
200m Hurdles · 30" / 0.762m · OutdoorUSATF Three Rivers Association Junior Olympic Championships · Jun 1831.13aUSATF Three Rivers Association Junior Olympic ChampionshipsJune 18, 2022
3000 Meters · OutdoorUSATF Three Rivers Association Junior Olympic Championships · Jun 2215:09.58aUSATF Three Rivers Association Junior Olympic ChampionshipsJune 22, 2019
400 Meters · OutdoorCentral PA Youth Track & Field Meet · Jun 261:09.65Central PA Youth Track & Field MeetJune 26, 2021
400m Hurdles · 36" / 0.914m · OutdoorUSATF Region 2 Junior Olympic Track & Field Championship · Jul 91:01.55aUSATF Region 2 Junior Olympic Track & Field ChampionshipJuly 9, 2026
800 Meters · IndoorUSATF Three Rivers Association Developmental Meet #6 · Jun 163:35.85aUSATF Three Rivers Association Developmental Meet #6June 16, 2018
800 Meters · OutdoorValley Speedsters Meet #1 · Jul 32:44.98aValley Speedsters Meet #1July 3, 2021
High Jump · OutdoorSGA Youth Meet · Jul 311.67mSGA Youth MeetJuly 31, 2026
Javelin · 300g TJ · IndoorUSATF Three Rivers Association Developmental Meet #6 · Jun 168.91mUSATF Three Rivers Association Developmental Meet #6June 16, 2018
Javelin · 300g TJ · OutdoorUSATF Three Rivers Association Junior Olympic Championships · Jun 237.06mUSATF Three Rivers Association Junior Olympic ChampionshipsJune 23, 2018
Long Jump · OutdoorUSATF Three Rivers Association Junior Olympic Championships · Jun 241.52mUSATF Three Rivers Association Junior Olympic ChampionshipsJune 24, 2017

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 31SGA Youth MeetJul 31 · High Jump · Place 3 · Mountain Top Track & FieldHigh Jump3.1.67m PB12
Jul 31SGA Youth MeetJul 31 · 400m Hurdles · Place 3 · Mountain Top Track & Field400m Hurdles36" / 0.914m3.1:02.59a12
Jul 31SGA Youth MeetJul 31 · 1500 Meters · Place 2 · Mountain Top Track & Field1500 Meters2.5:03.58a PB12
Jul 31SGA Youth MeetJul 31 · 200 Meters · Place 17 · Mountain Top Track & Field200 MetersRound P17.24.84a PB12
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 2000m Steeplechase · Place 2 · Mountain Top Track & Field2000m Steeplechase0.914m2.7:45.83a PB12
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 400m Hurdles · Place 4 · Mountain Top Track & Field400m Hurdles36" / 0.914m4.1:01.55a PB12
Jun 20USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 20 · 2000m Steeplechase · Place 1 · Mountain Top Track & Field2000m Steeplechase0.914m1.8:10.16a12
Jun 20USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 20 · 400m Hurdles · Place 2 · Mountain Top Track & Field400m Hurdles36" / 0.914m2.1:04.08a12
Jun 20USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 20 · 200 Meters · Place 11 · Mountain Top Track & Field200 MetersRound P11.25.18aWind: 4.912

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 14Mountain Top Track & Field InvitationalJun 14 · 400m Hurdles · Place 1 · Mountain Top Track & Field400m Hurdles36" / 0.914m1.1:05.06a11
Jun 14Mountain Top Track & Field InvitationalJun 14 · High Jump · Place 3 · Mountain Top Track & FieldHigh Jump3.1.63m11
Jun 14Mountain Top Track & Field InvitationalJun 14 · 200 Meters · Place 5 · Mountain Top Track & Field200 Meters5.25.85a11
Jun 14Mountain Top Track & Field InvitationalJun 14 · 100 Meters · Place 8 · Mountain Top Track & Field100 Meters8.12.74a PB11

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 17USATF Three Rivers Association Junior Olympic ChampionshipsJun 17 · 400m Hurdles · Place 2 · Mountain Top Track & Field400m Hurdles36" / 0.914m2.1:07.53a9
Jun 17USATF Three Rivers Association Junior Olympic ChampionshipsJun 17 · 110m Hurdles · Place 3 · Mountain Top Track & Field110m Hurdles39" / 0.991m3.20.40a PB9
Jun 17USATF Three Rivers Association Junior Olympic ChampionshipsJun 17 · High Jump · Place 2 · Mountain Top Track & FieldHigh Jump2.1.40m9

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 7USATF Region 2 Junior Olympic ChampionshipsJul 7 · High Jump · Mountain Top Track &High Jump—NH—
Jul 7USATF Region 2 Junior Olympic ChampionshipsJul 7 · 200m Hurdles · Place 3 · Mountain Top Track &200m Hurdles331.09—
Jul 7USATF Region 2 Junior Olympic ChampionshipsJul 7 · 1500 Meters · Place 8 · Mountain Top Track &1500 Meters85:19.71—
Jun 18USATF Three Rivers Association Junior Olympic ChampionshipsJun 18 · 200m Hurdles · Place 1 · Mountain Top Track & Field200m Hurdles30" / 0.762m1.31.13a PB8
Jun 18USATF Three Rivers Association Junior Olympic ChampionshipsJun 18 · High Jump · Place 1 · Mountain Top Track & FieldHigh Jump1.1.32m8
Jun 18USATF Three Rivers Association Junior Olympic ChampionshipsJun 18 · 1500 Meters · Place 5 · Mountain Top Track & Field1500 Meters5.5:28.65a8
Jun 11Mountain Top Track & Field Invitational Jun 11 · 200m Hurdles · Place 4 · Mountain Top Track & Field200m Hurdles30" / 0.762m4.33.17aUnofficial8
Jun 11Mountain Top Track & Field Invitational Jun 11 · 100m Hurdles · Place 4 · Mountain Top Track & Field100m Hurdles33" / 0.838m4.20.06aUnofficial8
Jun 11Mountain Top Track & Field Invitational Jun 11 · High Jump · Place 4 · Mountain Top Track & FieldHigh Jump4.1.30mUnofficial8
Jun 11Mountain Top Track & Field Invitational Jun 11 · 1500 Meters · Mountain Top Track & Field1500 Meters—5:12.00Unofficial8

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 3Valley Speedsters Meet #1Jul 3 · 1500 Meters · Place 1 · Mountain Top Track & Field1500 Meters1.5:43.77a7
Jul 3Valley Speedsters Meet #1Jul 3 · 800 Meters · Place 1 · Mountain Top Track & Field800 Meters1.2:44.98a PB7
Jul 3Valley Speedsters Meet #1Jul 3 · 400 Meters · Place 1 · Mountain Top Track & Field400 Meters1.1:10.95a7
Jun 26Central PA Youth Track & Field MeetJun 26 · 1500 Meters · Place 4 · Mountain Top Track &1500 Meters45:34.85—
Jun 26Central PA Youth Track & Field MeetJun 26 · 800 Meters · Place 5 · Mountain Top Track &800 Meters52:53.13—
Jun 26Central PA Youth Track & Field MeetJun 26 · 400 Meters · Place 7 · Mountain Top Track &400 Meters71:09.65 PB—

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 22USATF Three Rivers Association Junior Olympic ChampionshipsJun 22 · 3000 Meters · Place 7 · Mountain Top Track & Field3000 Meters7.15:09.58a PB5
Jun 22USATF Three Rivers Association Junior Olympic ChampionshipsJun 22 · 1500 Meters · Place 9 · Mountain Top Track & Field1500 Meters9.6:46.48a5

2018 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 12USATF Region 2 Junior Olympic ChampionshipsJul 12 · 1500 Meters · Place 12 · Mountain Top Track & Field1500 Meters12.6:53.80a4
Jun 23USATF Three Rivers Association Junior Olympic ChampionshipsJun 23 · Javelin · Place 13 · Mountain Top Track & FieldJavelin300g TJ13.7.06m PB4
Jun 23USATF Three Rivers Association Junior Olympic ChampionshipsJun 23 · 1500 Meters · Place 4 · Mountain Top Track & Field1500 Meters4.6:49.16a4
Jun 23USATF Three Rivers Association Junior Olympic ChampionshipsJun 23 · 800 Meters · Place 12 · Mountain Top Track & Field800 Meters12.3:33.56a4

2018 Indoor Track

3 results
DateMeetEventPlMarkGr
Jun 16USATF Three Rivers Association Developmental Meet #6Jun 16 · Javelin · Place 14 · Mountain Top Track & FieldJavelin300g TJ14.8.91m PB4
Jun 16USATF Three Rivers Association Developmental Meet #6Jun 16 · 1500 Meters · Place 3 · Mountain Top Track & Field1500 Meters3.7:21.03a PB4
Jun 16USATF Three Rivers Association Developmental Meet #6Jun 16 · 800 Meters · Place 8 · Mountain Top Track & Field800 Meters8.3:35.85a PB4

2017 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 24USATF Three Rivers Association Junior Olympic ChampionshipsJun 24 · Long Jump · Place 10 · Mountain Top Track & FieldLong Jump10.1.52m PB3
Jun 24USATF Three Rivers Association Junior Olympic ChampionshipsJun 24 · 1500 Meters · Place 10 · Mountain Top Track & Field1500 Meters10.6:45.51a3
Jun 24USATF Three Rivers Association Junior Olympic ChampionshipsJun 24 · 800 Meters · Place 11 · Mountain Top Track & Field800 Meters11.3:18.65a3

2016 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 18USATF Three Rivers Association Junior Olympic ChampionshipsJun 18 · 800 Meters · Place 6 · Mountain Top Track & Field800 Meters6.3:22.10a2
Jun 18USATF Three Rivers Association Junior Olympic ChampionshipsJun 18 · 400 Meters · Place 6 · Mountain Top Track & Field400 Meters6.1:34.25a2