Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford HSBull Run · Sep 2127:37.7Bull RunSeptember 21, 2024
5,000 Meters · Baltimore County Agriculture Resource Centter42nd Annual Richard Barnhart Memorial Invitational · Sep 1328:50.6242nd Annual Richard Barnhart Memorial InvitationalSeptember 13, 2025
5,000 Meters · CarlisleCarlisle Invitational · Sep 2727:01.9Carlisle InvitationalSeptember 27, 2025
5,000 Meters · Community Park at WinterplaceTidewater Fall Classic · Oct 225:18.70Tidewater Fall ClassicOctober 2, 2024
5,000 Meters · Governor Thomas Johnson High SchoolPatriot XC Invitational · Oct 1126:02.41Patriot XC InvitationalOctober 11, 2025
5,000 Meters · Utica ParkFCPS Championship 2025 · Oct 2324:44.49FCPS Championship 2025October 23, 2025
5,000 Meters · WakeMed Soccer ParkAdidas XC Invitational · Sep 1527:01.8Adidas XC InvitationalSeptember 15, 2023

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 23FCPS Championship 2025Oct 23 · 5,000 Meters Junior Varsity · Place 33 · Frederick5,000 Meters Junior Varsity3324:44.49 PB12
Oct 11Patriot XC InvitationalOct 11 · 5,000 Meters Varsity · Place 68 · Frederick5,000 Meters Varsity6826:02.41 PB12
Oct 1Tide Water Fall ClassicOct 1 · 5,000 Meters Varsity · Place 127 · Frederick5,000 Meters Varsity12725:43.4012
Sep 27Carlisle InvitationalSep 27 · 5,000 Meters Girls JV · Place 182 · Frederick5,000 Meters Girls JV18227:01.9 PB12
Sep 1342nd Annual Richard Barnhart Memorial InvitationalSep 13 · 5,000 Meters Open · Place 68 · Frederick5,000 Meters Open6828:50.62 PB12

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 2Tidewater Fall ClassicOct 2 · 5,000 Meters Varsity · Place 126 · Frederick5,000 Meters Varsity12625:18.70 PB11
Sep 21Bull RunSep 21 · 3 Miles Junior Varsity Large · Place 75 · Frederick3 Miles Junior Varsity Large7527:37.7 PB11

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 14Patriot XC InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 34 · Frederick5,000 Meters Junior Varsity3427:14.4710
Sep 15Adidas XC InvitationalSep 15 · 5,000 Meters Junior Varsity Red · Place 233 · Frederick5,000 Meters Junior Varsity Red23327:01.8 PB10

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 339TH ANNUAL BRUNSWICK ZUMBACH INVITATIONALSep 3 · 5,000 Meters Junior Varsity · Place 53 · Frederick5,000 Meters Junior Varsity5335:47.459