Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Boonsboro High SchoolCMC Championships · Oct 1617:03.7CMC ChampionshipsOctober 16, 2026
3 Miles · Boonsboro HSFrank Keyser Invitational · Oct 316:34.5Frank Keyser InvitationalOctober 3, 2026
3 Miles · Hereford HSMPSSAA State Championships · Nov 818:39.18MPSSAA State ChampionshipsNovember 8, 2025
3.04 Miles · Smithsburg HSMPSSAA 1A West Region Championships · Oct 3017:45.01MPSSAA 1A West Region ChampionshipsOctober 30, 2025
4,000 Meters · Brunswick High SchoolMD Youth CC Series #3 at Brunswick · Oct 117:10.9MD Youth CC Series #3 at BrunswickOctober 1, 2023
4,000 Meters · Carroll Manor Elementary SchoolCMRC Youth Cross Country Meet · Oct 2915:43.35CMRC Youth Cross Country MeetOctober 29, 2023
4,000 Meters · Centennial HSBullseye Youth Cross Country Meet · Sep 1717:02.79Bullseye Youth Cross Country MeetSeptember 17, 2023
4,000 Meters · Krimgold ParkFreedom Fliers Youth Cross Country Meet · Oct 816:58.90Freedom Fliers Youth Cross Country MeetOctober 8, 2023
5,000 Meters · Brunswick High School43rd Annual Brunswick Zumbach Invitational · Sep 518:21.8643rd Annual Brunswick Zumbach InvitationalSeptember 5, 2026
5,000 Meters · Cacapon Park 20th Annual Berkeley Springs Cross Country Invitational · Sep 1919:37.720th Annual Berkeley Springs Cross Country InvitationalSeptember 19, 2026
5,000 Meters · Governor Thomas Johnson High School10th Patriot XC Invitational · Oct 918:00.0510th Patriot XC InvitationalOctober 9, 2026
5,000 Meters · South Hagerstown HS2026 Rebel Invitational · Sep 1118:09.12026 Rebel InvitationalSeptember 11, 2026
5,000 Meters · Utica ParkMPSSAA 1A West Region Championships · Nov 417:17.6MPSSAA 1A West Region ChampionshipsNovember 4, 2026
5,000 Meters · Woodsboro ParkMountain Run Hosted by Walkersville High School · Sep 2418:15.77Mountain Run Hosted by Walkersville High SchoolSeptember 24, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 4MPSSAA 1A West Region ChampionshipsNov 4 · 5,000 Meters Varsity · Place 8 · BrunswickBrunswick5,000 Meters Varsity817:17.6 PB11
Oct 22Frederick County ChampsionshipsOct 22 · 5,000 Meters Varsity · Place 18 · BrunswickBrunswick5,000 Meters Varsity1817:48.2111
Oct 16CMC ChampionshipsOct 16 · 3 Miles Gambrill Varsity · Place 9 · BrunswickBrunswick3 Miles Gambrill Varsity917:03.7 PB11
Oct 910th Patriot XC InvitationalOct 9 · 5,000 Meters Varsity · Place 28 · BrunswickBrunswick5,000 Meters Varsity2818:00.05 PB11
Oct 3Frank Keyser InvitationalOct 3 · 3 Miles Small School Varsity · Place 14 · BrunswickBrunswick3 Miles Small School Varsity1416:34.5 PB11
Sep 24Mountain Run Hosted by Walkersville High SchoolSep 24 · 5,000 Meters Varsity · Place 8 · BrunswickBrunswick5,000 Meters Varsity818:15.77 PB11
Sep 1920th Annual Berkeley Springs Cross Country InvitationalSep 19 · 5,000 Meters Varsity · Place 6 · BrunswickBrunswick5,000 Meters Varsity619:37.7 PB11
Sep 112026 Rebel InvitationalSep 11 · 5,000 Meters Varsity · Place 21 · BrunswickBrunswick5,000 Meters Varsity2118:09.1 PB11
Sep 543rd Annual Brunswick Zumbach InvitationalSep 5 · 5,000 Meters Varsity Small School · Place 5 · BrunswickBrunswick5,000 Meters Varsity Small School518:21.86 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 1A · Place 34 · BrunswickBrunswick3 Miles 1A3418:39.18 PB10
Oct 30MPSSAA 1A West Region ChampionshipsOct 30 · 3.04 Miles Varsity · Place 15 · BrunswickBrunswick3.04 Miles Varsity1517:45.01 PB10
Oct 23FCPS Championship 2025Oct 23 · 5,000 Meters Varsity · Place 31 · BrunswickBrunswick5,000 Meters Varsity3117:36.6610
Oct 17CMC ChampionshipsOct 17 · 3 Miles Varsity · Place 15 · BrunswickBrunswick3 Miles Varsity1517:08.010
Oct 935th Don Stoner XC Invitational Oct 9 · 3.04 Miles Varsity · Place 19 · BrunswickBrunswick3.04 Miles Varsity1918:03.610
Oct 4Frank Keyser InvitationalOct 4 · 3 Miles Varsity · Place 48 · BrunswickBrunswick3 Miles Varsity4817:31.510
Sep 25Mountain RunSep 25 · 5,000 Meters Varsity · Place 10 · BrunswickBrunswick5,000 Meters Varsity1019:41.3510
Sep 132025 Rebel InvitationalSep 13 · 5,000 Meters Varsity · Place 26 · BrunswickBrunswick5,000 Meters Varsity2618:40.110
Sep 642nd Brunswick Zumbach InvitationalSep 6 · 5,000 Meters Varsity · Place 14 · BrunswickBrunswick5,000 Meters Varsity1419:08.7510

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 9MPSSAA 1A State ChampionshipsNov 9 · 3 Miles 1A Varsity · Place 83 · BrunswickBrunswick3 Miles 1A Varsity8319:40.159
Oct 24Frederick County ChampionshipsOct 24 · 3 Miles Varsity · Place 39 · BrunswickBrunswick3 Miles Varsity3918:26.39
Oct 18CMC ChampionshipsOct 18 · 3 Miles Varsity · Place 21 · BrunswickBrunswick3 Miles Varsity2117:50.29
Oct 1034th Don Stoner XC InvitationalOct 10 · 3.04 Miles Varsity · Place 30 · BrunswickBrunswick3.04 Miles Varsity3018:40.99
Oct 5Frank Keyser InvitationalOct 5 · 3 Miles Varsity · Place 46 · BrunswickBrunswick3 Miles Varsity4618:38.99
Sep 26Mountain Run Hosted by Walkersville High SchoolSep 26 · 5,000 Meters Varsity · Place 18 · BrunswickBrunswick5,000 Meters Varsity1820:02.669

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 29CMRC Youth Cross Country MeetOct 29 · 4,000 Meters 13-14 · Place 19 · Middletown Knight StridersMiddletown Knight Striders4,000 Meters 13-141915:43.35 PB8
Oct 22MD Youth CC Series #5 at ClarksburgOct 22 · 4,000 Meters Varsity · Place 8 · Middletown Knight StridMiddletown Knight Strid4,000 Meters Varsity816:56.16—
Oct 15Middletown Youth Cross Country MeetOct 15 · 4,000 Meters Varsity · Place 14 · Middletown Knight StridMiddletown Knight Strid4,000 Meters Varsity1416:06.19—
Oct 8Freedom Fliers Youth Cross Country MeetOct 8 · 4,000 Meters 13-14 · Place 15 · Middletown Knight StridersMiddletown Knight Striders4,000 Meters 13-141516:58.90 PB8
Oct 1MD Youth CC Series #3 at BrunswickOct 1 · 4,000 Meters 13-14 · Place 8 · Middletown Knight StridersMiddletown Knight Striders4,000 Meters 13-14817:10.9 PB8
Sep 17Bullseye Youth Cross Country MeetSep 17 · 4,000 Meters 13-14 · Place 9 · Middletown Knight StridersMiddletown Knight Striders4,000 Meters 13-14917:02.79 PB8