Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Milliken Plant CourseNCAA Division I Southeast Regional · Nov 1032:58.2NCAA Division I Southeast RegionalNovember 10, 2023
10,000 Meters · Panorama FarmsNCAA DI Southeast Regional · Nov 1432:28.8NCAA DI Southeast RegionalNovember 14, 2025
2.1 Miles · Los Altos High SchoolSCVAL#1 Los Altos High School · Feb 2011:21.2SCVAL#1 Los Altos High School February 20, 2021
2.1 Miles · Lynbrook High SchoolLynbrook Center Meet Placeholder · Sep 1310:29.8Lynbrook Center Meet PlaceholderSeptember 13, 2022
2.95 Miles · Crystal Springs2022 CIF Central Coast Section Championships · Nov 1215:31.02022 CIF Central Coast Section ChampionshipsNovember 12, 2022
3299 m · Fremont High SchoolFirebird XC Invitational · Aug 3110:46.2Firebird XC InvitationalAugust 31, 2021
3508 m · Gunn HSSCVAL#4 Gunn High School · Mar 2011:13.3SCVAL#4 Gunn High School March 20, 2021
5,000 Meters · Baylands ParkSCVAL Meet #1 · Sep 2116:51.6SCVAL Meet #1September 21, 2021
5,000 Meters · Baylands XC CourseSCVAL #1 Baylands · Sep 2016:05.7SCVAL #1 BaylandsSeptember 20, 2022
6,000 Meters · Elon UniversityElon Friday Night Lights Opener · Aug 2918:43.5Elon Friday Night Lights OpenerAugust 29, 2025
6,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 1818:11.3adidas XC ChallengeSeptember 18, 2026
8,000 Meters · CedarvilleA10 XC Conference Championships · Nov 124:29.60A10 XC Conference ChampionshipsNovember 1, 2025
8,000 Meters · Elvin R. King Cross Country CourseAtlantic 10 Conference XC Championships · Oct 2826:05.6Atlantic 10 Conference XC ChampionshipsOctober 28, 2023
8,000 Meters · Lake KristiPirate XC Invitational · Oct 324:24.37Pirate XC InvitationalOctober 3, 2025
8,000 Meters · McAlpine Creek ParkQueens City Invitational · Sep 1525:15.5Queens City Invitational September 15, 2023
8,000 Meters · Milliken & CompanyUpstate XC Invite · Oct 1824:40.3Upstate XC InviteOctober 18, 2025
8,000 Meters · Pole Green ParkA-10 XC Championships · Oct 3123:45.1A-10 XC ChampionshipsOctober 31, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31A-10 XC ChampionshipsOct 31 · 8,000 Meters Championship · Place 4 · DavidsonDavidson8,000 Meters Championship423:45.1 PBSr
Oct 2Richmond InvitationalOct 2 · 8,000 Meters College · Place 5 · DavidsonDavidson8,000 Meters College524:48.9Sr
Sep 18adidas XC ChallengeSep 18 · 6,000 Meters College · Place 14 · DavidsonDavidson6,000 Meters College1418:11.3 PBSr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Southeast RegionalNov 14 · 10,000 Meters D1 Southeast · Place 127 · DavidsonDavidson10,000 Meters D1 Southeast12732:28.8 PBJr
Nov 1A10 XC Conference ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 15 · DavidsonDavidson8,000 Meters Collegiate1524:29.60 PBJr
Oct 18Upstate XC InviteOct 18 · 8,000 Meters College · Place 8 · DavidsonDavidson8,000 Meters College824:40.3 PBJr
Oct 3Pirate XC InvitationalOct 3 · 8,000 Meters College · Place 7 · DavidsonDavidson8,000 Meters College724:24.37 PBJr
Sep 19Adidas XC ChallengeSep 19 · 6,000 Meters Varsity · Place 22 · DavidsonDavidson6,000 Meters Varsity2218:45.3JR
Aug 29Elon Friday Night Lights OpenerAug 29 · 6,000 Meters Men's Race · Place 8 · DavidsonDavidson6,000 Meters Men's Race818:43.5 PBJr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 132024 Queens City InviteSep 13 · 8,000 Meters Varsity · Place 2 · DavidsonDavidson8,000 Meters Varsity224:41.2SO
Sep 6Elon Friday Night Lights OpenerSep 6 · 6,000 Meters Varsity · Place 1 · DavidsonDavidson6,000 Meters Varsity118:29.7SO

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 10NCAA Division I Southeast RegionalNov 10 · 10,000 Meters Championship · Place 172 · DavidsonDavidson10,000 Meters Championship17232:58.2 PBFr
Oct 28Atlantic 10 Conference XC ChampionshipsOct 28 · 8,000 Meters College · Place 92 · DavidsonDavidson8,000 Meters College9226:05.6 PBFr
Sep 15Queens City Invitational Sep 15 · 8,000 Meters College · Place 3 · DavidsonDavidson8,000 Meters College325:15.5 PBFr
Sep 9SAC PreviewSep 9 · 8,000 Meters Varsity · Place 4 · DavidsonDavidson8,000 Meters Varsity426:53.96FR

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 122022 CIF Central Coast Section ChampionshipsNov 12 · 2.95 Miles Division 2 · Place 3 · Adrian WilcoxAdrian Wilcox2.95 Miles Division 2315:31.0 PB12
Nov 1SCVAL (DAL & ECL) League FinalsNov 1 · 2.95 Miles Varsity · Place 3 · Adrian WilcoxAdrian Wilcox2.95 Miles Varsity315:38.612
Oct 18SCVAL #3 BaylandsOct 18 · 5,000 Meters Varsity · Place 5 · Adrian WilcoxAdrian Wilcox5,000 Meters Varsity516:09.212
Oct 4SCVAL #2 Crystal Springs Oct 4 · 2.95 Miles Varsity · Place 3 · Adrian WilcoxAdrian Wilcox2.95 Miles Varsity315:41.312
Sep 24Ram InvitationalSep 24 · 2.7 Miles Varsity · Place 1 · Adrian WilcoxAdrian Wilcox2.7 Miles Varsity113:5212
Sep 20SCVAL #1 BaylandsSep 20 · 5,000 Meters Varsity · Place 4 · Adrian WilcoxAdrian Wilcox5,000 Meters Varsity416:05.7 PB12
Sep 13Lynbrook Center Meet PlaceholderSep 13 · 2.1 Miles Varsity · Place 2 · Adrian WilcoxAdrian Wilcox2.1 Miles Varsity210:29.8 PB12
Sep 102022 Ed Sias InvitationalSep 10 · 2 Miles Varsity · Place 1 · Adrian WilcoxAdrian Wilcox2 Miles Varsity110:23.8SR

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 13CCS ChampionshipNov 13 · 2.95 Miles Division 2 · Place 5 · Adrian WilcoxAdrian Wilcox2.95 Miles Division 2515:49.511
Nov 2SCVAL ChampionshipsNov 2 · 2.95 Miles Varsity · Place 5 · Adrian WilcoxAdrian Wilcox2.95 Miles Varsity515:55.211
Oct 5Scval#2Oct 5 · 2.95 Miles Varsity · Place 5 · Adrian WilcoxAdrian Wilcox2.95 Miles Varsity515:55.911
Sep 252021 Ram Invitational @ Westmoor High SchoolSep 25 · 2.6 Miles Varsity · Place 8 · Adrian WilcoxAdrian Wilcox2.6 Miles Varsity814:2011
Sep 21SCVAL Meet #1Sep 21 · 5,000 Meters Varsity · Place 5 · Adrian WilcoxAdrian Wilcox5,000 Meters Varsity516:51.6 PB11
Sep 112021 Ed Sias InvitationalSep 11 · 2 Miles Varsity · Place 15 · Adrian WilcoxAdrian Wilcox2 Miles Varsity1510:58.811
Sep 7Lynbrook Center Meet Placeholder Sep 7 · 2.23 Miles Varsity · Place 2 · Adrian WilcoxAdrian Wilcox2.23 Miles Varsity211:30.911
Aug 31Firebird XC InvitationalAug 31 · 2.05 Miles Varsity · Place 1 · Adrian WilcoxAdrian Wilcox2.05 Miles Varsity110:46.2 PB11
Mar 20SCVAL#4 Gunn High School Mar 20 · 2.18 Miles Varsity · Place 9 · Adrian WilcoxAdrian Wilcox2.18 Miles Varsity911:13.3 PB10
Feb 20SCVAL#1 Los Altos High School Feb 20 · 2.1 Miles Combined · Place 17 · Adrian WilcoxAdrian Wilcox2.1 Miles Combined1711:21.2 PB10

2019 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 28Ram InvitationalSep 28 · 2.4 Miles Freshman · Place 14 · Adrian WilcoxAdrian Wilcox2.4 Miles Freshman1414:399
Sep 24SCVAL#1 BaylandsSep 24 · 5,000 Meters Varsity · Place 61 · Adrian WilcoxAdrian Wilcox5,000 Meters Varsity6119:19.89