Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorRockingham Collegiate Classic · Feb 216:41.98aRockingham Collegiate ClassicFebruary 21, 2025
1500 Meters · OutdoorDr Harry GM Jopson Invitational · Mar 275:36.03aDr Harry GM Jopson InvitationalMarch 27, 2026
300 Meters · Indoor2024 VMI Invitational · Jan 2651.67a2024 VMI InvitationalJanuary 26, 2024
3000 Meters · IndoorODAC Indoor Championships · Feb 2811:52.01aODAC Indoor ChampionshipsFebruary 28, 2026
3000m Steeplechase · 0.762m · OutdoorEMU Legacy Invitational · Apr 912:55.59aEMU Legacy InvitationalApril 9, 2026
3000m Steeplechase · OutdoorTowson Season Opener · Mar 1614:17.36aTowson Season OpenerMarch 16, 2024
5000 Meters · IndoorODAC Indoor Championships · Feb 2821:04.77aODAC Indoor ChampionshipsFebruary 28, 2026
5000 Meters · OutdoorODAC Championships · Apr 2420:50.77aODAC ChampionshipsApril 24, 2026
600 Meters · IndoorLarry Sharpe Track & Field Invitational · Feb 172:00.11aLarry Sharpe Track & Field InvitationalFebruary 17, 2024
800 Meters · IndoorRoanoke College: Joe LaRocco Invitational · Feb 142:39.57aRoanoke College: Joe LaRocco InvitationalFebruary 14, 2026
800 Meters · OutdoorGeorge Mason Ebanks Invitational · Apr 52:43.23aGeorge Mason Ebanks InvitationalApril 5, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 24ODAC ChampionshipsApr 24 · 3000m Steeplechase · Place 7 · ShenandoahShenandoah3000m Steeplechase0.762m7.13:13.83aJr
Apr 24ODAC ChampionshipsApr 24 · 5000 Meters · Place 18 · ShenandoahShenandoah5000 Meters18.20:50.77a PBJr
Apr 9EMU Legacy InvitationalApr 9 · 3000m Steeplechase · Place 3 · ShenandoahShenandoah3000m Steeplechase0.762m3.12:55.59a PBJr
Apr 9EMU Legacy InvitationalApr 9 · 5000 Meters · Place 7 · ShenandoahShenandoah5000 Meters7.21:20.03aJr
Mar 27Dr Harry GM Jopson InvitationalMar 27 · 5000 Meters · Place 2 · ShenandoahShenandoah5000 Meters2.21:18.48aJr
Mar 27Dr Harry GM Jopson InvitationalMar 27 · 1500 Meters · Place 13 · ShenandoahShenandoah1500 Meters13.5:36.03a PBJr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28ODAC Indoor ChampionshipsFeb 28 · 5000 Meters · Place 17 · ShenandoahShenandoah5000 Meters17.21:04.77a PBJr
Feb 28ODAC Indoor ChampionshipsFeb 28 · 3000 Meters · Place 18 · ShenandoahShenandoah3000 Meters18.11:52.01a PBJr
Feb 20Rockingham Collegiate Classic Track & Field MeetFeb 20 · 3000 Meters · Place 11 · ShenandoahShenandoah3000 Meters11.11:59.92aJr
Feb 14Roanoke College: Joe LaRocco InvitationalFeb 14 · 5000 Meters · Place 7 · ShenandoahShenandoah5000 Meters721:16.17aJr
Feb 14Roanoke College: Joe LaRocco InvitationalFeb 14 · 800 Meters · Place 21 · ShenandoahShenandoah800 Meters212:39.57a PBJr
Jan 11Kaye & JJ Smith InvitationalJan 11 · 3000 Meters · Place 16 · ShenandoahShenandoah3000 Meters1613:42.61aJr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 4Towson Senior Twilight OpenApr 4 · 1500 Meters · Place 8 · Hagerstown (Md.) CCHagerstown (Md.) CC1500 Meters85:56.99aSo
Apr 4Towson Senior Twilight OpenApr 4 · 800 Meters · Place 8 · Hagerstown (Md.) CCHagerstown (Md.) CC800 Meters82:54.85aSo
Mar 28Dr Harry GM Jopson InvitationalMar 28 · 1500 Meters · Place 31 · Hagerstown (Md.) CCHagerstown (Md.) CC1500 Meters316:03.78aSo
Mar 28Dr Harry GM Jopson InvitationalMar 28 · 800 Meters · Place 23 · Hagerstown (Md.) CCHagerstown (Md.) CC800 Meters232:49.06aSo
Mar 21Fred HardyMar 21 · 1500 Meters · Hagerstown (MD) CCHagerstown (MD) CC1500 Meters--DNSSo
Mar 21Fred HardyMar 21 · 800 Meters · Place 61 · Hagerstown (MD) CCHagerstown (MD) CC800 Meters61.2:53.36aSo

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21Rockingham Collegiate ClassicFeb 21 · 1 Mile · Place 15 · Hagerstown (Md.) CCHagerstown (Md.) CC1 Mile156:41.98a PB—
Feb 21Rockingham Collegiate ClassicFeb 21 · 800 Meters · Place 15 · Hagerstown (Md.) CCHagerstown (Md.) CC800 Meters152:53.92a—
Feb 8VMI Winter ClassicFeb 8 · 800 Meters · Place 22 · Hagerstown (Md.) CCHagerstown (Md.) CC800 Meters222:49.83a—
Jan 318th Larry Sharpe Memorial InvitationalJan 31 · 1 Mile · Place 3 · Hagerstown (Md.) CCHagerstown (Md.) CC1 Mile36:57.80a—
Jan 12The Kaye and JJ Smith InvitationalJan 12 · 800 Meters · Place 4 · Hagerstown (Md.) CCHagerstown (Md.) CC800 Meters43:16.13a—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 1NJCAA Region 20 Outdoor Track and Field ChampionshipsMay 1 · 3000m Steeplechase · Place 2 · Hagerstown (Md.) CCHagerstown (Md.) CC3000m Steeplechase216:21.61a—
Apr 20Hopkins Loyola InvitationalApr 20 · 5000 Meters · Place 42 · Hagerstown (Md.) CCHagerstown (Md.) CC5000 Meters4222:30.73a—
Apr 20Hopkins Loyola InvitationalApr 20 · 800 Meters · Place 51 · Hagerstown (Md.) CCHagerstown (Md.) CC800 Meters512:52.89a—
Apr 11Stevenson InvitationalApr 11 · 3000m Steeplechase · Place 3 · Hagerstown (MD) CCHagerstown (MD) CC3000m Steeplechase0.762m3.14:17.93aFr
Apr 5George Mason Ebanks InvitationalApr 5 · 800 Meters · Place 74 · Hagerstown (Md.) CCHagerstown (Md.) CC800 Meters742:43.23a PB—
Mar 29Towson Spring InvitationalMar 29 · 800 Meters · Place 29 · Hagerstown (Md.) CCHagerstown (Md.) CC800 Meters292:52.11a—
Mar 22Fred Hardy InvitationalMar 22 · 800 Meters · Place 46 · Hagerstown (Md.) CCHagerstown (Md.) CC800 Meters462:46.21a—
Mar 16Towson Season OpenerMar 16 · 3000m Steeplechase · Place 3 · Hagerstown (Md.) CCHagerstown (Md.) CC3000m Steeplechase314:17.36a PB—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 17Larry Sharpe Track & Field InvitationalFeb 17 · 600 Meters · Place 1 · Hagerstown (MD) CCHagerstown (MD) CC600 Meters1.2:00.11a PBFr
Feb 17Larry Sharpe Track & Field InvitationalFeb 17 · 800 Meters · Place 5 · Hagerstown (MD) CCHagerstown (MD) CC800 Meters5.2:43.64aFr
Feb 9DII Indoor Pre-Nationals InviteFeb 9 · 800 Meters · Place 9 · Hagerstown (Md.) CCHagerstown (Md.) CC800 Meters92:42.81a—
Jan 262024 VMI InvitationalJan 26 · 300 Meters · Place 42 · Hagerstown (Md.) CCHagerstown (Md.) CC300 Meters4251.67a PB—
Jan 202024 VMI Team ChallengeJan 20 · 600 Meters · Place 23 · Hagerstown (Md.) CCHagerstown (Md.) CC600 Meters232:02.13a—