Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Arcade Creek Cross Country Course2024 NCAA Division II Cross Country Champs (66th Men & 43rd Women) · Nov 2332:26.52024 NCAA Division II Cross Country Champs (66th Men & 43rd Women)November 23, 2024
10,000 Meters · Montana State University BillingsNCAA DII West Regional · Nov 931:52.3NCAA DII West RegionalNovember 9, 2024
3 Miles · Glen A. Wilson High SchoolHacienda League Finals Cross Country · Mar 2715:36Hacienda League Finals Cross CountryMarch 27, 2021
3 Miles · Walnut High SchoolHacienda League Meet #1 · Mar 1316:51Hacienda League Meet #1March 13, 2021
6,000 Meters · University of RedlandsRedlands Cross Country Invitational · Sep 319:06.0Redlands Cross Country InvitationalSeptember 3, 2022
8,000 Meters · Bidwell Park One-Mile2025 CCAA Cross Country Champs (74th Annual) · Oct 2425:55.262025 CCAA Cross Country Champs (74th Annual)October 24, 2025
8,000 Meters · California State University San Bernardino CampusCoyote Challenge · Sep 725:41.7Coyote ChallengeSeptember 7, 2024
8,000 Meters · California State University San MarcosCSU San Marcos Cougar Challenge · Sep 1325:04.40CSU San Marcos Cougar ChallengeSeptember 13, 2025
8,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Lucian Rosa Invitational · Sep 2726:49.18Lucian Rosa InvitationalSeptember 27, 2025
8,000 Meters · Palo Corona Regional Park2022 CCAA Cross Country Champs (71st Annual) · Nov 526:02.62022 CCAA Cross Country Champs (71st Annual)November 5, 2022
8,000 Meters · Pitzer CollegePomona Pitzer Invitational · Oct 725:38.9Pomona Pitzer InvitationalOctober 7, 2023
8,000 Meters · Quarry Lakes Regional Recreation Area2023 CCAA Cross Country Champs (72nd Annual) · Oct 2125:56.32023 CCAA Cross Country Champs (72nd Annual)October 21, 2023
8,000 Meters · University of California, RiversideUC Riverside Invitational · Sep 2124:44.1UC Riverside InvitationalSeptember 21, 2024
8,000 Meters · Woodward Park2024 CCAA Cross Country Champs (73rd Annual) · Oct 2525:13.42024 CCAA Cross Country Champs (73rd Annual)October 25, 2024

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 242025 CCAA Cross Country Champs (74th Annual)Oct 24 · 8,000 Meters Collegiate Men · Place 28 · Cal Poly PomonaCal Poly Pomona8,000 Meters Collegiate Men2825:55.26 PBSr
Oct 4Pomona-Pitzer Cross Country InvitationalOct 4 · 8,000 Meters Varsity · Place 15 · Cal Poly PomonaCal Poly Pomona8,000 Meters Varsity1525:18.8SR
Sep 27Lucian Rosa InvitationalSep 27 · 8,000 Meters Men's Championship · Place 113 · Cal Poly PomonaCal Poly Pomona8,000 Meters Men's Championship11326:49.18 PBSr
Sep 13CSU San Marcos Cougar ChallengeSep 13 · 8,000 Meters Men's 8k · Place 15 · Cal Poly PomonaCal Poly Pomona8,000 Meters Men's 8k1525:04.40 PBSr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 232024 NCAA Division II Cross Country Champs (66th Men & 43rd Women)Nov 23 · 10,000 Meters Championship · Place 189 · Cal Poly PomonaCal Poly Pomona10,000 Meters Championship18932:26.5 PBJr
Nov 9NCAA DII West RegionalNov 9 · 10,000 Meters D2 West · Place 46 · Cal Poly PomonaCal Poly Pomona10,000 Meters D2 West4631:52.3 PBJr
Oct 252024 CCAA Cross Country Champs (73rd Annual)Oct 25 · 8,000 Meters Men 8k · Place 29 · Cal Poly PomonaCal Poly Pomona8,000 Meters Men 8k2925:13.4 PBJr
Sep 21UC Riverside InvitationalSep 21 · 8,000 Meters Collegiate · Place 93 · Cal Poly PomonaCal Poly Pomona8,000 Meters Collegiate9324:44.1 PBJr
Sep 7Coyote ChallengeSep 7 · 8,000 Meters College · Place 5 · Cal Poly PomonaCal Poly Pomona8,000 Meters College525:41.7 PBJr

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 212023 CCAA Cross Country Champs (72nd Annual)Oct 21 · 8,000 Meters College · Place 25 · Cal Poly PomonaCal Poly Pomona8,000 Meters College2525:56.3 PBSo
Oct 7Pomona Pitzer InvitationalOct 7 · 8,000 Meters Collegiate · Place 13 · Cal Poly PomonaCal Poly Pomona8,000 Meters Collegiate1325:38.9 PBSo
Sep 16Riverside InvitationalSep 16 · 8,000 Meters Varsity · Place 119 · Cal Poly PomonaCal Poly Pomona8,000 Meters Varsity11925:21.5SO
Sep 2Seawolf InviteSep 2 · 4 Miles Varsity · Place 9 · Cal Poly PomonaCal Poly Pomona4 Miles Varsity920:30.93SO

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 52022 CCAA Cross Country Champs (71st Annual)Nov 5 · 8,000 Meters Men Championship · Place 28 · Cal Poly PomonaCal Poly Pomona8,000 Meters Men Championship2826:02.6 PBFr
Nov 5CCAA XC ChampionshipsNov 5 · 8,000 Meters Collegiate · Place 28 · Cal Poly PomonaCal Poly Pomona8,000 Meters Collegiate2826:02.6Fr
Oct 8Pomona-Pitzer InvitationalOct 8 · 8,000 Meters Varsity · Place 23 · Cal Poly PomonaCal Poly Pomona8,000 Meters Varsity2325:51.6FR
Sep 24Cougar ChallengeSep 24 · 8,000 Meters Collegiate · Place 49 · Cal Poly PomonaCal Poly Pomona8,000 Meters Collegiate4925:52.5Fr
Sep 3Redlands Cross Country InvitationalSep 3 · 6,000 Meters College · Place 10 · Cal Poly PomonaCal Poly Pomona6,000 Meters College1019:06.0 PBFr

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Mar 27Hacienda League Finals Cross CountryMar 27 · 3 Miles Varsity · Place 3 · WalnutWalnut3 Miles Varsity315:36 PB12
Mar 20Hacienda League Meet #2Mar 20 · 3 Miles Varsity · Place 3 · WalnutWalnut3 Miles Varsity315:5712
Mar 13Hacienda League Meet #1Mar 13 · 3 Miles Varsity · Place 3 · WalnutWalnut3 Miles Varsity316:51 PB12