Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford HSBull Run 2025 · Sep 2021:54.84Bull Run 2025September 20, 2025
3 Miles · Hereford HSBull Run · Sep 2121:54.9Bull RunSeptember 21, 2024
5,000 Meters · Baltimore County Agriculture Resource Centter42nd Annual Richard Barnhart Memorial Invitational · Sep 1323:01.3942nd Annual Richard Barnhart Memorial InvitationalSeptember 13, 2025
5,000 Meters · CarlisleCarlisle Invitational · Sep 2723:56.40Carlisle InvitationalSeptember 27, 2025
5,000 Meters · Community Park at WinterplaceTidewater Fall Classic · Oct 220:27.10Tidewater Fall ClassicOctober 2, 2024
5,000 Meters · Governor Thomas Johnson High SchoolPatriot XC Invitational · Oct 1421:36.04Patriot XC InvitationalOctober 14, 2023
5,000 Meters · Utica ParkFCPS Championship 2025 · Oct 2320:51.13FCPS Championship 2025October 23, 2025
5,000 Meters · WakeMed Soccer ParkAdidas XC Invitational · Sep 1522:27.4Adidas XC InvitationalSeptember 15, 2023

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23FCPS Championship 2025Oct 23 · 5,000 Meters Junior Varsity · Place 83 · Frederick5,000 Meters Junior Varsity8320:51.13 PB12
Oct 17CMC ChampionshipsOct 17 · 3 Miles Junior Varsity · Place 79 · Frederick3 Miles Junior Varsity7922:00.412
Oct 11Patriot XC InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 99 · Frederick5,000 Meters Junior Varsity9923:11.7712
Oct 1Tide Water Fall ClassicOct 1 · 5,000 Meters Varsity · Place 256 · Frederick5,000 Meters Varsity25622:20.0012
Sep 27Carlisle InvitationalSep 27 · 5,000 Meters Boys JV · Place 281 · Frederick5,000 Meters Boys JV28123:56.40 PB12
Sep 20Bull Run 2025Sep 20 · 3 Miles Boys Gold Varsity · Place 139 · Frederick3 Miles Boys Gold Varsity13921:54.84 PB12
Sep 1342nd Annual Richard Barnhart Memorial InvitationalSep 13 · 5,000 Meters Open · Place 126 · Frederick5,000 Meters Open12623:01.39 PB12
Sep 642nd Brunswick Zumbach InvitationalSep 6 · 5,000 Meters Varsity · Place 74 · Frederick5,000 Meters Varsity7422:56.6212

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 24Frederick County ChampionshipsOct 24 · 3 Miles Varsity · Place 61 · Frederick3 Miles Varsity6120:41.111
Oct 18CMC ChampionshipsOct 18 · 3 Miles Junior Varsity · Place 40 · Frederick3 Miles Junior Varsity4019:26.111
Oct 1034th Don Stoner XC InvitationalOct 10 · 3.04 Miles Varsity · Place 57 · Frederick3.04 Miles Varsity5720:37.011
Oct 2Tidewater Fall ClassicOct 2 · 5,000 Meters Varsity · Place 162 · Frederick5,000 Meters Varsity16220:27.10 PB11
Sep 28Prince George's InvitationalSep 28 · 5,000 Meters Varsity · Place 69 · Frederick5,000 Meters Varsity6921:42.7011
Sep 21Bull RunSep 21 · 3 Miles Varsity Large · Place 126 · Frederick3 Miles Varsity Large12621:54.9 PB11
Sep 14Rebel InvitationalSep 14 · 5,000 Meters Varsity · Place 66 · Frederick5,000 Meters Varsity6622:29.311
Sep 10Run in The ValleySep 10 · 5,000 Meters Varsity · Place 44 · Frederick5,000 Meters Varsity4423:10.9511
Sep 741st Brunswick Zumbach InvitationalSep 7 · 5,000 Meters Varsity · Place 72 · Frederick5,000 Meters Varsity7222:38.3611

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26Frederick County ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 55 · Frederick5,000 Meters Junior Varsity5522:14.3510
Oct 20CMC ChampionshipsOct 20 · 3 Miles Varsity · Place 53 · Frederick3 Miles Varsity5322:00.710
Oct 14Patriot XC InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 30 · Frederick5,000 Meters Junior Varsity3021:36.04 PB10
Sep 15Adidas XC InvitationalSep 15 · 5,000 Meters Invitational · Place 277 · Frederick5,000 Meters Invitational27722:27.4 PB10
Sep 12Run in the ValleySep 12 · 5,000 Meters Varsity · Place 75 · Frederick5,000 Meters Varsity7524:15.0710
Sep 9Rebel InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 34 · Frederick5,000 Meters Junior Varsity3424:16.810
Sep 240th Annual Zumbach Brunswick InvitationalSep 2 · 5,000 Meters Junior Varsity · Place 62 · Frederick5,000 Meters Junior Varsity6224:01.1110

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 3MPSSAA 3A West Region ChampionshipsNov 3 · 5,000 Meters Varsity · Place 76 · Frederick5,000 Meters Varsity7622:13.949
Oct 21CMC ChampionshipsOct 21 · 3 Miles Varsity · Place 66 · Frederick3 Miles Varsity6622:49.69
Oct 21CMC ChampionshipsOct 21 · Varsity · Place 118 · FrederickVarsity11822:49.69
Sep 13Run In The Valley Sep 13 · 5,000 Meters Varsity · Place 53 · Frederick5,000 Meters Varsity5325:42.749
Sep 339TH ANNUAL BRUNSWICK ZUMBACH INVITATIONALSep 3 · 5,000 Meters Junior Varsity · Place 133 · Frederick5,000 Meters Junior Varsity13325:47.529