* previously at Penn

College Bests

1500 MILE
3000 5000
2000S 3000S
5K (XC) 6K (XC)
3 MILE (XC)  

Princeton Fall Classic    Oct 18, 2024
6k 20:33.7 39th
Nuttycombe Invitational    Sep 27, 2024
6k 21:44.1 128th
↓Competing for Penn
NCAA East First Round    May 22-25, 2024
3000S 10:07.44 9th (P)
Ivy League Heptagonal Outdoor Track & Field Championships    May 4- 5, 2024
5000 16:15.94 7th (F)
3000S 10:00.63 1st (F)
Penn Relays    Apr 25-27, 2024
3000S 9:57.94 (+0.0)
Larry Ellis Invitational    Apr 12-13, 2024
5000 16:06.18 4th (F)
Raleigh Relays    Mar 28-30, 2024
3000S 10:15.16 6th (F)
Ivy League Heptagonal Indoor Track & Field Championships    Feb 24-25, 2024
Mile 4:40.01 2nd (F)
Mile 4:50.48 6th (P)
3000 9:24.62 4th (F)
DMR (Yards) 11:40.71 5th (F)
2024 Darius Dixon Memorial Invitational    Feb 9-10, 2024
Mile 4:41.02 1st (F)
3000 9:27.08 4th (F)
Sykes & Sabock Challenge    Feb 3, 2024
Mile 4:40.21 3rd (F)
4x400 3:55.01 6th (F)
Boston University John Thomas Terrier Classic    Jan 26-27, 2024
3000 9:34.03 13th (F)
5000 DNF
XC23 College & Open    Oct 14, 2023
6k 20:28.1 22nd
Battle in Beantown    Sep 29, 2023
5k 17:15.0 6th
Lehigh Invitational (teams)    Sep 1, 2023
6k 21:19.7 2nd
NCAA East Preliminary Round    May 25-27, 2023
3000S 9:59.41 5th (P)
Ivy League Outdoor Track & Field Championships    May 6- 7, 2023
5000 16:52.27 7th (F)
3000S 10:17.26 2nd (F)
Penn Relays    Apr 27-29, 2023
DMR 11:29.66
2023 Widener Invite    Apr 21-22, 2023
1500 4:18.78 3rd (F)
Larry Ellis Invitational 2023    Apr 14-15, 2023
3000S 10:09.13 1st (F)
Raleigh Relays    Mar 23-25, 2023
5000 16:36.22 46th (F)
Penn Challenge    Mar 18, 2023
1500 4:26.98 1st (F)
Ivy League Heptagonal Indoor Track & Field Championships    Feb 25-26, 2023
Mile 4:50.69 4th (F)
Mile 4:51.99 6th (P)
DMR 11:38.77 4th (F)
Scarlet Knight Open    Feb 3- 4, 2023
Mile 4:48.88 1st (F)
Penn State National Open    Jan 27-28, 2023
3000 9:38.76 1st (F)
Penn Select 10    Jan 14, 2023
Mile 5:00.46 11th (F)
Panorama Farms XC23 Invitational    Oct 15, 2022
5k 17:48.1 48th
Lehigh Paul Short Run (College)    Sep 30, 2022
6k 22:05.5 22nd
PSU Spiked Shoe Invitational    Sep 9, 2022
6k 22:37.7 37th
Penn Relays    Apr 28-30, 2022
5000 NT
Larry Ellis Invitational    Apr 15-16, 2022
3000S 11:33.72 13th (F)
Mason Spring Invitational 2022    Apr 9, 2022
1500 4:36.16 6th (F)
Raleigh Relays    Mar 24-26, 2022
1500 4:41.99 175th (F)
Penn Challenge    Mar 19, 2022
2000S 7:17.11 2nd (F)
4x400 3:57.57 4th (F)
2022 Darius Dixon Memorial Invitational    Feb 11-12, 2022
Mile 5:05.21 24th (F)
Dr. Sander Invitational Columbia Challenge    Feb 4- 5, 2022
3000 10:24.15 35th (F)
Villanova Invitational    Jan 22, 2022
Mile 5:13.29 15th (F)
3000 DNF
Penn 10-Team Select    Jan 15, 2022
Mile 5:09.41 13th (F)
Ivy League Cross Country Championships    Oct 30, 2021
6k 21:24.2 20th
PSU National Open    Oct 15, 2021
6k 21:40.3 22nd
Joe Piane Invitational    Oct 1, 2021
5k 17:23.5 90th
Main Line Invitational    Sep 17, 2021
3M 17:26.7 11th
Lehigh Invitational    Sep 3, 2021
6k 23:27.0 42nd
Penn Twilight    May 1, 2021
1500 4:37.18 4th (F)
Quaker Invitational    Apr 17, 2021
3000S 10:58.22 2nd (F)
Big Five Meet    Apr 3, 2021
1500 4:45.84 5th (F)
Penn Challenge    Mar 27, 2021
1500 4:44.34 2nd (F)
3000 DNF
1500 Meters (Outdoor)
Top↑
DNF
* for Penn
Paul Donahue Invitational at Widener University Apr 19-20, 2024
* for Penn
2023 Widener Invite Apr 21-22, 2023
* for Penn
Penn Challenge Mar 18, 2023
* for Penn
Mason Spring Invitational 2022 Apr 9, 2022
* for Penn
Raleigh Relays Mar 24-26, 2022
* for Penn
Penn Twilight May 1, 2021
* for Penn
Big Five Meet Apr 3, 2021
* for Penn
Penn Challenge Mar 27, 2021
Mile (Indoor)
Top↑
* for Penn
Ivy League Heptagonal Indoor Track & Field Championships Feb 24-25, 2024
* for Penn
Ivy League Heptagonal Indoor Track & Field Championships Feb 24-25, 2024
* for Penn
2024 Darius Dixon Memorial Invitational Feb 9-10, 2024
* for Penn
Sykes & Sabock Challenge Feb 3, 2024
* for Penn
Ivy League Heptagonal Indoor Track & Field Championships Feb 25-26, 2023
* for Penn
Ivy League Heptagonal Indoor Track & Field Championships Feb 25-26, 2023
* for Penn
Scarlet Knight Open Feb 3- 4, 2023
* for Penn
Penn Select 10 Jan 14, 2023
* for Penn
2022 Darius Dixon Memorial Invitational Feb 11-12, 2022
* for Penn
Villanova Invitational Jan 22, 2022
* for Penn
Penn 10-Team Select Jan 15, 2022
3000 Meters (Outdoor)
Top↑
DNF
* for Penn
Penn Challenge Mar 27, 2021
3000 Meters (Indoor)
Top↑
* for Penn
Ivy League Heptagonal Indoor Track & Field Championships Feb 24-25, 2024
* for Penn
2024 Darius Dixon Memorial Invitational Feb 9-10, 2024
* for Penn
Boston University John Thomas Terrier Classic Jan 26-27, 2024
* for Penn
Boston University Sharon Colyear-Danville Season Opener Dec 2, 2023
* for Penn
2023 Boston University David Hemery Valentine Invite Feb 10-11, 2023
* for Penn
Penn State National Open Jan 27-28, 2023
* for Penn
Dr. Sander Invitational Columbia Challenge Feb 4- 5, 2022
DNF
* for Penn
Villanova Invitational Jan 22, 2022
5000 Meters (Outdoor)
Top↑
* for Penn
Ivy League Heptagonal Outdoor Track & Field Championships May 4- 5, 2024
* for Penn
Larry Ellis Invitational Apr 12-13, 2024
* for Penn
Ivy League Outdoor Track & Field Championships May 6- 7, 2023
* for Penn
Raleigh Relays Mar 23-25, 2023
NT
* for Penn
Penn Relays Apr 28-30, 2022
5000 Meters (Indoor)
Top↑
DNF
* for Penn
Boston University John Thomas Terrier Classic Jan 26-27, 2024
2000 Steeplechase (Outdoor)
Top↑
* for Penn
Penn Challenge Mar 19, 2022
3000 Steeplechase (Outdoor)
Top↑
* for Penn
NCAA Division I Outdoor Track & Field Championships Jun 5- 8, 2024
* for Penn
NCAA East First Round May 22-25, 2024
* for Penn
Ivy League Heptagonal Outdoor Track & Field Championships May 4- 5, 2024
9:57.94 (+0.0)
* for Penn
Penn Relays Apr 25-27, 2024
* for Penn
Raleigh Relays Mar 28-30, 2024
* for Penn
NCAA Division I Outdoor Track & Field Championships Jun 7-10, 2023
* for Penn
NCAA East Preliminary Round May 25-27, 2023
* for Penn
Ivy League Outdoor Track & Field Championships May 6- 7, 2023
* for Penn
Larry Ellis Invitational 2023 Apr 14-15, 2023
DNF
* for Penn
Ivy League Outdoor Track & Field Championships May 7- 8, 2022
* for Penn
Larry Ellis Invitational Apr 15-16, 2022
* for Penn
Philadelphia Metropolitan Collegiate Invitational Apr 24, 2021
* for Penn
Quaker Invitational Apr 17, 2021
4 x 400 Relay (Outdoor)
Top↑
* for Penn
Penn Challenge Mar 19, 2022
4 x 400 Relay (Indoor)
Top↑
* for Penn
Sykes & Sabock Challenge Feb 3, 2024
Distance Medley Relay (Outdoor)
Top↑
* for Penn
Penn Relays Apr 27-29, 2023
Distance Medley Relay (Indoor)
Top↑
* for Penn
Ivy League Heptagonal Indoor Track & Field Championships Feb 25-26, 2023
* for Penn
Ivy League Heptagonal Indoor Track & Field Championships Feb 26-27, 2022
Distance Medley Relay (4400 Yards) (Indoor)
Top↑
* for Penn
Ivy League Heptagonal Indoor Track & Field Championships Feb 24-25, 2024
5k
Top↑
* for Penn
Battle in Beantown Sep 29, 2023
* for Penn
Panorama Farms XC23 Invitational Oct 15, 2022
* for Penn
Joe Piane Invitational Oct 1, 2021
6k
Top↑
NCAA Division I Mid-Atlantic Region Cross Country Championships Nov 15, 2024
2024 BIG EAST Cross Country Championships Nov 1, 2024
Princeton Fall Classic Oct 18, 2024
Nuttycombe Invitational Sep 27, 2024
* for Penn
NCAA Division I Cross Country Championships Nov 18, 2023
* for Penn
NCAA Division I Mid-Atlantic Region Cross Country Championships Nov 10, 2023
* for Penn
Ivy League Heptagonal Cross Country Championships Oct 28, 2023
* for Penn
XC23 College & Open Oct 14, 2023
* for Penn
Lehigh Invitational (teams) Sep 1, 2023
* for Penn
NCAA Division I Mid-Atlantic Region Cross Country Championships Nov 11, 2022
* for Penn
Ivy League Heptagonal Cross Country Championships Oct 28, 2022
* for Penn
Lehigh Paul Short Run (College) Sep 30, 2022
* for Penn
PSU Spiked Shoe Invitational Sep 9, 2022
* for Penn
NCAA Division I Mid-Atlantic Region Cross Country Championships Nov 12, 2021
* for Penn
Ivy League Cross Country Championships Oct 30, 2021
* for Penn
PSU National Open Oct 15, 2021
* for Penn
Lehigh Invitational Sep 3, 2021
3 Mile
Top↑
* for Penn
Main Line Invitational Sep 17, 2021

2024 XC

↓Competing for Penn

2024 Outdoors

2024 Indoors

Mile
Ivy League Heptagonal Indoor Track & Field Championships February 24-25, 2024
Ivy League Heptagonal Indoor Track & Field Championships February 24-25, 2024
2024 Darius Dixon Memorial Invitational February 9-10, 2024
Sykes & Sabock Challenge February 3, 2024
3000 Meters
Ivy League Heptagonal Indoor Track & Field Championships February 24-25, 2024
2024 Darius Dixon Memorial Invitational February 9-10, 2024
Boston University John Thomas Terrier Classic January 26-27, 2024
5000 Meters
DNF
Boston University John Thomas Terrier Classic January 26-27, 2024
4 x 400 Relay
Sykes & Sabock Challenge February 3, 2024
Distance Medley Relay (4400 Yards)
Ivy League Heptagonal Indoor Track & Field Championships February 24-25, 2024

2023 Indoors

2023 XC

2023 Outdoors

1500 Meters
2023 Widener Invite April 21-22, 2023
Penn Challenge March 18, 2023
5000 Meters
Ivy League Outdoor Track & Field Championships May 6- 7, 2023
Raleigh Relays March 23-25, 2023
3000 Steeplechase
NCAA Division I Outdoor Track & Field Championships June 7-10, 2023
NCAA East Preliminary Round May 25-27, 2023
Ivy League Outdoor Track & Field Championships May 6- 7, 2023
Larry Ellis Invitational 2023 April 14-15, 2023
Distance Medley Relay
Penn Relays April 27-29, 2023

2022 XC

2022 Outdoors

1500 Meters
Mason Spring Invitational 2022 April 9, 2022
Raleigh Relays March 24-26, 2022
5000 Meters
NT
Penn Relays April 28-30, 2022
2000 Steeplechase
Penn Challenge March 19, 2022
3000 Steeplechase
DNF
Ivy League Outdoor Track & Field Championships May 7- 8, 2022
Larry Ellis Invitational April 15-16, 2022
4 x 400 Relay
Penn Challenge March 19, 2022

2022 Indoors

Mile
2022 Darius Dixon Memorial Invitational February 11-12, 2022
Villanova Invitational January 22, 2022
Penn 10-Team Select January 15, 2022
3000 Meters
Dr. Sander Invitational Columbia Challenge February 4- 5, 2022
DNF
Villanova Invitational January 22, 2022
Distance Medley Relay
Ivy League Heptagonal Indoor Track & Field Championships February 26-27, 2022

2021 XC

2021 Outdoors

1500 Meters
Penn Twilight May 1, 2021
Big Five Meet April 3, 2021
Penn Challenge March 27, 2021
3000 Meters
DNF
Penn Challenge March 27, 2021
3000 Steeplechase
Philadelphia Metropolitan Collegiate Invitational April 24, 2021
Quaker Invitational April 17, 2021
5k (XC)
2023  
* for Penn
Sep 29, 2023
2022  
* for Penn
2021  
* for Penn
Oct 1, 2021
6k (XC)
2024  
Oct 18, 2024
2023  
* for Penn
2022  
* for Penn
2021  
* for Penn
3 Mile (XC)
2021  
* for Penn
Sep 17, 2021
1500 Meters (Outdoors)
2023  
* for Penn
(Apr 21-22, 2023)
2022  
* for Penn
2021  
* for Penn
(May 1, 2021)
5000 Meters (Outdoors)
2024  
* for Penn
(Apr 12-13, 2024)
2023  
* for Penn
(Mar 23-25, 2023)
2000 Steeplechase (Outdoors)
2022  
* for Penn
(Mar 19, 2022)
3000 Steeplechase (Outdoors)
2024  
* for Penn
9:57.94 (+0.0)
(Apr 25-27, 2024)
2023  
* for Penn
(May 25-27, 2023)
2022  
* for Penn
(Apr 15-16, 2022)
2021  
* for Penn
(Apr 17, 2021)
Mile (Indoors)
2024  
* for Penn
2023  
* for Penn
(Feb 3- 4, 2023)
2022  
* for Penn
3000 Meters (Indoors)
2024  
* for Penn
2023  
* for Penn
2022  
* for Penn