Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.93 Miles · Mt. San Antonio CollegeCIF-SS Division Prelims (Day 1) (Divisions 2 & 3) · Nov 1016:03.6CIF-SS Division Prelims (Day 1) (Divisions 2 & 3)November 10, 2023
3 Miles · Arroyo Vista ParkMoorpark Invitational · Sep 816:15.7Moorpark InvitationalSeptember 8, 2023
3 Miles · Lake CasitasTwilight Invitational · Oct 517:09.2Twilight InvitationalOctober 5, 2022
3 Miles · Mission Oaks ParkCoastal Canyon League XC Finals · Nov 715:27.9Coastal Canyon League XC FinalsNovember 7, 2024
3 Miles · Silverlakes Sports Park40th Annual Woodbridge Cross Country Classic · Sep 1717:28.340th Annual Woodbridge Cross Country ClassicSeptember 17, 2021
3,000 Meters · Arcadia County ParkFree Spirit Condors Youth XC Invite · Oct 1411:13.50Free Spirit Condors Youth XC InviteOctober 14, 2018
3,000 Meters · Carden Conejo SchoolSCYTFC Finale · Oct 2711:59.27SCYTFC FinaleOctober 27, 2018
3,000 Meters · Central ParkSCYTFC Meet 2 · Sep 2312:13.53SCYTFC Meet 2September 23, 2018
3,000 Meters · Central Park - Huntington BeachThe Quick and Gritty Invite · Sep 3011:54.75The Quick and Gritty Invite September 30, 2018
3,000 Meters · Lake Las VegasUSATF Region 15 Junior Olympic Championships · Nov 1811:40.1USATF Region 15 Junior Olympic ChampionshipsNovember 18, 2018
3,000 Meters · Waverly ParkSCYTFC Meet 3 · Oct 2012:04.10SCYTFC Meet 3October 20, 2018
4,000 Meters · Carden Conejo SchoolSCYTFC XC Meet 2 · Sep 2116:08.42SCYTFC XC Meet 2September 21, 2019
4,000 Meters · Central ParkSCYTFC Meet 5 · Oct 1214:54.06SCYTFC Meet 5October 12, 2019
4,000 Meters · College of the CanyonsSCYTFC XC Meet 3 · Sep 2914:26.74SCYTFC XC Meet 3September 29, 2019
4,000 Meters · Craig Ranch ParkAAU Western Regional Cross-Country Championship · Nov 1415:30AAU Western Regional Cross-Country ChampionshipNovember 14, 2020
4,000 Meters · Peck Park Community CenterPacific Coast Shockwaves XC Invitational and Grand Prix 5K · Oct 616:31.23Pacific Coast Shockwaves XC Invitational and Grand Prix 5KOctober 6, 2019
5,000 Meters · Corriganville ParkSimi Summer Series #2 · Aug 617:19.60Simi Summer Series #2August 6, 2024
8,000 Meters · Central ParkGSAC Championships · Nov 625:07.5GSAC ChampionshipsNovember 6, 2026
8,000 Meters · Green River Golf ClubMark Covert Classic 2026 · Sep 525:43.7Mark Covert Classic 2026September 5, 2026
8,000 Meters · Sahuaro Ranch ParkGreat Southwest (GSAC) Cross Country Championships · Nov 726:04.0Great Southwest (GSAC) Cross Country ChampionshipsNovember 7, 2025
8,000 Meters · University of California Riverside ExtensionUCR - Highlander Invitational · Oct 1724:56.3UCR - Highlander InvitationalOctober 17, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6GSAC ChampionshipsNov 6 · 8,000 Meters Men's · Place 9 · The Master's (Calif.)The Master's (Calif.)8,000 Meters Men's925:07.5 PBSo
Oct 17UCR - Highlander InvitationalOct 17 · 8,000 Meters Invite · Place 66 · The Master's (Calif.)The Master's (Calif.)8,000 Meters Invite6624:56.3 PBSo
Oct 2The Master's University Cross Country InvitationalOct 2 · 8,000 Meters Men's Collegiate · Place 12 · The Master's (Calif.)The Master's (Calif.)8,000 Meters Men's Collegiate1225:11.0So
Sep 1945th Annual UC Riverside InvitationalSep 19 · 8,000 Meters Invite · Place 95 · The Master's (Calif.)The Master's (Calif.)8,000 Meters Invite9525:03.9So
Sep 5Mark Covert Classic 2026Sep 5 · 8,000 Meters Collegiate · Place 24 · The Master's (Calif.)The Master's (Calif.)8,000 Meters Collegiate2425:43.7 PBSo

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7Great Southwest (GSAC) Cross Country ChampionshipsNov 7 · 8,000 Meters GSAC · Place 14 · The Master's (Calif.)The Master's (Calif.)8,000 Meters GSAC1426:04.0 PBFr
Oct 18Highlander InvitationalOct 18 · 8,000 Meters Invitational · Place 116 · The Master's (Calif.)The Master's (Calif.)8,000 Meters Invitational11625:33.40Fr
Oct 4Pomona-Pitzer Cross Country InvitationalOct 4 · 8,000 Meters Varsity · Place 21 · The Master'sThe Master's8,000 Meters Varsity2125:49.8FR
Sep 19The Master's University Cross Country InvitationalSep 19 · 8,000 Meters Varsity · Place 26 · The Master'sThe Master's8,000 Meters Varsity2625:41.6FR
Aug 30Mark Covert ClassicAug 30 · 8,000 Meters Varsity · Place 36 · The Master's (Calif.)The Master's (Calif.)8,000 Meters Varsity3625:41.6Fr

2024 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 23CIF-SS FinalsNov 23 · 3 Miles Division 3 · Place 42 · Simi Valley (SS)Simi Valley (SS)3 Miles Division 34216:21.812
Nov 15CIF-SS PrelimsNov 15 · 3 Miles Division 3 · Place 4 · Simi Valley (SS)Simi Valley (SS)3 Miles Division 3415:51.712
Nov 7Coastal Canyon League XC FinalsNov 7 · 3 Miles Varsity · Place 4 · Simi ValleySimi Valley3 Miles Varsity415:27.9 PB12
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Division 3 · Place 16 · Simi ValleySimi Valley3 Miles Division 31616:0612
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Division 3 · Place 16 · Simi ValleySimi Valley3 Miles Division 31616:0612
Oct 19Ventura County ChampionshipsOct 19 · 3 Miles Varsity · Place 9 · Simi ValleySimi Valley3 Miles Varsity915:46.012
Oct 1145th Annual Asics Clovis InvitationalOct 11 · 5,000 Meters Varsity · Place 1 · Simi Valley (SS)Simi Valley (SS)5,000 Meters Varsity115:39.212
Oct 1Coastal Canyon League Meet #2Oct 1 · 3 Miles Varsity · Place 2 · Simi ValleySimi Valley3 Miles Varsity215:34.912
Sep 26Coastal Canyon League Meet #1Sep 26 · 3 Miles Varsity · Place 2 · Simi ValleySimi Valley3 Miles Varsity216:01.612
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 3 · Simi ValleySimi Valley3 Miles Varsity314:44.612
Sep 13Moorpark InvitationalSep 13 · 3 Miles Varsity · Place 5 · Simi ValleySimi Valley3 Miles Varsity515:48.012
Aug 31ASICS Cool Breeze InvitationalAug 31 · 3 Miles Varsity · Place 22 · Simi Valley (SS)Simi Valley (SS)3 Miles Varsity2215:20.812
Aug 6Simi Summer Series #2Aug 6 · 5,000 Meters Open · Place 3 · Simi Valley TCSimi Valley TC5,000 Meters Open317:19.60 PB12
Jul 23Simi Summer Series #1Jul 23 · 5,000 Meters Open · Place 2 · Simi Valley TCSimi Valley TC5,000 Meters Open217:23.71SR

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 10CIF-SS Division Prelims (Day 1) (Divisions 2 & 3)Nov 10 · 2.93 Miles Varsity - Division 3 Heat 3 · Place 10 · Simi ValleySimi Valley2.93 Miles Varsity - Division 3 Heat 31016:03.6 PB11
Nov 2Coastal Canyon League FinalsNov 2 · Varsity · Place 8 · Simi Valley (SS)Simi Valley (SS)Varsity816:29.9—
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · 2.93 Miles Varsity Division 3 · Place 4 · Simi ValleySimi Valley2.93 Miles Varsity Division 3416:1911
Oct 14Ventura County ChampionshipsOct 14 · Varsity · Place 20 · Simi ValleySimi ValleyVarsity2016:13.3—
Oct 14Ventura County ChampionshipsOct 14 · 3 Miles Varsity · Place 20 · Simi ValleySimi Valley3 Miles Varsity2016:13.311
Sep 28Coastal Canyon League Meet #2Sep 28 · Varsity · Place 7 · Simi Valley (SS)Simi Valley (SS)Varsity716:02.9—
Sep 21Coastal Canyon League Meet #1Sep 21 · Varsity · Place 7 · Simi Valley (SS)Simi Valley (SS)Varsity716:02.7—
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 10 · Simi ValleySimi Valley3 Miles Varsity1015:11.211
Sep 8Moorpark InvitationalSep 8 · 3 Miles 11th Grade · Place 3 · Simi ValleySimi Valley3 Miles 11th Grade316:15.7 PB11
Sep 22023 Fastback InvitationalSep 2 · 1.7 Miles Varsity · Place 2 · Simi Valley (SS)Simi Valley (SS)1.7 Miles Varsity210:42.911
Jul 25Simi Summer Series #1Jul 25 · 5,000 Meters Open · Place 1 · Simi ValleySimi Valley5,000 Meters Open118:00.0311

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 12CIF-SS Division Prelims (Day 2) (Divisions 2, 3 & 4)Nov 12 · 2.93 Miles Division 3 - Heat 1 · Place 10 · Simi ValleySimi Valley2.93 Miles Division 3 - Heat 11016:39.910
Nov 3Coastal Canyon League XC FinalsNov 3 · Varsity · Place 10 · Simi ValleySimi ValleyVarsity1016:39.3—
Nov 3Coastal Canyon League XC FinalsNov 3 · 3 Miles Varsity · Place 10 · Simi ValleySimi Valley3 Miles Varsity1016:39.310
Oct 2174th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.93 Miles D3 Varsity Blue · Place 7 · Simi ValleySimi Valley2.93 Miles D3 Varsity Blue716:4510
Oct 15Ventura County ChampionshipsOct 15 · Varsity · Place 30 · Simi ValleySimi ValleyVarsity3016:42.2—
Oct 15Ventura County ChampionshipsOct 15 · Varsity · Place 30 · Simi ValleySimi ValleyVarsity3016:42.2—
Oct 5Twilight InvitationalOct 5 · 3 Miles Open · Place 2 · Simi ValleySimi Valley3 Miles Open217:09.2 PB10
Sep 22Coastal Canyon League Meet #1Sep 22 · 3 Miles Varsity · Place 21 · Simi ValleySimi Valley3 Miles Varsity2117:53.310
Sep 15 41st Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 18 · Simi ValleySimi Valley3 Miles Varsity1815:46.110
Sep 9Moorpark InvitationalSep 9 · 3 Miles Varsity · Place 9 · Simi ValleySimi Valley3 Miles Varsity916:46.210
Sep 3Fastback InvitationalSep 3 · 1.8 Miles Varsity · Place 5 · Simi Valley (SS)Simi Valley (SS)1.8 Miles Varsity510:02.510

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 4Coastal Canyon League FinalsNov 4 · 3 Miles Varsity · Place 27 · Simi Valley (SS)Simi Valley (SS)3 Miles Varsity2717:56.1—
Oct 29Ventura County ChampionshipsOct 29 · Varsity · Place 19 · Simi ValleySimi ValleyVarsity1918:05.5—
Oct 29Ventura County ChampionshipsOct 29 · 3 Miles Varsity · Place 57 · Simi ValleySimi Valley3 Miles Varsity5718:05.59
Oct 2273rd Annual Mt. SAC Cross Country InvitationalOct 22 · 2.93 Miles D3 Varsity Blue · Place 39 · Simi ValleySimi Valley2.93 Miles D3 Varsity Blue3917:579
Oct 14Coastal Canyon League Meet #2Oct 14 · 3 Miles Varsity · Place 27 · Simi ValleySimi Valley3 Miles Varsity2717:46.29
Oct 6Twilight InvitationalOct 6 · 3 Miles Open · Place 30 · Simi ValleySimi Valley3 Miles Open3017:44.59
Sep 23Coastal Canyon League Meet #1Sep 23 · 3 Miles Varsity · Place 23 · Simi ValleySimi Valley3 Miles Varsity2317:38.89
Sep 1740th Annual Woodbridge Cross Country ClassicSep 17 · 3 Miles Race 18- Varsity A Red · Place 90 · Simi ValleySimi Valley3 Miles Race 18- Varsity A Red9017:28.3 PB9

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 14AAU Western Regional Cross-Country ChampionshipNov 14 · 4,000 Meters 13-14 Years Old · Place 27 · California CometsCalifornia Comets4,000 Meters 13-14 Years Old2715:30 PB8
Sep 12Woodbridge Classic Trample the Virus Virtual RaceSep 12 · 3 Miles Race 25- 7th/8th Grade · Place 13 Miles Race 25- 7th/8th Grade119:34.0Unofficial8

2019 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 17USATF Southern California Association Junior Olympic ChampionshipsNov 17 · 4,000 Meters 13-14 · Place 47 · 33-Unattached33-Unattached4,000 Meters 13-144716:37.997
Oct 26SCYTFC XC Meet 6Oct 26 · 4,000 Meters Youth · Place 6 · Simi Valley Running RebelsSimi Valley Running Rebels4,000 Meters Youth616:13.777
Oct 12SCYTFC Meet 5Oct 12 · 4,000 Meters Youth Boys · Place 7 · Simi Valley Running RebelsSimi Valley Running Rebels4,000 Meters Youth Boys714:54.06 PB7
Oct 6Pacific Coast Shockwaves XC Invitational and Grand Prix 5KOct 6 · 4,000 Meters 13-14 · Place 14 · California CometsCalifornia Comets4,000 Meters 13-141416:31.23 PB7
Sep 29SCYTFC XC Meet 3Sep 29 · 4,000 Meters Youth · Place 6 · Simi Valley Running RebelsSimi Valley Running Rebels4,000 Meters Youth614:26.74 PB7
Sep 21SCYTFC XC Meet 2Sep 21 · 4,000 Meters Youth · Place 5 · Simi Valley Running RebelsSimi Valley Running Rebels4,000 Meters Youth516:08.42 PB7
Sep 14SCYTFC XC Meet 1Sep 14 · 4,000 Meters Youth · Place 6 · Simi Valley Running RebelsSimi Valley Running Rebels4,000 Meters Youth614:56.757
Aug 7Simi Valley All-Comers #3Aug 7 · 5,000 Meters Open · Place 22 · Simi Valley Running RebelsSimi Valley Running Rebels5,000 Meters Open2221:20.547
Jul 31Simi Valley All-Comers #2Jul 31 · 5,000 Meters Open · Place 7 · Simi Valley Running RebelsSimi Valley Running Rebels5,000 Meters Open722:01.467

2018 Cross Country

8 results
DateMeetEventPlMarkGr
Dec 8USATF National Junior Olympic ChampionshipsDec 8 · Varsity · Place 149 · 06 15 Californi06 15 CaliforniVarsity14912:40—
Nov 18USATF Region 15 Junior Olympic ChampionshipsNov 18 · 3,000 Meters 11-12 · Place 37 · California CometsCalifornia Comets3,000 Meters 11-123711:40.1 PB6
Oct 27SCYTFC FinaleOct 27 · 3,000 Meters Midget · Place 5 · Simi Valley Running RebelsSimi Valley Running Rebels3,000 Meters Midget511:59.27 PB6
Oct 20SCYTFC Meet 3Oct 20 · 3,000 Meters Midget · Place 4 · Simi Valley Running RebelsSimi Valley Running Rebels3,000 Meters Midget412:04.10 PB6
Oct 14Free Spirit Condors Youth XC InviteOct 14 · 3,000 Meters Event 6 11-12 · Place 25 · California CometsCalifornia Comets3,000 Meters Event 6 11-122511:13.50 PB6
Sep 30The Quick and Gritty Invite Sep 30 · 3,000 Meters 11-12 · Place 19 · California CometsCalifornia Comets3,000 Meters 11-121911:54.75 PB6
Sep 23SCYTFC Meet 2Sep 23 · 3,000 Meters Midget · Place 6 · Simi Valley Running RebelsSimi Valley Running Rebels3,000 Meters Midget612:13.53 PB6
Sep 15SCYTFC Meet 1Sep 15 · 3,000 Meters Midget · Place 10 · Simi Valley Running RebelsSimi Valley Running Rebels3,000 Meters Midget1012:48.806