Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNYC Gotham Cup · Jan 164:28.07aNYC Gotham CupJanuary 16, 2026
10,000 Meters · OutdoorMEAC Championships · May 1434:34.47aMEAC ChampionshipsMay 14, 2026
10000 Meters · OutdoorMEAC Outdoor Championships · May 634:07.91MEAC Outdoor ChampionshipsMay 6, 2024
1500 Meters · OutdoorDanny Curran Invitational · Mar 274:12.61aDanny Curran InvitationalMarch 27, 2026
1600 Meters · IndoorDIAA Indoor Track & Field Championships · Feb 44:37.85aDIAA Indoor Track & Field ChampionshipsFebruary 4, 2023
1600 Meters · OutdoorArt Madric Hall of Fame Invitational · Apr 224:31.14aArt Madric Hall of Fame InvitationalApril 22, 2023
3000 Meters · IndoorMEAC Indoor Championships · Feb 228:55.14aMEAC Indoor ChampionshipsFebruary 22, 2026
3200 Meters · OutdoorNew Castle County Championships · May 129:48.05aNew Castle County ChampionshipsMay 12, 2023
400 Meters · OutdoorN5CTA #2 · Apr 2455.55aN5CTA #2April 24, 2021
5000 Meters · IndoorLiberty Open · Jan 2315:40.48aLiberty OpenJanuary 23, 2026
5000 Meters · OutdoorMEAC Outdoor Championships · May 615:48.26MEAC Outdoor ChampionshipsMay 6, 2024
800 Meters · IndoorDIAA Indoor Track & Field Championships · Feb 42:03.35aDIAA Indoor Track & Field ChampionshipsFebruary 4, 2023
800 Meters · OutdoorDIAA Meet of Champions · May 251:57.64DIAA Meet of ChampionsMay 25, 2022

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14MEAC ChampionshipsMay 14 · 10,000 Meters · Place 22 · Delaware StateDelaware State10,000 Meters22.34:34.47a PBJr
May 14MEAC ChampionshipsMay 14 · 5000 Meters · Place 10 · Delaware StateDelaware State5000 Meters10.16:32.26aJr
Apr 17Morgan State Legacy MeetApr 17 · 5000 Meters · Place 5 · Delaware StateDelaware State5000 Meters5.16:20.61aJr
Apr 17Morgan State Legacy MeetApr 17 · 1500 Meters · Place 14 · Delaware StateDelaware State1500 Meters14.4:13.29aJr
Apr 10Delaware InvitationalApr 10 · 5000 Meters · Place 1 · Delaware StateDelaware State5000 Meters1.16:05.12aJr
Mar 27Danny Curran InvitationalMar 27 · 1500 Meters · Place 38 · Delaware StateDelaware State1500 Meters38.4:12.61a PBJr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22MEAC Indoor ChampionshipsFeb 22 · 5000 Meters · Place 10 · Delaware StateDelaware State5000 Meters1015:46.79aJr
Feb 22MEAC Indoor ChampionshipsFeb 22 · 3000 Meters · Place 9 · Delaware StateDelaware State3000 Meters98:55.14a PBJr
Jan 23Liberty OpenJan 23 · 5000 Meters · Place 8 · Delaware StateDelaware State5000 Meters815:40.48a PBJr
Jan 16NYC Gotham CupJan 16 · 1 Mile · Place 15 · Delaware StateDelaware State1 Mile15.4:28.07a PBJr

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 15MEAC ChampionshipsMay 15 · 10,000 Meters · Place 6 · Delaware StateDelaware State10,000 Meters6.34:50.40aSo
May 15MEAC ChampionshipsMay 15 · 5000 Meters · Place 8 · Delaware StateDelaware State5000 Meters8.16:58.58aSo

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 23MEAC Indoor ChampionshipsFeb 23 · 5000 Meters · Place 7 · Delaware StateDelaware State5000 Meters715:53.76a—
Feb 23MEAC Indoor ChampionshipsFeb 23 · 3000 Meters · Place 9 · Delaware StateDelaware State3000 Meters99:04.91a—
Jan 17NYC Gotham CupJan 17 · 5000 Meters · Place 11 · Delaware StateDelaware State5000 Meters11.15:51.39aSo

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6MEAC Outdoor ChampionshipsMay 6 · 10000 Meters · Place 8 · Delaware StateDelaware State10000 Meters834:07.91 PBFR
May 6MEAC Outdoor ChampionshipsMay 6 · 5000 Meters · Place 8 · Delaware StateDelaware State5000 Meters815:48.26 PBFR
Apr 6Delaware InvitationalApr 6 · 5000 Meters · Place 2 · Delaware StateDelaware State5000 Meters2.16:07.40aFr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18MEAC Indoor Track & Field ChampionshipsFeb 18 · 5000 Meters · Place 9 · Delaware StateDelaware State5000 Meters9.16:06.31aFr
Feb 18MEAC Indoor Track & Field ChampionshipsFeb 18 · 3000 Meters · Place 14 · Delaware StateDelaware State3000 Meters14.9:05.86aFr

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20DIAA Track & Field ChampionshipsMay 20 · 3200 Meters · Place 5 · Middletown (DE)Middletown (DE)3200 Meters5.10:01.40a12
May 20DIAA Track & Field ChampionshipsMay 20 · 1600 Meters · Place 13 · Middletown (DE)Middletown (DE)1600 Meters13.4:37.69a12
May 20DIAA Track & Field ChampionshipsMay 20 · 800 Meters · Place 5 · Middletown (DE)Middletown (DE)800 Meters5.1:59.56a12
May 12New Castle County ChampionshipsMay 12 · 3200 Meters · Place 1 · Middletown (DE)Middletown (DE)3200 Meters1.9:48.05a PB12
May 12New Castle County ChampionshipsMay 12 · 1600 Meters · Place 7 · Middletown (DE)Middletown (DE)1600 Meters7.4:34.09a12
Apr 22Art Madric Hall of Fame InvitationalApr 22 · 1600 Meters · Place 2 · Middletown (DE)Middletown (DE)1600 Meters2.4:31.14a PB12
Apr 1Largo InviteApr 1 · 3200 Meters · Place 5 · Middletown (DE)Middletown (DE)3200 Meters5.10:46.42a12
Apr 1Largo InviteApr 1 · 1600 Meters · Place 2 · Middletown (DE)Middletown (DE)1600 Meters2.4:45.16a12

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 4DIAA Indoor Track & Field ChampionshipsFeb 4 · 1600 Meters · Place 6 · Middletown (DE)Middletown (DE)1600 Meters6.4:37.85a PB12
Feb 4DIAA Indoor Track & Field ChampionshipsFeb 4 · 800 Meters · Place 4 · Middletown (DE)Middletown (DE)800 Meters4.2:03.35a PB12
Jan 14Franklin and Marshall HS Invite #1Jan 14 · 1600 Meters · Place 6 · Middletown HMiddletown H1600 Meters64:41.10—
Jan 14Franklin and Marshall HS Invite #1Jan 14 · 800 Meters · Place 2 · Middletown HMiddletown H800 Meters22:04.26—
Jan 8Collegeville HS InvitationalJan 8 · 1 Mile · Place 1 · Middletown HMiddletown H1 Mile14:37.1312

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 10Ursinus HS InvitationalDec 10 · 800 Meters · Place 2 · Middletown (DE)Middletown (DE)800 Meters2.2:03.56a12
Jan 16Bears HS InvitationalJan 16 · 800 Meters · Place 3 · Middletown (DE)Middletown (DE)800 Meters3.2:05.83a11

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 25DIAA Meet of ChampionsMay 25 · 800 Meters · Place 5 · Middletown HMiddletown H800 Meters51:57.64 PB11
May 20DIAA Track & Field ChampionshipsMay 20 · 3200 Meters · Place 6 · Middletown (DE)Middletown (DE)3200 Meters6.10:10.21a11
May 20DIAA Track & Field ChampionshipsMay 20 · 1600 Meters · Place 9 · Middletown (DE)Middletown (DE)1600 Meters9.4:37.65a11
May 20DIAA Track & Field ChampionshipsMay 20 · 800 Meters · Place 5 · Middletown (DE)Middletown (DE)800 Meters5.2:00.54a11
May 13New Castle County ChampionshipsMay 13 · 3200 Meters · Place 6 · Middletown HMiddletown H3200 Meters69:51.4211
May 13New Castle County ChampionshipsMay 13 · 1600 Meters · Place 7 · Middletown HMiddletown H1600 Meters74:35.4011
May 13New Castle County ChampionshipsMay 13 · 800 Meters · Place 8 · Middletown HMiddletown H800 Meters82:02.6311
Apr 23Art Madric Hall of Fame InviteApr 23 · 1600 Meters · Place 1 · Middletown HMiddletown H1600 Meters14:31.8911
Apr 23Art Madric Hall of Fame InviteApr 23 · 800 Meters · Place 1 · Middletown HMiddletown H800 Meters12:01.3211
Apr 2Mervo Mustang Track & Field FestivalApr 2 · 1600 Meters · Place 2 · Middletown (DE)Middletown (DE)1600 Meters2.4:34.91a11
Apr 2Mervo Mustang Track & Field FestivalApr 2 · 800 Meters · Place 1 · Middletown (DE)Middletown (DE)800 Meters1.2:02.68a11
Mar 25AI DuPont Track & FieldMar 25 · 800 Meters · Place 6 · Middletown HMiddletown H800 Meters62:04.8511
Mar 25AI DuPont Track & FieldMar 25 · 1600 Meters · Place 5 · Middletown HMiddletown H1600 Meters54:36.3311

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 11Ursinus HS InvitationalDec 11 · 800 Meters · Place 4 · Middletown (DE)Middletown (DE)800 Meters4.2:05.06a11
Mar 3DIAA Indoor (Polar Bear) ChampionshipsMar 3 · 1600 Meters · Place 10 · Middletown HMiddletown H1600 Meters104:54.4910
Mar 3DIAA Indoor (Polar Bear) ChampionshipsMar 3 · 800 Meters · Place 15 · Middletown HMiddletown H800 Meters152:16.6610

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 26DIAA Meet of ChampionsMay 26 · 1600 Meters · Place 7 · Middletown HMiddletown H1600 Meters74:36.8710
May 21DIAA D1 State Track & Field ChampionshipsMay 21 · 1600 Meters · Place 8 · Middletown (DE)Middletown (DE)1600 Meters8.4:40.61a10
May 21DIAA D1 State Track & Field ChampionshipsMay 21 · 800 Meters · Place 14 · Middletown (DE)Middletown (DE)800 Meters14.2:08.61a10
May 14New Castle County Championship May 14 · 1600 Meters · Place 9 · Middletown HMiddletown H1600 Meters94:38.1810
May 14New Castle County Championship May 14 · 800 Meters · Place 9 · Middletown HMiddletown H800 Meters92:03.3510
Apr 24N5CTA #2Apr 24 · 400 Meters · Place 12 · Middletown (DE)Middletown (DE)400 Meters12.55.55a PB10
Apr 10Caravel Academy InvitationalApr 10 · 800 Meters · Place 11 · Middletown HMiddletown H800 Meters112:05.0510