Personal bests

Best marks in available results
Event / courseMarkMeetDate
1950 m · Utica ParkMiddletown Knight Youth Cross Country Meet · Oct 178:56.57Middletown Knight Youth Cross Country MeetOctober 17, 2021
2 Miles · Georgetown PrepGeorgetown Prep Cross-Country Classic · Sep 1912:02.20Georgetown Prep Cross-Country ClassicSeptember 19, 2026
2,000 Meters · Agricultural Farm ParkOlney XC Club Youth Meet · Sep 269:54.59Olney XC Club Youth MeetSeptember 26, 2021
2,000 Meters · Carroll Manor Elementary SchoolCMRC Youth Cross Country Meet · Oct 319:06.67CMRC Youth Cross Country MeetOctober 31, 2021
2,000 Meters · Catoctin High SchoolCatoctin Youth Cross Country Meet · Sep 1910:39.60Catoctin Youth Cross Country MeetSeptember 19, 2021
2,000 Meters · Century HSFreedom Flyers Youth XC Meet · Oct 310:06.86Freedom Flyers Youth XC MeetOctober 3, 2021
2,000 Meters · Herring Run ParkAAU XC District Championships · Nov 139:29.7AAU XC District ChampionshipsNovember 13, 2021
2,000 Meters · Old National Pike District ParkLightning Running Club Youth XC Meet · Oct 249:25.36Lightning Running Club Youth XC MeetOctober 24, 2021
3,000 Meters · Agricultural Farm ParkMD Youth CC Series #7 at Olney · Nov 513:00.3MD Youth CC Series #7 at OlneyNovember 5, 2023
3,000 Meters · Bittersweet FieldMaryland Private School State Championships · Oct 2910:40.80Maryland Private School State ChampionshipsOctober 29, 2026
3,000 Meters · Brunswick High SchoolMD Youth CC Series #3 at Brunswick · Oct 113:14.7MD Youth CC Series #3 at BrunswickOctober 1, 2023
3,000 Meters · Carroll Manor Elementary SchoolCMRC Youth XC Meet · Oct 2610:53.77CMRC Youth XC MeetOctober 26, 2025
3,000 Meters · Catoctin High SchoolFort Detrick Youth Cross Country Meet · Oct 2313:31.12Fort Detrick Youth Cross Country MeetOctober 23, 2022
3,000 Meters · Centennial HSBullseye/HoCo Striders Youth Cross Country Meet · Sep 2513:45.95Bullseye/HoCo Striders Youth Cross Country MeetSeptember 25, 2022
3,000 Meters · Century HSFreedom Fliers Youth Cross Country Meet · Oct 214:24.95Freedom Fliers Youth Cross Country MeetOctober 2, 2022
3,000 Meters · Damascus Rec CenterMD Youth CC Series #1 at Damascus · Sep 1713:32.5MD Youth CC Series #1 at DamascusSeptember 17, 2023
3,000 Meters · Herring Run ParkAAU Maryland District Cross Country Qualifier · Nov 1611:45.29AAU Maryland District Cross Country QualifierNovember 16, 2025
3,000 Meters · Krimgold ParkFreedom Fliers Youth Cross Country Meet · Oct 813:19.02Freedom Fliers Youth Cross Country MeetOctober 8, 2023
3,000 Meters · Middletown ParkMiddletown Youth Cross Country Invitational · Oct 1312:48.36Middletown Youth Cross Country InvitationalOctober 13, 2024
3,000 Meters · Old National Pike District ParkLightning Youth Cross Country Meet · Oct 913:54.93Lightning Youth Cross Country MeetOctober 9, 2022
3,000 Meters · The Bullis School CampusBullis Home Meet #1 · Sep 3011:33.8Bullis Home Meet #1September 30, 2026
3,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 611:31.22AAU Cross Country NationalsDecember 6, 2025
4,000 Meters · Borher ParkMD Youth CC Series at Gaithersburg · Sep 2015:17.35MD Youth CC Series at GaithersburgSeptember 20, 2026
4,000 Meters · Brunswick High SchoolMD Youth CC Series at Brunswick · Sep 1315:40.0MD Youth CC Series at BrunswickSeptember 13, 2026
4,000 Meters · Burleigh Manor Middle SchoolBullseye Maryland Youth XC Regional Championship · Nov 115:05.89Bullseye Maryland Youth XC Regional ChampionshipNovember 1, 2026
4,000 Meters · Middletown ParkMiddletown Youth Cross Country Invitational · Sep 2715:05.17Middletown Youth Cross Country InvitationalSeptember 27, 2026
4,000 Meters · Mount Vista ParkMaryland Blaze "Bring The Heat" XC Invitational · Nov 815:07.45Maryland Blaze "Bring The Heat" XC InvitationalNovember 8, 2026
4,000 Meters · Rocky Hill Middle SchoolMD Youth CC Series at Clarksburg · Oct 415:19.24MD Youth CC Series at ClarksburgOctober 4, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 8Maryland Blaze "Bring The Heat" XC InvitationalNov 8 · 4,000 Meters 13/14 · Place 1 · Olney Cross CountryOlney Cross Country4,000 Meters 13/14115:07.45 PB8
Nov 1Bullseye Maryland Youth XC Regional ChampionshipNov 1 · 4,000 Meters Girls 13-14 · Place 1 · Olney Cross CountryOlney Cross Country4,000 Meters Girls 13-14115:05.89 PB8
Oct 29Maryland Private School State ChampionshipsOct 29 · 3,000 Meters Middle School · Place 3 · BullisBullis3,000 Meters Middle School310:40.80 PB8
Oct 14Bullis MS XC #3Oct 14 · 3,000 Meters Middle School · Place 2 · BullisBullis3,000 Meters Middle School212:11.78
Oct 5Bullis MS XC #2Oct 5 · 3,000 Meters Middle School · Place 2 · BullisBullis3,000 Meters Middle School211:49.808
Oct 4MD Youth CC Series at ClarksburgOct 4 · 4,000 Meters 13-14 · Place 2 · Olney Cross CountryOlney Cross Country4,000 Meters 13-14215:19.24 PB8
Sep 30Bullis Home Meet #1Sep 30 · 3,000 Meters Middle School · Place 2 · BullisBullis3,000 Meters Middle School211:33.8 PB8
Sep 27Middletown Youth Cross Country InvitationalSep 27 · 4,000 Meters Girls 13-14 · Place 3 · Olney Cross CountryOlney Cross Country4,000 Meters Girls 13-14315:05.17 PB8
Sep 20MD Youth CC Series at GaithersburgSep 20 · 4,000 Meters 13-14 · Place 1 · Olney Cross CountryOlney Cross Country4,000 Meters 13-14115:17.35 PB8
Sep 19Georgetown Prep Cross-Country ClassicSep 19 · 2 Miles Middle School Girls · Place 2 · BullisBullis2 Miles Middle School Girls212:02.20 PB8
Sep 13MD Youth CC Series at BrunswickSep 13 · 4,000 Meters 13-14 · Place 1 · Olney Cross CountryOlney Cross Country4,000 Meters 13-14115:40.0 PB8

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Dec 6AAU Cross Country NationalsDec 6 · 3,000 Meters 12 Year Olds · Place 12 · Olney Cross CountryOlney Cross Country3,000 Meters 12 Year Olds1211:31.22 PB7
Nov 16AAU Maryland District Cross Country QualifierNov 16 · 3,000 Meters 11-12 · Place 4 · Olney Cross CountryOlney Cross Country3,000 Meters 11-12411:45.29 PB7
Oct 26CMRC Youth XC MeetOct 26 · 3,000 Meters Girls 11-12 · Place 3 · Olney Cross CountryOlney Cross Country3,000 Meters Girls 11-12310:53.77 PB7

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 23Pre Nationals XC Tune-up meetNov 23 · 3,000 Meters 11-12 · Place 4 · Olney Cross CountryOlney Cross Country3,000 Meters 11-12412:23.2Unofficial6
Nov 17AAU Maryland District Cross Country QualifierNov 17 · 3,000 Meters 11-12 · Place 11 · Olney Cross CountryOlney Cross Country3,000 Meters 11-121112:06.886
Oct 27CMRC Halloween Cross Country InvitationalOct 27 · 3,000 Meters Girls 11-12 · Place 12 · Olney Cross CountryOlney Cross Country3,000 Meters Girls 11-121212:05.096
Oct 13Middletown Youth Cross Country InvitationalOct 13 · 3,000 Meters Girls 11-12 · Place 12 · Olney Cross CountryOlney Cross Country3,000 Meters Girls 11-121212:48.36 PB6

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 5MD Youth CC Series #7 at OlneyNov 5 · 3,000 Meters 9-10 · Place 2 · Olney Cross CountryOlney Cross Country3,000 Meters 9-10213:00.3 PB5
Oct 29CMRC Youth Cross Country MeetOct 29 · 3,000 Meters 9-10 · Place 3 · Olney Cross CountryOlney Cross Country3,000 Meters 9-10312:10.635
Oct 8Freedom Fliers Youth Cross Country MeetOct 8 · 3,000 Meters 9-10 · Place 3 · Olney Cross CountryOlney Cross Country3,000 Meters 9-10313:19.02 PB5
Oct 1MD Youth CC Series #3 at BrunswickOct 1 · 3,000 Meters 9-10 · Place 2 · Olney Cross CountryOlney Cross Country3,000 Meters 9-10213:14.7 PB5
Sep 17MD Youth CC Series #1 at DamascusSep 17 · 3,000 Meters 9-10 · Place 2 · Olney Cross CountryOlney Cross Country3,000 Meters 9-10213:32.5 PB5

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 12Maryland AAU XC ChampionshipsNov 12 · 3,000 Meters 9-10 · Place 9 · Olney Cross CountryOlney Cross Country3,000 Meters 9-10913:38.14
Oct 30CMRC Youth Cross Country MeetOct 30 · 3,000 Meters 9-10 · Place 5 · Olney Cross CountryOlney Cross Country3,000 Meters 9-10512:52.354
Oct 23Fort Detrick Youth Cross Country MeetOct 23 · 3,000 Meters 9-10 · Place 3 · Olney Cross CountryOlney Cross Country3,000 Meters 9-10313:31.12 PB4
Oct 16Middletown Youth Cross Country MeetOct 16 · 3,000 Meters 9-10 · Place 8 · Olney Cross CountryOlney Cross Country3,000 Meters 9-10813:18.224
Oct 9Lightning Youth Cross Country MeetOct 9 · 3,000 Meters 9-10 · Place 5 · Olney Cross CountryOlney Cross Country3,000 Meters 9-10513:54.93 PB4
Oct 2Freedom Fliers Youth Cross Country MeetOct 2 · 3,000 Meters 9-10 · Place 6 · Olney Cross CountryOlney Cross Country3,000 Meters 9-10614:24.95 PB4
Sep 25Bullseye/HoCo Striders Youth Cross Country MeetSep 25 · 3,000 Meters 9-10 · Place 4 · Olney Cross CountryOlney Cross Country3,000 Meters 9-10413:45.95 PB4
Sep 18MD Youth XC Series #1 - Damascus FreedomSep 18 · 3,000 Meters 9-10 · Place 1 · Olney Cross CountryOlney Cross Country3,000 Meters 9-10114:044
Sep 11Catoctin Youth Cross Country MeetSep 11 · 3,000 Meters 9-10 · Place 2 · Olney Cross CountryOlney Cross Country3,000 Meters 9-10214:15.644

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 13AAU XC District ChampionshipsNov 13 · 2,000 Meters 7 - 8 Year Old · Place 3 · Olney Cross CountryOlney Cross Country2,000 Meters 7 - 8 Year Old39:29.7 PB3
Oct 31CMRC Youth Cross Country MeetOct 31 · 2,000 Meters 7-8 · Place 4 · Olney Cross CountryOlney Cross Country2,000 Meters 7-849:06.67 PB3
Oct 24Lightning Running Club Youth XC MeetOct 24 · 2,000 Meters 7-8 · Place 3 · Olney Cross CountryOlney Cross Country2,000 Meters 7-839:25.36 PB3
Oct 17Middletown Knight Youth Cross Country MeetOct 17 · 1,950 Meters 7-8 · Place 4 · Olney Cross CountryOlney Cross Country1,950 Meters 7-848:56.57 PB3
Oct 10Damascus Freedom Youth Cross Country MeetOct 10 · 2,000 Meters 7-8 · Place 5 · Olney Cross CountryOlney Cross Country2,000 Meters 7-8510:29Unofficial3
Oct 3Freedom Flyers Youth XC MeetOct 3 · 2,000 Meters 7-8 · Place 4 · Olney Cross CountryOlney Cross Country2,000 Meters 7-8410:06.86 PB3
Sep 26Olney XC Club Youth MeetSep 26 · 2,000 Meters 7-8 · Place 6 · Olney Cross CountryOlney Cross Country2,000 Meters 7-869:54.59 PB3
Sep 19Catoctin Youth Cross Country MeetSep 19 · 2,000 Meters 7-8 · Place 5 · Olney Cross CountryOlney Cross Country2,000 Meters 7-8510:39.60 PB3