Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWidener Indoor Classic · Feb 134:32.17aWidener Indoor ClassicFebruary 13, 2026
1500 Meters · OutdoorCarpenter Case Invitational · Apr 244:18.91aCarpenter Case InvitationalApril 24, 2026
1600 Meters · IndoorLiberty Christmas HS Invitational · Dec 144:39.82aLiberty Christmas HS InvitationalDecember 14, 2024
1600 Meters · OutdoorGainesville Cardinal Classic · Apr 204:38.65aGainesville Cardinal ClassicApril 20, 2024
2 Miles · OutdoorVictor Cahoon Invitational · May 109:57.06aVictor Cahoon InvitationalMay 10, 2025
3000 Meters · IndoorMarlin 1st Chance · Dec 59:06.03aMarlin 1st ChanceDecember 5, 2025
3200 Meters · IndoorLiberty Christmas HS Invitational · Dec 149:59.79aLiberty Christmas HS InvitationalDecember 14, 2024
3200 Meters · OutdoorGainesville Cardinal Classic · Apr 209:53.52aGainesville Cardinal ClassicApril 20, 2024
5000 Meters · IndoorGeorge Mason Patriot Games · Jan 3015:59.25aGeorge Mason Patriot GamesJanuary 30, 2026
5000 Meters · OutdoorGeorge Mason Dalton Ebanks Invitational · Apr 316:08.08aGeorge Mason Dalton Ebanks InvitationalApril 3, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2Landmark Outdoor T&F ChampionshipsMay 2 · 5000 Meters · Place 15 · Catholic (D.C.)Catholic (D.C.)5000 Meters15.16:21.37aFr
Apr 24Carpenter Case InvitationalApr 24 · 5000 Meters · Catholic (D.C.)Catholic (D.C.)5000 Meters--DNSFr
Apr 24Carpenter Case InvitationalApr 24 · 1500 Meters · Place 4 · Catholic (D.C.)Catholic (D.C.)1500 Meters4.4:18.91a PBFr
Apr 17Morgan State Legacy MeetApr 17 · 5000 Meters · Catholic (D.C.)Catholic (D.C.)5000 Meters—DNFFr
Apr 3George Mason Dalton Ebanks InvitationalApr 3 · 5000 Meters · Place 27 · Catholic (D.C.)Catholic (D.C.)5000 Meters2716:08.08a PBFr
Mar 28Seahawk InvitationalMar 28 · 1500 Meters · Place 1 · Catholic (D.C.)Catholic (D.C.)1500 Meters14:19.84aFr
Mar 19Fred Hardy InvitationalMar 19 · 1500 Meters · Place 62 · Catholic (D.C.)Catholic (D.C.)1500 Meters62.4:19.93aFr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 282026 Landmark Indoor T&F ChampionshipsFeb 28 · 1 Mile · Place 7 · Catholic (D.C.)Catholic (D.C.)1 Mile7.4:36.70aFr
Feb 282026 Landmark Indoor T&F ChampionshipsFeb 28 · 3000 Meters · Catholic (D.C.)Catholic (D.C.)3000 Meters—DNSFr
Feb 13Widener Indoor ClassicFeb 13 · 1 Mile · Place 29 · Catholic (D.C.)Catholic (D.C.)1 Mile294:32.17a PBFr
Jan 30George Mason Patriot GamesJan 30 · 5000 Meters · Place 29 · Catholic (D.C.)Catholic (D.C.)5000 Meters2915:59.25a PBFr
Jan 24Coach "I" InvitationalJan 24 · 3000 Meters · Place 11 · Catholic (D.C.)Catholic (D.C.)3000 Meters11.09:27.6aFr
Jan 17Cardinal Track & Field ClassicJan 17 · 1 Mile · Place 9 · Catholic (D.C.)Catholic (D.C.)1 Mile94:41.53aFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 5Marlin 1st ChanceDec 5 · 3000 Meters · Place 4 · Catholic (D.C.)Catholic (D.C.)3000 Meters4.9:06.03a PBFr

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 10Victor Cahoon InvitationalMay 10 · 2 Miles · Place 3 · Loudoun ValleyLoudoun Valley2 Miles3.9:57.06a PB12
Feb 15Region 4C ChampionshipsFeb 15 · 1600 Meters · Place 3 · Loudoun ValleyLoudoun Valley1600 Meters3.4:50.86aUnofficial12

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas HS InvitationalDec 14 · 3200 Meters · Place 8 · Loudoun ValleyLoudoun Valley3200 Meters8.9:59.79a PB12
Dec 14Liberty Christmas HS InvitationalDec 14 · 1600 Meters · Place 18 · Loudoun ValleyLoudoun Valley1600 Meters18.4:39.82a PB12
Jan 13Walter Bass HS InvitationalJan 13 · 3200 Meters · Place 19 · Loudoun ValleyLoudoun Valley3200 Meters19.10:34.15a11
Jan 13Walter Bass HS InvitationalJan 13 · 1600 Meters · Place 48 · Loudoun ValleyLoudoun Valley1600 Meters48.4:51.41a11

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 15Dulles/Catoctin District ChampionshipMay 15 · 3200 Meters · Place 3 · Loudoun ValleyLoudoun Valley3200 Meters3.10:02.57a11
Apr 20Gainesville Cardinal ClassicApr 20 · 3200 Meters · Place 3 · Loudoun ValleyLoudoun Valley3200 Meters3.9:53.52a PB11
Apr 20Gainesville Cardinal ClassicApr 20 · 1600 Meters · Place 17 · Loudoun ValleyLoudoun Valley1600 Meters17.4:38.65a PB11

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · 3200 Meters · Place 30 · Loudoun ValleyLoudoun Valley3200 Meters30.10:38.77a11
Dec 16Liberty Christmas InvitationalDec 16 · 1600 Meters · Place 60 · Loudoun ValleyLoudoun Valley1600 Meters60.4:53.75a11

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 11Tuscarora Quad with Heritage Lightridge Loudoun ValleyMay 11 · 3200 Meters · Place 8 · Loudoun VallLoudoun Vall3200 Meters811:36.76—
May 11Tuscarora Quad with Heritage Lightridge Loudoun ValleyMay 11 · 1600 Meters · Place 17 · Loudoun VallLoudoun Vall1600 Meters175:06.99—
Apr 23Lightridge Lightning InvitationalApr 23 · 1600 Meters · Place 59 · Loudoun VallLoudoun Vall1600 Meters595:16.54—
Apr 6LV, LHS, LCApr 6 · 1600 Meters · Place 8 · Loudoun VallLoudoun Vall1600 Meters85:18.54—