Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · 6622 Lakeview Dr. Huntington Beach 92648Pacific Coast Shockwaves XC Invitational · Oct 1915:11.3Pacific Coast Shockwaves XC InvitationalOctober 19, 2025
4,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 1315:40.002025 USATF National Junior Olympic Cross Country ChampionshipsDecember 13, 2025
4,000 Meters · Carl Thornton ParkSanta Ana Lightning Cross Country Invitational · Sep 2714:09.03Santa Ana Lightning Cross Country InvitationalSeptember 27, 2025
4,000 Meters · Heartwell ParkLA Jets Cross Country Invitational · Oct 2614:55.87LA Jets Cross Country InvitationalOctober 26, 2025
4,000 Meters · Linfield Christian SchoolTemecula Valley Time Machine XC Invite · Oct 414:17.08Temecula Valley Time Machine XC InviteOctober 4, 2025
4,000 Meters · Mt. San Antonio CollegeUSATF Southern California Association Junior Olympic Championships · Nov 914:41.22USATF Southern California Association Junior Olympic ChampionshipsNovember 9, 2025
4,000 Meters · Veterans Memorial ParkUSATF Region 15 Junior Olympic Cross Country Championships · Nov 2314:49.15USATF Region 15 Junior Olympic Cross Country ChampionshipsNovember 23, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 4,000 Meters 13-14 · Place 30 · OC Grit4,000 Meters 13-143015:40.00 PB8
Nov 23USATF Region 15 Junior Olympic Cross Country ChampionshipsNov 23 · 4,000 Meters 13-14 · Place 1 · OC Grit4,000 Meters 13-14114:49.15 PB8
Nov 9USATF Southern California Association Junior Olympic ChampionshipsNov 9 · 4,000 Meters 13-14 · Place 1 · OC Grit4,000 Meters 13-14114:41.22 PB8
Oct 26LA Jets Cross Country InvitationalOct 26 · 4,000 Meters 13-14 · Place 3 · OC Grit4,000 Meters 13-14314:55.87 PB8
Oct 19Pacific Coast Shockwaves XC InvitationalOct 19 · 4,000 Meters 13 to Masters · Place 1 · OC Grit4,000 Meters 13 to Masters115:11.3 PB8
Oct 12Free Spirit Invitational 2025Oct 12 · 4,000 Meters Varsity · Place 2 · OC GRIT4,000 Meters Varsity218:03.6414
Oct 4Temecula Valley Time Machine XC InviteOct 4 · 4,000 Meters 13/14 · Place 1 · OC Grit4,000 Meters 13/14114:17.08 PB8
Sep 27Santa Ana Lightning Cross Country InvitationalSep 27 · 4,000 Meters 13-17 · Place 1 · OC Grit4,000 Meters 13-17114:09.03 PB8
Sep 132025 Valley United Striders XC InvitationalSep 13 · 4,000 Meters Varsity · Place 2 · OC Grit4,000 Meters Varsity215:28.1914
Sep 7GRIT XC INVITESep 7 · 4,000 Meters Varsity · Place 1 · OC Grit4,000 Meters Varsity115:14.2714

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 10USATF Southern California Association Junior Olympic ChampionshipsNov 10 · 3,000 Meters Varsity · Place 4 · OC Grit3,000 Meters Varsity411:12.2412
Oct 27Los Angeles Jets 9th Annual Cross Country InvitationalOct 27 · 3,000 Meters Varsity · Place 6 · OC Grit3,000 Meters Varsity611:16.1012
Oct 20Pacific Coast Shockwaves XC InvitationalOct 20 · 3,000 Meters Varsity · Place 2 · OC Grit3,000 Meters Varsity212:22.8412
Oct 13Free Spirit Cross Country Invitational 2024Oct 13 · 3,000 Meters Varsity · Place 5 · OC Grit3,000 Meters Varsity511:14.5012
Sep 29SA Lightning Cross Country InvitationalSep 29 · 3,000 Meters Varsity · Place 7 · OC Grit3,000 Meters Varsity711:00.9612
Sep 8GRIT XC INVITESep 8 · 3,000 Meters Varsity · Place 6 · OC Grit3,000 Meters Varsity611:55.0412