Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Gans Creek Recreation Area2025 NCAA Division I Cross Country Champs (87th Men and 45th Women) · Nov 2229:30.252025 NCAA Division I Cross Country Champs (87th Men and 45th Women)November 22, 2025
10,000 Meters · Panorama FarmsNCAA DI Southeast Regional · Nov 1429:51.0NCAA DI Southeast RegionalNovember 14, 2025
2 Miles · Haggin Oaks Golf CourseCapital Cross Challenge (Youth, Open, Middle and High School Only) · Sep 2910:35.51Capital Cross Challenge (Youth, Open, Middle and High School Only)September 29, 2018
2.93 Miles · Mt. San Antonio College73rd Annual Mt. SAC Cross Country Invitational · Oct 2215:2873rd Annual Mt. SAC Cross Country InvitationalOctober 22, 2021
3 Miles · Calaveras County FairgroundsCIF Sac-Joaquin Subsection Meet · Nov 317:06.4CIF Sac-Joaquin Subsection MeetNovember 3, 2018
3 Miles · Silverlakes Sports Park40th Annual Woodbridge Cross Country Classic · Sep 1714:54.940th Annual Woodbridge Cross Country ClassicSeptember 17, 2021
5 Miles · Ivey Redmon Sports ComplexWake Forest vs UNCG · Aug 3027:13.6Wake Forest vs UNCGAugust 30, 2024
5 Miles · Wake Forest UniversityWake Forest vs UNCG · Aug 2927:04.9Wake Forest vs UNCGAugust 29, 2025
5,000 Meters · Lodi LakeTCAL Championship · Oct 3016:06TCAL Championship October 30, 2019
5,000 Meters · Woodward Park2019 41st Asics Clovis Cross Country Invitational · Oct 1215:52.42019 41st Asics Clovis Cross Country InvitationalOctober 12, 2019
8,000 Meters · UnknownACC Cross Country Championships · Oct 2824:20.5ACC Cross Country ChampionshipsOctober 28, 2022
8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational Presented by Under Armour · Sep 2724:26.7Nuttycombe Wisconsin Invitational Presented by Under ArmourSeptember 27, 2024

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division I Cross Country Champs (87th Men and 45th Women)Nov 22 · 10,000 Meters Championship · Place 82 · Wake ForestWake Forest10,000 Meters Championship8229:30.25 PBSr
Nov 14NCAA DI Southeast RegionalNov 14 · 10,000 Meters D1 Southeast · Place 10 · Wake ForestWake Forest10,000 Meters D1 Southeast1029:51.0 PBSr
Aug 29Wake Forest vs UNCGAug 29 · 5 Miles Men's Race · Place 8 · Wake ForestWake Forest5 Miles Men's Race827:04.9 PBSr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 27Nuttycombe Wisconsin Invitational Presented by Under ArmourSep 27 · 8,000 Meters Champs · Place 71 · Wake ForestWake Forest8,000 Meters Champs7124:26.7 PBJr
Aug 30Wake Forest vs UNCGAug 30 · 5 Miles College · Place 7 · Wake ForestWake Forest5 Miles College727:13.6 PBJr

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 28ACC Cross Country ChampionshipsOct 28 · 8,000 Meters College · Place 65 · Wake ForestWake Forest8,000 Meters College6524:20.5 PBFr

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 27 2021 CIF State Cross Country ChampionshipsNov 27 · 5,000 Meters Division 4 · Place 7 · St Mary's-SJSSt Mary's-SJS5,000 Meters Division 4715:33.4SR
Nov 27 2021 CIF State Cross Country ChampionshipsNov 27 · Varsity · Place 45 · St Mary's-SJSSt Mary's-SJSVarsity4515:33.4—
Nov 27 2021 CIF State Cross Country ChampionshipsNov 27 · Varsity · Place 7 · St Mary's-SJSSt Mary's-SJSVarsity715:33.4—
Nov 13Sac-Joaquin SectionsNov 13 · Junior Varsity · Place 3 · 4 St Mary's4 St Mary'sJunior Varsity316:00.912
Nov 6Sac-Joaquin SubsectionsNov 6 · 3 Miles Varsity Division 4 · Place 3 · St Mary'sSt Mary's3 Miles Varsity Division 4315:53.012
Oct 2273rd Annual Mt. SAC Cross Country InvitationalOct 22 · 2.93 Miles D3,4&5 Individual Sweepstakes Red · Place 10 · St Mary’sSt Mary’s2.93 Miles D3,4&5 Individual Sweepstakes Red1015:28 PB12
Sep 1740th Annual Woodbridge Cross Country ClassicSep 17 · 3 Miles Race 52- Sweepstakes · Place 50 · St Mary’sSt Mary’s3 Miles Race 52- Sweepstakes5014:54.9 PB12
Sep 8TCAL Center Meet #1Sep 8 · Varsity · Place 1 · St MarysSt MarysVarsity115:36.2SR

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 12Woodbridge Classic Trample the Virus Virtual RaceSep 12 · 3 Miles Race 23- Varsity B White · Place 1 · St Mary’sSt Mary’s3 Miles Race 23- Varsity B White114:33.3Unofficial11

2019 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 302019 CIF State Cross Country ChampionshipsNov 30 · 5,000 Meters Division 4 · Place 21 · St Mary's-SJSSt Mary's-SJS5,000 Meters Division 42115:59.8SO
Nov 16CIF Sac-Joaquin Section XC ChampionshipsNov 16 · 5,000 Meters 4A · Place 6 · 4 St Mary's4 St Mary's5,000 Meters 4A616:41.210
Nov 9CIF Sac-Joaquin Subsection MeetNov 9 · 3 Miles Varsity Division 4 · Place 4 · St Mary'sSt Mary's3 Miles Varsity Division 4416:04.710
Oct 30TCAL Championship Oct 30 · 5,000 Meters Varsity · Place 1 · St Mary’sSt Mary’s5,000 Meters Varsity116:06 PB10
Oct 122019 41st Asics Clovis Cross Country InvitationalOct 12 · 5,000 Meters Varsity - Small School · Place 4 · St Mary’sSt Mary’s5,000 Meters Varsity - Small School415:52.4 PB10
Sep 28Capital Cross ChallengeSep 28 · 5,000 Meters Varsity Seeded · Place 13 · St Mary’sSt Mary’s5,000 Meters Varsity Seeded1315:45.310
Sep 14Josh Ruff Memorial InvitationalSep 14 · 5,000 Meters Varsity · Place 1 · St Mary’sSt Mary’s5,000 Meters Varsity116:38.0810
Sep 3Monte Vista InvitationalSep 3 · 2 Miles Varsity · Place 1 · St Mary’sSt Mary’s2 Miles Varsity111:28.710

2018 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 17CIF Sac-Joaquin Section XC ChampionshipsNov 17 · 5,000 Meters Varsity Division 4 · Place 46 · St Mary’sSt Mary’s5,000 Meters Varsity Division 44618:47.99
Nov 3CIF Sac-Joaquin Subsection MeetNov 3 · 3 Miles Div 4 Varsity · Place 19 · St Mary’sSt Mary’s3 Miles Div 4 Varsity1917:06.4 PB9
Oct 24TCAL League MeetOct 24 · 5,000 Meters Varsity · Place 1 · St. MarysSt. Marys5,000 Meters Varsity116:409
Oct 62018 40th Asics Clovis Cross Country InvitationalOct 6 · 5,000 Meters Frosh/Soph - Small and Medium · Place 1 · St Mary’sSt Mary’s5,000 Meters Frosh/Soph - Small and Medium117:11.09
Sep 29Capital Cross Challenge (Collegiate Races)Sep 29 · 2 Miles 3A · Place 1 · St Mary’sSt Mary’s2 Miles 3A110:35.6FR
Sep 29Capital Cross Challenge (Youth, Open, Middle and High School Only)Sep 29 · 2 Miles Frosh/Soph Div 3, 4, 5 · Place 1 · St Mary’sSt Mary’s2 Miles Frosh/Soph Div 3, 4, 5110:35.51 PB9
Sep 22Pacific Tiger InvitationalSep 22 · 2 Miles Frosh/Soph Freshman · Place 1 · St Mary'sSt Mary's2 Miles Frosh/Soph Freshman110:29.59
Sep 12TCAL Center Meet # 1Sep 12 · Varsity · Place 2 · St MarysSt MarysVarsity216:099
Sep 1Sierra InvitationalSep 1 · Varsity · Place 1 · St MarysSt MarysVarsity111:41.039
Aug 18Fleet Feet Port City XC Scrimmage Invitational; Hosted by Lodi and Bear Creek HSAug 18 · 2 Miles Frosh/Soph · Place 1 · St Mary’sSt Mary’s2 Miles Frosh/Soph111:24Unofficial9