Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Druid Hill ParkMPSSAA 1A North Region Championships · Nov 327:36.31MPSSAA 1A North Region ChampionshipsNovember 3, 2022
3 Miles · Hereford High SchoolMPSSAA 1A State Championships · Nov 1122:53.43MPSSAA 1A State ChampionshipsNovember 11, 2023
3 Miles · Hereford HSMPSSAA 1A State Championships · Nov 1223:39.26MPSSAA 1A State ChampionshipsNovember 12, 2022
3.1 Miles · Herring Run ParkMPSSAA 1A North Region Championships · Nov 220:25.26MPSSAA 1A North Region ChampionshipsNovember 2, 2023
5,000 Meters · 700 E Butler AveAggie Open 5k · Sep 423:20.20Aggie Open 5kSeptember 4, 2026
5,000 Meters · Herring Run ParkMPSSAA 1A North Region Championships · Oct 3119:45.17MPSSAA 1A North Region ChampionshipsOctober 31, 2024
8,000 Meters · Frankfort HS CourseNJCAA Region 20 Championship · Oct 3136:03.59NJCAA Region 20 ChampionshipOctober 31, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31NJCAA Region 20 ChampionshipOct 31 · 8,000 Meters Mens' Division 2 JUCO · Place 20 · CCBC Catonsville (Md.)CCBC Catonsville (Md.)8,000 Meters Mens' Division 2 JUCO2036:03.59 PBFr
Oct 17Aubrey Shenk InvitationalOct 17 · 8,000 Meters Varsity · Place 435 · CCBC Catonsville (Md.)CCBC Catonsville (Md.)8,000 Meters Varsity43533:16.3Fr
Sep 4Aggie Open 5kSep 4 · 5,000 Meters College · Place 22 · CCBC Catonsville (Md.)CCBC Catonsville (Md.)5,000 Meters College2223:20.20 PBFr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31MPSSAA 1A North Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 25 · Frederick Douglass-BCFrederick Douglass-BC5,000 Meters Varsity2519:45.17 PB11
Oct 23Baltimore City Public Schools ChampionshipsOct 23 · 3 Miles Varsity · Place 28 · Frederick Douglass-BCFrederick Douglass-BC3 Miles Varsity2820:39.4711
Oct 23Baltimore City Public Schools ChampionshipsOct 23 · 3 Miles Varsity · Place 28 · Frederick Douglass-BCFrederick Douglass-BC3 Miles Varsity2820:39.4711
Oct 9Baltimore City League Meet 5 - Druid HillOct 9 · 3.1 Miles Varsity · Place 21 · Frederick Douglass-BCFrederick Douglass-BC3.1 Miles Varsity2121:00.0711
Sep 18Baltimore City Novice & Group MeetSep 18 · 3.1 Miles Varsity · Place 25 · Frederick Douglass-BCFrederick Douglass-BC3.1 Miles Varsity2521:21.3911

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11MPSSAA 1A State ChampionshipsNov 11 · 3 Miles 1A Varsity · Place 124 · Frederick Douglass-BCFrederick Douglass-BC3 Miles 1A Varsity12422:53.43 PB10
Nov 2MPSSAA 1A North Region ChampionshipsNov 2 · 3.1 Miles Varsity · Place 22 · Frederick Douglass-BCFrederick Douglass-BC3.1 Miles Varsity2220:25.26 PB10
Oct 26Baltimore City Public Schools XC ChampionshipsOct 26 · 3.1 Miles Varsity · Place 19 · Frederick Douglass-BCFrederick Douglass-BC3.1 Miles Varsity1921:03.8810
Sep 27Baltimore City XC League Meet 4Sep 27 · 3.1 Miles Varsity · Place 19 · Frederick Douglass-BCFrederick Douglass-BC3.1 Miles Varsity1922:32.5910

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 12MPSSAA 1A State ChampionshipsNov 12 · 3 Miles Varsity · Place 102 · Frederick Douglass-BCFrederick Douglass-BC3 Miles Varsity10223:39.26 PB9
Nov 3MPSSAA 1A North Region ChampionshipsNov 3 · 3 Miles Varsity · Place 33 · Frederick Douglass-BCFrederick Douglass-BC3 Miles Varsity3327:36.31 PB9
Sep 28Baltimore City League Meet 4Sep 28 · 5,000 Meters Varsity · Place 18 · Frederick Douglass-BCFrederick Douglass-BC5,000 Meters Varsity1821:40.099
Sep 21Baltimore City Novice & Group MeetSep 21 · 4,000 Meters Novice · Place 6 · Frederick Douglass-BCFrederick Douglass-BC4,000 Meters Novice616:43.789