Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.93 Miles · Mt. San Antonio College74th Annual Mt. SAC Cross Country Invitational · Oct 2125:4274th Annual Mt. SAC Cross Country InvitationalOctober 21, 2022
3 Miles · Arroyo Vista ParkMoorpark Invitational · Sep 825:46.5Moorpark InvitationalSeptember 8, 2023
3 Miles · Corriganville ParkCoastal Canyon XC League Meet #1 · Sep 423:53.1Coastal Canyon XC League Meet #1September 4, 2025
3 Miles · Mission Oaks ParkCoastal Canyon League XC Finals · Nov 722:09.3Coastal Canyon League XC FinalsNovember 7, 2024
3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 2424:11.277th Annual Mt. SAC Cross Country InvitationalOctober 24, 2025
3 Miles · Oak Canyon ParkCCL 2 · Sep 2523:23.2CCL 2September 25, 2025
3,000 Meters · Arcadia County ParkFree Spirit Condors Youth XC Invite · Oct 1417:25.60Free Spirit Condors Youth XC InviteOctober 14, 2018
3,000 Meters · Carden Conejo SchoolSCYTFC XC Meet 2 · Sep 2116:29.76SCYTFC XC Meet 2September 21, 2019
3,000 Meters · Central ParkSCYTFC XC Meet 1 · Sep 1416:23.18SCYTFC XC Meet 1September 14, 2019
3,000 Meters · Central Park - Huntington BeachThe Quick and Gritty Invite · Sep 3018:47.24The Quick and Gritty Invite September 30, 2018
3,000 Meters · College of the CanyonsSCYTFC XC Meet 3 · Sep 2917:20.06SCYTFC XC Meet 3September 29, 2019
3,000 Meters · Peck Park Community CenterPacific Coast Shockwaves XC Invitational and Grand Prix 5K · Oct 618:59.27Pacific Coast Shockwaves XC Invitational and Grand Prix 5KOctober 6, 2019
3,000 Meters · Waverly ParkSCYTFC Meet 3 · Oct 2018:36.70SCYTFC Meet 3October 20, 2018
4,000 Meters · Central ParkValley United Striders Youth Cross Country Invite - Open Meet · Sep 1827:12.41Valley United Striders Youth Cross Country Invite - Open MeetSeptember 18, 2021
4,000 Meters · Legg Lake ParkFree Spirit Invitational Cross Country Meet · Oct 1023:15.62Free Spirit Invitational Cross Country Meet October 10, 2021
4,000 Meters · O'Melveny ParkO'Meleveny Park Youth XC Meet · Sep 1125:00.03O'Meleveny Park Youth XC MeetSeptember 11, 2021
4,000 Meters · Oak Canyon ParkSCYTFC Championship · Oct 2322:27.2SCYTFC ChampionshipOctober 23, 2021
4,000 Meters · Pierce CollegePierce College Youth Cross Country Meet · Oct 1625:51.81Pierce College Youth Cross Country MeetOctober 16, 2021

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 6Coastal Canyon League XC FinalsNov 6 · 3 Miles Varsity · Place 32 · RoyalRoyal3 Miles Varsity3222:43.712
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D3 Varsity Green · Place 71 · RoyalRoyal3 Miles D3 Varsity Green7124:11.2 PB12
Oct 18Ventura County ChampionshipsOct 18 · 3 Miles Varsity · Place 88 · RoyalRoyal3 Miles Varsity8823:08.412
Sep 25CCL 2Sep 25 · 3 Miles Varsity · Place 30 · RoyalRoyal3 Miles Varsity3023:23.2 PB12
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 79 · RoyalRoyal3 Miles Varsity7921:07.712
Sep 12Moorpark InvitationalSep 12 · 3 Miles Varsity · Place 19 · RoyalRoyal3 Miles Varsity1922:03.212
Sep 4Coastal Canyon XC League Meet #1Sep 4 · 3 Miles Varsity Girls · Place 28 · RoyalRoyal3 Miles Varsity Girls2823:53.1 PB12
Aug 12Simi Valley Summer Series #2Aug 12 · 5,000 Meters Open · Place 16 · RoyalRoyal5,000 Meters Open1624:23.07—

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7Coastal Canyon League XC FinalsNov 7 · 3 Miles Varsity · Place 29 · RoyalRoyal3 Miles Varsity2922:09.3 PB11
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity Division 3 · Place 55 · Royal (sv)Royal (sv)3 Miles Varsity Division 35524:2911
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity Division 3 · Place 55 · RoyalRoyal3 Miles Varsity Division 35524:2911
Oct 19Ventura County ChampionshipsOct 19 · 3 Miles Varsity · Place 68 · RoyalRoyal3 Miles Varsity6822:57.611
Oct 1Coastal Canyon League Meet #2Oct 1 · 3 Miles Varsity · Place 32 · RoyalRoyal3 Miles Varsity3224:49.511
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 99 · RoyalRoyal3 Miles Varsity9921:25.011
Sep 13Moorpark InvitationalSep 13 · 3 Miles Varsity · Place 20 · RoyalRoyal3 Miles Varsity2022:10.311

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 14Ventura County ChampionshipsOct 14 · Varsity · Place 64 · RoyalRoyalVarsity6423:25.8—
Oct 14Ventura County ChampionshipsOct 14 · 3 Miles Varsity · Place 64 · RoyalRoyal3 Miles Varsity6423:25.810
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 150 · RoyalRoyal3 Miles Varsity15023:15.910
Sep 8Moorpark InvitationalSep 8 · 3 Miles 10th Grade · Place 48 · RoyalRoyal3 Miles 10th Grade4825:46.5 PB10

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 3Coastal Canyon League XC FinalsNov 3 · 3 Miles Freshman Sophomore · Place 13 · RoyalRoyal3 Miles Freshman Sophomore1324:57.29
Oct 2174th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.93 Miles D1&2 Frosh Red · Place 91 · RoyalRoyal2.93 Miles D1&2 Frosh Red9125:42 PB9
Sep 22Coastal Canyon League Meet #1Sep 22 · 3 Miles Varsity · Place 30 · RoyalRoyal3 Miles Varsity3026:47.99
Sep 15 41st Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Junior Varsity · Place 173 · RoyalRoyal3 Miles Junior Varsity17324:07.99
Sep 9Moorpark InvitationalSep 9 · 3 Miles Varsity · Place 50 · RoyalRoyal3 Miles Varsity5025:17.59

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 23SCYTFC ChampionshipOct 23 · 4,000 Meters 13-14 (Youth) · Place 19 · Simi Valley Running RebelsSimi Valley Running Rebels4,000 Meters 13-14 (Youth)1922:27.2 PB8
Oct 16Pierce College Youth Cross Country MeetOct 16 · 4,000 Meters 13-14 · Place 45 · Simi Valley Running RebelsSimi Valley Running Rebels4,000 Meters 13-144525:51.81 PB8
Oct 10Free Spirit Invitational Cross Country Meet Oct 10 · 4,000 Meters Event 17 13-14 · Place 69 · Simi Valley Running RebelsSimi Valley Running Rebels4,000 Meters Event 17 13-146923:15.62 PB8
Sep 25El Cariso Regional Park - Sylmar CA - Youth ClubSep 25 · 4,000 Meters 13-14 · Place 54 · Simi Valley Running RebelsSimi Valley Running Rebels4,000 Meters 13-145426:18.59Unofficial8
Sep 18Valley United Striders Youth Cross Country Invite - Open MeetSep 18 · 4,000 Meters 13-14 · Place 60 · Simi Valley Running RebelsSimi Valley Running Rebels4,000 Meters 13-146027:12.41 PB8
Sep 11O'Meleveny Park Youth XC MeetSep 11 · 4,000 Meters 13-14 · Place 44 · Simi Valley Running RebelsSimi Valley Running Rebels4,000 Meters 13-144425:00.03 PB8

2019 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26SCYTFC XC Meet 6Oct 26 · 3,000 Meters Midget · Place 48 · Simi Valley Running RebelsSimi Valley Running Rebels3,000 Meters Midget4818:03.926
Oct 12SCYTFC Meet 5Oct 12 · 3,000 Meters Midget Girls · Place 35 · Simi Valley Running RebelsSimi Valley Running Rebels3,000 Meters Midget Girls3517:15.316
Oct 6Pacific Coast Shockwaves XC Invitational and Grand Prix 5KOct 6 · 3,000 Meters 11-12 · Place 81 · California CometsCalifornia Comets3,000 Meters 11-128118:59.27 PB6
Sep 29SCYTFC XC Meet 3Sep 29 · 3,000 Meters Midget · Place 40 · Simi Valley Running RebelsSimi Valley Running Rebels3,000 Meters Midget4017:20.06 PB6
Sep 21SCYTFC XC Meet 2Sep 21 · 3,000 Meters Midget · Place 40 · Simi Valley Running RebelsSimi Valley Running Rebels3,000 Meters Midget4016:29.76 PB6
Sep 14SCYTFC XC Meet 1Sep 14 · 3,000 Meters Midget · Place 41 · Simi Valley Running RebelsSimi Valley Running Rebels3,000 Meters Midget4116:23.18 PB6

2018 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 27SCYTFC FinaleOct 27 · 3,000 Meters Bantam · Place 26 · Simi Valley Running RebelsSimi Valley Running Rebels3,000 Meters Bantam2618:27.385
Oct 20SCYTFC Meet 3Oct 20 · 3,000 Meters Bantam · Place 19 · Simi Valley Running RebelsSimi Valley Running Rebels3,000 Meters Bantam1918:36.70 PB5
Oct 14Free Spirit Condors Youth XC InviteOct 14 · 3,000 Meters Event 3 9-10 · Place 112 · California CometsCalifornia Comets3,000 Meters Event 3 9-1011217:25.60 PB5
Sep 30The Quick and Gritty Invite Sep 30 · 3,000 Meters 9-10 · Place 70 · California CometsCalifornia Comets3,000 Meters 9-107018:47.24 PB5
Sep 23SCYTFC Meet 2Sep 23 · 3,000 Meters Bantam · Place 21 · Simi Valley Running RebelsSimi Valley Running Rebels3,000 Meters Bantam2119:08.645
Sep 15SCYTFC Meet 1Sep 15 · 3,000 Meters Bantam · Place 24 · Simi Valley Running RebelsSimi Valley Running Rebels3,000 Meters Bantam2419:34.755