* previously at Purdue

College Bests

1500 MILE
3000 5000
10,000 3000S
6K (XC) 8K (XC)
10K (XC) 5 MILE (XC)
Virginia High Performance    Apr 28, 2024
1500 3:58.94 23rd (F)
3000S DNF
Wake Forest Invitational    Apr 19, 2024
3000S 8:49.28 8th (F)
2024 Colonial Relays    Apr 4- 6, 2024
10,000 29:52.45 1st (F)
Virginia Tech Challenge    Feb 16-17, 2024
3000 8:18.34 6th (F)
Music City Challenge    Feb 9-10, 2024
5000 14:51.19 37th (F)
Doc Hale VT Meet    Feb 2- 3, 2024
5000 DNF
Hokie Invitational    Jan 19-20, 2024
Mile 4:15.53 29th (F)
Virginia Tech Invitational    Jan 12-13, 2024
3000 8:21.16 2nd (F)
Hokie Open    Nov 3, 2023
6k 18:19.7 3rd
ACC Cross Country Championships    Oct 27, 2023
8k 24:56.1 90th
XC23 College & Open    Oct 14, 2023
8k 24:33.5 103rd
Virginia Tech Alumni Invitational    Sep 15, 2023
8k 25:10.2 7th
NCAA East Preliminary Round    May 25-27, 2023
3000S 9:14.33 38th (P)
ACC Outdoor Track & Field Championships    May 11-13, 2023
3000S 8:59.06 14th (F)
Virginia High Performance    Apr 30, 2023
3000S DNF
Virginia Challenge    Apr 20-22, 2023
1500 3:53.26 21st (F)
63rd Annual Mt. SAC Relays    Apr 12-15, 2023
3000S 8:50.65 1st (F)
Vertklasse    Mar 31-Apr 1, 2023
3000S 9:02.29 1st (F)
ACC Indoor Track & Field Championships    Feb 23-25, 2023
5000 14:59.75 38th (F)
Virginia Tech Challenge    Feb 17-18, 2023
Mile 4:14.33 7th (F)
Doc Hale VT Meet    Feb 3- 4, 2023
3000 8:21.31 1st (F)
Hokie Invitational    Jan 20-21, 2023
Mile 4:16.98 23rd (F)
Virginia Tech Invitational    Jan 13-14, 2023
3000 8:28.11 12th (F)
ACC Cross Country Championships    Oct 28, 2022
8k 24:29.1 74th
Panorama Farms XC23 Invitational    Oct 15, 2022
8k 24:16.0 49th
↓Competing for Purdue
Big Ten Outdoor Track & Field Championships    May 13-15, 2022
5000 14:31.86 18th (F)
2022 Indiana Invitational    Apr 22-23, 2022
5000 14:28.29 15th (F)
Louisville Invitational    Apr 15-16, 2022
1500 3:53.75 13th (F)
Raleigh Relays    Mar 24-26, 2022
10,000 30:38.98 97th (F)
Big Ten Indoor Track & Field Championships    Feb 25-26, 2022
5000 14:35.11 23rd (F)
The Badgers Windy City Invite    Feb 11-12, 2022
5000 14:14.21 4th (F)
2022 Indiana University Relays    Jan 28-29, 2022
5000 14:34.67 13th (F)
The Badgers B1G Ten Midwest Invite    Jan 15, 2022
3000 8:18.46 7th (F)
Gene Edmonds Invitational    Jan 8, 2022
Mile 4:12.99 4th (F)
Big Ten Cross Country Championships    Oct 29, 2021
5.2M 26:17.2 60th
Wisconsin Nuttycombe Invitational    Oct 15, 2021
8k 25:08.5 172nd
Joe Piane Invitational    Oct 1, 2021
5M 24:36.7 56th
John McNichols Invite    Sep 18, 2021
8k 24:51.4 6th
Big Ten Outdoor Track & Field Championships    May 14-16, 2021
10,000 30:10.39 20th (F)
Big Ten Invite #3    Apr 16-17, 2021
5000 14:09.73 16th (F)
Big Ten Invite #1    Mar 26-27, 2021
1500 3:54.47 12th (F)
Big Ten Indoor Track and Field Championships    Feb 25-27, 2021
5000 14:26.27 23rd (F)
Big Ten Cross Country Championships    Jan 30, 2021
8k 25:08.0 40th
2021 UM B1G Simmons-Harvey Invitational    Jan 16, 2021
3000 8:25.76 16th (F)
2020 Alex Wilson Invitational    Feb 22, 2020
Mile 4:17.47 8th (F)
2020 Meyo Invitational    Feb 7- 8, 2020
3000 8:28.48 21st (F)
Larry Wieczorek Invitational    Jan 17-18, 2020
3000 8:28.45 5th (F)
Gene Edmonds Memorial    Jan 10-11, 2020
Mile 4:19.78 7th (F)
Big Ten Championships    Nov 3, 2019
8k 25:22.3 68th
Nuttycombe Invitational    Oct 18, 2019
8k 24:58.1 23rd
Joe Piane - Notre Dame Invitational    Oct 4, 2019
5M 25:15.4 133rd
2019 John McNichols Invitational    Sep 21, 2019
8k 25:37.7 54th
Illini Open    Aug 30, 2019
8k 25:30.2 4th
2019 Meyo Invitational    Feb 1- 2, 2019
3000 8:26.40 13th (F)
1500 Meters (Outdoor)
Top↑
Virginia High Performance Apr 28, 2024
Virginia Challenge Apr 20-22, 2023
* for Purdue
Louisville Invitational Apr 15-16, 2022
* for Purdue
Big Ten Invite #1 Mar 26-27, 2021
Mile (Indoor)
Top↑
Hokie Invitational Jan 19-20, 2024
Virginia Tech Challenge Feb 17-18, 2023
Hokie Invitational Jan 20-21, 2023
* for Purdue
Gene Edmonds Invitational Jan 8, 2022
* for Purdue
2020 Alex Wilson Invitational Feb 22, 2020
* for Purdue
Gene Edmonds Memorial Jan 10-11, 2020
3000 Meters (Indoor)
Top↑
Virginia Tech Challenge Feb 16-17, 2024
Virginia Tech Invitational Jan 12-13, 2024
Doc Hale VT Meet Feb 3- 4, 2023
Virginia Tech Invitational Jan 13-14, 2023
* for Purdue
The Badgers B1G Ten Midwest Invite Jan 15, 2022
* for Purdue
2021 UM B1G Simmons-Harvey Invitational Jan 16, 2021
* for Purdue
2020 Meyo Invitational Feb 7- 8, 2020
* for Purdue
Larry Wieczorek Invitational Jan 17-18, 2020
2019 Meyo Invitational Feb 1- 2, 2019
5000 Meters (Outdoor)
Top↑
* for Purdue
Big Ten Outdoor Track & Field Championships May 13-15, 2022
* for Purdue
2022 Indiana Invitational Apr 22-23, 2022
* for Purdue
Big Ten Invite #3 Apr 16-17, 2021
5000 Meters (Indoor)
Top↑
Music City Challenge Feb 9-10, 2024
DNF
Doc Hale VT Meet Feb 2- 3, 2024
ACC Indoor Track & Field Championships Feb 23-25, 2023
2023 Boston University David Hemery Valentine Invite Feb 10-11, 2023
* for Purdue
Big Ten Indoor Track & Field Championships Feb 25-26, 2022
* for Purdue
The Badgers Windy City Invite Feb 11-12, 2022
* for Purdue
2022 Indiana University Relays Jan 28-29, 2022
* for Purdue
Big Ten Indoor Track and Field Championships Feb 25-27, 2021
10,000 Meters (Outdoor)
Top↑
2024 Colonial Relays Apr 4- 6, 2024
* for Purdue
Raleigh Relays Mar 24-26, 2022
* for Purdue
Big Ten Outdoor Track & Field Championships May 14-16, 2021
3000 Steeplechase (Outdoor)
Top↑
DNF
Virginia High Performance Apr 28, 2024
Wake Forest Invitational Apr 19, 2024
NCAA East Preliminary Round May 25-27, 2023
ACC Outdoor Track & Field Championships May 11-13, 2023
DNF
Virginia High Performance Apr 30, 2023
63rd Annual Mt. SAC Relays Apr 12-15, 2023
Vertklasse Mar 31-Apr 1, 2023
6k
Top↑
Hokie Open Nov 3, 2023
8k
Top↑
ACC Cross Country Championships Oct 27, 2023
XC23 College & Open Oct 14, 2023
Virginia Tech Alumni Invitational Sep 15, 2023
ACC Cross Country Championships Oct 28, 2022
Panorama Farms XC23 Invitational Oct 15, 2022
* for Purdue
Wisconsin Nuttycombe Invitational Oct 15, 2021
* for Purdue
John McNichols Invite Sep 18, 2021
* for Purdue
Big Ten Cross Country Championships Jan 30, 2021
* for Purdue
Big Ten Championships Nov 3, 2019
* for Purdue
Nuttycombe Invitational Oct 18, 2019
* for Purdue
2019 John McNichols Invitational Sep 21, 2019
* for Purdue
Illini Open Aug 30, 2019
10k
Top↑
NCAA Division I Southeast Region Cross Country Championships Nov 10, 2023
NCAA Division I Southeast Region Cross Country Championships Nov 11, 2022
* for Purdue
NCAA Division I Great Lakes Region Cross Country Championships Nov 12, 2021
* for Purdue
NCAA Division I Cross Country Championships Nov 23, 2019
5 Mile
Top↑
* for Purdue
Joe Piane Invitational Oct 1, 2021
* for Purdue
Joe Piane - Notre Dame Invitational Oct 4, 2019
5.2 Mile
Top↑
* for Purdue
Big Ten Cross Country Championships Oct 29, 2021

2024 Outdoors

1500 Meters
Virginia High Performance April 28, 2024
10,000 Meters
2024 Colonial Relays April 4- 6, 2024
3000 Steeplechase
DNF
Virginia High Performance April 28, 2024
Wake Forest Invitational April 19, 2024

2024 Indoors

Mile
Hokie Invitational January 19-20, 2024
3000 Meters
Virginia Tech Challenge February 16-17, 2024
Virginia Tech Invitational January 12-13, 2024
5000 Meters
Music City Challenge February 9-10, 2024
DNF
Doc Hale VT Meet February 2- 3, 2024

2023 XC

2023 Outdoors

1500 Meters
Virginia Challenge April 20-22, 2023
3000 Steeplechase
NCAA East Preliminary Round May 25-27, 2023
ACC Outdoor Track & Field Championships May 11-13, 2023
DNF
Virginia High Performance April 30, 2023
63rd Annual Mt. SAC Relays April 12-15, 2023
Vertklasse March 31-April 1, 2023

2023 Indoors

Mile
Virginia Tech Challenge February 17-18, 2023
Hokie Invitational January 20-21, 2023
3000 Meters
Doc Hale VT Meet February 3- 4, 2023
Virginia Tech Invitational January 13-14, 2023
5000 Meters
ACC Indoor Track & Field Championships February 23-25, 2023
2023 Boston University David Hemery Valentine Invite February 10-11, 2023

2022 XC

↓Competing for Purdue

2022 Outdoors

1500 Meters
Louisville Invitational April 15-16, 2022
5000 Meters
Big Ten Outdoor Track & Field Championships May 13-15, 2022
2022 Indiana Invitational April 22-23, 2022
10,000 Meters
Raleigh Relays March 24-26, 2022

2022 Indoors

Mile
Gene Edmonds Invitational January 8, 2022
3000 Meters
The Badgers B1G Ten Midwest Invite January 15, 2022
5000 Meters
Big Ten Indoor Track & Field Championships February 25-26, 2022
The Badgers Windy City Invite February 11-12, 2022
2022 Indiana University Relays January 28-29, 2022

2021 XC

2021 Outdoors

1500 Meters
Big Ten Invite #1 March 26-27, 2021
5000 Meters
Big Ten Invite #3 April 16-17, 2021
10,000 Meters
Big Ten Outdoor Track & Field Championships May 14-16, 2021

2021 Indoors

3000 Meters
2021 UM B1G Simmons-Harvey Invitational January 16, 2021
5000 Meters
Big Ten Indoor Track and Field Championships February 25-27, 2021

2020 Indoors

Mile
2020 Alex Wilson Invitational February 22, 2020
Gene Edmonds Memorial January 10-11, 2020
3000 Meters
2020 Meyo Invitational February 7- 8, 2020
Larry Wieczorek Invitational January 17-18, 2020

2019 XC

2019 Indoors

3000 Meters
2019 Meyo Invitational February 1- 2, 2019
1500 Meters (Outdoors)
2024  
(Apr 28, 2024)
2023  
(Apr 20-22, 2023)
2022  
* for Purdue
(Apr 15-16, 2022)
2021  
* for Purdue
(Mar 26-27, 2021)
5000 Meters (Outdoors)
2022  
* for Purdue
(Apr 22-23, 2022)
2021  
* for Purdue
(Apr 16-17, 2021)
10,000 Meters (Outdoors)
2024  
(Apr 4- 6, 2024)
2022  
* for Purdue
(Mar 24-26, 2022)
2021  
* for Purdue
3000 Steeplechase (Outdoors)
2024  
(Apr 19, 2024)
2023  
(Apr 12-15, 2023)
Mile (Indoors)
2024  
(Jan 19-20, 2024)
2023  
(Feb 17-18, 2023)
2022  
* for Purdue
(Jan 8, 2022)
2020  
* for Purdue
(Feb 22, 2020)
3000 Meters (Indoors)
2024  
(Feb 16-17, 2024)
2023  
(Feb 3- 4, 2023)
2022  
* for Purdue
2021  
* for Purdue
2020  
* for Purdue
(Jan 17-18, 2020)
2019  
(Feb 1- 2, 2019)
5000 Meters (Indoors)
2024  
(Feb 9-10, 2024)
2023  
2022  
* for Purdue
(Feb 11-12, 2022)
2021  
* for Purdue
6k (XC)
2023  
Nov 3, 2023
8k (XC)
2023  
Oct 14, 2023
2022  
2021  
* for Purdue
Sep 18, 2021
2019  
* for Purdue
Oct 18, 2019
10k (XC)
2023  
2022  
2021  
* for Purdue
2019  
* for Purdue
5 Mile (XC)
2021  
* for Purdue
Oct 1, 2021
2019  
* for Purdue
5.2 Mile (XC)
2021  
* for Purdue