Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford HSBull Run · Sep 2122:20.5Bull RunSeptember 21, 2024
3 Miles · Hereford HSBull Run 2025 · Sep 2021:10.63Bull Run 2025September 20, 2025
3 Miles · Overlea High SchoolOverlea's 6th Annual Flying Falcon Invite · Oct 319:49Overlea's 6th Annual Flying Falcon InviteOctober 3, 2026
3 Miles · Randallstown High MPSSAA 2A North Region Championships · Oct 3020:11.50MPSSAA 2A North Region ChampionshipsOctober 30, 2025
3,200 Meters · Loch Raven High SchoolBCPS Middle School Cross Country Championships · Oct 2113:41.77BCPS Middle School Cross Country ChampionshipsOctober 21, 2023
3,200 Meters · Perry Hall Middle SchoolBCPS Middle School East Region Meet · Sep 3013:11BCPS Middle School East Region MeetSeptember 30, 2023
3,200 Meters · Perry Hall Middle SchoolBCPS Middle School East Region Meet · Oct 114:40BCPS Middle School East Region MeetOctober 1, 2022
5,000 Meters · Baltimore County Agriculture Resource Centter42nd Annual Richard Barnhart Memorial Invitational · Sep 1321:31.1742nd Annual Richard Barnhart Memorial InvitationalSeptember 13, 2025
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1119:54.60Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 919:51.27Maryland XC Invitational presented by Brooks (MDXC)October 9, 2026
5,000 Meters · Eastern Technical High SchoolCarver, Chesapeake, Loch Raven, Overlea, Perry Hall @Eastern Tech · Sep 922:06.22Carver, Chesapeake, Loch Raven, Overlea, Perry Hall @Eastern TechSeptember 9, 2026
5,000 Meters · Randallstown High MPSSAA 2A North Region Championships · Nov 420:45.23MPSSAA 2A North Region ChampionshipsNovember 4, 2026
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2220:18.47NXR Southeast Regional ChampionshipsNovember 22, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 4MPSSAA 2A North Region ChampionshipsNov 4 · 5,000 Meters Varsity · Place 19 · Eastern TechEastern Tech5,000 Meters Varsity1920:45.23 PB11
Oct 14BCPS Eastside 12 Team Meet 3Oct 14 · 3 Miles Varsity · Place 11 · Eastern TechEastern Tech3 Miles Varsity1120:02.0011
Oct 9Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Red & White Varsity · Place 153 · Eastern TechEastern Tech5,000 Meters Red & White Varsity15319:51.27 PB11
Oct 3Overlea's 6th Annual Flying Falcon InviteOct 3 · 3 Miles Varsity · Place 34 · Eastern TechEastern Tech3 Miles Varsity3419:49 PB11
Sep 26Bull Run 2026Sep 26 · 3 Miles Boys Medium Varsity · Place 183 · Eastern TechEastern Tech3 Miles Boys Medium Varsity18325:45.3111
Sep 1943rd Richard Barnhart Memorial Invitational-FullSep 19 · 5,000 Meters Varsity · Place 165 · Eastern TechEastern Tech5,000 Meters Varsity16522:05.6211
Sep 9Carver, Chesapeake, Loch Raven, Overlea, Perry Hall @Eastern TechSep 9 · 5,000 Meters Varsity · Place 14 · Eastern TechEastern Tech5,000 Meters Varsity1422:06.22 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 4 · Place 172 · Eastern TechEastern Tech5,000 Meters Invite 417220:18.47 PB10
Oct 30MPSSAA 2A North Region ChampionshipsOct 30 · 3 Miles Varsity · Place 21 · Eastern TechEastern Tech3 Miles Varsity2120:11.50 PB10
Oct 16BCPS High School Cross Country County ChampionshipsOct 16 · 5,000 Meters Varsity · Place 78 · Eastern TechEastern Tech5,000 Meters Varsity7821:19.3210
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Red & White Varsity · Place 150 · Eastern TechEastern Tech5,000 Meters Red & White Varsity15019:54.60 PB10
Sep 27MD Twilight ShowcaseSep 27 · 5,000 Meters Varsity Elite · Place 126 · Eastern TechEastern Tech5,000 Meters Varsity Elite12620:05.4810
Sep 20Bull Run 2025Sep 20 · 3 Miles Boys Medium Varsity · Place 113 · Eastern TechEastern Tech3 Miles Boys Medium Varsity11321:10.63 PB10
Sep 1342nd Annual Richard Barnhart Memorial InvitationalSep 13 · 5,000 Meters Varsity · Place 200 · Eastern TechEastern Tech5,000 Meters Varsity20021:31.17 PB10
Sep 10Chesapeake-BC, Loch Raven, Perry Hall, Overlea, Owings Mills @Eastern TechSep 10 · 5,000 Meters Varsity · Place 10 · Eastern TechEastern Tech5,000 Meters Varsity1020:45.2710

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 18BCPS High School Cross Country ChampionshipsOct 18 · 5,000 Meters Varsity · Place 89 · Eastern TechEastern Tech5,000 Meters Varsity8921:42.669
Oct 54th Annual Flying Falcon InvitationalOct 5 · 5,000 Meters Varsity · Place 26 · Eastern TechEastern Tech5,000 Meters Varsity2622:199
Sep 30Dulaney, Loch Raven, Parkville, Carver, Eastern Tech @ TowsonSep 30 · 5,000 Meters Varsity · Place 56 · Eastern TechEastern Tech5,000 Meters Varsity5623:23.109
Sep 21Bull RunSep 21 · 3 Miles Varsity Medium · Place 187 · Eastern TechEastern Tech3 Miles Varsity Medium18722:20.5 PB9
Sep 11Overlea, Loch Raven, Parkville, Perry Hall @ Eastern TechSep 11 · 5,000 Meters Junior Varsity · Place 3 · Eastern TechEastern Tech5,000 Meters Junior Varsity322:14.949

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 21BCPS Middle School Cross Country ChampionshipsOct 21 · 3,200 Meters Middle School · Place 23 · Middle RiverMiddle River3,200 Meters Middle School2313:41.77 PB8
Sep 30BCPS Middle School East Region MeetSep 30 · 3,200 Meters Middle School · Place 10 · Middle RiverMiddle River3,200 Meters Middle School1013:11 PB8

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 29BCPS Middle School Cross Country ChampionshipsOct 29 · 3,200 Meters Middle School · Place 58 · Middle RiverMiddle River3,200 Meters Middle School5815:20.67
Oct 1BCPS Middle School East Region MeetOct 1 · 3,200 Meters Middle School · Place 10 · Middle RiverMiddle River3,200 Meters Middle School1014:40 PB7

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 23BCPS Middle School Cross Country ChampionshipsOct 23 · 3,200 Meters Middle School · Place 63 · Middle RiverMiddle River3,200 Meters Middle School6315:36.556
Oct 2BCPS Middle School East MeetOct 2 · 3,200 Meters Middle School · Place 35 · Middle RiverMiddle River3,200 Meters Middle School3515:386