Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · Campolindo High School2026 Mid-Season Mania 1600m Invitational · Sep 304:48.692026 Mid-Season Mania 1600m InvitationalSeptember 30, 2026
2 Miles · Saint Mary's College of CaliforniaSaint Mary's Invitational · Sep 511:23.58Saint Mary's InvitationalSeptember 5, 2026
2.7 Miles · 131 Westmoor AveRam Invitational · Sep 2615:12.32Ram InvitationalSeptember 26, 2026
2.95 Miles · Crystal SpringsPeninsula Athletic League Championships · Oct 3116:27.65Peninsula Athletic League ChampionshipsOctober 31, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1816:19.245th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3427 m · 2.13 Crystal Springs F/S Course5th Annual Fighting Knights Joust · Aug 2911:59.25th Annual Fighting Knights JoustAugust 29, 2026
4,000 Meters · Bedwell Bayfront ParkRun Club Invitational Youth XC Meet · Nov 213:39.2Run Club Invitational Youth XC MeetNovember 2, 2025
4,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 1315:18.602025 USATF National Junior Olympic Cross Country ChampionshipsDecember 13, 2025
4,000 Meters · Lindley Meadow Picnic Area2025 Pacific Association Junior Olympic Cross Country Championships · Nov 3013:51.282025 Pacific Association Junior Olympic Cross Country ChampionshipsNovember 30, 2025
4,000 Meters · Shadow Cliffs Regional ParkMt. Diablo Youth XC Meet · Oct 2615:52.160Mt. Diablo Youth XC MeetOctober 26, 2025
5,000 Meters · Bedwell Bayfront Park2026 PAL 3 XC Test Meet · Oct 2117:48.52026 PAL 3 XC Test MeetOctober 21, 2026
5,000 Meters · Woodward Park47th Asics Clovis Invitational · Oct 918:16.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

11 results
DateMeetEventPlMarkGr
Oct 31Peninsula Athletic League ChampionshipsOct 31 · 2.95 Miles Frosh/Soph-Scoring · Place 1 · WoodsideWoodside2.95 Miles Frosh/Soph-Scoring116:27.65 PB9
Oct 21PAL #3: @ Bedwell Bayfront ParkOct 21 · Varsity · Place 2 · WoodsideWoodsideVarsity217:499
Oct 212026 PAL 3 XC Test MeetOct 21 · 5,000 Meters FS Boys Compiled · Place 2 · WoodsideWoodside5,000 Meters FS Boys Compiled217:48.5 PB9
Oct 947th Asics Clovis InvitationalOct 9 · 5,000 Meters FS Small and Medium · Place 33 · WoodsideWoodside5,000 Meters FS Small and Medium3318:16.7 PB9
Oct 7PAL #2: @Hallmark ParkOct 7 · 2.13 Miles Frosh/Soph · Place 114 · WoodsideWoodside2.13 Miles Frosh/Soph11415:209
Sep 302026 Mid-Season Mania 1600m InvitationalSep 30 · 1,600 Meters Open · Place 50 · WoodsideWoodside1,600 Meters Open504:48.69 PB9
Sep 26Ram InvitationalSep 26 · 2.7 Miles Freshman 1 · Place 5 · WoodsideWoodside2.7 Miles Freshman 1515:12.32 PB9
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 12 - 7:28pm - Red Soph (B) · Place 12 · WoodsideWoodside3 Miles Race 12 - 7:28pm - Red Soph (B)1216:19.2 PB9
Sep 15PAL #1 @ Westmoor HSSep 15 · 2.7 Miles Frosh/Soph · WoodsideWoodside2.7 Miles Frosh/Soph0DNS9
Sep 5Saint Mary's InvitationalSep 5 · 2 Miles Frosh/Soph · Place 11 · WoodsideWoodside2 Miles Frosh/Soph1111:23.58 PB9
Aug 295th Annual Fighting Knights JoustAug 29 · 2.13 Miles Freshman Boys · Place 2 · WoodsideWoodside2.13 Miles Freshman Boys211:59.2 PB9

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 4,000 Meters 13-14 · Place 162 · Woodside WildebeestsWoodside Wildebeests4,000 Meters 13-1416215:18.60 PB8
Nov 302025 Pacific Association Junior Olympic Cross Country ChampionshipsNov 30 · 4,000 Meters 13-14 · Place 11 · Woodside WildebeestsWoodside Wildebeests4,000 Meters 13-141113:51.28 PB8
Nov 2Run Club Invitational Youth XC MeetNov 2 · 4,000 Meters 13-14 Boys · Place 4 · Woodside WildebeestsWoodside Wildebeests4,000 Meters 13-14 Boys413:39.2 PB8
Oct 26Mt. Diablo Youth XC MeetOct 26 · 4,000 Meters 13-14 · Place 13 · Woodside WildebeestsWoodside Wildebeests4,000 Meters 13-141315:52.160 PB8

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 24USATF Pacific Association Junior Olympic ChampionshipsNov 24 · 4,000 Meters Varsity · Place 49 · Woodside WildebeestsWoodside Wildebeests4,000 Meters Varsity4915:57.4014