Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford HSMPSSAA 2A State Championships · Nov 1216:47.28MPSSAA 2A State ChampionshipsNovember 12, 2022
3 Miles · Liberty HSMPSSAA 2A West Region Championships · Nov 316:49.56MPSSAA 2A West Region ChampionshipsNovember 3, 2022
5,000 Meters · Dulaney High School39th Annual Richard Barnhart Memorial Invitational · Sep 1016:32.1939th Annual Richard Barnhart Memorial InvitationalSeptember 10, 2022
5,000 Meters · Liberty HSMPSSAA 2A West Region Championships · Nov 417:14.92MPSSAA 2A West Region ChampionshipsNovember 4, 2021
5,000 Meters · Wakefield Valley ParkWestminster Invite · Sep 2517:40.9Westminster InviteSeptember 25, 2021
8,000 Meters · Community Park at WinterplaceSalisbury Fall Classic · Aug 3026:39.00Salisbury Fall ClassicAugust 30, 2025
8,000 Meters · DREAM ParkBorder Battle · Oct 1827:03.3Border BattleOctober 18, 2025
8,000 Meters · UMass Dartmouth Cross Country Course53rd UMass Dartmouth Cross Country Invitational · Sep 1926:18.9253rd UMass Dartmouth Cross Country InvitationalSeptember 19, 2026
8,000 Meters · WinterPlace Park & Equestrian CenterC2C Conference Championships · Oct 3125:54.2C2C Conference ChampionshipsOctober 31, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31C2C Conference ChampionshipsOct 31 · 8,000 Meters C2C · Place 17 · SalisburySalisbury8,000 Meters C2C1725:54.2 PBSr
Oct 17Border BattleOct 17 · 8,000 Meters Men Championship · Place 45 · SalisburySalisbury8,000 Meters Men Championship4528:27.2Sr
Oct 3Don Cathcart InvitationalOct 3 · 8,000 Meters Collegiate · Place 13 · SalisburySalisbury8,000 Meters Collegiate1326:08.4Sr
Sep 1953rd UMass Dartmouth Cross Country InvitationalSep 19 · 8,000 Meters 8K Navy 45:00 min.cap · Place 70 · SalisburySalisbury8,000 Meters 8K Navy 45:00 min.cap7026:18.92 PBSr
Sep 5Salisbury Fall ClassicSep 5 · 8,000 Meters Collegiate · Place 29 · SalisburySalisbury8,000 Meters Collegiate2927:42.8Sr

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 18Border BattleOct 18 · 8,000 Meters D3 · Place 143 · SalisburySalisbury8,000 Meters D314327:03.3 PBJr
Sep 27Don Cathcart InvitationalSep 27 · 8,000 Meters College · Place 21 · SalisburySalisbury8,000 Meters College2126:40.00Jr
Aug 30Salisbury Fall ClassicAug 30 · 8,000 Meters Collegiate · Place 24 · SalisburySalisbury8,000 Meters Collegiate2426:39.00 PBJr

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 28Cathcart InviteSep 28 · 8,000 Meters Collegiate · Place 1 · SalisburySalisbury8,000 Meters Collegiate127:36.60So

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 12MPSSAA 2A State ChampionshipsNov 12 · 3 Miles Varsity · Place 2 · CenturyCentury3 Miles Varsity216:47.28 PB12
Nov 3MPSSAA 2A West Region ChampionshipsNov 3 · 3 Miles Varsity · Place 2 · CenturyCentury3 Miles Varsity216:49.56 PB12
Oct 26Carroll County Cross Country ChampionshipOct 26 · 5,000 Meters Varsity · Place 1 · CenturyCentury5,000 Meters Varsity116:33.412
Oct 14I-270 Rush Hour RumbleOct 14 · 5,000 Meters Varsity · Place 1 · CenturyCentury5,000 Meters Varsity116:27.1012
Sep 1039th Annual Richard Barnhart Memorial InvitationalSep 10 · 5,000 Meters Varsity · Place 13 · CenturyCentury5,000 Meters Varsity1316:32.19 PB12
Sep 339TH ANNUAL BRUNSWICK ZUMBACH INVITATIONALSep 3 · 5,000 Meters Varsity · Place 4 · CenturyCentury5,000 Meters Varsity417:02.3212

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 13MPSSAA 2A State ChampionshipsNov 13 · 3 Miles Varsity · Place 6 · CenturyCentury3 Miles Varsity617:22.6911
Nov 4MPSSAA 2A West Region ChampionshipsNov 4 · 5,000 Meters Varsity · Place 4 · CenturyCentury5,000 Meters Varsity417:14.92 PB11
Oct 28Carroll County Cross Country ChampionshipsOct 28 · 5,000 Meters Varsity · Place 3 · CenturyCentury5,000 Meters Varsity317:06.9011
Sep 29Crossfire InviteSep 29 · 5,000 Meters Varsity · Place 1 · CenturyCentury5,000 Meters Varsity117:19.411
Sep 25Westminster InviteSep 25 · 5,000 Meters Varsity · Place 4 · CenturyCentury5,000 Meters Varsity417:40.9 PB11
Sep 18Bull Run InvitationalSep 18 · 3 Miles Varsity · Place 14 · CenturyCentury3 Miles Varsity1418:11.511
Sep 1138th Annual Barnhart Memorial XC Invitational Sep 11 · 5,000 Meters Varsity · Place 11 · CenturyCentury5,000 Meters Varsity1116:49.911

2019 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24Carroll County ChampionshipsOct 24 · 5,000 Meters Varsity · Place 16 · CenturyCentury5,000 Meters Varsity1619:19.69
Oct 12Frank Keyser InvitationalOct 12 · Varsity · Place 58 · CenturyCenturyVarsity5817:36.39
Oct 1Crossfire InviteOct 1 · 5,000 Meters Varsity · Place 43 · CenturyCentury5,000 Meters Varsity4320:03.69
Oct 1Crossfire InviteOct 1 · 5,000 Meters Varsity · Place 26 · CenturyCentury5,000 Meters Varsity2620:03.69
Sep 21Bull Run InvitationalSep 21 · 3 Miles Varsity Elite · Place 145 · CENTURYCENTURY3 Miles Varsity Elite1456:27—
Sep 21Bull Run InvitationalSep 21 · 3 Miles Elite · Place 145 · CenturyCentury3 Miles Elite14519:20.49
Sep 7Spike Shoe InvitationalSep 7 · 5,000 Meters Varsity · Place 94 · CenturyCentury5,000 Meters Varsity9419:13.889