Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.85 Miles · Bedwell Bayfront ParkPeninsula Athletic League #2 · Oct 1215:26Peninsula Athletic League #2October 12, 2021
2.95 Miles · Crystal Springs2023 CIF Central Coast Section Championships · Nov 1115:46.52023 CIF Central Coast Section Championships November 11, 2023
3 Miles · Hayward High School38th P. Wilder Mariner XC Invitational · Oct 1616:02.3138th P. Wilder Mariner XC InvitationalOctober 16, 2021
3749 m · Half Moon Bay/Artichoke Invite coursePAL #1 @ HMB · Sep 2712:19PAL #1 @ HMBSeptember 27, 2023
4473 m · Golden Gate ParkLowell Invitational · Sep 915:36.1Lowell InvitationalSeptember 9, 2023
6,000 Meters · Shippensburg UniversityGalen Piper XC Challenge · Sep 419:40.24Galen Piper XC ChallengeSeptember 4, 2026
7885 m · United States Naval Academy Golf ClubCantello Invitational · Sep 1225:50.50Cantello InvitationalSeptember 12, 2026
8,000 Meters · Bethpage Polo at the ParkIC4A/ECAC Cross Country Championships · Oct 1725:58.6IC4A/ECAC Cross Country ChampionshipsOctober 17, 2026
8,000 Meters · Pine Ridge Golf Club2025 Bill Dellinger Invitational · Oct 1025:29.382025 Bill Dellinger InvitationalOctober 10, 2025
8,000 Meters · Pole Green ParkA-10 XC Championships · Oct 3125:28.0A-10 XC ChampionshipsOctober 31, 2026
8,000 Meters · River Oaks Golf Course and Event CenterKim Duyst Invitational · Sep 1325:05.4Kim Duyst InvitationalSeptember 13, 2025
8,000 Meters · The Course Spokane ValleyWCC Championships 2025 · Nov 125:49.10WCC Championships 2025November 1, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31A-10 XC ChampionshipsOct 31 · 8,000 Meters Championship · Place 76 · George WashingtonGeorge Washington8,000 Meters Championship7625:28.0 PBJr
Oct 17IC4A/ECAC Cross Country ChampionshipsOct 17 · 8,000 Meters Collegiate · Place 165 · George WashingtonGeorge Washington8,000 Meters Collegiate16525:58.6 PBJr
Oct 2Richmond InvitationalOct 2 · 8,000 Meters College · Place 33 · George WashingtonGeorge Washington8,000 Meters College3326:01.7Jr
Sep 12Cantello InvitationalSep 12 · 4.9 Miles Varsity · Place 24 · George WashingtonGeorge Washington4.9 Miles Varsity2425:50.50 PBJr
Sep 4Galen Piper XC ChallengeSep 4 · 6,000 Meters Men · Place 15 · George WashingtonGeorge Washington6,000 Meters Men1519:40.24 PBJr

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 1WCC Championships 2025Nov 1 · 8,000 Meters Mens 8k · Place 63 · St. Mary's (CA)St. Mary's (CA)8,000 Meters Mens 8k6325:49.10 PBSo
Oct 102025 Bill Dellinger InvitationalOct 10 · 8,000 Meters Collegiate · Place 67 · St. Mary's (CA)St. Mary's (CA)8,000 Meters Collegiate6725:29.38 PBSo
Sep 13Kim Duyst InvitationalSep 13 · 8,000 Meters Collegiate · Place 42 · St. Mary's (CA)St. Mary's (CA)8,000 Meters Collegiate4225:05.4 PBSo

2023 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 252023 CIF State Cross Country ChampionshipsNov 25 · 2.1 Miles Varsity · Place 55 · Menlo Atherton -CCMenlo Atherton -CC2.1 Miles Varsity5515:49.9—
Nov 252023 CIF State Cross Country ChampionshipsNov 25 · Varsity · Place 149 · Menlo Atherton -CCMenlo Atherton -CCVarsity14915:49.9—
Nov 252023 CIF State Cross Country ChampionshipsNov 25 · Varsity · Place 55 · Menlo Atherton -CCMenlo Atherton -CCVarsity5515:49.9—
Nov 252023 CIF State Cross Country ChampionshipsNov 25 · 2.1 Miles Varsity · Place 149 · Menlo Atherton -CCMenlo Atherton -CC2.1 Miles Varsity14915:49.9—
Nov 112023 CIF Central Coast Section Championships Nov 11 · 2.95 Miles Varsity - Division 1 · Place 2 · Menlo-AthertonMenlo-Atherton2.95 Miles Varsity - Division 1215:46.5 PB12
Nov 4Peninsula Athletic League ChampionshipsNov 4 · 2.95 Miles Varsity · Place 1 · Menlo-AthertonMenlo-Atherton2.95 Miles Varsity115:40.42SR
Oct 25PAL #3 @ Bedwell Bayfront ParkOct 25 · 5,000 Meters Varsity · Place 1 · Menlo-AthertonMenlo-Atherton5,000 Meters Varsity116:4812
Oct 2140th P. Wilder XC Mariner InvitationalOct 21 · 3 Miles Championship · Place 11 · Menlo-AthertonMenlo-Atherton3 Miles Championship1115:19.7312
Oct 11PAL #2 @ Hallmark Park, BelmontOct 11 · Varsity · Place 1 · Menlo-AthertonMenlo-AthertonVarsity115:3712
Oct 7Artichoke InvitationalOct 7 · Varsity · Place 1 · Menlo-AthertonMenlo-AthertonVarsity112:0912
Sep 27PAL #1 @ HMBSep 27 · 2.33 Miles Varsity · Place 3 · Menlo-AthertonMenlo-Atherton2.33 Miles Varsity312:19 PB12
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 10 · Menlo-AthertonMenlo-Atherton3 Miles Varsity1015:15.412
Sep 9Lowell InvitationalSep 9 · 2.78 Miles Varsity 1 · Place 72 · Menlo-AthertonMenlo-Atherton2.78 Miles Varsity 17215:36.1 PB12

2022 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 262022 CIF State Cross Country ChampionshipsNov 26 · Varsity · Place 438 · Menlo-Atherton -CCMenlo-Atherton -CCVarsity43816:53.3—
Nov 262022 CIF State Cross Country ChampionshipsNov 26 · Varsity · Place 122 · Menlo-Atherton -CCMenlo-Atherton -CCVarsity12216:53.3—
Nov 262022 CIF State Cross Country ChampionshipsNov 26 · 5,000 Meters Division 1 · Place 122 · Menlo-Atherton -CCMenlo-Atherton -CC5,000 Meters Division 112216:53.3—
Nov 122022 CIF Central Coast Section ChampionshipsNov 12 · 2.95 Miles Division 1 · Place 4 · Menlo-AthertonMenlo-Atherton2.95 Miles Division 1416:04.111
Nov 5Peninsula Athletic League ChampionshipsNov 5 · 2.95 Miles Varsity · Place 2 · Menlo-AthertonMenlo-Atherton2.95 Miles Varsity216:10.9JR
Oct 26Peninsula Athletic League Meet #3Oct 26 · Varsity · Place 5 · Menlo-AthertonMenlo-AthertonVarsity516:0911
Oct 1539th P. Wilder XC Mariner InvitationalOct 15 · 5,000 Meters Varsity · Place 22 · Menlo-AthertonMenlo-Atherton5,000 Meters Varsity2215:37.60JR
Oct 1539th P. Wilder XC Mariner InvitationalOct 15 · Varsity · Place 22 · Menlo-AthertonMenlo-AthertonVarsity2215:37.60JR
Oct 12Peninsula Athletic League Meet #2Oct 12 · 2.95 Miles Varsity · Place 1 · Menlo-AthertonMenlo-Atherton2.95 Miles Varsity116:11.911
Oct 1Artichoke InvitationalOct 1 · 2.3 Miles Varsity Division 1 · Place 2 · Menlo-AthertonMenlo-Atherton2.3 Miles Varsity Division 1212:1411
Sep 15 41st Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 13 · Menlo-AthertonMenlo-Atherton3 Miles Varsity1315:23.911
Sep 14Peninsula Athletic League Meet #1Sep 14 · 2.33 Miles Varsity · Place 2 · Menlo-AthertonMenlo-Atherton2.33 Miles Varsity212:2011
Sep 10Lowell Invitational Sep 10 · 2.93 Miles Varsity · Place 30 · Menlo-Atherton (CC)Menlo-Atherton (CC)2.93 Miles Varsity3014:19.0JR
Sep 10Lowell Invitational Sep 10 · 2.93 Miles Varsity · Place 30 · Menlo-Atherton (CC)Menlo-Atherton (CC)2.93 Miles Varsity3014:19.0JR

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 13CCS ChampionshipNov 13 · 2.95 Miles Division 1 · Place 17 · Menlo-AthertonMenlo-Atherton2.95 Miles Division 11716:29.410
Nov 6Peninsula Athletic League ChampionshipNov 6 · 2.95 Miles Varsity · Place 4 · Menlo-AthertonMenlo-Atherton2.95 Miles Varsity416:20.2310
Oct 1638th Mariner-XC-InvitationalOct 16 · 3 Miles Varsity · Place 15 · Menlo-AthertonMenlo-Atherton3 Miles Varsity1516:02.310
Oct 1638th P. Wilder Mariner XC InvitationalOct 16 · 3 Miles Varsity Boys Large School D1-D2 · Place 15 · Menlo-AthertonMenlo-Atherton3 Miles Varsity Boys Large School D1-D21516:02.31 PB10
Oct 12Peninsula Athletic League #2Oct 12 · 2.85 Miles Varsity · Place 7 · Menlo-AthertonMenlo-Atherton2.85 Miles Varsity715:26 PB10
Oct 2Artichoke InvitationalOct 2 · 2.3 Miles Varsity Division 1 · Place 17 · Menlo-AthertonMenlo-Atherton2.3 Miles Varsity Division 11713:0510
Sep 14Peninsula Athletic League Meet #1Sep 14 · 2.33 Miles Varsity · Place 6 · Menlo-AthertonMenlo-Atherton2.33 Miles Varsity612:5910
Sep 11Lowell InvitationalSep 11 · 3 Miles Varsity · Place 31 · Menlo-AthertonMenlo-Atherton3 Miles Varsity3115:31.310