Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Boonsboro HSFrank Keyser Invitational · Oct 320:47.7Frank Keyser InvitationalOctober 3, 2026
3 Miles · Hereford HSBull Run 2026 · Sep 2623:15.33Bull Run 2026September 26, 2026
3 Miles · Hereford HSBull Run 2025 · Sep 2023:57.56Bull Run 2025September 20, 2025
5,000 Meters · Baltimore County Agriculture Resource Centter41st Annual Richard Barnhart Memorial Invitational-FULL · Sep 1429:11.6941st Annual Richard Barnhart Memorial Invitational-FULLSeptember 14, 2024
5,000 Meters · Bohrer ParkMCPS XC Championships · Oct 1721:16MCPS XC ChampionshipsOctober 17, 2026
5,000 Meters · Borher ParkGHS vs Spbk vs PB · Sep 3022:58.16GHS vs Spbk vs PB September 30, 2025
5,000 Meters · Georgetown PrepGeorgetown Prep Cross-Country Classic · Sep 1924:01.00Georgetown Prep Cross-Country ClassicSeptember 19, 2026
5,000 Meters · James H. Blake HSSpringbrook @ Blake · Sep 2323:31Springbrook @ BlakeSeptember 23, 2026
5,000 Meters · Paint Branch High SchoolSeneca Valley and Springbrook @ Paint Branch HS 3:30 PM · Sep 1727:19.0Seneca Valley and Springbrook @ Paint Branch HS 3:30 PMSeptember 17, 2024

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 17MCPS XC ChampionshipsOct 17 · 5,000 Meters Boys JV 11-12 · Place 72 · Springbrook5,000 Meters Boys JV 11-127221:16 PB11
Oct 3Frank Keyser InvitationalOct 3 · 3 Miles Large School Junior Varsity B · Place 81 · Springbrook3 Miles Large School Junior Varsity B8120:47.7 PB11
Sep 26Bull Run 2026Sep 26 · 3 Miles Boys Maroon/Gold JV/Open · Place 225 · Springbrook3 Miles Boys Maroon/Gold JV/Open22523:15.33 PB11
Sep 23Springbrook @ BlakeSep 23 · 5,000 Meters Varsity · Place 22 · Springbrook5,000 Meters Varsity2223:31 PB11
Sep 19Georgetown Prep Cross-Country ClassicSep 19 · 5,000 Meters Junior Varsity · Place 93 · Springbrook5,000 Meters Junior Varsity9324:01.00 PB11

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18MCPS ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 144 · Springbrook5,000 Meters Junior Varsity14422:1210
Oct 4Frank Keyser InvitationalOct 4 · 3 Miles Junior Varsity · Place 105 · Springbrook3 Miles Junior Varsity10522:22.910
Sep 30GHS vs Spbk vs PB Sep 30 · 5,000 Meters Varsity · Place 27 · Springbrook5,000 Meters Varsity2722:58.16 PB10
Sep 20Bull Run 2025Sep 20 · 3 Miles Boys Maroon/Gold JV/Open · Place 293 · Springbrook3 Miles Boys Maroon/Gold JV/Open29323:57.56 PB10

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 19MCPS XC ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 232 · Springbrook5,000 Meters Junior Varsity23224:419
Oct 5Frank Keyser InvitationalOct 5 · 3 Miles Junior Varsity · Place 133 · Springbrook3 Miles Junior Varsity13325:25.09
Sep 21Bull RunSep 21 · 3 Miles Junior Varsity Large · Place 318 · Springbrook3 Miles Junior Varsity Large31829:44.79
Sep 17Seneca Valley and Springbrook @ Paint Branch HS 3:30 PMSep 17 · 5,000 Meters Varsity · Place 50 · Springbrook5,000 Meters Varsity5027:19.0 PB9
Sep 1441st Annual Richard Barnhart Memorial Invitational-FULLSep 14 · 5,000 Meters Open · Place 245 · Springbrook5,000 Meters Open24529:11.69 PB9