Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Lakeview CampWaxahachie Woodhouse 12th Annual Invitational XC26 · Aug 155:43.6Waxahachie Woodhouse 12th Annual Invitational XC26August 15, 2026
2 Miles · Boyd High SchoolFort Worth Invitational XC25 · Oct 1811:45.21Fort Worth Invitational XC25October 18, 2025
2 Miles · Johnson County Old Settlers Reunion GroundsAlvarado JH Pioneers & Old Settlers Reunion Run XC26 · Sep 1911:24.68Alvarado JH Pioneers & Old Settlers Reunion Run XC26September 19, 2026
2 Miles · North Lakes ParkLake Cities Brad Lutz Invitational XC25 · Oct 1111:42.33Lake Cities Brad Lutz Invitational XC25October 11, 2025
2 Miles · South Lakes ParkLake Cities Brad Lutz Invitational XC26 · Oct 1711:17.59Lake Cities Brad Lutz Invitational XC26October 17, 2026
3,000 Meters · AP RanchUSATF Southwestern Association Junior Olympic Championships XC25 · Nov 810:57.70USATF Southwestern Association Junior Olympic Championships XC25November 8, 2025
3,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1411:17.82USATF National Junior Olympic ChampionshipsDecember 14, 2024
3,000 Meters · Central ParkUSATF Region 15 Junior Olympic Championships · Nov 1711:23.50USATF Region 15 Junior Olympic ChampionshipsNovember 17, 2024
3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 912:03.27USATF National Junior Olympic ChampionshipsDecember 9, 2023
3,000 Meters · Griffith ParkGriffith Park Country Meet - VYC Youth · Sep 2114:42.06Griffith Park Country Meet - VYC YouthSeptember 21, 2024
3,000 Meters · Legg Lake ParkFree Spirit Invitational Meet · Oct 812:07.0Free Spirit Invitational MeetOctober 8, 2022
3,000 Meters · Morley Field Sports ComplexUSATF Region 15 Junior Olympic Championships · Nov 1912:04.25USATF Region 15 Junior Olympic ChampionshipsNovember 19, 2023
3,000 Meters · Mt. San Antonio CollegeFree Spirit Invitational Meet · Oct 811:54.85Free Spirit Invitational MeetOctober 8, 2023
3,000 Meters · Pelona Vista ParkPelona Vista Park XC Meet - VYC Youth · Sep 2811:40.28Pelona Vista Park XC Meet - VYC YouthSeptember 28, 2024
3,000 Meters · Pierce CollegePierce College XC Meet - VYC Youth · Oct 511:24.78Pierce College XC Meet - VYC YouthOctober 5, 2024

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 17Lake Cities Brad Lutz Invitational XC26Oct 17 · 2 Miles Junior High · Place 7 · Waxahachie Wings Cross CountryWaxahachie Wings Cross Country2 Miles Junior High711:17.59 PB8
Sep 19Alvarado JH Pioneers & Old Settlers Reunion Run XC26Sep 19 · 2 Miles 8th Grade · Place 4 · FinleyFinley2 Miles 8th Grade411:24.68 PB8
Aug 15Waxahachie Woodhouse 12th Annual Invitational XC26Aug 15 · 1 Miles Junior High · Place 5 · FinleyFinley1 Miles Junior High55:43.6 PB8

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 3,000 Meters 11-12 · Place 79 · Waxahachie Wings Cross CountryWaxahachie Wings Cross Country3,000 Meters 11-127911:52.607
Nov 8USATF Southwestern Association Junior Olympic Championships XC25Nov 8 · 3,000 Meters 11-12 · Place 5 · Waxahachie Wings Cross CountryWaxahachie Wings Cross Country3,000 Meters 11-12510:57.70 PB7
Oct 18Fort Worth Invitational XC25Oct 18 · 2 Miles 7th Grade · Place 5 · Waxahachie Wings Cross CountryWaxahachie Wings Cross Country2 Miles 7th Grade511:45.21 PB7
Oct 11Lake Cities Brad Lutz Invitational XC25Oct 11 · 2 Miles Junior High · Place 14 · Waxahachie Wings Cross CountryWaxahachie Wings Cross Country2 Miles Junior High1411:42.33 PB7
Aug 16Waxahachie Woodhouse Invitational XC25Aug 16 · 1 Mile Middle School · Place 6 · FinleyFinley1 Mile Middle School65:46.507

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 3,000 Meters 11-12 · Place 116 · Valley United Track ClubValley United Track Club3,000 Meters 11-1211611:17.82 PB11
Nov 17USATF Region 15 Junior Olympic ChampionshipsNov 17 · 3,000 Meters 11-12 · Place 34 · Valley United Track ClubValley United Track Club3,000 Meters 11-123411:23.50 PB11
Nov 10USATF Southern California Association Junior Olympic ChampionshipsNov 10 · 3,000 Meters Varsity · Place 17 · Valley United Track ClubValley United Track Club3,000 Meters Varsity1711:08.5512
Oct 5Pierce College XC Meet - VYC YouthOct 5 · 3,000 Meters 11-12 · Place 13 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.3,000 Meters 11-121311:24.78 PB11
Sep 28Pelona Vista Park XC Meet - VYC YouthSep 28 · 3,000 Meters 11-12 · Place 7 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.3,000 Meters 11-12711:40.28 PB11
Sep 21Griffith Park Country Meet - VYC YouthSep 21 · 3,000 Meters 11-12 · Place 20 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.3,000 Meters 11-122014:42.06 PB11

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 3,000 Meters 9-10 · Place 98 · Valley United Track ClubValley United Track Club3,000 Meters 9-109812:03.27 PB10
Nov 19USATF Region 15 Junior Olympic ChampionshipsNov 19 · 3,000 Meters 9-10 · Place 21 · Valley United Track ClubValley United Track Club3,000 Meters 9-102112:04.25 PB10
Nov 12USATF Southern California Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 9-10 · Place 11 · Valley United Track ClubValley United Track Club3,000 Meters 9-101111:53.3710
Oct 8Free Spirit Invitational MeetOct 8 · 3,000 Meters 9-10 · Place 9 · Valley United Track ClubValley United Track Club3,000 Meters 9-10911:54.85 PB10

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 8Free Spirit Invitational MeetOct 8 · 3,000 Meters 9-10 · Place 26 · Valley United Track ClubValley United Track Club3,000 Meters 9-102612:07.0 PB9