Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPSU National Open · Jan 314:07.55aPSU National OpenJanuary 31, 2025
1 Mile · OutdoorDennis Craddock · Apr 104:07.78aDennis CraddockApril 10, 2026
1000 Meters · IndoorLiberty Kickoff · Dec 42:27.32aLiberty KickoffDecember 4, 2025
1500 Meters · OutdoorHill City Twilight · May 23:47.26aHill City TwilightMay 2, 2026
1600 Meters · Indoor2024 YSU HS Meet #1 · Jan 134:15.36a2024 YSU HS Meet #1January 13, 2024
1600 Meters · OutdoorPIAA State Track & Field Championships · May 244:06.90aPIAA State Track & Field ChampionshipsMay 24, 2024
3000 Meters · IndoorPSU National Open · Jan 318:17.95aPSU National OpenJanuary 31, 2025
3000m Steeplechase · 0.914m · OutdoorBryan Clay Invitational · Apr 169:00.61aBryan Clay InvitationalApril 16, 2026
3200 Meters · Indoor2024 YSU HS Meet #1 · Jan 139:25.74a2024 YSU HS Meet #1January 13, 2024
3200 Meters · OutdoorA Night of 3200's · Nov 119:22.65aA Night of 3200'sNovember 11, 2023
800 Meters · Indoor2024 YSU HS Meet #2 · Jan 201:58.43a2024 YSU HS Meet #2January 20, 2024
800 Meters · OutdoorPIAA State Track & Field Championships · May 241:51.29aPIAA State Track & Field ChampionshipsMay 24, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 142026 C*USA Outdoor T&F ChampionshipsMay 14 · 3000m Steeplechase · LibertyLiberty3000m Steeplechase0.914m--DNSSo
May 142026 C*USA Outdoor T&F ChampionshipsMay 14 · 1500 Meters · LibertyLiberty1500 MetersRound P--DNFSo
May 6Liberty Twilight QualiferMay 6 · 3000m Steeplechase · Place 2 · LibertyLiberty3000m Steeplechase0.914m2.9:05.72aSo
May 2Hill City TwilightMay 2 · 1500 Meters · Place 13 · LibertyLiberty1500 Meters13.3:47.26a PBSo
May 2Hill City TwilightMay 2 · 800 Meters · LibertyLiberty800 Meters--DNSSo
Apr 16Bryan Clay InvitationalApr 16 · 3000m Steeplechase · Place 37 · LibertyLiberty3000m Steeplechase0.914m37.9:00.61a PBSo
Apr 16Bryan Clay InvitationalApr 16 · 1500 Meters · Place 31 · LibertyLiberty1500 Meters31.3:47.34aSo
Apr 10Dennis CraddockApr 10 · 1 Mile · Place 1 · LibertyLiberty1 Mile1.4:07.78a PBSo
Mar 26Raleigh RelaysMar 26 · 3000m Steeplechase · Place 56 · LibertyLiberty3000m Steeplechase0.914m56.9:20.73aSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 4Liberty KickoffDec 4 · 1000 Meters · Place 3 · LibertyLiberty1000 Meters3.2:27.32a PBSo
Jan 31PSU National OpenJan 31 · 1 Mile · Place 14 · LibertyLiberty1 Mile14.4:07.55a PBFr
Jan 31PSU National OpenJan 31 · 3000 Meters · Place 1 · LibertyLiberty3000 Meters1.8:17.95a PBFr
Jan 17Virginia Tech InvitationalJan 17 · 1 Mile · Place 9 · LibertyLiberty1 Mile9.4:08.79aFr

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 162025 C*USA Outdoor Track & Field ChampionshipMay 16 · 3000m Steeplechase · Place 4 · LibertyLiberty3000m Steeplechase0.914m4.9:12.88aFr

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 5Liberty KickoffDec 5 · 800 Meters · LibertyLiberty800 Meters--DNFFr
Feb 17YSU HS Meet #4Feb 17 · 3200 Meters · Place 2 · HamptonHampton3200 Meters2.9:26.95a12
Jan 202024 YSU HS Meet #2Jan 20 · 800 Meters · Place 1 · HamptonHampton800 Meters1.1:58.43a PB12
Jan 132024 YSU HS Meet #1Jan 13 · 3200 Meters · Place 1 · HamptonHampton3200 Meters1.9:25.74a PB12
Jan 132024 YSU HS Meet #1Jan 13 · 1600 Meters · Place 1 · HamptonHampton1600 Meters1.4:15.36a PB12

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 24PIAA State Track & Field ChampionshipsMay 24 · 1600 Meters · Place 3 · HamptonHampton1600 Meters3.4:06.90a PB12
May 24PIAA State Track & Field ChampionshipsMay 24 · 800 Meters · Place 1 · HamptonHampton800 Meters1.1:51.29a PB12
May 15PIAA District 7 (WPIAL) ChampionshipsMay 15 · 1600 Meters · Place 6 · HamptonHampton1600 Meters6.4:13.16a12
May 15PIAA District 7 (WPIAL) ChampionshipsMay 15 · 800 Meters · Place 1 · HamptonHampton800 Meters1.1:52.72a12
Apr 27South Fayette InvitationalApr 27 · 800 Meters · Place 1 · HamptonHampton800 Meters11:52.2812
Apr 23Knoch vs. Hampton HSApr 23 · 3200 Meters · Place 4 · HamptonHampton3200 Meters4.10:28.78a12
Apr 23Knoch vs. Hampton HSApr 23 · 1600 Meters · Place 1 · HamptonHampton1600 Meters1.4:35.75a12
Apr 23Knoch vs. Hampton HSApr 23 · 800 Meters · Place 1 · HamptonHampton800 Meters1.2:05.18a12
Apr 15Hampton @ Armstrong MeetApr 15 · 1600 Meters · Place 2 · HamptonHampton1600 Meters24:55.4012

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Nov 11A Night of 3200'sNov 11 · 3200 Meters · Place 1 · UnattachedUnattached3200 Meters1.9:22.65a PB12
May 17PIAA District 7 (WPIAL) ChampionshipsMay 17 · 3200 Meters · Place 7 · HamptonHampton3200 Meters7.9:37.93a11
May 17PIAA District 7 (WPIAL) ChampionshipsMay 17 · 1600 Meters · Place 3 · HamptonHampton1600 Meters3.4:15.97a11
Apr 29South Fayette InvitationalApr 29 · 800 Meters · Place 1 · HamptonHampton800 Meters11:55.34—
Apr 13Kiski HS v. Hampton HSApr 13 · 1600 Meters · Place 1 · HamptonHampton1600 Meters14:49.1411
Apr 13Kiski HS v. Hampton HSApr 13 · 800 Meters · Place 1 · HamptonHampton800 Meters12:05.5311
Apr 11North Catholic @ Hampton HSApr 11 · 3200 Meters · Place 1 · HamptonHampton3200 Meters19:54.5211
Apr 11North Catholic @ Hampton HSApr 11 · 1600 Meters · Place 1 · HamptonHampton1600 Meters14:34.1311

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 18YSU HS/Open Meet #4Feb 18 · 1600 Meters · Place 5 · HamptonHampton1600 Meters5.4:17.91a11
Feb 4YSU HS/Open Meet #3Feb 4 · 1600 Meters · Place 5 · HamptonHampton1600 Meters5.4:26.86a11
Feb 4YSU HS/Open Meet #3Feb 4 · 800 Meters · Place 11 · HamptonHampton800 Meters11.2:05.55a11
Jan 14YSU HS/Open Meet #1Jan 14 · 3200 Meters · Place 7 · HamptonHampton3200 Meters7.9:59.81a11
Jan 14YSU HS/Open Meet #1Jan 14 · 1600 Meters · Place 3 · HamptonHampton1600 Meters3.4:30.51a11

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Nov 11Morgantown - A Night of 3200sNov 11 · 3200 Meters · Place 3 · HamptonHampton3200 Meters3.9:35.35a11
May 18PIAA District 7 (WPIAL) AAA ChampionshipsMay 18 · 1600 Meters · Place 9 · HamptonHampton1600 Meters9.4:31.32a10
Apr 29Mars Varsity Invitational 2022Apr 29 · 800 Meters · Place 11 · HamptonHampton800 Meters112:06.7210
Apr 29Mars Varsity Invitational 2022Apr 29 · 1600 Meters · Place 6 · HamptonHampton1600 Meters64:43.0510
Apr 23Butler Invitational - BoysApr 23 · 1600 Meters · Place 12 · HamptonHampton1600 Meters124:33.04—
Apr 23Butler Invitational - BoysApr 23 · 800 Meters · Place 14 · HamptonHampton800 Meters142:05.33—
Apr 14Kiski Area HS vs Hampton HSApr 14 · 1600 Meters · Place 4 · HamptonHampton1600 Meters4.5:17.81a10
Apr 14Kiski Area HS vs Hampton HSApr 14 · 800 Meters · Place 1 · HamptonHampton800 Meters1.2:10.39a10