Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorUSATF Three Rivers Association Developmental Meet #6 · Jun 1618.78aUSATF Three Rivers Association Developmental Meet #6June 16, 2018
100 Meters · OutdoorUSATF Three Rivers Association Junior Olympic Championships · Jun 2319.38aUSATF Three Rivers Association Junior Olympic ChampionshipsJune 23, 2018
1500 Meters · OutdoorSGA Youth Meet · Jul 315:13.70aSGA Youth MeetJuly 31, 2026
1600 Meters · IndoorSRU All Comers · Jan 146:24.47SRU All ComersJanuary 14, 2024
200 Meters · IndoorUSATF Three Rivers Association Developmental Meet #6 · Jun 1640.05aUSATF Three Rivers Association Developmental Meet #6June 16, 2018
200 Meters · OutdoorUSATF Three Rivers Association Junior Olympic Championships · Jun 2341.44aUSATF Three Rivers Association Junior Olympic ChampionshipsJune 23, 2018
2000m Steeplechase · 0.762m · OutdoorUSATF Three Rivers Junior Olympic Track & Field Championships · Jun 208:32.05aUSATF Three Rivers Junior Olympic Track & Field ChampionshipsJune 20, 2026
200m Hurdles · 30" / 0.762m · OutdoorUSATF Three Rivers Developmental Meet #6 · Jun 736.27aUSATF Three Rivers Developmental Meet #6June 7, 2025
3000 Meters · IndoorSRU All Comers · Jan 1412:25.40SRU All ComersJanuary 14, 2024
3000 Meters · OutdoorUSATF Region 2 Junior Olympic Track & Field Championship · Jul 911:20.44aUSATF Region 2 Junior Olympic Track & Field ChampionshipJuly 9, 2026
400 Meters · IndoorUSATF Three Rivers Association Developmental Meet #6 · Jun 161:31.49aUSATF Three Rivers Association Developmental Meet #6June 16, 2018
400 Meters · OutdoorCentral PA Youth Track & Field Meet · Jun 261:22.81Central PA Youth Track & Field MeetJune 26, 2021
400m Hurdles · 30" / 0.762m · OutdoorYMCA/River Valley Fast Track Classic · May 301:19.99aYMCA/River Valley Fast Track ClassicMay 30, 2026
800 Meters · IndoorSRU All Comers · Jan 142:58.66SRU All ComersJanuary 14, 2024
800 Meters · OutdoorSGA Youth Meet · Jul 312:30.74aSGA Youth MeetJuly 31, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 31SGA Youth MeetJul 31 · 1500 Meters · Place 1 · Mountain Top Track & Field1500 Meters1.5:13.70a PB9
Jul 31SGA Youth MeetJul 31 · 800 Meters · Place 2 · Mountain Top Track & Field800 Meters2.2:30.74a PB9
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 2000m Steeplechase · Place 1 · Mountain Top Track & Field2000m Steeplechase0.762m1.8:34.32a9
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 3000 Meters · Place 1 · Mountain Top Track & Field3000 Meters1.11:20.44a PB9
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 1500 Meters · Place 1 · Mountain Top Track & Field1500 Meters1.5:14.47a9
Jun 27Central PA Youth Track MeetJun 27 · 1500 Meters · Place 2 · Mountain Top Track & Field1500 Meters2.5:17.20a9
Jun 20USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 20 · 2000m Steeplechase · Place 1 · Mountain Top Track & Field2000m Steeplechase0.762m1.8:32.05a PB9
Jun 20USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 20 · 3000 Meters · Place 2 · Mountain Top Track & Field3000 Meters2.11:53.15a9
Jun 20USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 20 · 1500 Meters · Place 2 · Mountain Top Track & Field1500 Meters2.5:18.79a9
Jun 13Mountain Top Invitational USATFJun 13 · 400m Hurdles · Place 1 · Mountain Top Track & Field400m Hurdles30" / 0.762m1.1:22.90a9
Jun 13Mountain Top Invitational USATFJun 13 · 3000 Meters · Place 1 · Mountain Top Track & Field3000 Meters1.11:27.31a9
Jun 13Mountain Top Invitational USATFJun 13 · 1500 Meters · Place 3 · Mountain Top Track & Field1500 Meters3.5:34.36a9
Jun 6USATF Developmental Meet Future Stars Athletics "Who Got Heart" InvitationalJun 6 · 3000 Meters · Place 2 · Mountain Top Track & Field3000 Meters2.11:38.92a9
Jun 6USATF Developmental Meet Future Stars Athletics "Who Got Heart" InvitationalJun 6 · 1500 Meters · Place 1 · Mountain Top Track & Field1500 Meters1.5:26.03a9
May 30YMCA/River Valley Fast Track ClassicMay 30 · 400m Hurdles · Place 2 · Mountain Top Track & Field400m Hurdles30" / 0.762m2.1:19.99a PB9
May 30YMCA/River Valley Fast Track ClassicMay 30 · 3000 Meters · Place 2 · Mountain Top Track & Field3000 Meters2.11:56.14a9
May 30YMCA/River Valley Fast Track ClassicMay 30 · 1500 Meters · Place 1 · Mountain Top Track & Field1500 Meters1.5:26.11a9

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 14Mountain Top Track & Field InvitationalJun 14 · 200m Hurdles · Place 3 · Mountain Top Track & Field200m Hurdles30" / 0.762m3.36.34a8
Jun 14Mountain Top Track & Field InvitationalJun 14 · 3000 Meters · Place 2 · Mountain Top Track & Field3000 Meters2.11:51.63a8
Jun 14Mountain Top Track & Field InvitationalJun 14 · 1500 Meters · Place 2 · Mountain Top Track & Field1500 Meters2.5:38.55a8
Jun 7USATF Three Rivers Developmental Meet #6Jun 7 · 200m Hurdles · Place 6 · Mountain Top Track & Field200m Hurdles30" / 0.762m6.36.27a PB8
Jun 7USATF Three Rivers Developmental Meet #6Jun 7 · 3000 Meters · Place 1 · Mountain Top Track & Field3000 Meters1.12:01.54a8
Jun 7USATF Three Rivers Developmental Meet #6Jun 7 · 1500 Meters · Place 3 · Mountain Top Track & Field1500 Meters3.5:39.36a8

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Jan 14SRU All ComersJan 14 · 3000 Meters · Place 1 · Mt top3000 Meters112:25.40 PB12
Jan 14SRU All ComersJan 14 · 1600 Meters · Place 1 · Mt top1600 Meters16:24.47 PB12
Jan 14SRU All ComersJan 14 · 800 Meters · Place 1 · Mt top800 Meters12:58.66 PB12
Jan 14SRU All ComersJan 14 · 3000 Meters · Place 1 · Mt top3000 Meters112:25.4012
Jan 14SRU All ComersJan 14 · 1600 Meters · Place 1 · Mt top1600 Meters16:24.4712
Jan 14SRU All ComersJan 14 · 800 Meters · Place 1 · Mt top800 Meters12:58.6612
Jan 14SRU All ComersJan 14 · 3000 Meters · Place 1 · Mt top3000 Meters112:25.4012
Jan 14SRU All ComersJan 14 · 1600 Meters · Place 1 · Mt top1600 Meters16:24.4712
Jan 14SRU All ComersJan 14 · 800 Meters · Place 1 · Mt top800 Meters12:58.6612

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 17USATF Three Rivers Association Junior Olympic ChampionshipsJun 17 · 3000 Meters · Place 3 · Mountain Top Track & Field3000 Meters3.14:12.72a6
Jun 17USATF Three Rivers Association Junior Olympic ChampionshipsJun 17 · 1500 Meters · Place 7 · Mountain Top Track & Field1500 Meters7.6:27.47a6

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 7USATF Region 2 Junior Olympic ChampionshipsJul 7 · 3000 Meters · Place 3 · Mountain Top Track &3000 Meters312:29.03—
Jul 7USATF Region 2 Junior Olympic ChampionshipsJul 7 · 1500 Meters · Place 3 · Mountain Top Track &1500 Meters35:53.98—
Jul 7USATF Region 2 Junior Olympic ChampionshipsJul 7 · 800 Meters · Place 6 · Mountain Top Track &800 Meters62:55.67—
Jun 18USATF Three Rivers Association Junior Olympic ChampionshipsJun 18 · 3000 Meters · Place 2 · Mountain Top Track & Field3000 Meters2.12:18.46a5
Jun 18USATF Three Rivers Association Junior Olympic ChampionshipsJun 18 · 1500 Meters · Place 2 · Mountain Top Track & Field1500 Meters2.5:51.36a5
Jun 18USATF Three Rivers Association Junior Olympic ChampionshipsJun 18 · 800 Meters · Place 2 · Mountain Top Track & Field800 Meters2.2:49.32a5
Jun 11Mountain Top Track & Field Invitational Jun 11 · 3000 Meters · Place 1 · Mountain Top Track & Field3000 Meters1.12:23.01aUnofficial5
Jun 11Mountain Top Track & Field Invitational Jun 11 · 1500 Meters · Place 2 · Mountain Top Track & Field1500 Meters2.5:46.99aUnofficial5
Jun 11Mountain Top Track & Field Invitational Jun 11 · 800 Meters · Place 2 · Mountain Top Track & Field800 Meters2.2:54.58aUnofficial5
Jun 4Central PA Track & Field MeetJun 4 · 800 Meters · Place 2 · Mountain Top Track &800 Meters22:54.06—
Jun 4Central PA Track & Field MeetJun 4 · 1500 Meters · Place 1 · Mountain Top Track &1500 Meters15:51.14—
Jun 4USATF TRA Penn Hills Developmental MeetJun 4 · 3000 Meters · Place 3 · Mountain Top Track & Field3000 Meters3.12:56.98a5
Jun 4USATF TRA Penn Hills Developmental MeetJun 4 · 1500 Meters · Place 2 · Mountain Top Track & Field1500 Meters2.5:58.36a5
Jun 4USATF TRA Penn Hills Developmental MeetJun 4 · 800 Meters · Place 1 · Mountain Top Track & Field800 Meters1.2:53.04a5
May 22TRA Youth Homewood BulldawgsMay 22 · 3000 Meters · Place 3 · Mountain Top Track & Field3000 Meters3.15:04.005
May 22TRA Youth Homewood BulldawgsMay 22 · 1500 Meters · Place 5 · Mountain Top Track & Field1500 Meters5.6:14.035
May 22TRA Youth Homewood BulldawgsMay 22 · 800 Meters · Place 2 · Mountain Top Track & Field800 Meters2.3:10.105

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 3Valley Speedsters Meet #1Jul 3 · 1500 Meters · Place 2 · Mountain Top Track & Field1500 Meters2.6:18.004
Jul 3Valley Speedsters Meet #1Jul 3 · 800 Meters · Place 2 · Mountain Top Track & Field800 Meters2.3:15.56a4
Jul 3Valley Speedsters Meet #1Jul 3 · 400 Meters · Place 3 · Mountain Top Track & Field400 Meters3.1:27.58a4
Jun 26Central PA Youth Track & Field MeetJun 26 · 1500 Meters · Place 2 · Mountain Top Track &1500 Meters26:08.05—
Jun 26Central PA Youth Track & Field MeetJun 26 · 800 Meters · Place 3 · Mountain Top Track &800 Meters33:17.33—
Jun 26Central PA Youth Track & Field MeetJun 26 · 400 Meters · Place 6 · Mountain Top Track &400 Meters61:22.81 PB—
Jun 19Slippery Rock Youth MeetJun 19 · 1500 Meters · Place 1 · Mountain Top Track & Field1500 Meters1.6:24.29a4
Jun 19Slippery Rock Youth MeetJun 19 · 800 Meters · Place 2 · Mountain Top Track & Field800 Meters2.3:12.69a4
Jun 19Slippery Rock Youth MeetJun 19 · 400 Meters · Place 4 · Mountain Top Track & Field400 Meters4.1:24.43a4

2019 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 11USATF Region 2 Junior Olympic ChampionshipsJul 11 · 1500 Meters · Place 2 · Mountain Top Track & Fiel1500 Meters26:27.848
Jul 11USATF Region 2 Junior Olympic ChampionshipsJul 11 · 800 Meters · Place 7 · Mountain Top Track & Fiel800 Meters73:18.378
Jun 22USATF Three Rivers Association Junior Olympic ChampionshipsJun 22 · 1500 Meters · Place 1 · Mountain Top Track & Field1500 Meters1.6:31.29a2
Jun 22USATF Three Rivers Association Junior Olympic ChampionshipsJun 22 · 800 Meters · Place 4 · Mountain Top Track & Field800 Meters4.3:26.66a2
Jun 22USATF Three Rivers Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 7 · Mountain Top Track & Field400 Meters7.1:31.50a2

2018 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 23USATF Three Rivers Association Junior Olympic ChampionshipsJun 23 · 400 Meters · Place 8 · Mountain Top Track & Field400 Meters8.1:30.47a2
Jun 23USATF Three Rivers Association Junior Olympic ChampionshipsJun 23 · 200 Meters · Place 20 · Mountain Top Track & Field200 MetersRound P20.41.44a PB2
Jun 23USATF Three Rivers Association Junior Olympic ChampionshipsJun 23 · 100 Meters · Place 16 · Mountain Top Track & Field100 MetersRound P16.19.38a PB2

2018 Indoor Track

3 results
DateMeetEventPlMarkGr
Jun 16USATF Three Rivers Association Developmental Meet #6Jun 16 · 400 Meters · Place 11 · Mountain Top Track & Field400 Meters11.1:31.49a PB2
Jun 16USATF Three Rivers Association Developmental Meet #6Jun 16 · 200 Meters · Place 14 · Mountain Top Track & Field200 Meters14.40.05a PB2
Jun 16USATF Three Rivers Association Developmental Meet #6Jun 16 · 100 Meters · Place 14 · Mountain Top Track & Field100 Meters14.18.78a PB2