* previously at Virginia Tech

College Bests

800 1000
1500 MILE
3000 5000
3000S 6K (XC)
8K (XC) 10K (XC)
5 MILE (XC)  

ACC Indoor Track & Field Championships    Feb 23-25, 2023
Mile 4:09.10 23rd (P)
Music City Challenge    Feb 10-11, 2023
Mile 4:02.55 9th (F)
Penn State National Open    Jan 27-28, 2023
Mile 4:03.56 15th (F)
ACC Cross Country Championships    Oct 28, 2022
8k 23:49.0 43rd
↓Competing for Virginia Tech
NCAA Division I Outdoor Track & Field Championships    Jun 8-11, 2022
3000S 8:37.79 13th (P)
NCAA East Preliminary Round    May 25-28, 2022
3000S 8:40.55 9th (P)
ACC Outdoor Track & Field Championships    May 12-14, 2022
5000 14:01.67 22nd (F)
3000S 8:31.97 1st (F)
2022 Liberty Twilight Qualifier    May 4, 2022
1500 3:41.25 2nd (F)
Virginia Challenge    Apr 22-23, 2022
3000S 8:41.14 4th (F)
Tennessee Relays    Apr 7- 9, 2022
1500 3:49.19 7th (F)
DMR 10:06.58 5th (F)
Raleigh Relays    Mar 24-26, 2022
5000 13:57.73 25th (F)
ACC Indoor Track & Field Championships    Feb 24-26, 2022
3000 8:09.27 17th (F)
DMR 9:35.00 1st (F)
JDL DMR Invitational    Feb 18-19, 2022
DMR 9:32.96 1st (F)
2022 Darius Dixon Memorial Invitational    Feb 11-12, 2022
Mile 3:59.47 3rd (F)
Doc Hale VT Elite    Feb 4- 5, 2022
4x400 3:09.09 1st (F)
Camel City Invitational    Feb 4- 5, 2022
3000 7:55.04 8th (F)
Hokie Invitational    Jan 21-22, 2022
1000 2:22.40 5th (F)
Virginia Tech Invitational    Jan 14-15, 2022
3000 DNF
ACC Cross Country Championships    Oct 29, 2021
8k 24:19.8 25th
Joe Piane Invitational    Oct 1, 2021
5M 24:33.5 51st
Virginia Tech Alumni Invitational    Sep 10, 2021
8k 24:51.7 2nd
Virginia Tech Invitational    Sep 1, 2021
6k 19:07.3 1st
NCAA Division I East Preliminary Round    May 26-29, 2021
3000S 9:02.33 21st (P)
ACC Outdoor Track & Field Championships    May 13-15, 2021
3000S 8:37.80 5th (F)
Liberty Twilight Qualifier 2021    May 5, 2021
1500 3:44.40 6th (F)
Virginia Grand Prix    May 1, 2021
3000S 8:48.49 4th (F)
NCAA Division I Indoor Track & Field Championships    Mar 11-13, 2021
3000 8:08.12 16th (F)
DMR 9:27.67 5th (F)
ACC Indoor Track & Field Championships    Feb 25-27, 2021
Mile 4:00.01 3rd (F)
Mile 4:05.03 6th (P)
3000 8:19.48 19th (F)
Camel City Invitational    Feb 19-20, 2021
DMR 9:38.48 2nd (F)
Tiger Paw Invite    Feb 12-13, 2021
3000 7:58.02 3rd (F)
Doc Hale Virginia Tech Elite    Feb 5- 6, 2021
Mile 3:59.47 4th (F)
Hokie Invitational    Jan 22-23, 2021
1000 2:23.19 5th (F)
Virginia Tech Invitational    Jan 15-16, 2021
3000 DNF
ACC Cross Country Championships    Oct 30, 2020
8k 24:18.1 49th
Panorama Farms Invitational    Oct 16, 2020
8k 24:40.6 18th
Virginia Tech Invitational    Sep 25, 2020
8k 25:22.4 16th
ACC Indoor Championships    Feb 27-29, 2020
Mile 4:03.40 6th (F)
Mile 4:03.24 7th (P)
3000 8:16.31 15th (F)
Virginia Tech Challenge    Feb 21-22, 2020
1000 2:24.87 1st (F)
Iowa State Classic    Feb 14-15, 2020
Mile 4:04.92 13th (F)
4x400 3:28.13 10th (F)
Camel City Invitational    Feb 7- 8, 2020
3000 8:12.73 3rd (F)
Hokie Invitational    Jan 24-25, 2020
Mile 4:04.73 2nd (F)
Virginia Tech Invitational    Jan 17-18, 2020
1000 2:27.39 6th (F)
Hokie Open    Nov 8, 2019
6k DNF
ACC Cross Country Championships    Nov 1, 2019
8k 25:54.6 75th
Pre-National Invitational    Oct 19, 2019
8k 25:02.4 121st
Virginia Tech Alumni Invitational    Sep 20, 2019
8k 25:21.3 12th
Virginia Tech Invitational    Sep 6, 2019
6k 19:03.9 11th
ACC Championships    May 9-11, 2019
3000S 9:05.99 9th (F)
125th Penn Relays    Apr 25-27, 2019
4xMile 16:45.83
Duke Invitational    Apr 19-20, 2019
3000S 9:05.58 2nd (F)
Tennessee Relays    Apr 11, 2019
1500 3:48.64 10th (F)
4x800 DNF
Raleigh Relays    Mar 29-30, 2019
5000 14:28.09 65th (F)
ACC Indoor Track & Field Championships    Feb 21-23, 2019
3000 8:22.51 22nd (F)
Virginia Tech Challenge    Feb 15-16, 2019
DMR 9:54.31 1st (F)
Iowa State Classic    Feb 8- 9, 2019
3000 8:19.05 26th (F)
4x400 DNF
Camel City Invitational    Feb 1- 2, 2019
3000 8:15.78 1st (F)
Hokie Invitational    Jan 18-19, 2019
Mile 4:08.63 9th (F)
Virginia Tech Invitational    Jan 11-12, 2019
Mile 4:07.51 2nd (F)
ACC Championships    Oct 26, 2018
8k 24:57.1 65th
Penn State Nationals Open    Oct 12, 2018
8.369k 25:46.8 46th
Paul Short Gold    Sep 29, 2018
8k 24:39.8 9th
Virginia Tech Alumni Invitational    Sep 14, 2018
7.6k 24:18.4 7th
ACC Outdoor Championships    May 10-12, 2018
3000S 9:08.76 10th (F)
National Relay Championships    Apr 27-28, 2018
3000S 9:21.85 6th (F)
Duke Invitational    Apr 20-21, 2018
800 1:57.31 57th (F)
3000S DNF
Tennessee Relays    Apr 12, 2018
5000 14:52.12 7th (F)
Raleigh Relays    Mar 30-31, 2018
1500 3:51.75 39th (F)
800 Meters (Outdoor)
Top↑
Duke Invitational Apr 20-21, 2018
1000 Meters (Indoor)
Top↑
Hokie Invitational Jan 21-22, 2022
Hokie Invitational Jan 22-23, 2021
Virginia Tech Challenge Feb 21-22, 2020
Virginia Tech Invitational Jan 17-18, 2020
1500 Meters (Outdoor)
Top↑
2022 Liberty Twilight Qualifier May 4, 2022
Tennessee Relays Apr 7- 9, 2022
Liberty Twilight Qualifier 2021 May 5, 2021
Tennessee Relays Apr 11, 2019
Raleigh Relays Mar 30-31, 2018
Mile (Indoor)
Top↑
ACC Indoor Track & Field Championships Feb 23-25, 2023
Music City Challenge Feb 10-11, 2023
Penn State National Open Jan 27-28, 2023
2022 Darius Dixon Memorial Invitational Feb 11-12, 2022
ACC Indoor Track & Field Championships Feb 25-27, 2021
ACC Indoor Track & Field Championships Feb 25-27, 2021
Doc Hale Virginia Tech Elite Feb 5- 6, 2021
ACC Indoor Championships Feb 27-29, 2020
ACC Indoor Championships Feb 27-29, 2020
Iowa State Classic Feb 14-15, 2020
Hokie Invitational Jan 24-25, 2020
Hokie Invitational Jan 18-19, 2019
Virginia Tech Invitational Jan 11-12, 2019
3000 Meters (Indoor)
Top↑
ACC Indoor Track & Field Championships Feb 24-26, 2022
Camel City Invitational Feb 4- 5, 2022
DNF
Virginia Tech Invitational Jan 14-15, 2022
NCAA Division I Indoor Track & Field Championships Mar 11-13, 2021
ACC Indoor Track & Field Championships Feb 25-27, 2021
Tiger Paw Invite Feb 12-13, 2021
DNF
Virginia Tech Invitational Jan 15-16, 2021
ACC Indoor Championships Feb 27-29, 2020
Camel City Invitational Feb 7- 8, 2020
ACC Indoor Track & Field Championships Feb 21-23, 2019
Iowa State Classic Feb 8- 9, 2019
Camel City Invitational Feb 1- 2, 2019
5000 Meters (Outdoor)
Top↑
ACC Outdoor Track & Field Championships May 12-14, 2022
Raleigh Relays Mar 24-26, 2022
Raleigh Relays Mar 29-30, 2019
Tennessee Relays Apr 12, 2018
3000 Steeplechase (Outdoor)
Top↑
NCAA Division I Outdoor Track & Field Championships Jun 8-11, 2022
NCAA East Preliminary Round May 25-28, 2022
ACC Outdoor Track & Field Championships May 12-14, 2022
Virginia Challenge Apr 22-23, 2022
NCAA Division I East Preliminary Round May 26-29, 2021
ACC Outdoor Track & Field Championships May 13-15, 2021
Virginia Grand Prix May 1, 2021
ACC Championships May 9-11, 2019
Duke Invitational Apr 19-20, 2019
ACC Outdoor Championships May 10-12, 2018
National Relay Championships Apr 27-28, 2018
DNF
Duke Invitational Apr 20-21, 2018
4 x 400 Relay (Indoor)
Top↑
Doc Hale VT Elite Feb 4- 5, 2022
Iowa State Classic Feb 14-15, 2020
DNF
Iowa State Classic Feb 8- 9, 2019
4 x 800 Relay (Outdoor)
Top↑
DNF
Tennessee Relays Apr 11, 2019
4 x 1 Mile Relay (Outdoor)
Top↑
125th Penn Relays Apr 25-27, 2019
Distance Medley Relay (Outdoor)
Top↑
Tennessee Relays Apr 7- 9, 2022
Distance Medley Relay (Indoor)
Top↑
ACC Indoor Track & Field Championships Feb 24-26, 2022
JDL DMR Invitational Feb 18-19, 2022
NCAA Division I Indoor Track & Field Championships Mar 11-13, 2021
Camel City Invitational Feb 19-20, 2021
Virginia Tech Challenge Feb 15-16, 2019
6k
Top↑
Virginia Tech Invitational Sep 1, 2021
DNF
Hokie Open Nov 8, 2019
Virginia Tech Invitational Sep 6, 2019
7.6k
Top↑
Virginia Tech Alumni Invitational Sep 14, 2018
8k
Top↑
ACC Cross Country Championships Oct 28, 2022
ACC Cross Country Championships Oct 29, 2021
Virginia Tech Alumni Invitational Sep 10, 2021
ACC Cross Country Championships Oct 30, 2020
Panorama Farms Invitational Oct 16, 2020
Virginia Tech Invitational Sep 25, 2020
ACC Cross Country Championships Nov 1, 2019
Pre-National Invitational Oct 19, 2019
Virginia Tech Alumni Invitational Sep 20, 2019
ACC Championships Oct 26, 2018
Paul Short Gold Sep 29, 2018
8.369k
Top↑
Penn State Nationals Open Oct 12, 2018
10k
Top↑
NCAA Division I Cross Country Championships Nov 19, 2022
NCAA Division I Southeast Region Cross Country Championships Nov 11, 2022
NCAA Division I Southeast Region Cross Country Championships Nov 12, 2021
NCAA Division I Southeast Region Cross Country Championships Nov 9, 2018
5 Mile
Top↑
Joe Piane Invitational Oct 1, 2021

2023 Indoors

Mile
ACC Indoor Track & Field Championships February 23-25, 2023
Music City Challenge February 10-11, 2023
Penn State National Open January 27-28, 2023

2022 XC

↓Competing for Virginia Tech

2022 Outdoors

1500 Meters
2022 Liberty Twilight Qualifier May 4, 2022
Tennessee Relays April 7- 9, 2022
5000 Meters
ACC Outdoor Track & Field Championships May 12-14, 2022
Raleigh Relays March 24-26, 2022
3000 Steeplechase
NCAA Division I Outdoor Track & Field Championships June 8-11, 2022
NCAA East Preliminary Round May 25-28, 2022
ACC Outdoor Track & Field Championships May 12-14, 2022
Virginia Challenge April 22-23, 2022
Distance Medley Relay
Tennessee Relays April 7- 9, 2022

2022 Indoors

1000 Meters
Hokie Invitational January 21-22, 2022
Mile
2022 Darius Dixon Memorial Invitational February 11-12, 2022
3000 Meters
ACC Indoor Track & Field Championships February 24-26, 2022
Camel City Invitational February 4- 5, 2022
DNF
Virginia Tech Invitational January 14-15, 2022
4 x 400 Relay
Doc Hale VT Elite February 4- 5, 2022
Distance Medley Relay
ACC Indoor Track & Field Championships February 24-26, 2022
JDL DMR Invitational February 18-19, 2022

2021 XC

2021 Outdoors

2021 Indoors

1000 Meters
Hokie Invitational January 22-23, 2021
Mile
ACC Indoor Track & Field Championships February 25-27, 2021
ACC Indoor Track & Field Championships February 25-27, 2021
Doc Hale Virginia Tech Elite February 5- 6, 2021
3000 Meters
NCAA Division I Indoor Track & Field Championships March 11-13, 2021
ACC Indoor Track & Field Championships February 25-27, 2021
Tiger Paw Invite February 12-13, 2021
DNF
Virginia Tech Invitational January 15-16, 2021
Distance Medley Relay
NCAA Division I Indoor Track & Field Championships March 11-13, 2021
Camel City Invitational February 19-20, 2021

2020 XC

2020 Indoors

1000 Meters
Virginia Tech Challenge February 21-22, 2020
Virginia Tech Invitational January 17-18, 2020
Mile
ACC Indoor Championships February 27-29, 2020
ACC Indoor Championships February 27-29, 2020
Iowa State Classic February 14-15, 2020
Hokie Invitational January 24-25, 2020
3000 Meters
ACC Indoor Championships February 27-29, 2020
Camel City Invitational February 7- 8, 2020
4 x 400 Relay
Iowa State Classic February 14-15, 2020

2019 XC

6k
DNF
Hokie Open November 8, 2019
Virginia Tech Invitational September 6, 2019
8k
ACC Cross Country Championships November 1, 2019
Pre-National Invitational October 19, 2019
Virginia Tech Alumni Invitational September 20, 2019

2019 Outdoors

1500 Meters
Tennessee Relays April 11, 2019
5000 Meters
Raleigh Relays March 29-30, 2019
3000 Steeplechase
ACC Championships May 9-11, 2019
Duke Invitational April 19-20, 2019
4 x 800 Relay
DNF
Tennessee Relays April 11, 2019
4 x 1 Mile Relay
125th Penn Relays April 25-27, 2019

2019 Indoors

Mile
Hokie Invitational January 18-19, 2019
Virginia Tech Invitational January 11-12, 2019
3000 Meters
ACC Indoor Track & Field Championships February 21-23, 2019
Iowa State Classic February 8- 9, 2019
Camel City Invitational February 1- 2, 2019
4 x 400 Relay
DNF
Iowa State Classic February 8- 9, 2019
Distance Medley Relay
Virginia Tech Challenge February 15-16, 2019

2018 XC

2018 Outdoors

800 Meters
Duke Invitational April 20-21, 2018
1500 Meters
Raleigh Relays March 30-31, 2018
5000 Meters
Tennessee Relays April 12, 2018
3000 Steeplechase
ACC Outdoor Championships May 10-12, 2018
National Relay Championships April 27-28, 2018
DNF
Duke Invitational April 20-21, 2018
1000 Meters (Indoors)
2022  
(Jan 21-22, 2022)
2021  
(Jan 22-23, 2021)
2020  
(Feb 21-22, 2020)
Mile (Indoors)
2023  
(Feb 10-11, 2023)
2022  
2021  
(Feb 5- 6, 2021)
2020  
(Feb 27-29, 2020)
2019  
(Jan 11-12, 2019)
3000 Meters (Indoors)
2022  
(Feb 4- 5, 2022)
2021  
(Feb 12-13, 2021)
2020  
(Feb 7- 8, 2020)
2019  
(Feb 1- 2, 2019)
6k (XC)
2021  
2019  
7.6k (XC)
2018  
8k (XC)
2022  
2021  
2020  
2019  
Oct 19, 2019
2018  
Sep 29, 2018
8.369k (XC)
2018  
Oct 12, 2018
10k (XC)
2022  
2021  
2018  
5 Mile (XC)
2021  
Oct 1, 2021
800 Meters (Outdoors)
2018  
(Apr 20-21, 2018)
1500 Meters (Outdoors)
2022  
2021  
2019  
(Apr 11, 2019)
2018  
(Mar 30-31, 2018)
5000 Meters (Outdoors)
2022  
(Mar 24-26, 2022)
2019  
(Mar 29-30, 2019)
2018  
(Apr 12, 2018)
3000 Steeplechase (Outdoors)
2022  
2021  
2019  
(Apr 19-20, 2019)
2018  
(May 10-12, 2018)