Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSaucony Battle for Boston · Feb 223:54.75Saucony Battle for BostonFebruary 22, 2026
1 Mile · OutdoorEugene Diamond League (51st Prefontaine Classic) · Jul 33:53.13aEugene Diamond League (51st Prefontaine Classic)July 3, 2026
1000 Meters · IndoorDoc Hale Invitational · Feb 62:17.80aDoc Hale InvitationalFebruary 6, 2026
1500 Meters · OutdoorThe Hill City Twilight · May 33:36.60aThe Hill City TwilightMay 3, 2025
1600 Meters · OutdoorSecond Sole Eagle Elite Invitational · Apr 164:11.67aSecond Sole Eagle Elite InvitationalApril 16, 2022
3000 Meters · IndoorHokie Invitational · Jan 238:13.80Hokie InvitationalJanuary 23, 2026
400 Meters · OutdoorVirginia High Performance · Apr 2849.52aVirginia High PerformanceApril 28, 2024
800 Meters · IndoorDoc Hale Virginia Tech Elite · Feb 71:46.85Doc Hale Virginia Tech EliteFebruary 7, 2025
800 Meters · OutdoorEast D1 First-Round - NCAA Outdoor Championships · May 281:45.90aEast D1 First-Round - NCAA Outdoor ChampionshipsMay 28, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 232026 USATF Outdoor ChampionshipsJul 23 · 1500 Meters · Place 19 · United StatesUnited States1500 MetersRound P19.3:44.29aSr
Jul 232026 USATF Outdoor ChampionshipsJul 23 · 1500 Meters · Place 7 · United StatesUnited States1500 Meters7.3:50.91aSr
Jul 10The Elliott Denman N.J. InternationalJul 10 · 1500 Meters · Place 3 · UnattachedUnattached1500 Meters3.3:37.64aSr
Jul 3Eugene Diamond League (51st Prefontaine Classic)Jul 3 · 1 Mile · Place 9 · United StatesUnited States1 Mile9.3:53.13a PBSr
Jul 3Eugene Diamond League (51st Prefontaine Classic)Jul 3 · 1500 Meters · Place 17 · United StatesUnited States1500 Meters17.3:37.12aSr
Jun 10NCAA Division I Outdoor ChampionshipsJun 10 · 1500 Meters · Place 17 · Virginia TechVirginia Tech1500 MetersRound P17.3:40.03aSr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 1500 Meters · Place 7 · Virginia TechVirginia Tech1500 MetersRound P7.3:43.93aSr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 1500 Meters · Place 3 · Virginia TechVirginia Tech1500 MetersRound S3.3:38.21aSr
May 14ACC Outdoor ChampionshipsMay 14 · 1500 Meters · Place 2 · Virginia TechVirginia Tech1500 MetersRound P2.3:40.96aSr
May 14ACC Outdoor ChampionshipsMay 14 · 1500 Meters · Place 1 · Virginia TechVirginia Tech1500 Meters1.3:39.60aSr
May 2Hill City TwilightMay 2 · 1500 Meters · Place 3 · Virginia TechVirginia Tech1500 Meters3.3:37.12aSr
Apr 17Virginia ChallengeApr 17 · 800 Meters · Place 6 · Virginia TechVirginia Tech800 Meters6.1:46.54aSr
Apr 17Virginia ChallengeApr 17 · 400 Meters · Place 49 · Virginia TechVirginia Tech400 Meters49.50.13aSr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 26ACC Indoor ChampionshipsFeb 26 · 1 Mile · Place 3 · Virginia TechVirginia Tech1 MileRound P3.4:03.81aSr
Feb 26ACC Indoor ChampionshipsFeb 26 · 1 Mile · Place 2 · Virginia TechVirginia Tech1 Mile2.3:58.41aSr
Feb 22Saucony Battle for BostonFeb 22 · 1 Mile · Place 7 · Virginia TechVirginia Tech1 Mile73:54.75 PBSR
Feb 6Doc Hale InvitationalFeb 6 · 1000 Meters · Place 3 · Virginia TechVirginia Tech1000 Meters32:17.80a PBSr
Jan 23Hokie InvitationalJan 23 · 3000 Meters · Place 1 · Virginia TechVirginia Tech3000 Meters18:13.80 PBSR

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 11NCAA Division I Outdoor ChampionshipsJun 11 · 800 Meters · Virginia TechVirginia Tech800 MetersRound P--DQJr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · 800 Meters · Place 8 · Virginia TechVirginia Tech800 MetersRound S8.1:45.90a PBJr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · 800 Meters · Place 12 · Virginia TechVirginia Tech800 MetersRound P12.1:48.46aJr
May 15ACC Outdoor ChampionshipsMay 15 · 800 Meters · Place 4 · Virginia TechVirginia Tech800 MetersRound P4.1:48.48aJr
May 15ACC Outdoor ChampionshipsMay 15 · 800 Meters · Place 3 · Virginia TechVirginia Tech800 Meters3.1:45.99aJr
May 3The Hill City TwilightMay 3 · 1500 Meters · Place 1 · Virginia TechVirginia Tech1500 Meters1.3:36.60a PBJr
Apr 18Wake Forest InvitationalApr 18 · 800 Meters · Place 3 · Virginia TechVirginia Tech800 Meters3.1:46.66aJr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 14NCAA Division I Indoor ChampionshipsMar 14 · 1600 Meters · Virginia TechVirginia Tech1600 MetersRelay Split—3:53.45UnofficialJr
Mar 14NCAA Division I Indoor ChampionshipsMar 14 · 1600 Meters · Virginia TechVirginia Tech1600 MetersRelay Split—3:53.5hUnofficialJr
Feb 7Doc Hale Virginia Tech EliteFeb 7 · 800 Meters · Place 1 · Virginia TechVirginia Tech800 Meters11:46.85 PBJR
Jan 24Hokie InvitationalJan 24 · 1000 Meters · Place 4 · Virginia TechVirginia Tech1000 Meters42:20.25JR
Jan 17Virginia Tech InvitationalJan 17 · 1 Mile · Place 14 · Virginia TechVirginia Tech1 Mile14.4:11.45aJr

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 21United States Olympic Team Track & Field TrialsJun 21 · 800 Meters · Place 8 · Virginia TechVirginia Tech800 MetersRound S8.1:49.13aSo
Jun 21United States Olympic Team Track & Field TrialsJun 21 · 800 Meters · Place 5 · Virginia TechVirginia Tech800 MetersRound P5.1:46.88aSo
May 22NCAA DI Outdoor Championships - East First-RoundsMay 22 · 800 Meters · Place 5 · Virginia TechVirginia Tech800 MetersRound S5.1:46.39aSo
May 22NCAA DI Outdoor Championships - East First-RoundsMay 22 · 800 Meters · Place 16 · Virginia TechVirginia Tech800 MetersRound P16.1:49.48aSo
May 3The Hill City TwilightMay 3 · 800 Meters · Place 1 · Virginia TechVirginia Tech800 Meters11:46.35a—
Apr 28Virginia High PerformanceApr 28 · 800 Meters · Place 1 · Virginia TechVirginia Tech800 Meters11:48.75a—
Apr 28Virginia High PerformanceApr 28 · 400 Meters · Place 3 · Virginia TechVirginia Tech400 Meters349.52a PB—
Apr 4Colonial RelaysApr 4 · 1500 Meters · Place 1 · Virginia TechVirginia Tech1500 Meters13:41.78a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 7NCAA Division I Indoor ChampionshipsMar 7 · 800 Meters · Place 3 · Virginia TechVirginia Tech800 MetersRound P3.1:47.26aSo
Mar 7NCAA Division I Indoor ChampionshipsMar 7 · 800 Meters · Place 4 · Virginia TechVirginia Tech800 Meters4.1:47.75aSo
Feb 22ACC Indoor ChampionshipsFeb 22 · 800 Meters · Place 1 · Virginia TechVirginia Tech800 MetersRound P1.1:48.99aSo
Feb 22ACC Indoor ChampionshipsFeb 22 · 800 Meters · Place 2 · Virginia TechVirginia Tech800 Meters2.1:47.33aSo
Feb 2Doc Hale VT MeetFeb 2 · 1 Mile · Place 4 · Virginia TechVirginia Tech1 Mile43:59.50a—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 7NCAA Division I Outdoor Track & Field ChampionshipsJun 7 · 800 Meters · Place 12 · Virginia TechVirginia Tech800 MetersRound P12.1:49.17aFr
May 25NCAA D1 Outdoor Track & Field East Regional 1st RoundMay 25 · 800 Meters · Place 1 · Virginia TechVirginia Tech800 MetersRound S1.1:49.21aFr
May 25NCAA D1 Outdoor Track & Field East Regional 1st RoundMay 25 · 800 Meters · Place 6 · Virginia TechVirginia Tech800 MetersRound P6.1:49.63aFr
May 11ACC Outdoor Track & Field ChampionshipsMay 11 · 800 Meters · Place 1 · Virginia TechVirginia Tech800 MetersRound P1.1:47.18aFr
May 11ACC Outdoor Track & Field ChampionshipsMay 11 · 800 Meters · Place 1 · Virginia TechVirginia Tech800 Meters1.1:47.41aFr
Apr 30Virginia High PerformanceApr 30 · 400 Meters · Place 6 · Virginia TechVirginia Tech400 Meters649.74a—
Apr 20Virginia ChallengeApr 20 · 800 Meters · Place 5 · Virginia TechVirginia Tech800 Meters5.1:48.47aFr

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23ACC Indoor Track & Field ChampionshipsFeb 23 · 800 Meters · Place 12 · Virginia TechVirginia Tech800 MetersRound P12.1:50.13aFr
Feb 10David Hemery Valentine InvitationalFeb 10 · 800 Meters · Place 23 · Virginia TechVirginia Tech800 Meters23.1:50.04aFr

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 3OHSAA D1 State Track & Field ChampionshipsJun 3 · 800 Meters · Place 1 · CanfieldCanfield800 Meters1.1:48.65a12
May 25OHSAA D1 Region 1May 25 · 800 Meters · Place 1 · CanfieldCanfield800 Meters1.1:51.24a12
May 18OHSAA D1 Northeast District - AustintownMay 18 · 800 Meters · Place 1 · CanfieldCanfield800 MetersRound P1.2:04.69a12
May 18OHSAA D1 Northeast District - AustintownMay 18 · 800 Meters · Place 1 · CanfieldCanfield800 Meters1.1:50.89a12
Apr 29Penn Relays - HS Day 2Apr 29 · 1 Mile · Place 3 · CanfieldCanfield1 Mile3.4:07.57a12
Apr 23Mahoning County Track & Field ChampionshipsApr 23 · 1600 Meters · Place 1 · CanfieldCanfield1600 Meters1.4:33.34a12
Apr 23Mahoning County Track & Field ChampionshipsApr 23 · 800 Meters · Place 1 · CanfieldCanfield800 Meters1.1:51.61a12
Apr 16Second Sole Eagle Elite InvitationalApr 16 · 1600 Meters · Place 1 · CanfieldCanfield1600 Meters1.4:11.67a PB12
Apr 16Second Sole Eagle Elite InvitationalApr 16 · 800 Meters · Place 1 · CanfieldCanfield800 Meters1.1:54.73a12

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 19Youngstown State HS Meet #4Feb 19 · 800 Meters · Place 1 · CanfieldCanfield800 Meters1.1:52.60a12

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 4OHSAA D1 State Track & Field ChampionshipsJun 4 · 800 Meters · Place 1 · CanfieldCanfield800 Meters1.1:49.79a11
May 26OHSAA D1 Region 1May 26 · 800 Meters · Place 1 · CanfieldCanfield800 Meters1.1:50.59a11
May 19OHSAA D1 Northeast District - Austintown-FitchMay 19 · 800 Meters · Place 1 · CanfieldCanfield800 MetersRound P1.2:03.53a11
May 19OHSAA D1 Northeast District - Austintown-FitchMay 19 · 800 Meters · Place 1 · CanfieldCanfield800 Meters1.1:52.40a11
May 11All American Conference Varsity Red TierMay 11 · 1600 Meters · Place 1 · CanfieldCanfield1600 Meters1.4:33.67a11
May 11All American Conference Varsity Red TierMay 11 · 800 Meters · Place 1 · CanfieldCanfield800 Meters1.1:55.54a11
May 140th Optimist MeetMay 1 · 1600 Meters · Place 1 · CanfieldCanfield1600 Meters1.4:21.45a11
May 140th Optimist MeetMay 1 · 800 Meters · Place 1 · CanfieldCanfield800 Meters1.1:53.90a11
Mar 27Austintown Early Bird InvitationalMar 27 · 800 Meters · Place 1 · CanfieldCanfield800 Meters1.1:58.48a11

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 439th Annual Optimist MeetMay 4 · 800 Meters · Place 5 · CanfieldCanfield800 Meters52:06.189
Apr 20Mahoning County Track & Field ChampionshipsApr 20 · 800 Meters · Place 6 · CanfieldCanfield800 Meters62:08.779
Apr 13Second Sole Eagle EliteApr 13 · 800 Meters · Place 25 · CanfieldCanfield800 Meters252:11.899