Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford HSMPSSAA State Championships · Nov 820:36.93MPSSAA State ChampionshipsNovember 8, 2025
3 Miles · Hereford HSBull Run 2025 · Sep 2019:58.05Bull Run 2025September 20, 2025
3950 m · Utica ParkMiddletown Knight Youth Cross Country Meet · Oct 1720:01.48Middletown Knight Youth Cross Country MeetOctober 17, 2021
4,000 Meters · Agricultural Farm ParkOlney XC Club Youth Meet · Sep 2623:10.48Olney XC Club Youth MeetSeptember 26, 2021
4,000 Meters · Carroll Manor Elementary SchoolCMRC Youth Cross Country Meet · Oct 3120:59.34CMRC Youth Cross Country MeetOctober 31, 2021
4,000 Meters · Catoctin High SchoolCatoctin Youth Cross Country Meet · Sep 1923:47.14Catoctin Youth Cross Country MeetSeptember 19, 2021
4,000 Meters · Century HSFreedom Flyers Youth XC Meet · Oct 322:16.18Freedom Flyers Youth XC MeetOctober 3, 2021
4,000 Meters · Old National Pike District ParkLightning Running Club Youth XC Meet · Oct 2421:45.71Lightning Running Club Youth XC MeetOctober 24, 2021
5,000 Meters · Baltimore County Agriculture Resource CentterMPSSAA 4A North Region Championships · Oct 3021:11.78MPSSAA 4A North Region ChampionshipsOctober 30, 2025
5,000 Meters · Utica ParkFCPS Championship 2025 · Oct 2319:22.16FCPS Championship 2025October 23, 2025
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2219:51.46NXR Southeast Regional ChampionshipsNovember 22, 2025
5,000 Meters · Watkins Mill HSMPSSAA 4A West Region Championships · Nov 221:44.50MPSSAA 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

7 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 1 · Place 52 · UrbanaUrbana5,000 Meters Invite 15219:51.46 PB12
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 4A · Place 14 · UrbanaUrbana3 Miles 4A1420:36.93 PB12
Oct 30MPSSAA 4A North Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 5 · UrbanaUrbana5,000 Meters Varsity521:11.78 PB12
Oct 23FCPS Championship 2025Oct 23 · 5,000 Meters Varsity · Place 7 · UrbanaUrbana5,000 Meters Varsity719:22.16 PB12
Oct 17CMC ChampionshipsOct 17 · 3 Miles Varsity · Place 7 · UrbanaUrbana3 Miles Varsity719:11.812
Sep 20Bull Run 2025Sep 20 · 3 Miles Girls Maroon Varsity · Place 4 · UrbanaUrbana3 Miles Girls Maroon Varsity419:58.05 PB12
Sep 6Top of the Hill Invitational - 3rd AnnualSep 6 · 5,000 Meters Varsity · Place 15 · UrbanaUrbana5,000 Meters Varsity1520:54.7312

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Open Invitational · Place 290 · UrbanaUrbana5,000 Meters Open Invitational29021:55.2811

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 11MPSSAA 4A State ChampionshipsNov 11 · 3 Miles 4A Varsity · Place 20 · UrbanaUrbana3 Miles 4A Varsity2020:53.6610
Nov 2MPSSAA 4A West Region ChampionshipsNov 2 · 5,000 Meters Varsity · Place 14 · UrbanaUrbana5,000 Meters Varsity1421:44.50 PB10
Oct 26Frederick County ChampionshipsOct 26 · 5,000 Meters Varsity · Place 11 · UrbanaUrbana5,000 Meters Varsity1121:06.7110
Oct 20CMC ChampionshipsOct 20 · 3 Miles Varsity · Place 10 · UrbanaUrbana3 Miles Varsity1019:46.710
Oct 6I-270 Rush Hour RumbleOct 6 · 5,000 Meters Varsity · Place 6 · UrbanaUrbana5,000 Meters Varsity621:00.0710
Sep 15Cougar ChallengeSep 15 · 5,000 Meters Varsity · Place 2 · UrbanaUrbana5,000 Meters Varsity222:20.5210
Sep 2Hood College HS InvitationalSep 2 · 5,000 Meters Varsity · Place 25 · UrbanaUrbana5,000 Meters Varsity2521:23.6SO

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 14I-270 Rush Hour RumbleOct 14 · 5,000 Meters Varsity · Place 35 · UrbanaUrbana5,000 Meters Varsity3523:55.569
Sep 13Run In The Valley Sep 13 · 5,000 Meters Varsity · Place 11 · UrbanaUrbana5,000 Meters Varsity1124:10.159

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31CMRC Youth Cross Country MeetOct 31 · 4,000 Meters 13-14 · Place 20 · CMRC - Cross CountryCMRC - Cross Country4,000 Meters 13-142020:59.34 PB8
Oct 24Lightning Running Club Youth XC MeetOct 24 · 4,000 Meters 13-14 · Place 17 · CMRC - Cross CountryCMRC - Cross Country4,000 Meters 13-141721:45.71 PB8
Oct 17Middletown Knight Youth Cross Country MeetOct 17 · 3,950 Meters 13-14 · Place 24 · CMRC - Cross CountryCMRC - Cross Country3,950 Meters 13-142420:01.48 PB8
Oct 10Damascus Freedom Youth Cross Country MeetOct 10 · 4,000 Meters 13-14 · Place 8 · CMRC - Cross CountryCMRC - Cross Country4,000 Meters 13-14822:33Unofficial8
Oct 3Freedom Flyers Youth XC MeetOct 3 · 4,000 Meters 13-14 · Place 16 · CMRC - Cross CountryCMRC - Cross Country4,000 Meters 13-141622:16.18 PB8
Sep 26Olney XC Club Youth MeetSep 26 · 4,000 Meters 13-14 · Place 21 · CMRC - Cross CountryCMRC - Cross Country4,000 Meters 13-142123:10.48 PB8
Sep 19Catoctin Youth Cross Country MeetSep 19 · 4,000 Meters 13-14 · Place 22 · CMRC - Cross CountryCMRC - Cross Country4,000 Meters 13-142223:47.14 PB8