Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.93 Miles · John Glenn High SchoolThe Great Cow Run · Sep 219:21.6The Great Cow RunSeptember 2, 2023
2.93 Miles · Mt. San Antonio College74th Annual Mt. SAC Cross Country Invitational · Oct 2121:1374th Annual Mt. SAC Cross Country InvitationalOctober 21, 2022
3 Miles · Eleanor Roosevelt High SchoolSantiago vs Centennial Dual Meet · Feb 1320:08.08Santiago vs Centennial Dual MeetFebruary 13, 2021
3 Miles · Galway DownsAsics Temecula Twilight Invitational · Oct 220:01.3Asics Temecula Twilight InvitationalOctober 2, 2021
3 Miles · Martin Luther King High SchoolCentennial vs Corona Dual Meet · Mar 620:54.80Centennial vs Corona Dual MeetMarch 6, 2021
3 Miles · Pomona FairplaxCool Breeze · Sep 320:49.1Cool BreezeSeptember 3, 2022
3 Miles · Riverside City Cross Country CourseBig 8 League Finals · Nov 320:46.0Big 8 League FinalsNovember 3, 2022
3 Miles · Silverlakes Sports Park40th Annual Woodbridge Cross Country Classic · Sep 1720:21.240th Annual Woodbridge Cross Country ClassicSeptember 17, 2021
5,000 Meters · Glen Helen Regional ParkInland Empire Challenge · Oct 920:55.8Inland Empire ChallengeOctober 9, 2021
5,000 Meters · University of California, RiversideUC Riverside Invitational · Sep 2120:02.2UC Riverside InvitationalSeptember 21, 2024
5,000 Meters · William R Mason Regional Park33rd Annual Vanguard Invitational · Sep 519:15.433rd Annual Vanguard InvitationalSeptember 5, 2025
6,000 Meters · Baylands ParkBronco Invitational · Oct 1923:47.0Bronco InvitationalOctober 19, 2024
6,000 Meters · Central ParkThe Master's University Cross Country Invitational · Oct 223:39.9The Master's University Cross Country InvitationalOctober 2, 2026
6,000 Meters · Great Park2024 PacWest CC Championships · Oct 2624:05.82024 PacWest CC ChampionshipsOctober 26, 2024
6,000 Meters · Green River Golf ClubMark Covert Classic 2026 · Sep 522:24.8Mark Covert Classic 2026September 5, 2026
6,000 Meters · Pomona-Pitzer Campus CoursePomona-Pitzer Cross Country Invitational · Oct 1023:44.7Pomona-Pitzer Cross Country InvitationalOctober 10, 2026
6,000 Meters · University of California Riverside Extension45th Annual UC Riverside Invitational · Sep 1922:19.045th Annual UC Riverside InvitationalSeptember 19, 2026
6,000 Meters · William Jessup UniversityPacWest Conference Championships · Nov 824:26.4PacWest Conference ChampionshipsNovember 8, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8PacWest Conference ChampionshipsNov 8 · 6,000 Meters Collegiate · Place 45 · Vanguard (CA)Vanguard (CA)6,000 Meters Collegiate4524:26.4 PBJr
Oct 10Pomona-Pitzer Cross Country InvitationalOct 10 · 6,000 Meters Collegiate · Place 27 · Vanguard (CA)Vanguard (CA)6,000 Meters Collegiate2723:44.7 PBJr
Oct 2The Master's University Cross Country InvitationalOct 2 · 6,000 Meters Women's Collegiate · Place 46 · Vanguard (CA)Vanguard (CA)6,000 Meters Women's Collegiate4623:39.9 PBJr
Sep 1945th Annual UC Riverside InvitationalSep 19 · 6,000 Meters Women's Invite · Place 182 · Vanguard (CA)Vanguard (CA)6,000 Meters Women's Invite18222:19.0 PBJr
Sep 5Mark Covert Classic 2026Sep 5 · 6,000 Meters Collegiate · Place 55 · Vanguard (CA)Vanguard (CA)6,000 Meters Collegiate5522:24.8 PBJr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18Highlander InvitationalOct 18 · 6,000 Meters Invitational · Place 156 · Vanguard (CA)Vanguard (CA)6,000 Meters Invitational15623:02.70So
Oct 4Pomona-Pitzer Cross Country InvitationalOct 4 · 6,000 Meters Varsity · Place 80 · VanguardVanguard6,000 Meters Varsity8023:50.4SO
Sep 19The Master's University Cross Country InvitationalSep 19 · 6,000 Meters Varsity · Place 64 · VanguardVanguard6,000 Meters Varsity6424:06.3SO
Sep 533rd Annual Vanguard InvitationalSep 5 · 5,000 Meters Collegiate · Place 18 · Vanguard (CA)Vanguard (CA)5,000 Meters Collegiate1819:15.4 PBSo

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 262024 PacWest CC ChampionshipsOct 26 · 6,000 Meters College · Place 54 · Vanguard (CA)Vanguard (CA)6,000 Meters College5424:05.8 PBFr
Oct 19Bronco InvitationalOct 19 · 6,000 Meters Invite · Place 153 · Vanguard (CA)Vanguard (CA)6,000 Meters Invite15323:47.0 PBFr
Oct 5The Master's University XC InvitationalOct 5 · 6,000 Meters Varsity · Place 127 · Vanguard (Calif.)Vanguard (Calif.)6,000 Meters Varsity12725:01.3FR
Sep 21UC Riverside InvitationalSep 21 · 5,000 Meters Open · Place 179 · Vanguard (CA)Vanguard (CA)5,000 Meters Open17920:02.2 PBFr
Sep 13Biola (Calif) InvitationalSep 13 · 5,000 Meters Varsity · Place 63 · VanguardVanguard5,000 Meters Varsity6319:58.9FR
Sep 6Irvine InvitationalSep 6 · 6,000 Meters Varsity · Place 88 · VanguardVanguard6,000 Meters Varsity8825:30.3FR

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 2Big VIII League FinalsNov 2 · 3 Miles Varsity · Place 28 · Centennial Corona (SS)Centennial Corona (SS)3 Miles Varsity2821:14.912
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · 2.93 Miles Varsity Division 1 · Place 59 · Centennial (Corona)Centennial (Corona)2.93 Miles Varsity Division 15922:1012
Oct 14Inland Empire ChallengeOct 14 · 3 Miles Varsity · Place 13 · Centennial (Corona)Centennial (Corona)3 Miles Varsity1320:24.5Sr
Oct 7Asics Clovis InvitationalOct 7 · 5,000 Meters Varsity · Place 181 · Centennial Corona (SS)Centennial Corona (SS)5,000 Meters Varsity18122:38.412
Sep 28BIG VIII League - Preview MeetSep 28 · 3 Miles Varsity · Place 26 · Centennial Corona (SS)Centennial Corona (SS)3 Miles Varsity2620:35.412
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 36 · Centennial (Corona)Centennial (Corona)3 Miles Varsity3619:53.112
Sep 2The Great Cow RunSep 2 · 2.93 Miles Varsity · Place 33 · Centennial (Corona)Centennial (Corona)2.93 Miles Varsity3319:21.6 PB12

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 11CIF-SS Division Prelims (Day 1) (Divisions 1 & 5)Nov 11 · 2.93 Miles Division 1 - Heat 4 · Place 54 · Centennial (Corona)Centennial (Corona)2.93 Miles Division 1 - Heat 45422:22.511
Nov 3Big 8 League FinalsNov 3 · 3 Miles Varsity · Place 23 · Centennial (Corona)Centennial (Corona)3 Miles Varsity2320:46.0 PB11
Oct 2174th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.93 Miles D1 Varsity Yellow · Place 36 · Centennial (Corona)Centennial (Corona)2.93 Miles D1 Varsity Yellow3621:13 PB11
Oct 15Inland Empire ChallengeOct 15 · 3 Miles Varsity · Place 5 · Centennial (Corona)Centennial (Corona)3 Miles Varsity519:36.1Jr
Oct 8Asics Clovis InvitationalOct 8 · 5,000 Meters Varsity · Place 126 · Centennial Corona (SS)Centennial Corona (SS)5,000 Meters Varsity12621:55.311
Oct 8Asics Clovis InvitationalOct 8 · 5,000 Meters Varsity · Place 126 · Centennial Corona (SS)Centennial Corona (SS)5,000 Meters Varsity12621:55.311
Sep 29Big 8 League MeetSep 29 · 3 Miles Varsity · Place 22 · Centennial (Corona)Centennial (Corona)3 Miles Varsity2221:43.111
Sep 24Dana Hills InvitationalSep 24 · 3 Miles Invitational Division 1 · Place 132 · Centennial Corona (SS)Centennial Corona (SS)3 Miles Invitational Division 113220:53.411
Sep 24Dana Hills InvitationalSep 24 · 3 Miles Invitational Division 1 · Place 132 · Centennial Corona (SS)Centennial Corona (SS)3 Miles Invitational Division 113220:53.411
Sep 15 41st Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 61 · Centennial (Corona)Centennial (Corona)3 Miles Varsity6119:54.111
Sep 3Cool BreezeSep 3 · 3 Miles Varsity Divisions 1-2 · Place 41 · Centennial (Corona)Centennial (Corona)3 Miles Varsity Divisions 1-24120:49.1 PB11

2021 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 3Big VIII League FinalsNov 3 · 3 Miles Varsity · Place 24 · Centennial Corona (SS)Centennial Corona (SS)3 Miles Varsity2421:03.710
Nov 3Big VIII League FinalsNov 3 · 3 Miles Varsity · Place 24 · Centennial (Corona)Centennial (Corona)3 Miles Varsity2421:03.710
Oct 2273rd Annual Mt. SAC Cross Country InvitationalOct 22 · 2.93 Miles D1 Soph Blue · Place 8 · Centennial (Corona)Centennial (Corona)2.93 Miles D1 Soph Blue821:3610
Oct 9Inland Empire ChallengeOct 9 · 5,000 Meters 18 - LS (D1) Girls Varsity 5K · Place 3 · Centennial (Corona)Centennial (Corona)5,000 Meters 18 - LS (D1) Girls Varsity 5K320:55.8 PB10
Oct 6Big VIII Meet #2Oct 6 · 3 Miles Varsity · Place 22 · Centennial (Corona)Centennial (Corona)3 Miles Varsity2221:12.410
Oct 2Asics Temecula Twilight InvitationalOct 2 · 3 Miles Varsity · Place 21 · Centennial (Corona)Centennial (Corona)3 Miles Varsity2120:01.3 PB10
Sep 25Dana Hills InvitationalSep 25 · 3 Miles Sophomore Division 1 · Place 12 · Centennial Corona (SS)Centennial Corona (SS)3 Miles Sophomore Division 11220:05.310
Sep 1740th Annual Woodbridge Cross Country ClassicSep 17 · 3 Miles Race 8- Sophomore Red · Place 8 · Centennial (Corona)Centennial (Corona)3 Miles Race 8- Sophomore Red820:21.2 PB10
Sep 8Big VIII Cluster #1Sep 8 · 3 Miles Junior Varsity · Place 33 · Centennial Corona (SS)Centennial Corona (SS)3 Miles Junior Varsity3322:25.810
Mar 6Centennial vs Corona Dual MeetMar 6 · 3 Miles Varsity · Place 3 · Centennial (Corona)Centennial (Corona)3 Miles Varsity320:54.80 PB9
Feb 27Roosevelt vs. Centennial Dual MeetFeb 27 · 3 Miles Open · Place 9 · Centennial (Corona)Centennial (Corona)3 Miles Open920:39.629
Feb 20Centennial vs NorcoFeb 20 · 3 Miles Open · Place 1 · Centennial (Corona)Centennial (Corona)3 Miles Open121:05.69
Feb 13Santiago vs Centennial Dual MeetFeb 13 · 3 Miles Open · Place 6 · Centennial (Corona)Centennial (Corona)3 Miles Open620:08.08 PB9
Feb 6Centennial HS Dual MeetFeb 6 · 3 Miles Open · Place 5 · Centennial (Corona)Centennial (Corona)3 Miles Open521:299