Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Kardia Christian AcademyKardia Middle School Meet · Sep 197:15Kardia Middle School MeetSeptember 19, 2026
1.5 Miles · Challenger Seven Memorial ParkTAPPS 6A District 4 Championship · Oct 1710:22.46TAPPS 6A District 4 ChampionshipOctober 17, 2024
1.5 Miles · Kardia Christian AcademyKardia MS/HS/Community Meet- Pumpkin Run · Oct 3111:02Kardia MS/HS/Community Meet- Pumpkin RunOctober 31, 2026
1.5 Miles · St. John XXIII College Preparatory2026 GHCAA Championships · Nov 79:19.182026 GHCAA ChampionshipsNovember 7, 2026
2,000 Meters · Nottingham ParkTexas Middle School Cross Country State Championship · Nov 118:14Texas Middle School Cross Country State ChampionshipNovember 11, 2023
3,000 Meters · Nottingham ParkFPR Hay Bale 9th Annual Meet XC26 · Oct 311:42FPR Hay Bale 9th Annual Meet XC26October 3, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 72026 GHCAA ChampionshipsNov 7 · 1.5 Miles Boys Championship · Place 10 · St. Theresa Memorial ParkSt. Theresa Memorial Park1.5 Miles Boys Championship109:19.18 PB7
Oct 31Kardia MS/HS/Community Meet- Pumpkin RunOct 31 · 1.5 Miles Middle School A · Place 7 · St. Theresa Memorial ParkSt. Theresa Memorial Park1.5 Miles Middle School A711:02 PB7
Oct 3FPR Hay Bale 9th Annual Meet XC26Oct 3 · 3,000 Meters MS Championship · Place 40 · St. Theresa Memorial ParkSt. Theresa Memorial Park3,000 Meters MS Championship4011:42 PB7
Sep 19Kardia Middle School MeetSep 19 · 1 Miles Middle School B · Place 1 · St. Theresa Running ClubSt. Theresa Running Club1 Miles Middle School B17:15 PB7
Sep 12Kardia Meet #2Sep 12 · 1 Miles Middle School B · Place 1 · St. Theresa Memorial ParkSt. Theresa Memorial Park1 Miles Middle School B17:457

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8Texas Youth State Championship XC25Nov 8 · 3,000 Meters Middle School · Place 48 · St. Theresa Memorial ParkSt. Theresa Memorial Park3,000 Meters Middle School4811:566
Oct 18HAWKS XC Invitational Oct 18 · Varsity · Place 5 · St. Theresa Memorial ParkSt. Theresa Memorial ParkVarsity512:466
Oct 4FPR Hay Bale 8th Annual Meet XC25Oct 4 · 3,000 Meters Middle School · Place 78 · St. Theresa Memorial ParkSt. Theresa Memorial Park3,000 Meters Middle School7812:396
Sep 27Second Baptist School Soaring Eagle Meet XC25Sep 27 · 1 Mile 8th Grade · Place 7 · St. Theresa Memorial ParkSt. Theresa Memorial Park1 Mile 8th Grade76:40.2—
Sep 20Kardia Meet #2 XC25Sep 20 · 1 Miles Middle School B · Place 2 · St. Theresa Memorial ParkSt. Theresa Memorial Park1 Miles Middle School B27:536
Sep 13Our Savior 2nd Annual InvitationalSep 13 · 1.5 Miles Varsity · Place 32 · St. Theresa Memorial ParkSt. Theresa Memorial Park1.5 Miles Varsity3210:00.33—
Sep 6Kardia Meet #1 XC25Sep 6 · 1 Miles Middle School B · Place 3 · UNATTACHEDUNATTACHED1 Miles Middle School B37:576

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 9Texas Youth Cross Country State ChampionshipNov 9 · 3,000 Meters Middle School · Place 104 · 5 St. Theresa Memorial Park5 St. Theresa Memorial Park3,000 Meters Middle School10412:51—
Oct 17TAPPS 6A District 4 ChampionshipOct 17 · 1.5 Miles Middle School · Place 30 · St. Theresa Memorial ParkSt. Theresa Memorial Park1.5 Miles Middle School3010:22.46 PB5
Oct 5FPR Hay Bale 7th Annual Cross Country ChampionshipOct 5 · Varsity · Place 92 · 5 St. Theresa Memorial Park5 St. Theresa Memorial ParkVarsity9212:48—
Sep 25AOS Dolphin DashSep 25 · 2 Miles Varsity · Place 5 · St. Theresa Memorial ParkSt. Theresa Memorial Park2 Miles Varsity513:13.46—
Sep 14Our Savior 1st Annual InvitationalSep 14 · 1.5 Miles Middle School Varsity · Place 22 · St. Theresa Memorial ParkSt. Theresa Memorial Park1.5 Miles Middle School Varsity2211:09.74—
Sep 7Kardia Christian Academy Meet #1Sep 7 · Varsity · Place 2 · 5 St. Theresa Memorial Park5 St. Theresa Memorial ParkVarsity28:13—

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 11Texas Middle School Cross Country State ChampionshipNov 11 · 2,000 Meters Boys Next Generation 2K (Age 6 -10) · Place 5 · UnattachedUnattached2,000 Meters Boys Next Generation 2K (Age 6 -10)58:14 PB4