Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTSTCA Indoor Championship Meet · Feb 215:00.03TSTCA Indoor Championship MeetFebruary 21, 2026
1500 Meters · OutdoorUSATF Three Rivers Association Junior Olympic Championships · Jun 174:45.51aUSATF Three Rivers Association Junior Olympic ChampionshipsJune 17, 2023
1600 Meters · Indoor2026 SPIRE HS Invitational · Jan 174:55.722026 SPIRE HS InvitationalJanuary 17, 2026
1600 Meters · OutdoorIgloo Invitational · Mar 284:53.63aIgloo InvitationalMarch 28, 2026
300 Meters · OutdoorSPIRE HS Invitational · Jan 1841.22aSPIRE HS InvitationalJanuary 18, 2025
3000 Meters · OutdoorUSATF Three Rivers Association Junior Olympic Championships · Jun 1710:29.05aUSATF Three Rivers Association Junior Olympic ChampionshipsJune 17, 2023
400 Meters · OutdoorPIAA District 9 AAA/AA Championship · May 1655.02PIAA District 9 AAA/AA ChampionshipMay 16, 2025
600 Meters · Indoor2026 SPIRE HS Invitational · Jan 171:31.672026 SPIRE HS InvitationalJanuary 17, 2026
800 Meters · IndoorYSU HS Meet #4 · Feb 172:11.04aYSU HS Meet #4February 17, 2024
800 Meters · OutdoorIgloo Invitational · Mar 282:02.51aIgloo InvitationalMarch 28, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15PIAA District 9 AA/AAA ChampionshipMay 15 · 800 Meters · Place 2 · Bradford AreaBradford Area800 Meters2.2:03.45a11
May 1Mt. Lion ClassicMay 1 · 800 Meters · Place 10 · Bradford AreaBradford Area800 Meters102:03.47a11
Apr 2Molly Dry Memorial HS InvitationalApr 2 · 800 Meters · Place 2 · Bradford AreaBradford Area800 Meters2.2:06.44a11
Mar 28Igloo InvitationalMar 28 · 1600 Meters · Place 13 · Bradford AreaBradford Area1600 Meters13.4:53.63a PB11
Mar 28Igloo InvitationalMar 28 · 800 Meters · Place 3 · Bradford AreaBradford Area800 Meters3.2:02.51a PB11

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 21TSTCA Indoor Championship MeetFeb 21 · 1 Mile · Place 37 · Bradford Area 09Bradford Area 091 Mile375:00.03 PB11
Feb 21TSTCA Indoor Championship MeetFeb 21 · 800 Meters · Place 28 · Bradford Area 09Bradford Area 09800 Meters282:12.0311
Feb 7YSU Meet #3Feb 7 · 1600 Meters · Place 70 · Bradford AreaBradford Area1600 Meters70.5:05.29a11
Feb 7YSU Meet #3Feb 7 · 800 Meters · Bradford AreaBradford Area800 Meters--DNS11
Jan 172026 SPIRE HS InvitationalJan 17 · 600 Meters · Place 5 · Bradford Area 09Bradford Area 09600 Meters51:31.67 PB11
Jan 172026 SPIRE HS InvitationalJan 17 · 1600 Meters · Place 10 · Bradford Area 09Bradford Area 091600 Meters104:55.72 PB11
Jan 10TSTCA Meet #1Jan 10 · 1 Mile · Place 22 · Bradford Area 09Bradford Area 091 Mile225:00.1511
Jan 10TSTCA Meet #1Jan 10 · 800 Meters · Place 18 · Bradford Area 09Bradford Area 09800 Meters182:13.0011

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 12SPIRE HS Holiday ClassicDec 12 · 1600 Meters · Place 25 · Bradford AreaBradford Area1600 Meters25.4:59.45a11
Dec 12SPIRE HS Holiday ClassicDec 12 · 800 Meters · Place 19 · Bradford AreaBradford Area800 Meters19.2:13.74a11
May 16PIAA District 9 AAA/AA ChampionshipMay 16 · 800 Meters · Place 6 · Bradford AreaBradford Area800 Meters62:09.1010
May 16PIAA District 9 AAA/AA ChampionshipMay 16 · 400 Meters · Place 5 · Bradford AreaBradford Area400 Meters555.02 PB10
May 2Mt. Lion ClassicMay 2 · 800 Meters · Place 24 · Bradford AreaBradford Area800 Meters24.2:11.16a10
Apr 25Joe Sanford's 38th Annual McDowell InvitationalApr 25 · 800 Meters · Place 12 · Bradford AreaBradford Area800 Meters122:09.0110
Apr 17Butler InvitationalApr 17 · 800 Meters · Place 47 · Bradford AreaBradford Area800 Meters47.2:07.41a10
Apr 5South Hills ClassicApr 5 · 800 Meters · Place 21 · Bradford AreaBradford Area800 Meters212:12.8010
Jan 18SPIRE HS InvitationalJan 18 · 300 Meters · Place 17 · Bradford AreaBradford Area300 Meters17.41.22a PB10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 1SPIRE Ohio Preview MeetFeb 1 · 800 Meters · Place 75 · Bradford AreaBradford Area800 Meters752:22.4210
Jan 11TSTCA Meet #2Jan 11 · 800 Meters · Place 15 · Bradford AreaBradford Area800 Meters152:15.8510

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 14SPIRE HS Holiday Classic Dec 14 · 1600 Meters · Place 35 · Bradford AreaBradford Area1600 Meters35.5:06.80a10
Dec 14SPIRE HS Holiday Classic Dec 14 · 800 Meters · Place 22 · Bradford AreaBradford Area800 Meters22.2:13.98a10
Feb 17YSU HS Meet #4Feb 17 · 1600 Meters · Place 48 · Bradford AreaBradford Area1600 Meters48.5:03.36a9
Feb 17YSU HS Meet #4Feb 17 · 800 Meters · Place 27 · Bradford AreaBradford Area800 Meters27.2:11.04a PB9
Feb 10TSTCA Meet #5Feb 10 · 1 Mile · Place 29 · Bradford AreaBradford Area1 Mile295:07.149
Feb 10TSTCA Meet #5Feb 10 · 800 Meters · Place 28 · Bradford AreaBradford Area800 Meters282:14.019
Jan 27SPIRE Ohio HS PreviewJan 27 · 800 Meters · Place 81 · Bradford AreaBradford Area800 Meters812:20.109

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17PIAA District 9 ChampionshipMay 17 · 800 Meters · Place 5 · Bradford AreaBradford Area800 Meters5.2:07.78a9
May 3Altoona Mt. Lion ClassicMay 3 · 800 Meters · Place 14 · Bradford AreaBradford Area800 Meters14.2:06.71a9
Apr 23Dubois vs. Bradford MeetApr 23 · 800 Meters · Place 4 · Bradford AreaBradford Area800 Meters42:11.46—
Apr 11Molly Dry InvitationalApr 11 · 800 Meters · Place 5 · Bradford AreaBradford Area800 Meters5.2:11.50a9
Apr 6South Hills ClassicApr 6 · 800 Meters · Place 13 · Bradford AreaBradford Area800 Meters13.2:12.28a9
Apr 2St. Marys vs. BradfordApr 2 · 800 Meters · Place 2 · Bradford AreaBradford Area800 Meters22:15.53—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 17USATF Three Rivers Association Junior Olympic ChampionshipsJun 17 · 3000 Meters · Place 1 · UnattachedUnattached3000 Meters1.10:29.05a PB8
Jun 17USATF Three Rivers Association Junior Olympic ChampionshipsJun 17 · 1500 Meters · Place 1 · UnattachedUnattached1500 Meters1.4:45.51a PB8
Jun 17USATF Three Rivers Association Junior Olympic ChampionshipsJun 17 · 800 Meters · Place 1 · UnattachedUnattached800 Meters1.2:19.51a8

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 4YSU HS/Open Meet #3Feb 4 · 1600 Meters · Place 56 · Bradford AreaBradford Area1600 Meters56.5:16.08a8
Feb 4YSU HS/Open Meet #3Feb 4 · 800 Meters · Place 48 · Bradford AreaBradford Area800 Meters48.2:22.90a8