Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · Campolindo High School2026 Mid-Season Mania 1600m Invitational · Sep 304:32.782026 Mid-Season Mania 1600m InvitationalSeptember 30, 2026
2 Miles · Saint Mary's College of CaliforniaSaint Mary's Invitational · Sep 510:33.27Saint Mary's InvitationalSeptember 5, 2026
2.7 Miles · 131 Westmoor AveRam Invitational · Sep 2614:25.85Ram InvitationalSeptember 26, 2026
2.7 Miles · 2024 Westmoor CoursePAL #1 @ Westmoor HS · Sep 1514:34.30PAL #1 @ Westmoor HSSeptember 15, 2026
2.95 Miles · Crystal Springs5th Annual Fighting Knights Joust · Aug 2916:31.75th Annual Fighting Knights JoustAugust 29, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1815:26.745th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3266 m · Golden Gate ParkLowell Invitational · Sep 913:05.6Lowell InvitationalSeptember 9, 2023
3749 m · Half Moon Bay/Artichoke Invite coursePAL #1 @ HMB · Sep 2714:12PAL #1 @ HMBSeptember 27, 2023
5,000 Meters · Baylands ParkTerry Ward Invitational · Oct 1419:33.6Terry Ward InvitationalOctober 14, 2023
5,000 Meters · Bedwell Bayfront Park2026 PAL 3 XC Test Meet · Oct 2117:29.12026 PAL 3 XC Test MeetOctober 21, 2026
5,000 Meters · Woodward Park47th Asics Clovis Invitational · Oct 916:37.247th 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 Varsity · Place 36 · Woodside2.95 Miles Varsity3616:44.7612
Oct 21PAL #3: @ Bedwell Bayfront ParkOct 21 · Varsity · Place 22 · WoodsideVarsity2217:2912
Oct 212026 PAL 3 XC Test MeetOct 21 · 5,000 Meters Varsity Boys · Place 22 · Woodside5,000 Meters Varsity Boys2217:29.1 PB12
Oct 947th Asics Clovis InvitationalOct 9 · 5,000 Meters Division 4 Varsity · Place 52 · Woodside5,000 Meters Division 4 Varsity5216:37.2 PB12
Oct 7PAL #2: @Hallmark ParkOct 7 · 2.95 Miles Varsity · Place 54 · Woodside2.95 Miles Varsity5419:1512
Sep 302026 Mid-Season Mania 1600m InvitationalSep 30 · 1,600 Meters Open · Place 13 · Woodside1,600 Meters Open134:32.78 PB12
Sep 26Ram InvitationalSep 26 · 2.7 Miles Varsity 1 · Place 25 · Woodside2.7 Miles Varsity 12514:25.85 PB12
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 18 - 8:40pm - Red Varsity A (B) · Place 14 · Woodside3 Miles Race 18 - 8:40pm - Red Varsity A (B)1415:26.7 PB12
Sep 15PAL #1 @ Westmoor HSSep 15 · 2.7 Miles Varsity · Place 19 · Woodside2.7 Miles Varsity1914:34.30 PB12
Sep 5Saint Mary's InvitationalSep 5 · 2 Miles Varsity · Place 15 · Woodside2 Miles Varsity1510:33.27 PB12
Aug 295th Annual Fighting Knights JoustAug 29 · 2.95 Miles Senior Boys · Place 6 · Woodside2.95 Miles Senior Boys616:31.7 PB12

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 152025 CIF Central Coast Section ChampionshipsNov 15 · 5,000 Meters Division 2 · Place 93 · Woodside5,000 Meters Division 29317:37.0JR
Nov 1Peninsula Athletic League ChampionshipsNov 1 · 2.95 Miles Varsity · Place 22 · Woodside2.95 Miles Varsity2216:38.1111
Oct 22PAL #3 @ Bedwell Bayfront ParkOct 22 · 5,000 Meters Varsity · Place 30 · Woodside5,000 Meters Varsity3018:1611
Oct 10Clovis InvitationalOct 10 · 5,000 Meters Division 4 Varsity · Place 75 · Woodside5,000 Meters Division 4 Varsity7517:11.2011
Oct 8PAL #2 @ Hallmark ParkOct 8 · 2.95 Miles Varsity · Place 51 · Woodside2.95 Miles Varsity5118:5911
Oct 4Artichoke InvitationalOct 4 · 2.3 Miles Varsity · Place 6 · Woodside2.3 Miles Varsity612:5611
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 62 · Woodside3 Miles Varsity6216:17.211
Sep 17PAL #1 @ HMB HSSep 17 · 2.33 Miles Varsity · Place 37 · Woodside2.33 Miles Varsity3713:2911
Sep 132025 Ed Sias InvitationalSep 13 · 2 Miles Varsity · Place 42 · Woodside (CC)2 Miles Varsity4211:29.1JR
Sep 132025 Ed Sias InvitationalSep 13 · 2 Miles Varsity · Place 42 · Woodside (CC)2 Miles Varsity4211:29.1JR
Sep 132025 Ed Sias InvitationalSep 13 · 2 Miles Varsity · Place 42 · Woodside (CC)2 Miles Varsity4211:29.1JR
Sep 6Lowell Invitational (AKA San Francisco Invitational)Sep 6 · Varsity · Place 107 · Woodside (CC)Varsity10715:52.1JR
Sep 6Lowell Invitational (AKA San Francisco Invitational)Sep 6 · 2.7 Miles Varsity · Place 107 · Woodside (CC)2.7 Miles Varsity10715:52.01—

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 162024 CIF Central Coast Section ChampionshipsNov 16 · 2.95 Miles Division 2 · Place 63 · Woodside2.95 Miles Division 26316:42.33SO
Nov 9Peninsula Athletic League ChampionshipsNov 9 · 2.95 Miles Varsity · Place 43 · Woodside2.95 Miles Varsity4317:25.36SO
Oct 30PAL #3 @ Bedwell ParkOct 30 · 5,000 Meters Varsity · Place 54 · Woodside5,000 Meters Varsity5418:3510
Oct 16PAL #2 @ Hallmark ParkOct 16 · 2.95 Miles Varsity · Place 59 · Woodside2.95 Miles Varsity5918:0510
Oct 1145th Annual Asics Clovis InvitationalOct 11 · 5,000 Meters Varsity · Place 118 · Woodside (CC)5,000 Meters Varsity11817:36.610
Oct 5Artichoke InvitationalOct 5 · Varsity · Place 28 · WoodsideVarsity2813:1410
Sep 28Westmoor InvitationalSep 28 · 2.7 Miles Varsity · Place 2 · Woodside2.7 Miles Varsity215:1410
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 76 · Woodside3 Miles Varsity7616:28.610
Sep 7Lowell Invitational (AKA San Francisco Invitational)Sep 7 · 2.78 Miles Varsity · Place 93 · Woodside (CC)2.78 Miles Varsity9316:34.59SO

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 4EBAL ChampionshipNov 4 · 3 Miles Varsity · Place 68 · Woodside3 Miles Varsity6820:44.4FR
Nov 4Peninsula Athletic League ChampionshipsNov 4 · 2.95 Miles Frosh/Soph Freshman · Place 68 · Woodside2.95 Miles Frosh/Soph Freshman6820:44.36FR
Oct 25PAL #3 @ Bedwell Bayfront ParkOct 25 · 5,000 Meters Frosh/Soph Freshman · Place 40 · Woodside5,000 Meters Frosh/Soph Freshman4020:189
Oct 14Terry Ward InvitationalOct 14 · 5,000 Meters Frosh/Soph · Place 47 · Woodside5,000 Meters Frosh/Soph4719:33.6 PB9
Oct 11PAL #2 @ Hallmark Park, BelmontOct 11 · Varsity · Place 12 · WoodsideVarsity1218:389
Oct 7Artichoke InvitationalOct 7 · Freshman · Place 5 · WoodsideFreshman514:309
Sep 30Ram InvitationalSep 30 · Freshman · Place 19 · WoodsideFreshman1916:439
Sep 27PAL #1 @ HMBSep 27 · 2.33 Miles Frosh/Soph · Place 13 · Woodside2.33 Miles Frosh/Soph1314:12 PB9
Sep 16De La Salle Nike InvitationalSep 16 · 2 Miles Junior Varsity · Place 12 · Woodside (CC)2 Miles Junior Varsity1212:40.1—
Sep 9Lowell InvitationalSep 9 · 2.03 Miles Freshman 2 · Place 42 · Woodside2.03 Miles Freshman 24213:05.6 PB9