* High School: Appoquinimink

College Bests

800 1500
3000 5000
5K (XC) 6K (XC)
Purple and Gold Invitational    Mar 23, 2024
800 DNS
1500 DNS
2024 Towson Spring Opener    Mar 16, 2024
800 2:35.89 15th (F)
1500 5:09.97 9th (F)
4x400 4:23.11 5th (F)
Myrtle Beach Collegiate Challenge    Mar 8- 9, 2024
800 DNS
5000 19:42.06 7th (F)
4x400 4:29.75 3rd (F)
2024 Lloyd Sigler Spring Meet    Mar 2, 2024
800 2:39.87 8th (F)
1500 5:16.49 4th (F)
4x400 5:01.25 2nd (F)
CACC XC Championships    Oct 22, 2023
5k 21:02.0 6th
NJIT Highlander XC Challenge    Oct 7, 2023
5k DNF
22nd Annual LHU Invitational/Open    Sep 23, 2023
6k 23:48.0 132nd
Kutztown DII/DIII Challenge    Sep 15, 2023
6k 26:07.9 22nd
CACC Championship    May 6- 7, 2023
800 2:34.50 13th (F)
1500 4:57.48 5th (F)
5000 20:23.52 5th (F)
Penn Relays    Apr 27-29, 2023
4x400 4:21.90
Hopkins Loyola Invitational    Apr 22, 2023
5000 18:51.93 9th (F)
WCU Bill Butler Invitational    Apr 15, 2023
1500 4:58.93 8th (F)
Osprey Open and Multi    Apr 7- 8, 2023
800 2:31.94 12th (F)
4x400 4:33.07 3rd (F)
2023 Danny Curran Invitational    Mar 30-Apr 1, 2023
5000 19:09.36 16th (F)
WCU Purple & Gold Invitational    Mar 25, 2023
1500 5:09.33 6th (F)
4x400 DNS
Virginia Beach Spring Break Invitational    Mar 17-18, 2023
800 2:31.46 2nd (F)
3000 10:47.31 1st (F)
4x800 10:40.75 1st (F)
Myrtle Beach Collegiate Challenge    Mar 10-11, 2023
800 2:24.19 1st (F)
1500 5:01.18 16th (F)
4x400 4:28.31 13th (F)
4x800 DNS
2023 Lloyd Sigler Spring Meet    Mar 4, 2023
800 2:32.29 3rd (F)
1500 5:05.02 2nd (F)
4x400 4:42.17 2nd (F)
NCAA DII Pre-Nationals    Oct 22, 2022
6k 26:40.6 206th
Delaware XC Invitational    Oct 15, 2022
6k 27:15.2 22nd
Don Cathcart Invitational    Oct 1, 2022
6k 25:36.9 35th
LHU XC Invitational / Open    Sep 24, 2022
6k 25:12.8 187th
↓Competing for Appoquinimink
Ocean Breeze Freedom Games    Jan 4, 2020
1000 3:17.08 35th (F)
4x800 11:36.04 19th (F)
Lehigh Paul Short Run (College)    Oct 5, 2019
5k 19:47.0 18th
800 Meters (Outdoor)
Top↑
DNS
Purple and Gold Invitational Mar 23, 2024
2024 Towson Spring Opener Mar 16, 2024
DNS
Myrtle Beach Collegiate Challenge Mar 8- 9, 2024
2024 Lloyd Sigler Spring Meet Mar 2, 2024
CACC Championship May 6- 7, 2023
Osprey Open and Multi Apr 7- 8, 2023
Virginia Beach Spring Break Invitational Mar 17-18, 2023
Myrtle Beach Collegiate Challenge Mar 10-11, 2023
2023 Lloyd Sigler Spring Meet Mar 4, 2023
1000 Meters (Indoor)
Top↑
Ocean Breeze Freedom Games Jan 4, 2020
1500 Meters (Outdoor)
Top↑
DNS
Purple and Gold Invitational Mar 23, 2024
2024 Towson Spring Opener Mar 16, 2024
2024 Lloyd Sigler Spring Meet Mar 2, 2024
CACC Championship May 6- 7, 2023
WCU Bill Butler Invitational Apr 15, 2023
WCU Purple & Gold Invitational Mar 25, 2023
Myrtle Beach Collegiate Challenge Mar 10-11, 2023
2023 Lloyd Sigler Spring Meet Mar 4, 2023
3000 Meters (Outdoor)
Top↑
Virginia Beach Spring Break Invitational Mar 17-18, 2023
5000 Meters (Outdoor)
Top↑
Myrtle Beach Collegiate Challenge Mar 8- 9, 2024
CACC Championship May 6- 7, 2023
Hopkins Loyola Invitational Apr 22, 2023
2023 Danny Curran Invitational Mar 30-Apr 1, 2023
4 x 400 Relay (Outdoor)
Top↑
2024 Towson Spring Opener Mar 16, 2024
Myrtle Beach Collegiate Challenge Mar 8- 9, 2024
2024 Lloyd Sigler Spring Meet Mar 2, 2024
Penn Relays Apr 27-29, 2023
Osprey Open and Multi Apr 7- 8, 2023
DNS
WCU Purple & Gold Invitational Mar 25, 2023
Myrtle Beach Collegiate Challenge Mar 10-11, 2023
2023 Lloyd Sigler Spring Meet Mar 4, 2023
4 x 800 Relay (Outdoor)
Top↑
Virginia Beach Spring Break Invitational Mar 17-18, 2023
DNS
Myrtle Beach Collegiate Challenge Mar 10-11, 2023
4 x 800 Relay (Indoor)
Top↑
Ocean Breeze Freedom Games Jan 4, 2020
5k
Top↑
CACC XC Championships Oct 22, 2023
DNF
NJIT Highlander XC Challenge Oct 7, 2023
Central Atlantic Collegiate Conference Championship Oct 30, 2022
Philadelphia Metropolitan Cross Country Championship Sep 10, 2022
Lehigh Paul Short Run (College) Oct 5, 2019
6k
Top↑
NCAA Division II East Region Cross Country Championships Nov 4, 2023
35th Annual Don Cathcart Invitational Sep 30, 2023
22nd Annual LHU Invitational/Open Sep 23, 2023
Kutztown DII/DIII Challenge Sep 15, 2023
NCAA Division II East Region Cross Country Championships Nov 19, 2022
NCAA DII Pre-Nationals Oct 22, 2022
Delaware XC Invitational Oct 15, 2022
Don Cathcart Invitational Oct 1, 2022
LHU XC Invitational / Open Sep 24, 2022
3.1 Mile
Top↑
Philadelphia Metropolitan Cross Country Championship Sep 9, 2023

2024 Outdoors

2023 XC

2023 Outdoors

800 Meters
CACC Championship May 6- 7, 2023
Osprey Open and Multi April 7- 8, 2023
Virginia Beach Spring Break Invitational March 17-18, 2023
Myrtle Beach Collegiate Challenge March 10-11, 2023
2023 Lloyd Sigler Spring Meet March 4, 2023
1500 Meters
CACC Championship May 6- 7, 2023
WCU Bill Butler Invitational April 15, 2023
WCU Purple & Gold Invitational March 25, 2023
Myrtle Beach Collegiate Challenge March 10-11, 2023
2023 Lloyd Sigler Spring Meet March 4, 2023
3000 Meters
Virginia Beach Spring Break Invitational March 17-18, 2023
5000 Meters
CACC Championship May 6- 7, 2023
Hopkins Loyola Invitational April 22, 2023
2023 Danny Curran Invitational March 30-April 1, 2023
4 x 400 Relay
Penn Relays April 27-29, 2023
Osprey Open and Multi April 7- 8, 2023
DNS
WCU Purple & Gold Invitational March 25, 2023
Myrtle Beach Collegiate Challenge March 10-11, 2023
2023 Lloyd Sigler Spring Meet March 4, 2023
4 x 800 Relay
Virginia Beach Spring Break Invitational March 17-18, 2023
DNS
Myrtle Beach Collegiate Challenge March 10-11, 2023

2022 XC

↓Competing for Appoquinimink

2020 Indoors

1000 Meters
Ocean Breeze Freedom Games January 4, 2020
4 x 800 Relay
Ocean Breeze Freedom Games January 4, 2020

2019 XC

800 Meters (Outdoors)
2024  
(Mar 16, 2024)
2023  
(Mar 10-11, 2023)
1500 Meters (Outdoors)
2024  
(Mar 16, 2024)
2023  
(May 6- 7, 2023)
3000 Meters (Outdoors)
2023  
5000 Meters (Outdoors)
2024  
(Mar 8- 9, 2024)
2023  
(Apr 22, 2023)
5k (XC)
2023  
Oct 22, 2023
2022  
2019  
6k (XC)
2023  
2022  
Sep 24, 2022
3.1 Mile (XC)
2023  
1000 Meters (Indoors)
2020  
(Jan 4, 2020)