* previously at La Salle

College Bests

400 800
1000 1500
MILE 3000S
6K (XC) 8K (XC)
10K (XC) 4 MILE (XC)
Big 12 Championships    Oct 28, 2023
8k 25:36.6 83rd
Arturo Barrios Invite    Oct 13, 2023
8k 25:13.9 179th
Texas A&M Invitational    Sep 15, 2023
8k 26:08.0 78th
Lamar Early Bird Opener    Sep 1, 2023
6k 18:20.7 12th
The American Outdoor Track & Field Championships    May 12-14, 2023
3000S 9:57.05 9th (F)
Tom Tellez Invitational    May 5, 2023
1500 4:06.04 2nd (F)
J Fred Duckett Twilight Meet    Apr 22, 2023
3000S 9:43.33 16th (F)
Cameron Burrell Alumni Invitational    Apr 7, 2023
3000S 10:05.03 3rd (F)
The 40th Victor Lopez Classic (College)    Mar 23-25, 2023
1500 4:05.51 34th (F)
Kirk Baptiste Spring Break Invitational    Mar 16, 2023
1500 4:07.27 7th (F)
Robert Platt Invitational    Jan 20, 2023
800 2:00.08 13th (F)
Leonard Hilton Memorial Invitational    Jan 13, 2023
Mile 4:26.95 6th (F)
American Athletic Conference    Oct 28, 2022
8k 26:57.8 65th
Arturo Barrios Invitational    Oct 15, 2022
8k 26:30.7 212th
Chile Pepper XC Festival    Sep 30-Oct 1, 2022
8k 26:45.1 241st
46th Rice Inviational XC Meet 2022    Sep 9, 2022
4M 21:42.3 34th
McNeese Season Opener    Sep 2, 2022
6k 18:53.8 15th
↓Competing for La Salle
Atlantic 10 Outdoor Championships    May 7- 8, 2022
800 2:00.41 32nd (P)
4x800 7:40.96 1st (F)
Rider Invitational 2022    Apr 23, 2022
800 1:56.77 13th (F)
Larry Ellis Invitational    Apr 15-16, 2022
800 1:56.55 18th (F)
Big Five Meet    Apr 2, 2022
800 1:56.79 10th (F)
Penn Challenge    Mar 19, 2022
800 1:57.80 9th (F)
Atlantic 10 Indoor Track & Field Championships    Feb 26-27, 2022
1000 2:40.62 21st (P)
DMR 9:58.72 2nd (F)
Dr. Sander Invitational Columbia Challenge    Feb 4- 5, 2022
800 1:56.59 29th (F)
Great Dane Classic    Jan 28, 2022
800 1:56.19 15th (F)
4x400 3:34.20 15th (F)
Penn 10-Team Select    Jan 15, 2022
Mile 4:23.52 17th (F)
4x400 3:38.09 7th (F)
Princeton Cross Country Invitational    Oct 16, 2021
8k 27:05.1 158th
Lehigh Paul Short Run (college)    Oct 1, 2021
8k 26:36.4 120th
Atlantic 10 Outdoor Track & Field Championships    May 1- 2, 2021
800 1:57.03 19th (P)
4x800 8:20.48 9th (F)
Quaker Invitational    Apr 17, 2021
800 1:58.19 11th (F)
Temple Invitational    Apr 9-10, 2021
800 1:59.71 7th (F)
Villanova Opener    Mar 19, 2021
800 DNS
Atlantic 10 Indoor Championships    Feb 29-Mar 1, 2020
4x800 7:48.67 6th (F)
DMR 10:30.32 8th (F)
Fastrack National Invite    Feb 14, 2020
800 1:59.16 17th (F)
George Mason Patriot Games 2020    Jan 24-25, 2020
800 2:00.08 6th (F)
Penn 8 Team Select    Jan 18, 2020
800 1:59.91 25th (F)
Robert Elkin Invitational    Jan 10, 2020
800 2:05.61 9th (F)
4x400 3:38.19 7th (F)
Haverford Holiday Meet    Dec 7, 2019
Mile 4:40.64 4th (F)
4x400 3:34.82 1st (F)
Swarthmore Final Qualifier Meet    May 13, 2019
400 52.53 18th (F)
Atlantic 10 Outdoor Track & Field Championships    May 4- 5, 2019
800 1:56.67 26th (P)
4x800 7:59.86 9th (F)
125th Penn Relays    Apr 25-27, 2019
SMR 3:32.87
Widener Invitational    Apr 19-20, 2019
800 1:57.52 23rd (F)
George Mason Spring Invitational    Apr 13, 2019
800 1:57.50 31st (F)
2019 Fred Hardy Invitational    Mar 29-30, 2019
800 1:57.99 9th (F)
4x400 3:24.55 1st (F)
Penn Challenge    Mar 23, 2019
800 2:00.89 16th (F)
4x400 3:29.09 8th (F)
Atlantic 10 Indoor Track & Field Championships    Feb 23-24, 2019
800 2:00.93 12th (P)
Fastrack National Invite    Feb 8, 2019
800 1:59.70 15th (F)
Villanova Invitational    Feb 2, 2019
800 2:02.67 24th (F)
Penn State National    Jan 25-26, 2019
800 1:59.72 24th (F)
DMR 10:25.55 3rd (F)
Brian Horowitz Invitational    Jan 11, 2019
800 2:02.05 1st (F)
4x400 DNF
400 Meters (Outdoor)
Top↑
* for La Salle
Swarthmore Final Qualifier Meet May 13, 2019
800 Meters (Outdoor)
Top↑
* for La Salle
Atlantic 10 Outdoor Championships May 7- 8, 2022
* for La Salle
Rider Invitational 2022 Apr 23, 2022
* for La Salle
Larry Ellis Invitational Apr 15-16, 2022
* for La Salle
Big Five Meet Apr 2, 2022
* for La Salle
Penn Challenge Mar 19, 2022
* for La Salle
Atlantic 10 Outdoor Track & Field Championships May 1- 2, 2021
* for La Salle
Quaker Invitational Apr 17, 2021
* for La Salle
Temple Invitational Apr 9-10, 2021
DNS
* for La Salle
Villanova Opener Mar 19, 2021
* for La Salle
Atlantic 10 Outdoor Track & Field Championships May 4- 5, 2019
* for La Salle
Widener Invitational Apr 19-20, 2019
* for La Salle
George Mason Spring Invitational Apr 13, 2019
* for La Salle
2019 Fred Hardy Invitational Mar 29-30, 2019
* for La Salle
Penn Challenge Mar 23, 2019
800 Meters (Indoor)
Top↑
Robert Platt Invitational Jan 20, 2023
* for La Salle
2022 Boston University David Hemery Valentine Invitational Feb 11-12, 2022
* for La Salle
Dr. Sander Invitational Columbia Challenge Feb 4- 5, 2022
* for La Salle
Great Dane Classic Jan 28, 2022
* for La Salle
Fastrack National Invite Feb 14, 2020
* for La Salle
George Mason Patriot Games 2020 Jan 24-25, 2020
* for La Salle
Penn 8 Team Select Jan 18, 2020
* for La Salle
Robert Elkin Invitational Jan 10, 2020
* for La Salle
Atlantic 10 Indoor Track & Field Championships Feb 23-24, 2019
* for La Salle
Fastrack National Invite Feb 8, 2019
* for La Salle
Villanova Invitational Feb 2, 2019
* for La Salle
Penn State National Jan 25-26, 2019
* for La Salle
Brian Horowitz Invitational Jan 11, 2019
1000 Meters (Indoor)
Top↑
* for La Salle
Atlantic 10 Indoor Track & Field Championships Feb 26-27, 2022
1500 Meters (Outdoor)
Top↑
Tom Tellez Invitational May 5, 2023
The 40th Victor Lopez Classic (College) Mar 23-25, 2023
Kirk Baptiste Spring Break Invitational Mar 16, 2023
Mile (Indoor)
Top↑
Leonard Hilton Memorial Invitational Jan 13, 2023
* for La Salle
Penn 10-Team Select Jan 15, 2022
* for La Salle
Haverford Holiday Meet Dec 7, 2019
3000 Steeplechase (Outdoor)
Top↑
The American Outdoor Track & Field Championships May 12-14, 2023
J Fred Duckett Twilight Meet Apr 22, 2023
Cameron Burrell Alumni Invitational Apr 7, 2023
4 x 400 Relay (Outdoor)
Top↑
* for La Salle
2019 Fred Hardy Invitational Mar 29-30, 2019
* for La Salle
Penn Challenge Mar 23, 2019
4 x 400 Relay (Indoor)
Top↑
* for La Salle
Great Dane Classic Jan 28, 2022
* for La Salle
Penn 10-Team Select Jan 15, 2022
* for La Salle
Robert Elkin Invitational Jan 10, 2020
* for La Salle
Haverford Holiday Meet Dec 7, 2019
DNF
* for La Salle
Brian Horowitz Invitational Jan 11, 2019
4 x 800 Relay (Outdoor)
Top↑
* for La Salle
Atlantic 10 Outdoor Championships May 7- 8, 2022
* for La Salle
Atlantic 10 Outdoor Track & Field Championships May 1- 2, 2021
* for La Salle
Philadelphia Metropolitan Collegiate Invitational Apr 24, 2021
* for La Salle
Atlantic 10 Outdoor Track & Field Championships May 4- 5, 2019
4 x 800 Relay (Indoor)
Top↑
* for La Salle
Atlantic 10 Indoor Championships Feb 29-Mar 1, 2020
Sprint Medley Relay (Outdoor)
Top↑
* for La Salle
125th Penn Relays Apr 25-27, 2019
Distance Medley Relay (Indoor)
Top↑
* for La Salle
Atlantic 10 Indoor Track & Field Championships Feb 26-27, 2022
* for La Salle
Atlantic 10 Indoor Championships Feb 29-Mar 1, 2020
* for La Salle
Penn State National Jan 25-26, 2019
6k
Top↑
Lamar Early Bird Opener Sep 1, 2023
McNeese Season Opener Sep 2, 2022
8k
Top↑
Big 12 Championships Oct 28, 2023
Arturo Barrios Invite Oct 13, 2023
Texas A&M Invitational Sep 15, 2023
American Athletic Conference Oct 28, 2022
Arturo Barrios Invitational Oct 15, 2022
Chile Pepper XC Festival Sep 30-Oct 1, 2022
* for La Salle
Princeton Cross Country Invitational Oct 16, 2021
* for La Salle
Lehigh Paul Short Run (college) Oct 1, 2021
10k
Top↑
NCAA Division I South Central Region Cross Country Championships Nov 10, 2023
NCAA Division I South Central Region Cross Country Championships Nov 11, 2022
4 Mile
Top↑
46th Rice Inviational XC Meet 2022 Sep 9, 2022

2023 XC

2023 Outdoors

2023 Indoors

800 Meters
Robert Platt Invitational January 20, 2023
Mile
Leonard Hilton Memorial Invitational January 13, 2023

2022 XC

↓Competing for La Salle

2022 Outdoors

800 Meters
Atlantic 10 Outdoor Championships May 7- 8, 2022
Rider Invitational 2022 April 23, 2022
Larry Ellis Invitational April 15-16, 2022
Big Five Meet April 2, 2022
Penn Challenge March 19, 2022
4 x 800 Relay
Atlantic 10 Outdoor Championships May 7- 8, 2022

2022 Indoors

800 Meters
2022 Boston University David Hemery Valentine Invitational February 11-12, 2022
Dr. Sander Invitational Columbia Challenge February 4- 5, 2022
Great Dane Classic January 28, 2022
1000 Meters
Atlantic 10 Indoor Track & Field Championships February 26-27, 2022
Mile
Penn 10-Team Select January 15, 2022
4 x 400 Relay
Great Dane Classic January 28, 2022
Penn 10-Team Select January 15, 2022
Distance Medley Relay
Atlantic 10 Indoor Track & Field Championships February 26-27, 2022

2021 XC

2021 Outdoors

2020 Indoors

800 Meters
Fastrack National Invite February 14, 2020
George Mason Patriot Games 2020 January 24-25, 2020
Penn 8 Team Select January 18, 2020
Robert Elkin Invitational January 10, 2020
4 x 400 Relay
Robert Elkin Invitational January 10, 2020
4 x 800 Relay
Atlantic 10 Indoor Championships February 29-March 1, 2020
Distance Medley Relay
Atlantic 10 Indoor Championships February 29-March 1, 2020

2019 Indoors

800 Meters
Atlantic 10 Indoor Track & Field Championships February 23-24, 2019
Fastrack National Invite February 8, 2019
Villanova Invitational February 2, 2019
Penn State National January 25-26, 2019
Brian Horowitz Invitational January 11, 2019
Mile
Haverford Holiday Meet December 7, 2019
4 x 400 Relay
Haverford Holiday Meet December 7, 2019
DNF
Brian Horowitz Invitational January 11, 2019
Distance Medley Relay
Penn State National January 25-26, 2019

2019 Outdoors

400 Meters
Swarthmore Final Qualifier Meet May 13, 2019
800 Meters
Atlantic 10 Outdoor Track & Field Championships May 4- 5, 2019
Widener Invitational April 19-20, 2019
George Mason Spring Invitational April 13, 2019
2019 Fred Hardy Invitational March 29-30, 2019
Penn Challenge March 23, 2019
4 x 400 Relay
2019 Fred Hardy Invitational March 29-30, 2019
Penn Challenge March 23, 2019
4 x 800 Relay
Atlantic 10 Outdoor Track & Field Championships May 4- 5, 2019
Sprint Medley Relay
125th Penn Relays April 25-27, 2019
6k (XC)
2023  
Sep 1, 2023
2022  
Sep 2, 2022
8k (XC)
2023  
Oct 13, 2023
2022  
Oct 15, 2022
2021  
* for La Salle
10k (XC)
2023  
2022  
4 Mile (XC)
2022  
400 Meters (Outdoors)
2019  
* for La Salle
800 Meters (Outdoors)
2022  
* for La Salle
(Apr 15-16, 2022)
2021  
* for La Salle
2019  
* for La Salle
1500 Meters (Outdoors)
2023  
3000 Steeplechase (Outdoors)
2023  
(Apr 22, 2023)
800 Meters (Indoors)
2023  
(Jan 20, 2023)
2022  
* for La Salle
(Jan 28, 2022)
2020  
* for La Salle
(Feb 14, 2020)
2019  
* for La Salle
(Feb 8, 2019)
1000 Meters (Indoors)
2022  
* for La Salle
Mile (Indoors)
2023  
2022  
* for La Salle
(Jan 15, 2022)
2019  
* for La Salle
(Dec 7, 2019)