Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford HSBull Run 2025 · Sep 2021:29.49Bull Run 2025September 20, 2025
3 Miles · Hereford HSBull Run · Sep 2121:59.9Bull RunSeptember 21, 2024
5,000 Meters · Baltimore County Agriculture Resource Centter42nd Annual Richard Barnhart Memorial Invitational · Sep 1320:54.1142nd Annual Richard Barnhart Memorial InvitationalSeptember 13, 2025
5,000 Meters · CarlisleCarlisle Invitational · Sep 2719:59.4Carlisle InvitationalSeptember 27, 2025
5,000 Meters · Community Park at WinterplaceTide Water Fall Classic · Oct 119:19.60Tide Water Fall ClassicOctober 1, 2025
5,000 Meters · Governor Thomas Johnson High SchoolPatriot XC Invitational · Oct 1119:13.60Patriot XC InvitationalOctober 11, 2025
5,000 Meters · Lake Needwood, Rock Creek Regional ParkMPSSAA 3A West Region Championships · Oct 3020:06.00MPSSAA 3A West Region ChampionshipsOctober 30, 2025
5,000 Meters · Utica ParkFCPS Championship 2025 · Oct 2319:14.23FCPS Championship 2025October 23, 2025
5,000 Meters · WakeMed Soccer ParkAdidas XC Invitational · Sep 1522:32.6Adidas XC InvitationalSeptember 15, 2023
5,000 Meters · Watkins Mill HSMPSSAA 4A West Region Championships · Nov 222:08.47MPSSAA 4A West Region ChampionshipsNovember 2, 2023

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 30MPSSAA 3A West Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 62 · Frederick5,000 Meters Varsity6220:06.00 PB12
Oct 23FCPS Championship 2025Oct 23 · 5,000 Meters Varsity · Place 52 · Frederick5,000 Meters Varsity5219:14.23 PB12
Oct 17CMC ChampionshipsOct 17 · 3 Miles Varsity · Place 39 · Frederick3 Miles Varsity3918:46.912
Oct 11Patriot XC InvitationalOct 11 · 5,000 Meters Varsity · Place 72 · Frederick5,000 Meters Varsity7219:13.60 PB12
Oct 1Tide Water Fall ClassicOct 1 · 5,000 Meters Varsity · Place 87 · Frederick5,000 Meters Varsity8719:19.60 PB12
Sep 27Carlisle InvitationalSep 27 · 5,000 Meters Boys Champions · Place 166 · Frederick5,000 Meters Boys Champions16619:59.4 PB12
Sep 20Bull Run 2025Sep 20 · 3 Miles Boys Gold Varsity · Place 128 · Frederick3 Miles Boys Gold Varsity12821:29.49 PB12
Sep 1342nd Annual Richard Barnhart Memorial InvitationalSep 13 · 5,000 Meters Varsity · Place 176 · Frederick5,000 Meters Varsity17620:54.11 PB12
Sep 642nd Brunswick Zumbach InvitationalSep 6 · 5,000 Meters Varsity · Place 57 · Frederick5,000 Meters Varsity5721:23.2012

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 18CMC ChampionshipsOct 18 · 3 Miles Varsity · Place 46 · Frederick3 Miles Varsity4619:53.411
Oct 1034th Don Stoner XC InvitationalOct 10 · 3.04 Miles Varsity · Place 50 · Frederick3.04 Miles Varsity5020:00.911
Oct 2Tidewater Fall ClassicOct 2 · 5,000 Meters Varsity · Place 136 · Frederick5,000 Meters Varsity13620:02.1011
Sep 28Prince George's InvitationalSep 28 · 5,000 Meters Varsity · Place 59 · Frederick5,000 Meters Varsity5920:41.6411
Sep 21Bull RunSep 21 · 3 Miles Junior Varsity Large · Place 93 · Frederick3 Miles Junior Varsity Large9321:59.9 PB11
Sep 14Rebel InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 10 · Frederick5,000 Meters Junior Varsity1023:02.311
Sep 10Run in The ValleySep 10 · 5,000 Meters Varsity · Place 50 · Frederick5,000 Meters Varsity5023:36.1711
Sep 741st Brunswick Zumbach InvitationalSep 7 · 5,000 Meters Varsity · Place 75 · Frederick5,000 Meters Varsity7522:56.7311

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 2MPSSAA 4A West Region ChampionshipsNov 2 · 5,000 Meters Varsity · Place 78 · Frederick5,000 Meters Varsity7822:08.47 PB10
Oct 26Frederick County ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 31 · Frederick5,000 Meters Junior Varsity3121:08.6410
Oct 20CMC ChampionshipsOct 20 · 3 Miles Junior Varsity · Place 47 · Frederick3 Miles Junior Varsity4720:52.810
Oct 14Patriot XC InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 31 · Frederick5,000 Meters Junior Varsity3121:36.6410
Sep 15Adidas XC InvitationalSep 15 · 5,000 Meters Junior Varsity Red · Place 297 · Frederick5,000 Meters Junior Varsity Red29722:32.6 PB10
Sep 12Run in the ValleySep 12 · 5,000 Meters Varsity · Place 87 · Frederick5,000 Meters Varsity8729:11.9210
Sep 9Rebel InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 46 · Frederick5,000 Meters Junior Varsity4625:25.510