Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2024 Father Diamond Invitational · Feb 164:34.10a2024 Father Diamond InvitationalFebruary 16, 2024
10,000 Meters · OutdoorMessiah Invitational · Apr 1033:08.61aMessiah InvitationalApril 10, 2025
1000 Meters · IndoorLarry Sharpe Memorial Indoor Invitational · Feb 182:46.44aLarry Sharpe Memorial Indoor InvitationalFebruary 18, 2023
1500 Meters · IndoorECAC DIII Outdoor Track & Field Championships · May 144:15.44aECAC DIII Outdoor Track & Field ChampionshipsMay 14, 2025
1500 Meters · OutdoorBlue & Gold Goucher Classic · Mar 244:14.41Blue & Gold Goucher ClassicMarch 24, 2023
1600 Meters · IndoorHoward County Winterfest Invitational · Dec 214:51.53aHoward County Winterfest InvitationalDecember 21, 2019
1600 Meters · OutdoorCentral Maryland Conference Championships · May 14:54.32aCentral Maryland Conference ChampionshipsMay 1, 2019
2 Miles · IndoorPG Holiday Invitational · Dec 2711:26.19aPG Holiday InvitationalDecember 27, 2018
3000 Meters · IndoorSouth Region Final Qualifier & Multi · Mar 29:03.12aSouth Region Final Qualifier & MultiMarch 2, 2024
3000 Meters · OutdoorFranklin & Marshall College Invite · Apr 179:55.10Franklin & Marshall College InviteApril 17, 2021
3000m Steeplechase · 0.914m · OutdoorBlue Jay Tune Up · Apr 2610:35.24aBlue Jay Tune UpApril 26, 2025
3000m Steeplechase · Outdoor2023 Centennial Conference Outdoor Track & Field Championships · May 510:11.182023 Centennial Conference Outdoor Track & Field ChampionshipsMay 5, 2023
3200 Meters · IndoorMPSSAA 2A West Region Championship · Feb 110:18.47aMPSSAA 2A West Region ChampionshipFebruary 1, 2020
3200 Meters · OutdoorScorpion Classic Invite · Apr 1810:57.52aScorpion Classic InviteApril 18, 2019
400 Meters · Relay Split · IndoorMarlin Invite · Jan 3156.661Marlin InviteJanuary 31, 2025
5000 Meters · IndoorMarlin Invite · Jan 3115:47.74aMarlin InviteJanuary 31, 2025
5000 Meters · OutdoorWidener Final Qualifier · May 1415:44.55Widener Final QualifierMay 14, 2023
800 Meters · IndoorCoach I Open · Jan 202:10.20aCoach I OpenJanuary 20, 2024
800 Meters · OutdoorBlue & Gold Goucher Classic · Mar 242:05.52Blue & Gold Goucher ClassicMarch 24, 2023

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 3Green Terror InvitationalApr 3 · 5000 Meters · Western Maryland ClubWestern Maryland Club5000 Meters—DNFSr
Apr 3Green Terror InvitationalApr 3 · 1500 Meters · Place 9 · Western Maryland ClubWestern Maryland Club1500 Meters9.4:30.87aSr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 6HCC 9th Annual Larry Sharpe InvitationalFeb 6 · 1 Mile · Place 9 · Western Maryland ClubWestern Maryland Club1 Mile95:00.59aSr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
May 14ECAC DIII Outdoor Track & Field ChampionshipsMay 14 · 5000 Meters · Place 2 · McDanielMcDaniel5000 Meters2.16:15.87aSr
May 14ECAC DIII Outdoor Track & Field ChampionshipsMay 14 · 1500 Meters · Place 3 · McDanielMcDaniel1500 Meters3.4:15.44a PBSr
Mar 7DIII South Region Final Qualifier and MultiMar 7 · 5000 Meters · Place 1 · McDanielMcDaniel5000 Meters1.17:06.99aSr
Mar 7DIII South Region Final Qualifier and MultiMar 7 · 3000 Meters · Place 2 · McDanielMcDaniel3000 Meters2.9:11.56aSr
Feb 8Blue & White InviteFeb 8 · 3000 Meters · Place 8 · McDanielMcDaniel3000 Meters89:10.98SR
Jan 31Marlin InviteJan 31 · 5000 Meters · Place 3 · McDanielMcDaniel5000 Meters3.15:47.74a PBSr
Jan 31Marlin InviteJan 31 · 400 Meters · McDanielMcDaniel400 MetersRelay Split—56.661 PBSr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 12Widener Final QualifierMay 12 · 5000 Meters · Place 59 · McDanielMcDaniel5000 Meters5915:59.76SR
May 2Centennial Conference Outdoor ChampionshipsMay 2 · 3000m Steeplechase · Place 13 · McDanielMcDaniel3000m Steeplechase1310:44.03SR
Apr 26Blue Jay Tune UpApr 26 · 5000 Meters · McDanielMcDaniel5000 Meters—DNSSr
Apr 26Blue Jay Tune UpApr 26 · 3000m Steeplechase · Place 1 · McDanielMcDaniel3000m Steeplechase0.914m1.10:35.24a PBSr
Apr 19Hopkins Loyola InviteApr 19 · 3000m Steeplechase · Place 10 · McDanielMcDaniel3000m Steeplechase1010:37.11SR
Apr 10Messiah InvitationalApr 10 · 10,000 Meters · Place 4 · McDanielMcDaniel10,000 Meters4.33:08.61a PBSr
Apr 5Bison InviteApr 5 · 5000 Meters · Place 1 · McDanielMcDaniel5000 Meters1.16:00.60aSr
Apr 5Bison InviteApr 5 · 1500 Meters · McDanielMcDaniel1500 Meters--DNSSr

2024 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 8Holiday Kickoff OpenDec 8 · 5000 Meters · Place 13 · McDanielMcDaniel5000 Meters13.16:11.77aSr
Mar 2South Region Final Qualifier & MultiMar 2 · 3000 Meters · Place 8 · McDanielMcDaniel3000 Meters8.9:03.12a PBJr
Feb 24Centennial Conference Indoor ChampionshipsFeb 24 · 5000 Meters · Place 29 · McDanielMcDaniel5000 Meters2916:09.64a—
Feb 24Centennial Conference Indoor ChampionshipsFeb 24 · 1 Mile · Place 31 · McDanielMcDaniel1 Mile314:39.81a—
Feb 17Larry Sharpe Track & Field InvitationalFeb 17 · 1000 Meters · Place 2 · McDanielMcDaniel1000 Meters2.2:51.73aJr
Feb 17Larry Sharpe Track & Field InvitationalFeb 17 · 3000 Meters · Place 1 · McDanielMcDaniel3000 Meters1.9:12.77aJr
Feb 162024 Father Diamond InvitationalFeb 16 · 1 Mile · Place 13 · McDanielMcDaniel1 Mile134:34.10a PB—
Feb 9Blue & White InvitationalFeb 9 · 3000 Meters · Place 9 · McDanielMcDaniel3000 Meters99:25.63a—
Feb 9Blue & White InvitationalFeb 9 · 1 Mile · Place 7 · McDanielMcDaniel1 Mile74:36.17a—
Feb 4Richard Drake InviteFeb 4 · 5000 Meters · Place 3 · McDanielMcDaniel5000 Meters316:17.67a—
Feb 4Richard Drake InviteFeb 4 · 3000 Meters · Place 1 · McDanielMcDaniel3000 Meters19:07.33a—
Jan 27Mini Dip InvitationalJan 27 · 5000 Meters · Place 2 · McDanielMcDaniel5000 Meters2.16:03.34aJr
Jan 20Coach I OpenJan 20 · 1 Mile · Place 7 · McDanielMcDaniel1 Mile7.4:39.23aJr
Jan 20Coach I OpenJan 20 · 800 Meters · Place 10 · McDanielMcDaniel800 Meters10.2:10.20a PBJr
Jan 14Kaye & JJ Smith InvitationalJan 14 · 3000 Meters · Place 6 · McDanielMcDaniel3000 Meters69:30.84JR
Jan 14Kaye & JJ Smith InvitationalJan 14 · 1 Mile · Place 4 · McDanielMcDaniel1 Mile44:40.63JR

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 13Mid-Atlantic JUCO InvitationalApr 13 · 400m Hurdles · Place 6 · McDanielMcDaniel400m Hurdles61:08.89JR
Apr 11Messiah InvitationalApr 11 · 10,000 Meters · Place 3 · McDanielMcDaniel10,000 Meters3.33:44.98aJr
Mar 29Towson Spring InvitationalMar 29 · 5000 Meters · Place 5 · McDanielMcDaniel5000 Meters516:00.08a—
Mar 29Towson Spring InvitationalMar 29 · 1500 Meters · Place 12 · McDanielMcDaniel1500 Meters124:16.63a—

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 3Holiday Kickoff OpenDec 3 · 3000 Meters · Place 6 · McDanielMcDaniel3000 Meters6.9:16.81aJr
Feb 25Centennial Conference Indoor ChampionshipsFeb 25 · 5000 Meters · Place 22 · McDanielMcDaniel5000 Meters2216:14.96SO
Feb 25Centennial Conference Indoor ChampionshipsFeb 25 · 1 Mile · Place 19 · McDanielMcDaniel1 Mile194:35.76SO
Feb 18Larry Sharpe Memorial Indoor InvitationalFeb 18 · 1000 Meters · Place 4 · McDanielMcDaniel1000 Meters4.2:46.44a PBSo
Feb 10Blue & White MeetFeb 10 · 1 Mile · Place 10 · McDanielMcDaniel1 Mile104:39.63SO
Feb 5Richard Drake InvitationalFeb 5 · 3000 Meters · Place 4 · McDanielMcDaniel3000 Meters49:27.19SO
Jan 27Mini-Dip InvitationalJan 27 · 5000 Meters · Place 4 · McDanielMcDaniel5000 Meters416:00.04SO
Jan 21Coach I OpenJan 21 · 1 Mile · Place 5 · McDanielMcDaniel1 Mile54:40.59SO
Jan 21Coach I OpenJan 21 · 800 Meters · Place 11 · McDanielMcDaniel800 Meters112:13.28SO
Jan 15Kaye & JJ Smith InvitationalJan 15 · 3000 Meters · Place 10 · McDanielMcDaniel3000 Meters10.9:28.78aSo

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14Widener Final QualifierMay 14 · 5000 Meters · Place 62 · McDanielMcDaniel5000 Meters6215:44.55 PBSO
May 12ECAC DIII Outdoor Track & Field ChampionshipsMay 12 · 10,000 Meters · Place 2 · McDanielMcDaniel10,000 Meters2.34:30.23aSo
May 52023 Centennial Conference Outdoor Track & Field ChampionshipsMay 5 · 3000m Steeplechase · Place 12 · McDanielMcDaniel3000m Steeplechase1210:11.18 PBSO
May 52023 Centennial Conference Outdoor Track & Field ChampionshipsMay 5 · 5000 Meters · Place 26 · McDanielMcDaniel5000 Meters2616:10.67SO
Apr 22Hopkins-Loyola InvitationalApr 22 · 3000m Steeplechase · Place 9 · McDanielMcDaniel3000m Steeplechase910:18.22SO
Apr 132023 Messiah Multi/InvitationalApr 13 · 5000 Meters · Place 9 · McDanielMcDaniel5000 Meters915:55.27SO
Apr 7Messiah Multi/InvitationalApr 7 · 1500 Meters · Place 30 · McDanielMcDaniel1500 Meters30.4:20.94aSo
Mar 24Blue & Gold Goucher ClassicMar 24 · 1500 Meters · Place 5 · McDanielMcDaniel1500 Meters54:14.41 PBSO
Mar 24Blue & Gold Goucher ClassicMar 24 · 800 Meters · Place 3 · McDanielMcDaniel800 Meters32:05.52 PBSO

2022 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 2Bucknell Bison OpenDec 2 · 1 Mile · Place 13 · McDanielMcDaniel1 Mile13.4:40.63aSo
Dec 2Bucknell Bison OpenDec 2 · 3000 Meters · Place 11 · McDanielMcDaniel3000 Meters11.9:29.34aSo
Feb 26Centennial Conference Indoor ChampionshipFeb 26 · 1 Mile · Place 25 · McDanielMcDaniel1 Mile254:40.89FR
Feb 18Kutztown Last Chance Qualifier Feb 18 · 3000 Meters · Place 2 · McDanielMcDaniel3000 Meters2.9:31.87aFr
Feb 18Kutztown Last Chance Qualifier Feb 18 · 800 Meters · Place 11 · McDanielMcDaniel800 Meters11.2:10.25aFr
Feb 11Kenneth Giles Norfolk State InvitationalFeb 11 · 3000 Meters · Place 8 · McDanielMcDaniel3000 Meters89:26.96FR
Feb 11Kenneth Giles Norfolk State InvitationalFeb 11 · 1 Mile · Place 20 · McDanielMcDaniel1 Mile204:40.02FR
Feb 5Frank Colden Invitational (College)Feb 5 · 3000 Meters · Place 8 · McDanielMcDaniel3000 Meters89:32.60FR
Feb 5Frank Colden Invitational (College)Feb 5 · 1 Mile · Place 26 · McDanielMcDaniel1 Mile264:46.58FR
Jan 28Mini-Dip Invitational @ F&MJan 28 · 800 Meters · Place 29 · 0 McDaniel0 McDaniel800 Meters292:12.76—
Jan 28Mini-Dip Invitational @ F&MJan 28 · 1 Mile · Place 27 · 0 McDaniel0 McDaniel1 Mile274:48.09—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 7Messiah Multi/InvitationalMay 7 · 1500 Meters · Place 30 · McDanielMcDaniel1500 Meters30.4:20.94aFr
May 6Centennial Conference Outdoor T&F ChampionshipsMay 6 · 5000 Meters · Place 25 · McDanielMcDaniel5000 Meters2516:00.96SO
May 6Centennial Conference Outdoor T&F ChampionshipsMay 6 · 1500 Meters · Place 27 · McDanielMcDaniel1500 Meters274:15.14SO
Apr 23Hopkins Loyola InvitationalApr 23 · 1500 Meters · Place 39 · McDanielMcDaniel1500 Meters39.4:17.46aFr
Apr 23Hopkins Loyola InvitationalApr 23 · 800 Meters · Place 32 · McDanielMcDaniel800 Meters32.2:06.08aFr
Apr 15Goucher Blue & Gold Classic Apr 15 · 5000 Meters · Place 2 · McDanielMcDaniel5000 Meters216:14.27SO
Apr 2Millersville MetricsApr 2 · 1500 Meters · Place 17 · McDanielMcDaniel1500 Meters174:15.40SO
Apr 2Millersville MetricsApr 2 · 800 Meters · Place 21 · McDanielMcDaniel800 Meters212:06.53SO
Mar 25Mid-Atlantic/South Region Inter-Conference MeetMar 25 · 5000 Meters · Place 1 · McDanielMcDaniel5000 Meters1.16:05.58aFr

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 4Diplomat OpenDec 4 · 3000 Meters · Place 4 · McDanielMcDaniel3000 Meters4.9:23.14aFr

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1Centennial Conference Outdoor Track & Field ChampionshipsMay 1 · 1500 Meters · Place 11 · McDanielMcDaniel1500 Meters114:34.61FR
Apr 17Franklin & Marshall College InviteApr 17 · 3000 Meters · Place 4 · McDanielMcDaniel3000 Meters49:55.10 PBFR
Apr 10Dickinson Quad InviteApr 10 · 3000 Meters · Place 10 · McDanielMcDaniel3000 Meters10.9:57.31aFr
Apr 10Dickinson Quad InviteApr 10 · 800 Meters · McDanielMcDaniel800 Meters—DNSFr

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17MPSSAA Class 2A Indoor State ChampionshipFeb 17 · 3200 Meters · Place 6 · OakdaleOakdale3200 Meters6.10:30.81a12
Feb 1MPSSAA 2A West Region ChampionshipFeb 1 · 3200 Meters · Place 4 · OakdaleOakdale3200 Meters4.10:18.47a PB12

2019 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28Mountain Express Invite Dec 28 · 800 Meters · Place 7 · OakdaleOakdale800 Meters7.2:13.08a12
Dec 21Howard County Winterfest InvitationalDec 21 · 1600 Meters · Place 34 · OakdaleOakdale1600 Meters34.4:51.53a PB12
Dec 14Liberty Christmas Invitational Dec 14 · 3200 Meters · Place 19 · OakdaleOakdale3200 Meters19.10:31.33a12
Dec 6HCC/Terry Baker InvitationalDec 6 · 1600 Meters · Place 9 · OakdaleOakdale1600 Meters9.4:57.27a12
Feb 2MPSSAA 2A West Region ChampionshipsFeb 2 · 1600 Meters · Place 12 · OakdaleOakdale1600 Meters12.5:02.15a11

2019 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15MPSSAA 2A West Region ChampionshipMay 15 · 1600 Meters · Place 24 · OakdaleOakdale1600 Meters24.5:02.52a11
May 1Central Maryland Conference ChampionshipsMay 1 · 1600 Meters · Place 16 · OakdaleOakdale1600 Meters16.4:54.32a PB11
Apr 18Scorpion Classic InviteApr 18 · 3200 Meters · Place 20 · OakdaleOakdale3200 Meters20.10:57.52a PB11
Apr 10Southeast Quad Meet (Tuscarora, Oakdale, Linganore & Urbana)Apr 10 · 1600 Meters · Place 1 · OakdaleOakdale1600 Meters1.4:56.02a11
Apr 10Southeast Quad Meet (Tuscarora, Oakdale, Linganore & Urbana)Apr 10 · 800 Meters · Place 7 · OakdaleOakdale800 Meters7.2:15.99a11

2018 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 27PG Holiday InvitationalDec 27 · 2 Miles · Place 6 · OakdaleOakdale2 Miles6.11:26.19a PB11
Dec 27PG Holiday InvitationalDec 27 · 1 Mile · Place 10 · OakdaleOakdale1 Mile10.5:05.60a11
Dec 19HCC HS “B” Developmental Meet #1Dec 19 · 1600 Meters · OakdaleOakdale1600 Meters—5:12Unofficial11
Dec 19HCC HS “B” Developmental Meet #1Dec 19 · 800 Meters · OakdaleOakdale800 Meters—2:23Unofficial11
Dec 8HCC/Terry Baker InvitationalDec 8 · 3200 Meters · Place 15 · OakdaleOakdale3200 Meters15.11:24.16a11
Feb 31A/2A West Regional ChampionshipsFeb 3 · 1600 Meters · Place 17 · OakdaleOakdale1600 Meters17.5:12.61a10
Feb 32A West Regional ChampionshipFeb 3 · 1600 Meters · Place 17 · OakdaleOakdale1600 Meters17.5:12.61a10
Jan 13Warrior InvitationalJan 13 · 1600 Meters · Place 20 · OakdaleOakdale1600 Meters20.5:17.28a10
Jan 3HCC HS “B” Developmental MeetJan 3 · 1600 Meters · OakdaleOakdale1600 Meters—5:16Unofficial10
Jan 3HCC HS “B” Developmental MeetJan 3 · 800 Meters · OakdaleOakdale800 Meters—2:26Unofficial10

2018 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 11Southeast Quad Meet (Tuscarora, Oakdale, Linganore & Urbana)Apr 11 · 3200 Meters · Place 5 · OakdaleOakdale3200 Meters5.11:29.74a10
Apr 11Southeast Quad Meet (Tuscarora, Oakdale, Linganore & Urbana)Apr 11 · 1600 Meters · Place 5 · OakdaleOakdale1600 Meters5.5:03.56a10
Mar 24Urbana InviteMar 24 · 1600 Meters · Place 19 · OakdaleOakdale1600 Meters19.5:07.45a10

2017 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29Mountain Express Holiday InviteDec 29 · 1600 Meters · Place 31 · OakdaleOakdale1600 Meters31.5:29.34a10
Dec 20HCC HS “B” Developmental MeetDec 20 · 1600 Meters · OakdaleOakdale1600 Meters—5:16.1Unofficial10
Dec 20HCC HS “B” Developmental MeetDec 20 · 400 Meters · OakdaleOakdale400 Meters—65.Unofficial10

2017 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 5NEW DATE: JV Frederick County ChampionshipsMay 5 · 3200 Meters · Place 3 · OakdaleOakdale3200 Meters3.11:43.77a9
Apr 26CHS and OHS @ MHSApr 26 · 1600 Meters · Place 15 · OakdaleOakdale1600 Meters15.5:39.009
Apr 26CHS and OHS @ MHSApr 26 · 800 Meters · Place 18 · OakdaleOakdale800 Meters18.2:30.009
Apr 15Patriot InvitationalApr 15 · 3200 Meters · Place 20 · OakdaleOakdale3200 Meters20.12:24.17a9
Apr 12Southeast Quad- Tuscarora-Oakdale-Linganore- UrbanaApr 12 · 3200 Meters · Place 15 · OakdaleOakdale3200 Meters15.12:15.59a9
Apr 5Quad Meet- Oakdale-Catoctin-Century-UrbanaApr 5 · 3200 Meters · Place 5 · OakdaleOakdale3200 Meters5.12:15.14a9

2016 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21HCC B MeetDec 21 · 1600 Meters · OakdaleOakdale1600 Meters—6:12.1Unofficial9