Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Kit Carson ParkBronco Round up · Aug 2911:43.45Bronco Round upAugust 29, 2026
2 Miles · La Serna HSLa Serna Summer XC Series #3 · Aug 1510:44.3La Serna Summer XC Series #3August 15, 2026
2 Miles · St. John Bosco High School2026 Bosco XC Summer Series #2 · Aug 610:53.12026 Bosco XC Summer Series #2August 6, 2026
2.93 Miles · Rosemead High SchoolRosemead XC Invitational · Sep 1215:53.7Rosemead XC InvitationalSeptember 12, 2026
3 Miles · 6622 Lakeview Dr. Huntington Beach 92648Trinity League Championships · Oct 3019:08.1Trinity League ChampionshipsOctober 30, 2026
3 Miles · Central Park - Huntington BeachCentral Park Invitational · Oct 321:45.4Central Park Invitational October 3, 2026
3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 2420:31.777th Annual Mt. SAC Cross Country InvitationalOctober 24, 2025
3,000 Meters · 3k CoursePacific Coast Shockwaves XC Invitational · Oct 316:04.30Pacific Coast Shockwaves XC InvitationalOctober 3, 2021
3,000 Meters · Central ParkUSATF Southern California Association Junior Olympic Championships · Nov 1412:24.38USATF Southern California Association Junior Olympic ChampionshipsNovember 14, 2021
3,000 Meters · Central Park - Huntington BeachOC GRIT XC INVITE · Sep 2512:41.49OC GRIT XC INVITESeptember 25, 2022
3,000 Meters · Legg Lake ParkFree Spirit Invitational Meet · Oct 811:48.0Free Spirit Invitational MeetOctober 8, 2022
4,000 Meters · Buena Vista Park2023 San Diego Waves Youth XC Invitational · Nov 515:12.292023 San Diego Waves Youth XC InvitationalNovember 5, 2023
4,000 Meters · Central ParkUSATF Southern California Association Junior Olympic Championships · Nov 1215:17.60USATF Southern California Association Junior Olympic ChampionshipsNovember 12, 2023
4,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 915:00.79USATF National Junior Olympic ChampionshipsDecember 9, 2023
4,000 Meters · Morley Field Sports ComplexUSATF Region 15 Junior Olympic Championships · Nov 1915:26.37USATF Region 15 Junior Olympic ChampionshipsNovember 19, 2023
4,000 Meters · Mt. San Antonio CollegeFree Spirit Invitational Meet · Oct 815:58.69Free Spirit Invitational MeetOctober 8, 2023
5,000 Meters · Toka Sticks Golf CourseDesert Twilight XC Festival · Sep 2517:29.1Desert Twilight XC FestivalSeptember 25, 2026
5,000 Meters · Woodward ParkClovis Invitational · Oct 1018:37.70Clovis InvitationalOctober 10, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 30Trinity League ChampionshipsOct 30 · 3 Miles Junior Varsity and Frosh/Soph · Place 29 · St. John BoscoSt. John Bosco3 Miles Junior Varsity and Frosh/Soph2919:08.1 PB11
Oct 3Central Park Invitational Oct 3 · 3 Miles (6) JV Boys Section1 · Place 380 · St. John BoscoSt. John Bosco3 Miles (6) JV Boys Section138021:45.4 PB11
Sep 25Desert Twilight XC FestivalSep 25 · 5,000 Meters #19 Small Schools Varsity 2 · Place 20 · St. John BoscoSt. John Bosco5,000 Meters #19 Small Schools Varsity 22017:29.1 PB11
Sep 12Rosemead XC InvitationalSep 12 · 2.93 Miles Junior · Place 36 · St. John BoscoSt. John Bosco2.93 Miles Junior3615:53.7 PB11
Aug 29Bronco Round upAug 29 · 2 Miles D1 Junior Varsity · Place 30 · St. John BoscoSt. John Bosco2 Miles D1 Junior Varsity3011:43.45 PB11
Aug 15La Serna Summer XC Series #3Aug 15 · 2 Miles Advanced · Place 72 · St. John BoscoSt. John Bosco2 Miles Advanced7210:44.3 PB11
Aug 62026 Bosco XC Summer Series #2Aug 6 · 2 Miles New Division · Place 21 · St. John BoscoSt. John Bosco2 Miles New Division2110:53.1 PB11

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D3,4&5 Soph Green · Place 93 · St. John BoscoSt. John Bosco3 Miles D3,4&5 Soph Green9320:31.7 PB10
Oct 10Clovis InvitationalOct 10 · 5,000 Meters JV Small and Medium · Place 53 · St. John BoscoSt. John Bosco5,000 Meters JV Small and Medium5318:37.70 PB10
Aug 16La Serna Summer XC Series #4Aug 16 · 2 Miles Varsity · Place 78 · St. John BoscoSt. John Bosco2 Miles Varsity7811:16.0210
Jul 26La Serna Summer XC Series #2Jul 26 · 2 Miles Varsity · Place 43 · St. John BoscoSt. John Bosco2 Miles Varsity4311:21.69—

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1Trinity League FinalsNov 1 · 3 Miles Junior Varsity · Place 4 · St. John Bosco (SS)St. John Bosco (SS)3 Miles Junior Varsity417:31.89
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Freshman Division 3 · Place 15 · St. John BoscoSt. John Bosco3 Miles Freshman Division 31518:409
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Freshman Division 3 · Place 15 · St. John BoscoSt. John Bosco3 Miles Freshman Division 31518:409
Oct 1145th Annual Asics Clovis InvitationalOct 11 · 5,000 Meters Varsity · Place 20 · St. John Bosco (SS)St. John Bosco (SS)5,000 Meters Varsity2018:13.39
Sep 27Trinity Preview MeetSep 27 · 3 Miles Varsity · Place 29 · St. John Bosco (SS)St. John Bosco (SS)3 Miles Varsity2917:40.39
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 93 · St. John BoscoSt. John Bosco3 Miles Varsity9316:36.59
Sep 6Ian Cumming / Tim Latham InvitationalSep 6 · 2 Miles Frosh/Soph Freshman · Place 2 · St. John BoscoSt. John Bosco2 Miles Frosh/Soph Freshman211:21.19
Aug 17La Serna Summer XC Series #4Aug 17 · 2 Miles Varsity · Place 48 · St. John BoscoSt. John Bosco2 Miles Varsity4810:46.109

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 4,000 Meters 13-14 · Place 334 · West Coast WarriorsWest Coast Warriors4,000 Meters 13-1433415:00.79 PB8
Nov 19USATF Region 15 Junior Olympic ChampionshipsNov 19 · 4,000 Meters 13-14 · Place 47 · West Coast WarriorsWest Coast Warriors4,000 Meters 13-144715:26.37 PB8
Nov 12USATF Southern California Association Junior Olympic ChampionshipsNov 12 · 4,000 Meters 13-14 · Place 41 · West Coast WarriorsWest Coast Warriors4,000 Meters 13-144115:17.60 PB8
Nov 52023 San Diego Waves Youth XC InvitationalNov 5 · 4,000 Meters 13-14 · Place 17 · West Coast WarriorsWest Coast Warriors4,000 Meters 13-141715:12.29 PB8
Oct 28Whittier Spooktacular 5KOct 28 · 5,000 Meters New Division · Place 26 · West Coast WarriorsWest Coast Warriors5,000 Meters New Division2619:18.14Unofficial8
Oct 8Free Spirit Invitational MeetOct 8 · 4,000 Meters 13-14 · Place 35 · West Coast WarriorsWest Coast Warriors4,000 Meters 13-143515:58.69 PB8
Sep 24GRIT XC INVITESep 24 · 4,000 Meters 13-14 · Place 45 · West Coast WarriorsWest Coast Warriors4,000 Meters 13-144517:11.27Unofficial8
Sep 16Valley United Cross Country Invitational MeetSep 16 · 4,000 Meters 13-14 · Place 35 · West Coast WarriorsWest Coast Warriors4,000 Meters 13-143516:04.188

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 13USATF Southern California Association Junior Olympic ChampionshipsNov 13 · 3,000 Meters Varsity · Place 28 · Whittier WarriorsWhittier Warriors3,000 Meters Varsity2811:59.3012
Oct 29Whittier Spooktacular 5kOct 29 · 5,000 Meters Open · Place 43 · West Coast WarriorsWest Coast Warriors5,000 Meters Open4321:01.81Unofficial12
Oct 22Pacific Coast Shockwaves XC Invitational #2Oct 22 · 3,000 Meters Varsity · Place 6 · Whittier WarriorsWhittier Warriors3,000 Meters Varsity612:42.2512
Oct 8Free Spirit Invitational MeetOct 8 · 3,000 Meters 11-12 · Place 45 · West Coast WarriorsWest Coast Warriors3,000 Meters 11-124511:48.0 PB12
Sep 25OC GRIT XC INVITESep 25 · 3,000 Meters 11-12 · Place 24 · West Coast WarriorsWest Coast Warriors3,000 Meters 11-122412:41.49 PB12
Sep 17Warrior time trial #2Sep 17 · 3,200 Meters Open 3200 · Place 15 · West Coast WarriorsWest Coast Warriors3,200 Meters Open 32001512:51Unofficial12
Aug 20La Serna Summer XC Series #3Aug 20 · 2 Miles Novice · Place 31 · Whittier WarriorsWhittier Warriors2 Miles Novice3112:57.2912
Jul 30Warrior time trial AJul 30 · 3,000 Meters New Division · Place 4 · West Coast WarriorsWest Coast Warriors3,000 Meters New Division412:32Unofficial12

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 21USATF Region 15 Junior Olympic ChampionshipsNov 21 · 3,000 Meters 11-12 · Place 47 · West Coast WarriorsWest Coast Warriors3,000 Meters 11-124712:51.7211
Nov 14USATF Southern California Association Junior Olympic ChampionshipsNov 14 · 3,000 Meters 11-12 · Place 39 · West Coast WarriorsWest Coast Warriors3,000 Meters 11-123912:24.38 PB11
Nov 6Warriors Final Time Trial - 1600Nov 6 · 1,600 Meters Open · Place 22 · West Coast WarriorsWest Coast Warriors1,600 Meters Open226:27.59Unofficial11
Oct 3Pacific Coast Shockwaves XC InvitationalOct 3 · 3,000 Meters 11-12 · Place 29 · West Coast WarriorsWest Coast Warriors3,000 Meters 11-122916:04.30 PB11
Sep 25Warriors Time Trial #3 Sep 25 · 3,000 Meters Open · Place 29 · West Coast WarriorsWest Coast Warriors3,000 Meters Open2913:13.59Unofficial11
Sep 4Warriors Team Time Trial #2 - 3K - 1 MileSep 4 · 3,000 Meters Open 3K · Place 17 · West Coast WarriorsWest Coast Warriors3,000 Meters Open 3K1713:52.10Unofficial11
Jul 24Warriors Team Time Trial #1 - 1 mile XCJul 24 · 1 Miles Open · Place 11 · West Coast WarriorsWest Coast Warriors1 Miles Open117:14.00Unofficial11