Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · La Serna HSLa Serna Summer XC Series #1 · Jul 2511:31.1La Serna Summer XC Series #1July 25, 2026
2 Miles · Mt. San Antonio CollegeMountie Xpress Invitational 2026 · Aug 2211:36.3Mountie Xpress Invitational 2026August 22, 2026
2 Miles · Rancho Cucamonga High SchoolRancho Cucamonga 2 Miler #1 · Aug 611:25.3Rancho Cucamonga 2 Miler #1August 6, 2026
3 Miles · Eastvale Community ParkBIG VIII League Championships · Nov 416:53.6BIG VIII League ChampionshipsNovember 4, 2026
3 Miles · Galway DownsASICS Cool Breeze Invitational · Sep 516:58.6ASICS Cool Breeze InvitationalSeptember 5, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1816:50.445th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 2317:00.5Mt. SAC XC Invite - High School DivisionOctober 23, 2026
3 Miles · Pomona FairplaxASICS Cool Breeze Evening Invitational · Sep 219:26.5ASICS Cool Breeze Evening InvitationalSeptember 2, 2023
3 Miles · PR City InvitationalPR City Invitational · Aug 2816:56.8PR City Invitational August 28, 2026
4,000 Meters · 6622 Lakeview Dr. Huntington Beach 92648Lightning at the Beach XC Invitational · Nov 715:25.13Lightning at the Beach XC InvitationalNovember 7, 2026
5,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 1322:22.502025 USATF National Junior Olympic Cross Country ChampionshipsDecember 13, 2025
5,000 Meters · Carbon Canyon Regional ParkBrea Olinda Invitational · Oct 518:35.6Brea Olinda InvitationalOctober 5, 2024
5,000 Meters · Mt. San Antonio CollegeUSATF Southern California Association Junior Olympic Championships · Nov 918:26.42USATF Southern California Association Junior Olympic ChampionshipsNovember 9, 2025
5,000 Meters · Veterans Memorial ParkUSATF Region 15 Junior Olympic Cross Country Championships · Nov 2318:46.02USATF 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.

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 7Lightning at the Beach XC InvitationalNov 7 · 4,000 Meters 13-18 · Place 2 · Chino Pumas Track ClubChino Pumas Track Club4,000 Meters 13-18215:25.13 PB12
Nov 4BIG VIII League ChampionshipsNov 4 · 3 Miles Varsity · Place 22 · NorcoNorco3 Miles Varsity2216:53.6 PB12
Oct 23Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 83 D2 Varsity Blue- 4:26 PM · Place 52 · NorcoNorco3 Miles Race 83 D2 Varsity Blue- 4:26 PM5217:00.5 PB12
Oct 17Inland Empire ChallengeOct 17 · 3 Miles Varsity · Place 14 · NorcoNorco3 Miles Varsity1416:56.4Sr
Sep 23BIG VIII League - Preview MeetSep 23 · 3 Miles Varsity · Place 24 · NorcoNorco3 Miles Varsity2417:16.512
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 25 - 7:30am - Green Senior (B) · Place 8 · NorcoNorco3 Miles Race 25 - 7:30am - Green Senior (B)816:50.4 PB12
Sep 5ASICS Cool Breeze InvitationalSep 5 · 3 Miles Large Schools Varsity · Place 52 · NorcoNorco3 Miles Large Schools Varsity5216:58.6 PB12
Aug 28PR City Invitational Aug 28 · 3 Miles Varsity- White · Place 38 · NorcoNorco3 Miles Varsity- White3816:56.8 PB12
Aug 22Mountie Xpress Invitational 2026Aug 22 · 2 Miles Small School - Senior Boys · Place 42 · NorcoNorco2 Miles Small School - Senior Boys4211:36.3 PB12
Aug 8La Serna Summer XC Series #2Aug 8 · 2 Miles Advanced · Place 24 · UnattachedUnattached2 Miles Advanced2411:04.0Unofficial12
Aug 6Rancho Cucamonga 2 Miler #1Aug 6 · 2 Miles Open · Place 14 · UnattachedUnattached2 Miles Open1411:25.3 PB12
Jul 25La Serna Summer XC Series #1Jul 25 · 2 Miles Advanced · Place 33 · UnattachedUnattached2 Miles Advanced3311:31.1 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 5,000 Meters 15-18 · Place 91 · Chino Hills FlashChino Hills Flash5,000 Meters 15-189122:22.50 PB11
Nov 23USATF Region 15 Junior Olympic Cross Country ChampionshipsNov 23 · 5,000 Meters 15-18 · Place 10 · Chino Hills FlashChino Hills Flash5,000 Meters 15-181018:46.02 PB11
Nov 9USATF Southern California Association Junior Olympic ChampionshipsNov 9 · 5,000 Meters 15-18 · Place 5 · Chino Hills FlashChino Hills Flash5,000 Meters 15-18518:26.42 PB11
Nov 5BIG VIII League FinalsNov 5 · 3 Miles Varsity · Place 24 · Norco (SS)Norco (SS)3 Miles Varsity2416:44.911
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D2 Varsity Red · Place 43 · NorcoNorco3 Miles D2 Varsity Red4318:14.211
Oct 182025 Fleet Feet Inland Empire ChallengeOct 18 · 3 Miles Varsity · Place 24 · NorcoNorco3 Miles Varsity2417:09.1Jr
Sep 24BIG VIII League - Preview MeetSep 24 · 3 Miles Varsity · Place 21 · NorcoNorco3 Miles Varsity2117:11.6011
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 30 · NorcoNorco3 Miles Varsity3017:41.211
Aug 232025 Mountie Xpress InvitationalAug 23 · 2 Miles Varsity · Place 28 · NorcoNorco2 Miles Varsity2811:38.1011

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Dec 7Foot Locker Cross Country West Regional ChampionshipsDec 7 · 5,000 Meters Sophomore · Place 244 · Norco CANorco CA5,000 Meters Sophomore24422:30—
Nov 6Big VIII League FinalsNov 6 · 3 Miles Varsity · Place 27 · Norco (SS)Norco (SS)3 Miles Varsity2717:40.410
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Sophomore Division 1 · Place 28 · NorcoNorco3 Miles Sophomore Division 12818:3110
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Sophomore Division 1 · Place 28 · NorcoNorco3 Miles Sophomore Division 12818:3110
Oct 19Inland Empire ChallengeOct 19 · 3 Miles Sophomore · Place 5 · NorcoNorco3 Miles Sophomore517:45.6So
Oct 5Brea Olinda InvitationalOct 5 · 5,000 Meters Frosh/Soph 1-5 · Place 34 · NorcoNorco5,000 Meters Frosh/Soph 1-53418:35.6 PB10
Sep 283rd Annual Grit n Grind XC InviteSep 28 · 3 Miles Varsity Elite · Place 135 · NorcoNorco3 Miles Varsity Elite13517:21.010
Sep 25BIG VIII Preview MeetSep 25 · 3 Miles Varsity · Place 27 · Norco (SS)Norco (SS)3 Miles Varsity2717:37.210
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 136 · NorcoNorco3 Miles Varsity13617:35.310
Sep 7PR City Invitational Sep 7 · 3 Miles Varsity · Place 42 · Norco (SS)Norco (SS)3 Miles Varsity4218:13.710
Aug 31ASICS Cool Breeze InvitationalAug 31 · 1.5 Miles Varsity · Place 50 · Norco (SS)Norco (SS)1.5 Miles Varsity508:39.410
Aug 24Bronco RoundupAug 24 · 2 Miles Varsity Division 2 · Place 36 · NorcoNorco2 Miles Varsity Division 23611:28.1010

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Dec 2Foot Locker Cross Country West Regional ChampionshipsDec 2 · 5,000 Meters Freshman · Place 121 · NORCO, CANORCO, CA5,000 Meters Freshman12120:449
Nov 2Big VIII League FinalsNov 2 · 3 Miles Junior Varsity · Place 69 · Norco (SS)Norco (SS)3 Miles Junior Varsity6920:44.59
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · 2.93 Miles Freshman Division 1 · Place 61 · NorcoNorco2.93 Miles Freshman Division 16119:179
Oct 14Inland Empire ChallengeOct 14 · 3 Miles Freshman · Place 3 · NorcoNorco3 Miles Freshman318:04.4Fr
Sep 28BIG VIII League - Preview MeetSep 28 · 3 Miles Junior Varsity · Place 35 · Norco (SS)Norco (SS)3 Miles Junior Varsity3518:39.09
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Freshman · Place 79 · NorcoNorco3 Miles Freshman7919:00.19
Sep 2ASICS Cool Breeze Evening InvitationalSep 2 · 3 Miles Freshman - Large School · Place 76 · NorcoNorco3 Miles Freshman - Large School7619:26.5 PB9