Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Governor Thomas Johnson High SchoolMPSSAA 4A North Region Championships · Nov 423:39.02MPSSAA 4A North Region ChampionshipsNovember 4, 2026
5,000 Meters · Herring Run ParkBaltimore City East Side Challenge · Oct 725:26.70Baltimore City East Side ChallengeOctober 7, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 4MPSSAA 4A North Region ChampionshipsNov 4 · 5,000 Meters Varsity · Place 40 · Mergenthaler Voc Tech5,000 Meters Varsity4023:39.02 PB12
Oct 21Baltimore City Public Schools ChampionshipsOct 21 · 5,000 Meters Varsity · Place 51 · Mergenthaler Voc Tech5,000 Meters Varsity5123:57.712
Oct 7Baltimore City East Side ChallengeOct 7 · 5,000 Meters Varsity · Place 39 · Mergenthaler Voc Tech5,000 Meters Varsity3925:26.70 PB12

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 23Baltimore City Public Schools ChampionshipsOct 23 · 3 Miles Varsity · Place 34 · Mergenthaler Voc Tech3 Miles Varsity3421:37.9910
Oct 23Baltimore City Public Schools ChampionshipsOct 23 · 3 Miles Varsity · Place 34 · Mergenthaler Voc Tech3 Miles Varsity3421:37.9910
Oct 9Baltimore City League Meet 5 - Druid HillOct 9 · 3.1 Miles Varsity · Place 46 · Mergenthaler Voc Tech3.1 Miles Varsity4624:24.8610

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 4Eastside XC ChallengeOct 4 · Varsity · Place 26 · Mergenthaler Voc TechVarsity2628:479
Sep 27Baltimore City XC League Meet 4Sep 27 · 3.1 Miles Varsity · Place 55 · Mergenthaler Voc Tech3.1 Miles Varsity5531:18.049
Sep 20Baltimore City Novice & Group MeetSep 20 · 2.1 Miles Novice · Place 19 · Mergenthaler Voc Tech2.1 Miles Novice1915:17.109