* previously at Princeton

College Bests

1000 MILE
3000 5000
6K (XC) 8K (XC)
10K (XC) 5 MILE (XC)
SEC Cross Country Championships    Nov 1, 2024
8k DNF
Wisconsin Pre-Nationals    Oct 19, 2024
8k 24:52.0 31st
↓Competing for Princeton
Eagle Elite    Feb 9-10, 2024
Mile 4:09.35 30th (F)
3000 8:14.47 37th (F)
Scarlet Knight Open    Feb 2- 3, 2024
3000 8:09.65 1st (F)
Penn State National Open    Jan 26-27, 2024
1000 2:27.86 6th (F)
5000 DNF
New Jersey Jam    Sep 1, 2023
6k 17:54.7 24th
Arkansas Qualifier    Feb 18, 2022
Mile 3:58.73 8th (F)
Sykes & Sabock Invitational    Jan 29, 2022
3000 7:59.76 5th (F)
Wesley A. Brown Invitational    Jan 21-22, 2022
1000 2:24.68 3rd (F)
DMR 10:10.15 1st (F)
Navy vs. Princeton    Jan 15, 2022
Mile 4:06.17 2nd (F)
4x800 7:52.99 2nd (F)
Ivy League Indoor Track & Field Championship    Feb 29-Mar 1, 2020
3000 8:29.79 5th (F)
5000 14:37.51 12th (F)
2020 BU David Hemery Valentine Invitational    Feb 14-15, 2020
3000 8:07.84 41st (F)
H-Y-P    Feb 8, 2020
1000 2:29.79 7th (F)
Mile 4:11.70 4th (F)
Nuttycombe Invitational    Oct 18, 2019
8k 25:04.6 169th
Lehigh Paul Short Run (College)    Oct 5, 2019
8k 24:30.6 5th
1000 Meters (Indoor)
Top↑
* for Princeton
Penn State National Open Jan 26-27, 2024
* for Princeton
Wesley A. Brown Invitational Jan 21-22, 2022
* for Princeton
H-Y-P Feb 8, 2020
Mile (Indoor)
Top↑
* for Princeton
Eagle Elite Feb 9-10, 2024
* for Princeton
Arkansas Qualifier Feb 18, 2022
* for Princeton
2022 Boston University David Hemery Valentine Invitational Feb 11-12, 2022
* for Princeton
Navy vs. Princeton Jan 15, 2022
* for Princeton
H-Y-P Feb 8, 2020
3000 Meters (Indoor)
Top↑
* for Princeton
Eagle Elite Feb 9-10, 2024
* for Princeton
Scarlet Knight Open Feb 2- 3, 2024
* for Princeton
Sykes & Sabock Invitational Jan 29, 2022
* for Princeton
Ivy League Indoor Track & Field Championship Feb 29-Mar 1, 2020
* for Princeton
2020 BU David Hemery Valentine Invitational Feb 14-15, 2020
5000 Meters (Indoor)
Top↑
DNF
* for Princeton
Penn State National Open Jan 26-27, 2024
* for Princeton
Ivy League Indoor Track & Field Championship Feb 29-Mar 1, 2020
4 x 800 Relay (Indoor)
Top↑
* for Princeton
Navy vs. Princeton Jan 15, 2022
Distance Medley Relay (Indoor)
Top↑
* for Princeton
Ivy League Heptagonal Indoor Track & Field Championships Feb 26-27, 2022
* for Princeton
Wesley A. Brown Invitational Jan 21-22, 2022
6k
Top↑
* for Princeton
New Jersey Jam Sep 1, 2023
8k
Top↑
DNF
SEC Cross Country Championships Nov 1, 2024
Wisconsin Pre-Nationals Oct 19, 2024
* for Princeton
Nuttycombe Invitational Oct 18, 2019
* for Princeton
Lehigh Paul Short Run (College) Oct 5, 2019
10k
Top↑
DNF
* for Princeton
NCAA Division I Cross Country Championships Nov 23, 2019
* for Princeton
NCAA Division I Mid-Atlantic Region Cross Country Championships Nov 15, 2019
5 Mile
Top↑
* for Princeton
Ivy League Heptagonal Cross Country Championships Nov 1, 2019

2024 XC

↓Competing for Princeton

2024 Indoors

1000 Meters
Penn State National Open January 26-27, 2024
Mile
Eagle Elite February 9-10, 2024
3000 Meters
Eagle Elite February 9-10, 2024
Scarlet Knight Open February 2- 3, 2024
5000 Meters
DNF
Penn State National Open January 26-27, 2024

2023 XC

6k
New Jersey Jam September 1, 2023

2022 Indoors

1000 Meters
Wesley A. Brown Invitational January 21-22, 2022
Mile
Arkansas Qualifier February 18, 2022
2022 Boston University David Hemery Valentine Invitational February 11-12, 2022
Navy vs. Princeton January 15, 2022
3000 Meters
Sykes & Sabock Invitational January 29, 2022
4 x 800 Relay
Navy vs. Princeton January 15, 2022
Distance Medley Relay
Ivy League Heptagonal Indoor Track & Field Championships February 26-27, 2022
Wesley A. Brown Invitational January 21-22, 2022

2020 Indoors

1000 Meters
H-Y-P February 8, 2020
Mile
H-Y-P February 8, 2020
3000 Meters
Ivy League Indoor Track & Field Championship February 29-March 1, 2020
2020 BU David Hemery Valentine Invitational February 14-15, 2020
5000 Meters
Ivy League Indoor Track & Field Championship February 29-March 1, 2020

2019 XC

6k (XC)
2023  
* for Princeton
Sep 1, 2023
8k (XC)
2024  
Oct 19, 2024
2019  
* for Princeton
10k (XC)
2019  
* for Princeton
5 Mile (XC)
2019  
* for Princeton
1000 Meters (Indoors)
2024  
* for Princeton
(Jan 26-27, 2024)
2022  
* for Princeton
(Jan 21-22, 2022)
2020  
* for Princeton
H-Y-P  
(Feb 8, 2020)
Mile (Indoors)
2024  
* for Princeton
(Feb 9-10, 2024)
2022  
* for Princeton
(Feb 18, 2022)
2020  
* for Princeton
H-Y-P  
(Feb 8, 2020)
3000 Meters (Indoors)
2024  
* for Princeton
(Feb 2- 3, 2024)
2022  
* for Princeton
(Jan 29, 2022)
2020  
* for Princeton
5000 Meters (Indoors)
2020  
* for Princeton