* previously at Duke

College Bests

600 800
1000 1500
MILE 5K (XC)
6K (XC) 8K (XC)
10K (XC)  

Pac-12 Cross Country Championships    Oct 29, 2021
8k 25:47.9 48th
Wisconsin Nuttycombe Invitational    Oct 15, 2021
8k 25:39.9 42nd
Dellinger Invitational    Sep 23, 2021
8k 24:29.0 73rd
Lewis & Clark Opener Chase Race    Sep 1, 2021
6.3k 19:44.5 8th
NCAA Division I West Preliminary Round    May 26-29, 2021
800 1:49.46 15th (P)
800 1:48.13 19th (P)
Pac-12 Track & Field Championships    May 14-16, 2021
800 1:58.70 20th (P)
5000 DNF
Oregon Twilight    May 7, 2021
800 1:48.98 3rd (F)
1500 DNF
Oregon Relays    Apr 23-24, 2021
800 1:49.44 2nd (F)
West Coast Classic - Oregon    Apr 17, 2021
1500 3:44.31 4th (F)
Hayward Premiere    Apr 2- 3, 2021
800 1:50.31 5th (F)
1500 3:42.95 1st (F)
LCC XC Invitational    Feb 19, 2021
8k 25:42.6 6th
Oregon XC Open    Feb 5, 2021
8k 25:25.6 19th
↓Competing for Duke
ACC Indoor Championships    Feb 27-29, 2020
800 1:50.40 3rd (F)
800 1:51.04 3rd (P)
4x400 3:16.92 9th (F)
DMR 9:49.63 4th (F)
JDL DMR Invitational    Feb 21-22, 2020
800 1:50.17 1st (F)
Tiger Paw Invitational    Feb 14-15, 2020
800 1:52.43 4th (F)
DMR 9:51.86 1st (F)
Camel City Invitational    Feb 7- 8, 2020
800 1:50.27 5th (F)
Dr. Sander Columbia Challenge    Jan 23-25, 2020
800 1:50.46 6th (F)
DMR 9:57.65 4th (F)
Virginia Tech Invitational    Jan 17-18, 2020
1000 2:25.15 2nd (F)
DMR 10:01.97 4th (F)
Dick Taylor Carolina Challenge    Jan 11, 2020
800 1:56.74 3rd (F)
Mile 4:13.63 1st (F)
Elon Opener    Aug 30, 2019
6k 19:18.0 29th
NCAA Division I East Region Preliminary Rounds    May 23-25, 2019
800 1:50.93 19th (P)
800 1:49.35 7th (P)
ACC Championships    May 9-11, 2019
800 1:50.34 2nd (F)
800 1:52.34 3rd (P)
125th Penn Relays    Apr 25-27, 2019
4x800 7:37.07
DMR 9:56.16
Duke Invitational    Apr 19-20, 2019
800 1:49.32 2nd (F)
Tennessee Relays    Apr 11, 2019
800 1:50.70 6th (F)
Battle of the Blues    Apr 6, 2019
1500 3:56.92 2nd (F)
4x400 3:17.94 2nd (F)
Raleigh Relays    Mar 29-30, 2019
4x800 7:31.38 1st (F)
ACC Indoor Track & Field Championships    Feb 21-23, 2019
800 1:48.57 3rd (F)
800 1:53.02 4th (P)
DMR 9:47.29 3rd (F)
JDL DMR Invitational    Feb 15-16, 2019
DMR 10:04.39 8th (F)
Camel City Invitational    Feb 1- 2, 2019
800 1:49.22 3rd (F)
Dr. Sander Columbia Challenge    Jan 24-26, 2019
DMR 9:41.88 2nd (F)
4x1609 16:58.57 4th (F)
Hokie Invitational    Jan 18-19, 2019
800 1:50.50 1st (F)
1000 2:26.23 2nd (F)
Dick Taylor Carolina Cup    Jan 12, 2019
Mile 4:13.32 1st (F)
4x400 DQ
ACC Championships    Oct 26, 2018
8k 25:10.8 81st
ECU Pirates XC Invitational    Oct 12, 2018
8k 24:48.6 7th
Great American XC Festival    Oct 6, 2018
8k 25:22.9 3rd
Elon Opener    Aug 31, 2018
3.73M 19:42.0 21st
NCAA East Preliminary Round    May 24-26, 2018
800 1:53.82 23rd (P)
800 1:49.49 24th (P)
ACC Outdoor Championships    May 10-12, 2018
800 1:49.19 5th (F)
800 1:50.01 4th (P)
Penn Relays    Apr 26-28, 2018
4xMile 16:43.15
SMR 3:16.52
Duke Invitational    Apr 20-21, 2018
800 1:48.04 4th (F)
Tennessee Relays    Apr 12, 2018
800 1:51.49 6th (F)
DMR 9:59.11 3rd (F)
Battle of the Blues    Apr 6, 2018
1500 3:49.00 3rd (F)
Raleigh Relays    Mar 30-31, 2018
1500 3:54.17 61st (F)
4x1500 15:55.33 1st (F)
ACC Indoor Track & Field Championships    Feb 22-24, 2018
800 1:49.61 6th (F)
800 1:51.45 8th (P)
DMR 9:53.85 9th (F)
Roanoke Tune Up    Feb 16, 2018
DMR 9:53.86 2nd (F)
Michigan Power 5 Invitational    Feb 2- 3, 2018
600 1:20.24 3rd (F)
800 1:51.67 6th (F)
Dr Sander Invitational Columbia Challenge    Jan 26-27, 2018
800 1:52.05 17th (F)
DMR 9:45.70 5th (F)
Dick Taylor Carolina Cup    Jan 13, 2018
800 1:55.01 2nd (F)
4x400 3:30.54 4th (F)
ACC Cross Country Championships    Oct 27, 2017
8k 24:55.1 67th
ECU Pirates XC invitational    Oct 13, 2017
8k 24:55.9 14th
Bull City Classic    Sep 1, 2017
6k 18:55.0 7th
Penn Relays    Apr 27-29, 2017
4x800 7:36.54
SMR NT
Duke Invitational    Apr 21-22, 2017
800 1:50.98 7th (F)
1500 3:55.55 15th (F)
Tennessee Relays    Apr 6- 8, 2017
800 1:52.35 10th (F)
4x400 3:23.34 9th (F)
SMR 3:23.00 1st (F)
Battle of the Blues    Apr 1, 2017
800 1:51.38 2nd (F)
4x400 3:32.12 3rd (F)
ACC Championships    Feb 23-25, 2017
800 1:50.10 9th (P)
DMR 9:46.31 8th (F)
Virginia Tech Challenge    Feb 17-18, 2017
800 1:53.99 1st (F)
2017 Armory Track Invitational (Colleges)    Feb 3- 4, 2017
4x800 7:31.79 4th (F)
DMR 9:55.37 1st (F)
Clemson Bob Pollock Indoor Invitational    Jan 27-28, 2017
800 1:51.38 1st (F)
Hokie Invitational    Jan 19-21, 2017
1000 2:26.51 4th (F)
DMR 10:07.85 1st (F)
Dick Taylor UNC Challenge    Jan 13, 2017
800 1:54.19 1st (F)
4x400 3:24.80 4th (F)
3 Stripe Invitational    Nov 5, 2016
5k 15:49.9 15th
ROY GRIAK INVITATIONAL    Sep 24, 2016
8k 29:02.9 256th
Duke Alumni Meet    Sep 2, 2016
6k 20:22.0 10th
600 Meters (Indoor)
Top↑
* for Duke
Michigan Power 5 Invitational Feb 2- 3, 2018
800 Meters (Outdoor)
Top↑
NCAA Division I West Preliminary Round May 26-29, 2021
NCAA Division I West Preliminary Round May 26-29, 2021
Pac-12 Track & Field Championships May 14-16, 2021
Oregon Twilight May 7, 2021
Oregon Relays Apr 23-24, 2021
Hayward Premiere Apr 2- 3, 2021
* for Duke
NCAA Division I East Region Preliminary Rounds May 23-25, 2019
* for Duke
NCAA Division I East Region Preliminary Rounds May 23-25, 2019
* for Duke
ACC Championships May 9-11, 2019
* for Duke
ACC Championships May 9-11, 2019
* for Duke
Duke Invitational Apr 19-20, 2019
* for Duke
Tennessee Relays Apr 11, 2019
* for Duke
NCAA East Preliminary Round May 24-26, 2018
* for Duke
NCAA East Preliminary Round May 24-26, 2018
* for Duke
ACC Outdoor Championships May 10-12, 2018
* for Duke
ACC Outdoor Championships May 10-12, 2018
* for Duke
Duke Invitational Apr 20-21, 2018
* for Duke
Tennessee Relays Apr 12, 2018
* for Duke
Duke Invitational Apr 21-22, 2017
* for Duke
Tennessee Relays Apr 6- 8, 2017
* for Duke
Battle of the Blues Apr 1, 2017
800 Meters (Indoor)
Top↑
* for Duke
ACC Indoor Championships Feb 27-29, 2020
* for Duke
ACC Indoor Championships Feb 27-29, 2020
* for Duke
JDL DMR Invitational Feb 21-22, 2020
* for Duke
Tiger Paw Invitational Feb 14-15, 2020
* for Duke
Camel City Invitational Feb 7- 8, 2020
* for Duke
Dr. Sander Columbia Challenge Jan 23-25, 2020
* for Duke
Dick Taylor Carolina Challenge Jan 11, 2020
* for Duke
NCAA Division I Indoor Track & Field Championships Mar 8- 9, 2019
* for Duke
ACC Indoor Track & Field Championships Feb 21-23, 2019
* for Duke
ACC Indoor Track & Field Championships Feb 21-23, 2019
* for Duke
Camel City Invitational Feb 1- 2, 2019
* for Duke
Hokie Invitational Jan 18-19, 2019
* for Duke
ACC Indoor Track & Field Championships Feb 22-24, 2018
* for Duke
ACC Indoor Track & Field Championships Feb 22-24, 2018
* for Duke
Michigan Power 5 Invitational Feb 2- 3, 2018
* for Duke
Dr Sander Invitational Columbia Challenge Jan 26-27, 2018
* for Duke
Dick Taylor Carolina Cup Jan 13, 2018
* for Duke
ACC Championships Feb 23-25, 2017
* for Duke
Virginia Tech Challenge Feb 17-18, 2017
* for Duke
Clemson Bob Pollock Indoor Invitational Jan 27-28, 2017
* for Duke
Dick Taylor UNC Challenge Jan 13, 2017
1000 Meters (Indoor)
Top↑
* for Duke
Virginia Tech Invitational Jan 17-18, 2020
* for Duke
Hokie Invitational Jan 18-19, 2019
* for Duke
Hokie Invitational Jan 19-21, 2017
1500 Meters (Outdoor)
Top↑
DNF
Oregon Twilight May 7, 2021
West Coast Classic - Oregon Apr 17, 2021
Hayward Premiere Apr 2- 3, 2021
* for Duke
Battle of the Blues Apr 6, 2019
* for Duke
Battle of the Blues Apr 6, 2018
* for Duke
Raleigh Relays Mar 30-31, 2018
* for Duke
Duke Invitational Apr 21-22, 2017
Mile (Indoor)
Top↑
* for Duke
Dick Taylor Carolina Challenge Jan 11, 2020
* for Duke
Dick Taylor Carolina Cup Jan 12, 2019
5000 Meters (Outdoor)
Top↑
DNF
Pac-12 Track & Field Championships May 14-16, 2021
4 x 400 Relay (Outdoor)
Top↑
* for Duke
Battle of the Blues Apr 6, 2019
* for Duke
Tennessee Relays Apr 6- 8, 2017
* for Duke
Battle of the Blues Apr 1, 2017
4 x 400 Relay (Indoor)
Top↑
* for Duke
ACC Indoor Championships Feb 27-29, 2020
DQ
* for Duke
Dick Taylor Carolina Cup Jan 12, 2019
* for Duke
Dick Taylor Carolina Cup Jan 13, 2018
* for Duke
Dick Taylor UNC Challenge Jan 13, 2017
4 x 800 Relay (Outdoor)
Top↑
* for Duke
125th Penn Relays Apr 25-27, 2019
* for Duke
Raleigh Relays Mar 29-30, 2019
* for Duke
Penn Relays Apr 27-29, 2017
4 x 800 Relay (Indoor)
Top↑
* for Duke
2017 Armory Track Invitational (Colleges) Feb 3- 4, 2017
4 x 1500 Relay (Outdoor)
Top↑
* for Duke
Raleigh Relays Mar 30-31, 2018
4 x 1 Mile Relay (Outdoor)
Top↑
* for Duke
Penn Relays Apr 26-28, 2018
Sprint Medley Relay (Outdoor)
Top↑
* for Duke
Penn Relays Apr 26-28, 2018
NT
* for Duke
Penn Relays Apr 27-29, 2017
* for Duke
Tennessee Relays Apr 6- 8, 2017
Distance Medley Relay (Outdoor)
Top↑
* for Duke
125th Penn Relays Apr 25-27, 2019
* for Duke
Tennessee Relays Apr 12, 2018
Distance Medley Relay (Indoor)
Top↑
* for Duke
ACC Indoor Championships Feb 27-29, 2020
* for Duke
Tiger Paw Invitational Feb 14-15, 2020
* for Duke
Dr. Sander Columbia Challenge Jan 23-25, 2020
* for Duke
Virginia Tech Invitational Jan 17-18, 2020
* for Duke
ACC Indoor Track & Field Championships Feb 21-23, 2019
* for Duke
JDL DMR Invitational Feb 15-16, 2019
* for Duke
Dr. Sander Columbia Challenge Jan 24-26, 2019
* for Duke
ACC Indoor Track & Field Championships Feb 22-24, 2018
* for Duke
Roanoke Tune Up Feb 16, 2018
* for Duke
Dr Sander Invitational Columbia Challenge Jan 26-27, 2018
* for Duke
ACC Championships Feb 23-25, 2017
* for Duke
2017 Armory Track Invitational (Colleges) Feb 3- 4, 2017
* for Duke
Hokie Invitational Jan 19-21, 2017
4 x 1609 Relay (Indoor)
Top↑
* for Duke
Dr. Sander Columbia Challenge Jan 24-26, 2019
5k
Top↑
* for Duke
3 Stripe Invitational Nov 5, 2016
6k
Top↑
* for Duke
Elon Opener Aug 30, 2019
* for Duke
Bull City Classic Sep 1, 2017
* for Duke
Duke Alumni Meet Sep 2, 2016
6.3k
Top↑
Lewis & Clark Opener Chase Race Sep 1, 2021
8k
Top↑
Pac-12 Cross Country Championships Oct 29, 2021
Wisconsin Nuttycombe Invitational Oct 15, 2021
Dellinger Invitational Sep 23, 2021
LCC XC Invitational Feb 19, 2021
Oregon XC Open Feb 5, 2021
* for Duke
ACC Championships Oct 26, 2018
* for Duke
ECU Pirates XC Invitational Oct 12, 2018
* for Duke
Great American XC Festival Oct 6, 2018
* for Duke
ACC Cross Country Championships Oct 27, 2017
* for Duke
ECU Pirates XC invitational Oct 13, 2017
* for Duke
2017 WINTHROP/ADIDAS Cross Country Invitational Sep 16, 2017
* for Duke
High Point University Vert XC Invitational Oct 14, 2016
* for Duke
ROY GRIAK INVITATIONAL Sep 24, 2016
* for Duke
2016 Sycamore Cross Country Invitational Sep 10, 2016
10k
Top↑
* for Duke
NCAA Division I Southeast Region Cross Country Championships Nov 10, 2017
3.73 Mile
Top↑
* for Duke
Elon Opener Aug 31, 2018

2021 XC

2021 Outdoors

800 Meters
NCAA Division I West Preliminary Round May 26-29, 2021
NCAA Division I West Preliminary Round May 26-29, 2021
Pac-12 Track & Field Championships May 14-16, 2021
Oregon Twilight May 7, 2021
Oregon Relays April 23-24, 2021
Hayward Premiere April 2- 3, 2021
1500 Meters
DNF
Oregon Twilight May 7, 2021
West Coast Classic - Oregon April 17, 2021
Hayward Premiere April 2- 3, 2021
5000 Meters
DNF
Pac-12 Track & Field Championships May 14-16, 2021
↓Competing for Duke

2020 Indoors

800 Meters
ACC Indoor Championships February 27-29, 2020
ACC Indoor Championships February 27-29, 2020
JDL DMR Invitational February 21-22, 2020
Tiger Paw Invitational February 14-15, 2020
Camel City Invitational February 7- 8, 2020
Dr. Sander Columbia Challenge January 23-25, 2020
Dick Taylor Carolina Challenge January 11, 2020
1000 Meters
Virginia Tech Invitational January 17-18, 2020
Mile
Dick Taylor Carolina Challenge January 11, 2020
4 x 400 Relay
ACC Indoor Championships February 27-29, 2020
Distance Medley Relay
ACC Indoor Championships February 27-29, 2020
Tiger Paw Invitational February 14-15, 2020
Dr. Sander Columbia Challenge January 23-25, 2020
Virginia Tech Invitational January 17-18, 2020

2019 XC

6k
Elon Opener August 30, 2019

2019 Outdoors

800 Meters
NCAA Division I East Region Preliminary Rounds May 23-25, 2019
NCAA Division I East Region Preliminary Rounds May 23-25, 2019
ACC Championships May 9-11, 2019
ACC Championships May 9-11, 2019
Duke Invitational April 19-20, 2019
Tennessee Relays April 11, 2019
1500 Meters
Battle of the Blues April 6, 2019
4 x 400 Relay
Battle of the Blues April 6, 2019
4 x 800 Relay
125th Penn Relays April 25-27, 2019
Raleigh Relays March 29-30, 2019
Distance Medley Relay
125th Penn Relays April 25-27, 2019

2019 Indoors

800 Meters
NCAA Division I Indoor Track & Field Championships March 8- 9, 2019
ACC Indoor Track & Field Championships February 21-23, 2019
ACC Indoor Track & Field Championships February 21-23, 2019
Camel City Invitational February 1- 2, 2019
Hokie Invitational January 18-19, 2019
1000 Meters
Hokie Invitational January 18-19, 2019
Mile
Dick Taylor Carolina Cup January 12, 2019
4 x 400 Relay
DQ
Dick Taylor Carolina Cup January 12, 2019
Distance Medley Relay
ACC Indoor Track & Field Championships February 21-23, 2019
JDL DMR Invitational February 15-16, 2019
Dr. Sander Columbia Challenge January 24-26, 2019
4 x 1609 Relay
Dr. Sander Columbia Challenge January 24-26, 2019

2018 XC

8k
ACC Championships October 26, 2018
ECU Pirates XC Invitational October 12, 2018
Great American XC Festival October 6, 2018
3.73 Mile
Elon Opener August 31, 2018

2018 Outdoors

800 Meters
NCAA East Preliminary Round May 24-26, 2018
NCAA East Preliminary Round May 24-26, 2018
ACC Outdoor Championships May 10-12, 2018
ACC Outdoor Championships May 10-12, 2018
Duke Invitational April 20-21, 2018
Tennessee Relays April 12, 2018
1500 Meters
Battle of the Blues April 6, 2018
Raleigh Relays March 30-31, 2018
4 x 1500 Relay
Raleigh Relays March 30-31, 2018
4 x 1 Mile Relay
Penn Relays April 26-28, 2018
Sprint Medley Relay
Penn Relays April 26-28, 2018
Distance Medley Relay
Tennessee Relays April 12, 2018

2018 Indoors

600 Meters
Michigan Power 5 Invitational February 2- 3, 2018
800 Meters
ACC Indoor Track & Field Championships February 22-24, 2018
ACC Indoor Track & Field Championships February 22-24, 2018
Michigan Power 5 Invitational February 2- 3, 2018
Dr Sander Invitational Columbia Challenge January 26-27, 2018
Dick Taylor Carolina Cup January 13, 2018
4 x 400 Relay
Dick Taylor Carolina Cup January 13, 2018
Distance Medley Relay
ACC Indoor Track & Field Championships February 22-24, 2018
Roanoke Tune Up February 16, 2018
Dr Sander Invitational Columbia Challenge January 26-27, 2018

2017 XC

2017 Outdoors

800 Meters
Duke Invitational April 21-22, 2017
Tennessee Relays April 6- 8, 2017
Battle of the Blues April 1, 2017
1500 Meters
Duke Invitational April 21-22, 2017
4 x 400 Relay
Tennessee Relays April 6- 8, 2017
Battle of the Blues April 1, 2017
4 x 800 Relay
Penn Relays April 27-29, 2017
Sprint Medley Relay
NT
Penn Relays April 27-29, 2017
Tennessee Relays April 6- 8, 2017

2017 Indoors

800 Meters
ACC Championships February 23-25, 2017
Virginia Tech Challenge February 17-18, 2017
Clemson Bob Pollock Indoor Invitational January 27-28, 2017
Dick Taylor UNC Challenge January 13, 2017
1000 Meters
Hokie Invitational January 19-21, 2017
4 x 400 Relay
Dick Taylor UNC Challenge January 13, 2017
4 x 800 Relay
2017 Armory Track Invitational (Colleges) February 3- 4, 2017
Distance Medley Relay
ACC Championships February 23-25, 2017
2017 Armory Track Invitational (Colleges) February 3- 4, 2017
Hokie Invitational January 19-21, 2017

2016 XC

5k (XC)
2016  
* for Duke
Nov 5, 2016
6k (XC)
2019  
* for Duke
Aug 30, 2019
2017  
* for Duke
Sep 1, 2017
2016  
* for Duke
Sep 2, 2016
6.3k (XC)
2021  
8k (XC)
2021  
Sep 23, 2021
2018  
* for Duke
Oct 12, 2018
2017  
* for Duke
2016  
* for Duke
10k (XC)
2017  
* for Duke
3.73 Mile (XC)
2018  
* for Duke
Aug 31, 2018
800 Meters (Outdoors)
2021  
2019  
* for Duke
(Apr 19-20, 2019)
2018  
* for Duke
(Apr 20-21, 2018)
2017  
* for Duke
(Apr 21-22, 2017)
1500 Meters (Outdoors)
2021  
(Apr 2- 3, 2021)
2019  
* for Duke
(Apr 6, 2019)
2018  
* for Duke
(Apr 6, 2018)
2017  
* for Duke
(Apr 21-22, 2017)
600 Meters (Indoors)
2018  
* for Duke
(Feb 2- 3, 2018)
800 Meters (Indoors)
2020  
* for Duke
(Feb 21-22, 2020)
2019  
* for Duke
2018  
* for Duke
2017  
* for Duke
(Feb 23-25, 2017)
1000 Meters (Indoors)
2020  
* for Duke
(Jan 17-18, 2020)
2019  
* for Duke
(Jan 18-19, 2019)
2017  
* for Duke
(Jan 19-21, 2017)
Mile (Indoors)
2020  
* for Duke
(Jan 11, 2020)
2019  
* for Duke
(Jan 12, 2019)
4 x 1609 Relay (Indoors)
2019  
* for Duke
(Jan 24-26, 2019)