Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.85 Miles · Bedwell Bayfront ParkPeninsula Athletic League #2 · Oct 1218:58Peninsula Athletic League #2October 12, 2021
3 Miles · Hayward High School38th P. Wilder Mariner XC Invitational · Oct 1620:20.5938th P. Wilder Mariner XC InvitationalOctober 16, 2021
3749 m · Half Moon Bay/Artichoke Invite coursePAL #1 @ HMB · Sep 2714:10PAL #1 @ HMBSeptember 27, 2023
4473 m · Golden Gate ParkLowell Invitational · Sep 916:59.5Lowell InvitationalSeptember 9, 2023
8,000 Meters · Berry CollegeCross Country Meeting at Berry College · Oct 431:57.7Cross Country Meeting at Berry CollegeOctober 4, 2025
8,000 Meters · Brewton–Parker Christian UniversityBrewton Parker Invitational · Sep 2632:56.2Brewton Parker InvitationalSeptember 26, 2025
8,000 Meters · John Hunt Cross Country ParkNJCAA Region 22/ACCC Cross Country Championships · Oct 2430:24.00NJCAA Region 22/ACCC Cross Country ChampionshipsOctober 24, 2025
8,000 Meters · Milliken & CompanyUpstate XC Invite · Oct 1831:09.3Upstate XC InviteOctober 18, 2025

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24NJCAA Region 22/ACCC Cross Country ChampionshipsOct 24 · 8,000 Meters Georgia · Place 3 · Oxford EmoryOxford Emory8,000 Meters Georgia330:24.00 PBFr
Oct 18Upstate XC InviteOct 18 · 8,000 Meters College · Place 207 · Oxford EmoryOxford Emory8,000 Meters College20731:09.3 PBFr
Oct 4Cross Country Meeting at Berry CollegeOct 4 · 8,000 Meters College · Place 59 · Oxford EmoryOxford Emory8,000 Meters College5931:57.7 PBFr
Sep 26Brewton Parker InvitationalSep 26 · 8,000 Meters College · Place 19 · Oxford EmoryOxford Emory8,000 Meters College1932:56.2 PBFr

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 9Peninsula Athletic League ChampionshipsNov 9 · 2.95 Miles Open · Place 9 · Menlo-AthertonMenlo-Atherton2.95 Miles Open917:54.61SR
Oct 30PAL #3 @ Bedwell ParkOct 30 · 5,000 Meters Open · Place 6 · Menlo-AthertonMenlo-Atherton5,000 Meters Open618:2812
Oct 16PAL #2 @ Hallmark ParkOct 16 · 2.95 Miles Open · Place 5 · Menlo-AthertonMenlo-Atherton2.95 Miles Open517:4012
Oct 5Artichoke InvitationalOct 5 · Varsity · Place 49 · Menlo-AthertonMenlo-AthertonVarsity4913:4112
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 48 · Menlo-AthertonMenlo-Atherton3 Miles Varsity4817:05.212
Sep 18PAL #1 @ Westmoor HSSep 18 · 2.7 Miles Junior Varsity · Place 7 · Menlo-AthertonMenlo-Atherton2.7 Miles Junior Varsity715:5612
Sep 7Lowell Invitational (AKA San Francisco Invitational)Sep 7 · 2.78 Miles Varsity · Place 34 · Menlo-Atherton (CC)Menlo-Atherton (CC)2.78 Miles Varsity3416:56.14SR

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 4Peninsula Athletic League ChampionshipsNov 4 · 2.95 Miles Junior Varsity · Place 11 · Menlo-AthertonMenlo-Atherton2.95 Miles Junior Varsity1118:33.72JR
Oct 25PAL #3 @ Bedwell Bayfront ParkOct 25 · 5,000 Meters Open · Place 10 · Menlo-AthertonMenlo-Atherton5,000 Meters Open1019:0211
Oct 2140th P. Wilder XC Mariner InvitationalOct 21 · 3 Miles Varsity Open · Place 127 · Menlo-AthertonMenlo-Atherton3 Miles Varsity Open12718:16.2911
Oct 11PAL #2 @ Hallmark Park, BelmontOct 11 · Varsity · Place 12 · Menlo-AthertonMenlo-AthertonVarsity1218:2011
Oct 7Artichoke InvitationalOct 7 · Varsity · Place 37 · Menlo-AthertonMenlo-AthertonVarsity3714:1611
Sep 27PAL #1 @ HMBSep 27 · 2.33 Miles Open · Place 16 · Menlo-AthertonMenlo-Atherton2.33 Miles Open1614:10 PB11
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 31 · Menlo-AthertonMenlo-Atherton3 Miles Varsity3117:32.111
Sep 9Lowell InvitationalSep 9 · 2.78 Miles Non Varsity 2 · Place 39 · Menlo-AthertonMenlo-Atherton2.78 Miles Non Varsity 23916:59.5 PB11

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 5Peninsula Athletic League ChampionshipsNov 5 · 2.95 Miles Open · Place 20 · Menlo-AthertonMenlo-Atherton2.95 Miles Open2019:43.6SO
Oct 26Peninsula Athletic League Meet #3Oct 26 · Varsity · Place 34 · Menlo-AthertonMenlo-AthertonVarsity3419:1810

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 6Peninsula Athletic League ChampionshipNov 6 · 2.95 Miles Frosh/Soph Freshman · Place 38 · Menlo-AthertonMenlo-Atherton2.95 Miles Frosh/Soph Freshman3820:17.719
Oct 1638th Mariner-XC-InvitationalOct 16 · 3 Miles Frosh/Soph Freshman · Place 53 · Menlo-AthertonMenlo-Atherton3 Miles Frosh/Soph Freshman5320:20.69
Oct 1638th P. Wilder Mariner XC InvitationalOct 16 · 3 Miles Frosh-Soph Large Schools D1-D2 · Place 53 · Menlo-AthertonMenlo-Atherton3 Miles Frosh-Soph Large Schools D1-D25320:20.59 PB9
Oct 12Peninsula Athletic League #2Oct 12 · 2.85 Miles Frosh/Soph · Place 37 · Menlo-AthertonMenlo-Atherton2.85 Miles Frosh/Soph3718:58 PB9
Oct 2Artichoke InvitationalOct 2 · 2.3 Miles Frosh/Soph Freshman Division 1 · Place 55 · Menlo-AthertonMenlo-Atherton2.3 Miles Frosh/Soph Freshman Division 15515:519
Sep 14Peninsula Athletic League Meet #1Sep 14 · 2.33 Miles Frosh/Soph Freshman · Place 38 · Menlo-AthertonMenlo-Atherton2.33 Miles Frosh/Soph Freshman3815:589
Sep 11Lowell InvitationalSep 11 · 2.13 Miles Freshman · Place 69 · Menlo-AthertonMenlo-Atherton2.13 Miles Freshman6914:19.09