Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1815:52.045th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Irvine Regional ParkOC XC Championships · Oct 1920:16.7OC XC ChampionshipsOctober 19, 2024
3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 2315:53.3Mt. SAC XC Invite - High School DivisionOctober 23, 2026
3 Miles · Oak Canyon ParkOrange County Championships · Oct 1616:01.7Orange County ChampionshipsOctober 16, 2026
3 Miles · Pomona FairplaxASICS Cool Breeze Evening Invitational · Sep 220:44.5ASICS Cool Breeze Evening InvitationalSeptember 2, 2023
3 Miles · PR City InvitationalPR City Invitational · Aug 2815:58.5PR City Invitational August 28, 2026
3 Miles · Yorba Regional ParkCentury Conference Championships · Nov 315:40.5Century Conference ChampionshipsNovember 3, 2026
5,000 Meters · Woodward Park47th Asics Clovis Invitational · Oct 917:09.747th Asics Clovis InvitationalOctober 9, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 3Century Conference ChampionshipsNov 3 · 3 Miles Boys Varsity · Place 20 · Villa Park3 Miles Boys Varsity2015:40.5 PB12
Oct 23Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 51 D1& 2 Indiv. Sweeps Yellow · Place 75 · Villa Park3 Miles Race 51 D1& 2 Indiv. Sweeps Yellow7515:53.3 PB12
Oct 16Orange County ChampionshipsOct 16 · 3 Miles Boys Sweepstakes · Place 85 · Villa Park3 Miles Boys Sweepstakes8516:01.7 PB12
Oct 947th Asics Clovis InvitationalOct 9 · 5,000 Meters Division 2 Varsity · Place 136 · Villa Park5,000 Meters Division 2 Varsity13617:09.7 PB12
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 61 - 9:14pm - Rated Varsity (B) · Place 175 · Villa Park3 Miles Race 61 - 9:14pm - Rated Varsity (B)17515:52.0 PB12
Sep 9Century Conference PreviewSep 9 · 3 Miles Varsity · Place 26 · Villa Park3 Miles Varsity2616:19.112
Aug 28PR City Invitational Aug 28 · 3 Miles Elite Showdown · Place 146 · Villa Park3 Miles Elite Showdown14615:58.5 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 22CIF - Southern Section Cross Country ChampionshipsNov 22 · 3 Miles Varsity · Place 94 · Villa Park (SS)3 Miles Varsity9415:44.411
Nov 22CIF - Southern Section Cross Country ChampionshipsNov 22 · 3 Miles Division 2 · Place 94 · Villa Park3 Miles Division 29415:44.4011
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 2 · Place 24 · Villa Park (SS)3 Miles Division 22415:52.011
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 2 · Place 24 · Villa Park3 Miles Division 22415:52.0011
Oct 29Century Conference FinalsOct 29 · 3 Miles Varsity · Place 11 · Villa Park (SS)3 Miles Varsity1115:53.211
Oct 17Orange County Championships 2025Oct 17 · 3 Miles Varsity · Place 34 · Villa Park3 Miles Varsity3415:48.4011
Oct 10Clovis InvitationalOct 10 · 5,000 Meters Division 3 Varsity · Place 125 · Villa Park5,000 Meters Division 3 Varsity12517:11.4011
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 157 · Villa Park3 Miles Varsity15716:36.111
Sep 9Century Conference PreviewSep 9 · 3 Miles Varsity · Place 37 · Villa Park3 Miles Varsity3716:15.7011
Aug 232025 Mountie Xpress InvitationalAug 23 · 2 Miles Varsity · Place 30 · Villa Park2 Miles Varsity3011:17.8011

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30Century Conference FinalsOct 30 · 3 Miles Varsity · Place 67 · Villa Park (SS)3 Miles Varsity6719:04.410
Oct 19OC XC ChampionshipsOct 19 · 3 Miles Sophomore- Medium Schools · Place 76 · Villa Park3 Miles Sophomore- Medium Schools7620:16.7 PB10
Oct 543rd Central Park Cross Country Invitational 2024Oct 5 · 3 Miles Varsity · Place 162 · Villa Park (SS)3 Miles Varsity16220:34.210
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 184 · Villa Park3 Miles Varsity18420:29.710

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 1Century League FinalsNov 1 · 3 Miles Freshman Sophomore · Place 60 · Villa Park (SS)3 Miles Freshman Sophomore6021:21.39
Sep 3042nd Central Park Cross Country Invitational 2023Sep 30 · 3 Miles Junior Varsity · Place 259 · Villa Park (SS)3 Miles Junior Varsity25922:25.39
Sep 2ASICS Cool Breeze Evening InvitationalSep 2 · 3 Miles Freshman - Large School · Place 148 · Villa Park3 Miles Freshman - Large School14820:44.5 PB9