Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Martin Luther King Jr. Middle SchoolPacific Grove League Cluster Meet #1 · Sep 1611:10.78Pacific Grove League Cluster Meet #1September 16, 2026
1.6 Miles · Mance Buchanon Park Pacific Grove League Cluster Meet #2 · Sep 3012:00.82Pacific Grove League Cluster Meet #2September 30, 2026
1.8 Miles · California State University San Marcos5th Annual Grit and Grind XC Challenge · Sep 2613:32.15th Annual Grit and Grind XC ChallengeSeptember 26, 2026
2 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - Elementary/Middle School Invitational · Oct 1616:02.2Mt. SAC XC Invite - Elementary/Middle School InvitationalOctober 16, 2026
3,000 Meters · 6622 Lakeview Dr. Huntington Beach 92648Pacific Coast Shockwaves XC Invitational · Oct 1914:13.5Pacific Coast Shockwaves XC InvitationalOctober 19, 2025
3,000 Meters · Buena Vista ParkUSATF San Diego-Imperial Association Junior Olympic Championships · Nov 914:25.28USATF San Diego-Imperial Association Junior Olympic ChampionshipsNovember 9, 2025
3,000 Meters · Central ParkUSATF Region 15 Junior Olympic Championships · Nov 1714:41.00USATF Region 15 Junior Olympic ChampionshipsNovember 17, 2024
3,000 Meters · Heartwell ParkLA Jets Cross Country Invitational · Oct 2613:42.02LA Jets Cross Country InvitationalOctober 26, 2025
3,000 Meters · Kit Carson ParkUSATF San Diego-Imperial Association Junior Olympic Championships · Nov 1015:03.28USATF San Diego-Imperial Association Junior Olympic ChampionshipsNovember 10, 2024
3,000 Meters · Linfield Christian SchoolTemecula Valley Time Machine XC Invite · Oct 514:42.82Temecula Valley Time Machine XC InviteOctober 5, 2024

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7Lightning at the Beach XC InvitationalNov 7 · 3,000 Meters 11-12 · Place 18 · San Diego Waves XTCSan Diego Waves XTC3,000 Meters 11-121814:19.126
Oct 28Pacific Grove Middle Schools League XC ChampionshipsOct 28 · 2 Miles 7th Grade · Place 31 · Vista MagnetVista Magnet2 Miles 7th Grade3115:01.86
Oct 25LA Jets Cross Country Invitational 2026Oct 25 · 3,000 Meters Varsity · Place 61 · San Diego Waves XTCSan Diego Waves XTC3,000 Meters Varsity6114:00.9512
Oct 21Pacific Grove League Cluster Meet #4Oct 21 · 1.9 Miles 7th Grade · Place 24 · Vista MagnetVista Magnet1.9 Miles 7th Grade2413:13.06
Oct 18Shockwaves XC InvitationalOct 18 · 3,000 Meters Varsity · Place 104 · 11-12 San Diego Waves XTC11-12 San Diego Waves XTC3,000 Meters Varsity10413:41.2—
Oct 18Shockwaves XC InvitationalOct 18 · 3,000 Meters Varsity · Place 104 · 11-12 San Diego Waves XTC11-12 San Diego Waves XTC3,000 Meters Varsity10413:41.2—
Oct 16Mt. SAC XC Invite - Elementary/Middle School InvitationalOct 16 · 2 Miles 6th Grade - Blue - 5:05 PM · Place 38 · Vista MagnetVista Magnet2 Miles 6th Grade - Blue - 5:05 PM3816:02.2 PB6
Sep 30Pacific Grove League Cluster Meet #2Sep 30 · 1.6 Miles 6/7 Boys · Place 42 · Vista MagnetVista Magnet1.6 Miles 6/7 Boys4212:00.82 PB6
Sep 265th Annual Grit and Grind XC ChallengeSep 26 · 1.8 Miles Middle School Boys · Place 77 · San Diego Waves XTCSan Diego Waves XTC1.8 Miles Middle School Boys7713:32.1 PB6
Sep 16Pacific Grove League Cluster Meet #1Sep 16 · 1.5 Miles 6 7 Grade Boys · Place 49 · Vista MagnetVista Magnet1.5 Miles 6 7 Grade Boys4911:10.78 PB6
Sep 6OC GRIT XC INVITESep 6 · 3,000 Meters 11-12 · Place 61 · San Diego Waves XTCSan Diego Waves XTC3,000 Meters 11-126114:49.216

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 9USATF San Diego-Imperial Association Junior Olympic ChampionshipsNov 9 · 3,000 Meters 11 to 12 · Place 13 · San Diego Waves XTCSan Diego Waves XTC3,000 Meters 11 to 121314:25.28 PB5
Oct 26LA Jets Cross Country InvitationalOct 26 · 3,000 Meters 11-12 · Place 66 · San Diego Waves XTCSan Diego Waves XTC3,000 Meters 11-126613:42.02 PB5
Oct 19Pacific Coast Shockwaves XC InvitationalOct 19 · 3,000 Meters 11-12 · Place 65 · San Diego Waves XTCSan Diego Waves XTC3,000 Meters 11-126514:13.5 PB5
Oct 4Temecula Valley Time Machine XC InviteOct 4 · 3,000 Meters 11/12 · Place 24 · San Diego Waves XTCSan Diego Waves XTC3,000 Meters 11/122414:55.645
Sep 274th Annual Grit n Grind XC ChallengeSep 27 · 1.8 Miles Junior Varsity Middle School · Place 48 · San Diego Waves XTCSan Diego Waves XTC1.8 Miles Junior Varsity Middle School4813:37.10—
Sep 7GRIT XC INVITESep 7 · 3,000 Meters Varsity · Place 75 · San Diego Waves XTCSan Diego Waves XTC3,000 Meters Varsity7515:07.7712

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 17USATF Region 15 Junior Olympic ChampionshipsNov 17 · 3,000 Meters 9-10 · Place 63 · San Diego Waves XTCSan Diego Waves XTC3,000 Meters 9-106314:41.00 PB4
Nov 10USATF San Diego-Imperial Association Junior Olympic ChampionshipsNov 10 · 3,000 Meters 9-10 · Place 9 · San Diego Waves XTCSan Diego Waves XTC3,000 Meters 9-10915:03.28 PB4
Oct 27Los Angeles Jets 9th Annual Cross Country InvitationalOct 27 · 3,000 Meters Varsity · Place 43 · San Diego Waves XtcSan Diego Waves Xtc3,000 Meters Varsity4314:24.0010
Oct 5Temecula Valley Time Machine XC InviteOct 5 · 3,000 Meters 9-10 · Place 29 · San Diego Waves XTCSan Diego Waves XTC3,000 Meters 9-102914:42.82 PB4
Sep 29SA Lightning Cross Country InvitationalSep 29 · 3,000 Meters Varsity · Place 58 · San Diego Waves XTCSan Diego Waves XTC3,000 Meters Varsity5814:47.0210
Sep 8GRIT XC INVITESep 8 · 3,000 Meters Varsity · Place 39 · San Diego Waves XTCSan Diego Waves XTC3,000 Meters Varsity3915:55.8010