Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Boonsboro High SchoolCMC Championships · Oct 1619:02.9CMC ChampionshipsOctober 16, 2026
3 Miles · Hereford HSBull Run 2025 · Sep 2021:02.03Bull Run 2025September 20, 2025
3 Miles · Hereford HSBull Run · Sep 2126:58.1Bull RunSeptember 21, 2024
5,000 Meters · 5K Championship Course54th Annual Tidewater XC Invitational · Oct 719:23.3154th Annual Tidewater XC InvitationalOctober 7, 2026
5,000 Meters · Baltimore County Agriculture Resource Centter43rd Richard Barnhart Memorial Invitational-Full · Sep 1920:02.1843rd Richard Barnhart Memorial Invitational-FullSeptember 19, 2026
5,000 Meters · Brunswick High School43rd Annual Brunswick Zumbach Invitational · Sep 521:02.0643rd Annual Brunswick Zumbach InvitationalSeptember 5, 2026
5,000 Meters · CarlisleCarlisle Invitational · Sep 2720:18.9Carlisle InvitationalSeptember 27, 2025
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 919:09.38Maryland XC Invitational presented by Brooks (MDXC)October 9, 2026
5,000 Meters · Community Park at WinterplaceTide Water Fall Classic · Oct 119:33.40Tide Water Fall ClassicOctober 1, 2025
5,000 Meters · Governor Thomas Johnson High SchoolPatriot XC Invitational · Oct 1119:46.07Patriot XC InvitationalOctober 11, 2025
5,000 Meters · Lake Needwood, Rock Creek Regional ParkMPSSAA 3A West Region Championships · Oct 3020:04.70MPSSAA 3A West Region ChampionshipsOctober 30, 2025
5,000 Meters · Oatlands PlantationOatlands Invitational · Sep 2620:31.1Oatlands InvitationalSeptember 26, 2026
5,000 Meters · South Hagerstown HS2026 Rebel Invitational · Sep 1119:49.32026 Rebel InvitationalSeptember 11, 2026
5,000 Meters · Utica ParkFCPS Championship 2025 · Oct 2319:18.57FCPS Championship 2025October 23, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 22Frederick County ChampsionshipsOct 22 · 5,000 Meters Varsity · Place 58 · Frederick5,000 Meters Varsity5819:56.8511
Oct 16CMC ChampionshipsOct 16 · 3 Miles Spires Varsity · Place 42 · Frederick3 Miles Spires Varsity4219:02.9 PB11
Oct 9Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Red & White Varsity · Place 127 · Frederick5,000 Meters Red & White Varsity12719:09.38 PB11
Oct 754th Annual Tidewater XC InvitationalOct 7 · 5,000 Meters Boys Junior Varsity · Place 6 · Frederick5,000 Meters Boys Junior Varsity619:23.31 PB11
Sep 26Oatlands InvitationalSep 26 · 5,000 Meters Varsity A Boys · Place 531 · Frederick5,000 Meters Varsity A Boys53120:31.1 PB11
Sep 1943rd Richard Barnhart Memorial Invitational-FullSep 19 · 5,000 Meters Varsity · Place 102 · Frederick5,000 Meters Varsity10220:02.18 PB11
Sep 112026 Rebel InvitationalSep 11 · 5,000 Meters Varsity · Place 50 · Frederick5,000 Meters Varsity5019:49.3 PB11
Sep 543rd Annual Brunswick Zumbach InvitationalSep 5 · 5,000 Meters Varsity Large School · Place 49 · Frederick5,000 Meters Varsity Large School4921:02.06 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 30MPSSAA 3A West Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 60 · Frederick5,000 Meters Varsity6020:04.70 PB10
Oct 23FCPS Championship 2025Oct 23 · 5,000 Meters Varsity · Place 53 · Frederick5,000 Meters Varsity5319:18.57 PB10
Oct 17CMC ChampionshipsOct 17 · 3 Miles Varsity · Place 40 · Frederick3 Miles Varsity4018:49.510
Oct 11Patriot XC InvitationalOct 11 · 5,000 Meters Varsity · Place 84 · Frederick5,000 Meters Varsity8419:46.07 PB10
Oct 1Tide Water Fall ClassicOct 1 · 5,000 Meters Varsity · Place 103 · Frederick5,000 Meters Varsity10319:33.40 PB10
Sep 27Carlisle InvitationalSep 27 · 5,000 Meters Boys Champions · Place 178 · Frederick5,000 Meters Boys Champions17820:18.9 PB10
Sep 20Bull Run 2025Sep 20 · 3 Miles Boys Gold Varsity · Place 119 · Frederick3 Miles Boys Gold Varsity11921:02.03 PB10
Sep 1342nd Annual Richard Barnhart Memorial InvitationalSep 13 · 5,000 Meters Varsity · Place 226 · Frederick5,000 Meters Varsity22622:06.4810
Sep 642nd Brunswick Zumbach InvitationalSep 6 · 5,000 Meters Varsity · Place 72 · Frederick5,000 Meters Varsity7222:44.3110

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24Frederick County ChampionshipsOct 24 · 3 Miles Junior Varsity · Place 96 · Frederick3 Miles Junior Varsity9622:30.39
Oct 18CMC ChampionshipsOct 18 · 3 Miles Junior Varsity · Place 71 · Frederick3 Miles Junior Varsity7121:38.29
Oct 1034th Don Stoner XC InvitationalOct 10 · 3.04 Miles Varsity · Place 114 · Frederick3.04 Miles Varsity11423:52.69
Sep 28Prince George's InvitationalSep 28 · 5,000 Meters Varsity · Place 93 · Frederick5,000 Meters Varsity9324:16.269
Sep 21Bull RunSep 21 · 3 Miles Junior Varsity Large · Place 287 · Frederick3 Miles Junior Varsity Large28726:58.1 PB9
Sep 14Rebel InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 45 · Frederick5,000 Meters Junior Varsity4526:50.19
Sep 10Run in The ValleySep 10 · 5,000 Meters Junior Varsity · Place 50 · Frederick5,000 Meters Junior Varsity5028:38.399