* previously at Penn

College Bests

800 1000
1500 MILE
3000 5K (XC)
6K (XC) 3 MILE (XC)
Navy Indoor Invitational    Dec 7, 2024
3000 10:25.49 7th (F)
Interregional Border Battle    Oct 19, 2024
6k 21:43.4 4th
Lehigh Paul Short Run (College)    Oct 5, 2024
6k 23:02.0 292nd
↓Competing for Penn
Penn Relays    Apr 25-27, 2024
DMR 11:35.74 (+0.0)
Paul Donahue Invitational at Widener University    Apr 19-20, 2024
1500 4:44.47 8th (F)
Larry Ellis Invitational    Apr 12-13, 2024
800 2:13.63 27th (F)
1500 DNF
Raleigh Relays    Mar 28-30, 2024
800 2:13.95 109th (F)
1500 4:32.65 91st (F)
Penn Challenge    Mar 23, 2024
1500 4:33.70 3rd (F)
Ivy League Heptagonal Indoor Track & Field Championships    Feb 24-25, 2024
1000 2:56.02 8th (F)
1000 2:51.20 7th (P)
4x880y 8:47.69 2nd (F)
2024 Darius Dixon Memorial Invitational    Feb 9-10, 2024
800 2:13.09 7th (F)
1000 2:54.53 4th (F)
Mile DNF
Wesley A. Brown Invitational    Jan 19-20, 2024
Mile 5:08.03 2nd (F)
XC23 College & Open    Oct 14, 2023
6k 21:45.9 128th
Battle in Beantown    Sep 29, 2023
5k 17:57.0 39th
Main Line Invitational    Sep 15, 2023
3M 17:33.9 9th
Lehigh Invitational (teams)    Sep 1, 2023
6k 22:21.2 10th
Penn Relays    Apr 27-29, 2023
1500 NT
5000 NT
2023 Widener Invite    Apr 21-22, 2023
800 2:14.26 10th (F)
4x400 3:56.27 4th (F)
Transatlantic Series    Apr 15, 2023
1500 4:41.25 5th (F)
Big Five Meet    Apr 1, 2023
800 2:16.91 5th (F)
Penn Challenge    Mar 18, 2023
800 2:20.32 6th (F)
4x400 3:52.20 2nd (F)
2023 Darius Dixon Memorial Invitational    Feb 10-11, 2023
800 2:21.02 46th (F)
1000 3:06.20 19th (F)
Scarlet Knight Open    Feb 3- 4, 2023
800 2:15.08 17th (F)
1000 2:58.32 15th (F)
4x400 DNF
Wesley A. Brown Invitational    Jan 20-21, 2023
800 2:19.00 10th (F)
Penn Select 10    Jan 14, 2023
Mile 5:07.21 15th (F)
Panorama Farms XC23 Invitational    Oct 15, 2022
5k 18:34.9 100th
Lehigh Paul Short Run (College)    Sep 30, 2022
6k 21:23.6 174th
PSU Spiked Shoe Invitational    Sep 9, 2022
6k 21:41.7 21st
Ivy League Outdoor Track & Field Championships    May 7- 8, 2022
800 2:23.92 18th (P)
Penn Relays    Apr 28-30, 2022
1500 NT
Widener Invitational    Apr 22-23, 2022
800 2:17.48 8th (F)
Larry Ellis Invitational    Apr 15-16, 2022
800 2:15.07 7th (F)
1500 4:44.09 44th (F)
Mason Spring Invitational 2022    Apr 9, 2022
800 2:15.64 13th (F)
Big Five Meet    Apr 2, 2022
800 2:16.76 2nd (F)
Raleigh Relays    Mar 24-26, 2022
1500 4:40.39 160th (F)
Penn Challenge    Mar 19, 2022
800 2:22.86 4th (F)
2022 Darius Dixon Memorial Invitational    Feb 11-12, 2022
800 2:21.61 40th (F)
DMR 11:45.93 1st (F)
Sykes & Sabock Invitational    Jan 29, 2022
800 2:20.74 21st (F)
Villanova Invitational    Jan 22, 2022
1000 3:00.26 9th (F)
4x400 3:59.55 6th (F)
Penn 10-Team Select    Jan 15, 2022
Mile 5:13.96 18th (F)
Ivy League Cross Country Championships    Oct 30, 2021
6k 23:04.7 72nd
PSU National Open    Oct 15, 2021
6k 22:50.9 74th
Joe Piane Invitational    Oct 1, 2021
5k 18:58.5 189th
Main Line Invitational    Sep 17, 2021
3M 17:43.3 17th
Lehigh Invitational    Sep 3, 2021
6k 23:26.9 41st
Temple Invitational    Apr 9-10, 2021
1500 4:51.63 9th (F)
Penn Challenge    Mar 27, 2021
800 DNF
1500 4:36.33 1st (F)
800 Meters (Outdoor)
Top↑
* for Penn
Larry Ellis Invitational Apr 12-13, 2024
* for Penn
Raleigh Relays Mar 28-30, 2024
* for Penn
2023 Widener Invite Apr 21-22, 2023
* for Penn
Big Five Meet Apr 1, 2023
* for Penn
Penn Challenge Mar 18, 2023
* for Penn
Ivy League Outdoor Track & Field Championships May 7- 8, 2022
* for Penn
Widener Invitational Apr 22-23, 2022
* for Penn
Larry Ellis Invitational Apr 15-16, 2022
* for Penn
Mason Spring Invitational 2022 Apr 9, 2022
* for Penn
Big Five Meet Apr 2, 2022
* for Penn
Penn Challenge Mar 19, 2022
DNF
* for Penn
Penn Challenge Mar 27, 2021
800 Meters (Indoor)
Top↑
* for Penn
2024 Darius Dixon Memorial Invitational Feb 9-10, 2024
* for Penn
2023 Darius Dixon Memorial Invitational Feb 10-11, 2023
* for Penn
Scarlet Knight Open Feb 3- 4, 2023
* for Penn
Wesley A. Brown Invitational Jan 20-21, 2023
* for Penn
2022 Darius Dixon Memorial Invitational Feb 11-12, 2022
* for Penn
Sykes & Sabock Invitational Jan 29, 2022
1000 Meters (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
2023 Darius Dixon Memorial Invitational Feb 10-11, 2023
* for Penn
Scarlet Knight Open Feb 3- 4, 2023
* for Penn
Villanova Invitational Jan 22, 2022
1500 Meters (Outdoor)
Top↑
* for Penn
Ivy League Heptagonal Outdoor Track & Field Championships May 4- 5, 2024
* for Penn
Paul Donahue Invitational at Widener University Apr 19-20, 2024
DNF
* for Penn
Larry Ellis Invitational Apr 12-13, 2024
* for Penn
Raleigh Relays Mar 28-30, 2024
* for Penn
Penn Challenge Mar 23, 2024
NT
* for Penn
Penn Relays Apr 27-29, 2023
* for Penn
Transatlantic Series Apr 15, 2023
NT
* for Penn
Penn Relays Apr 28-30, 2022
* for Penn
Larry Ellis Invitational Apr 15-16, 2022
* for Penn
Raleigh Relays Mar 24-26, 2022
* for Penn
Temple Invitational Apr 9-10, 2021
* for Penn
Penn Challenge Mar 27, 2021
Mile (Indoor)
Top↑
DNF
* for Penn
2024 Darius Dixon Memorial Invitational Feb 9-10, 2024
* for Penn
Wesley A. Brown Invitational Jan 19-20, 2024
* for Penn
Penn Select 10 Jan 14, 2023
* for Penn
Penn 10-Team Select Jan 15, 2022
3000 Meters (Indoor)
Top↑
Navy Indoor Invitational Dec 7, 2024
5000 Meters (Outdoor)
Top↑
NT
* for Penn
Penn Relays Apr 27-29, 2023
4 x 400 Relay (Outdoor)
Top↑
* for Penn
2023 Widener Invite Apr 21-22, 2023
* for Penn
Penn Challenge Mar 18, 2023
4 x 400 Relay (Indoor)
Top↑
DNF
* for Penn
Scarlet Knight Open Feb 3- 4, 2023
* for Penn
Villanova Invitational Jan 22, 2022
4 x 880 Relay (Yards) (Indoor)
Top↑
* for Penn
Ivy League Heptagonal Indoor Track & Field Championships Feb 24-25, 2024
Distance Medley Relay (Outdoor)
Top↑
11:35.74 (+0.0)
* for Penn
Penn Relays Apr 25-27, 2024
Distance Medley Relay (Indoor)
Top↑
* for Penn
Ivy League Heptagonal Indoor Track & Field Championships Feb 25-26, 2023
* for Penn
2022 Darius Dixon Memorial Invitational Feb 11-12, 2022
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 III Mid-Atlantic Region Cross Country Championships Nov 16, 2024
Centennial Conference Cross Country Championships Nov 2, 2024
Interregional Border Battle Oct 19, 2024
Lehigh Paul Short Run (College) Oct 5, 2024
* 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
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
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 15, 2023
* for Penn
Main Line Invitational Sep 17, 2021

2024 Indoors

2024 XC

↓Competing for Penn

2024 Outdoors

800 Meters
Larry Ellis Invitational April 12-13, 2024
Raleigh Relays March 28-30, 2024
1500 Meters
Ivy League Heptagonal Outdoor Track & Field Championships May 4- 5, 2024
Paul Donahue Invitational at Widener University April 19-20, 2024
DNF
Larry Ellis Invitational April 12-13, 2024
Raleigh Relays March 28-30, 2024
Penn Challenge March 23, 2024
Distance Medley Relay
11:35.74 (+0.0)
Penn Relays April 25-27, 2024

2023 XC

2023 Outdoors

800 Meters
2023 Widener Invite April 21-22, 2023
Big Five Meet April 1, 2023
Penn Challenge March 18, 2023
1500 Meters
NT
Penn Relays April 27-29, 2023
Transatlantic Series April 15, 2023
5000 Meters
NT
Penn Relays April 27-29, 2023
4 x 400 Relay
2023 Widener Invite April 21-22, 2023
Penn Challenge March 18, 2023

2023 Indoors

800 Meters
2023 Darius Dixon Memorial Invitational February 10-11, 2023
Scarlet Knight Open February 3- 4, 2023
Wesley A. Brown Invitational January 20-21, 2023
1000 Meters
2023 Darius Dixon Memorial Invitational February 10-11, 2023
Scarlet Knight Open February 3- 4, 2023
Mile
Penn Select 10 January 14, 2023
4 x 400 Relay
DNF
Scarlet Knight Open February 3- 4, 2023
Distance Medley Relay
Ivy League Heptagonal Indoor Track & Field Championships February 25-26, 2023

2022 XC

2022 Outdoors

800 Meters
Ivy League Outdoor Track & Field Championships May 7- 8, 2022
Widener Invitational April 22-23, 2022
Larry Ellis Invitational April 15-16, 2022
Mason Spring Invitational 2022 April 9, 2022
Big Five Meet April 2, 2022
Penn Challenge March 19, 2022
1500 Meters
NT
Penn Relays April 28-30, 2022
Larry Ellis Invitational April 15-16, 2022
Raleigh Relays March 24-26, 2022

2022 Indoors

800 Meters
2022 Darius Dixon Memorial Invitational February 11-12, 2022
Sykes & Sabock Invitational January 29, 2022
1000 Meters
Villanova Invitational January 22, 2022
Mile
Penn 10-Team Select January 15, 2022
4 x 400 Relay
Villanova Invitational January 22, 2022
Distance Medley Relay
2022 Darius Dixon Memorial Invitational February 11-12, 2022

2021 XC

5k
Joe Piane Invitational October 1, 2021
6k
Ivy League Cross Country Championships October 30, 2021
PSU National Open October 15, 2021
Lehigh Invitational September 3, 2021
3 Mile
Main Line Invitational September 17, 2021

2021 Outdoors

800 Meters
DNF
Penn Challenge March 27, 2021
1500 Meters
Temple Invitational April 9-10, 2021
Penn Challenge March 27, 2021
800 Meters (Indoors)
2024  
* for Penn
2023  
* for Penn
(Feb 3- 4, 2023)
2022  
* for Penn
(Jan 29, 2022)
1000 Meters (Indoors)
2024  
* for Penn
2023  
* for Penn
(Feb 3- 4, 2023)
2022  
* for Penn
(Jan 22, 2022)
Mile (Indoors)
2024  
* for Penn
(Jan 19-20, 2024)
2023  
* for Penn
(Jan 14, 2023)
2022  
* for Penn
(Jan 15, 2022)
3000 Meters (Indoors)
2024  
(Dec 7, 2024)
5k (XC)
2023  
* for Penn
Sep 29, 2023
2022  
* for Penn
2021  
* for Penn
Oct 1, 2021
6k (XC)
2024  
Oct 19, 2024
2023  
* for Penn
2022  
* for Penn
2021  
* for Penn
Oct 15, 2021
3 Mile (XC)
2023  
* for Penn
Sep 15, 2023
2021  
* for Penn
Sep 17, 2021
800 Meters (Outdoors)
2024  
* for Penn
(Apr 12-13, 2024)
2023  
* for Penn
(Apr 21-22, 2023)
2022  
* for Penn
(Apr 15-16, 2022)
1500 Meters (Outdoors)
2024  
* for Penn
2023  
* for Penn
(Apr 15, 2023)
2022  
* for Penn
(Mar 24-26, 2022)
2021  
* for Penn
(Mar 27, 2021)