Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Ash Creek PreserveNCAA DII West Regional Championships · Nov 834:18.55NCAA DII West Regional ChampionshipsNovember 8, 2025
2 Miles · El Captian40th Annual Vaquero Stampede · Aug 2010:2940th Annual Vaquero StampedeAugust 20, 2022
2.96 Miles · Morley Field Sports ComplexCIF-SDS Championships · Nov 1116:30.8CIF-SDS ChampionshipsNovember 11, 2023
3 Miles · Morley Field Sports ComplexMt. Carmel/ASICS XC Invitational · Sep 1717:12.2Mt. Carmel/ASICS XC InvitationalSeptember 17, 2022
3.1 Miles · New startOtay Ranch vs. Eastlake · Mar 1921:10.16Otay Ranch vs. EastlakeMarch 19, 2021
5,000 Meters · Chula Vista Community ParkOlympian vs Eastlake · Mar 521:03.91Olympian vs EastlakeMarch 5, 2021
5,000 Meters · Rohr ParkMetro Conference Championships · Nov 418:05.8Metro Conference ChampionshipsNovember 4, 2022
8,000 Meters · Agricultural Operations Course 44th Annual UC Riverside Invitational · Sep 2726:42.3044th Annual UC Riverside InvitationalSeptember 27, 2025
8,000 Meters · Beau Pre Golf CourseJim Hunt Humboldt Invitational Results · Sep 1327:37.57Jim Hunt Humboldt Invitational ResultsSeptember 13, 2025
8,000 Meters · Bidwell Park One-Mile2025 CCAA Cross Country Champs (74th Annual) · Oct 2427:29.622025 CCAA Cross Country Champs (74th Annual)October 24, 2025
8,000 Meters · California State University San Bernardino Campus2026 CCAA Cross Country Champs (75th Annual) · Nov 727:55.62026 CCAA Cross Country Champs (75th Annual)November 7, 2026
8,000 Meters · Golden Gate ParkSan Francisco State Invitational · Oct 927:43.0San Francisco State InvitationalOctober 9, 2026
8,000 Meters · Hovander Homestead Park2026 WWU Bill Roe Classic · Sep 2627:45.742026 WWU Bill Roe ClassicSeptember 26, 2026
8,000 Meters · River Oaks Golf Course and Event CenterKim Duyst Twilight Invitational · Sep 1227:46.4Kim Duyst Twilight InvitationalSeptember 12, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 72026 CCAA Cross Country Champs (75th Annual)Nov 7 · 8,000 Meters Collegiate · Place 91 · SF StateSF State8,000 Meters Collegiate9127:55.6 PBSo
Oct 9San Francisco State InvitationalOct 9 · 8,000 Meters Collegiate · Place 58 · SF StateSF State8,000 Meters Collegiate5827:43.0 PBSo
Sep 262026 WWU Bill Roe ClassicSep 26 · 8,000 Meters College · Place 85 · SF StateSF State8,000 Meters College8527:45.74 PBSo
Sep 12Kim Duyst Twilight InvitationalSep 12 · 8,000 Meters Collegiate · Place 84 · SF StateSF State8,000 Meters Collegiate8427:46.4 PBSo

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8NCAA DII West Regional ChampionshipsNov 8 · 10,000 Meters NCAA DII West Regional · Place 148 · SF StateSF State10,000 Meters NCAA DII West Regional14834:18.55 PBFr
Oct 242025 CCAA Cross Country Champs (74th Annual)Oct 24 · 8,000 Meters Collegiate Men · Place 69 · SF StateSF State8,000 Meters Collegiate Men6927:29.62 PBFr
Oct 10San Francisco State InvitationalOct 10 · 8,000 Meters Collegiate · Place 113 · SF StateSF State8,000 Meters Collegiate11327:54.6Fr
Sep 2744th Annual UC Riverside InvitationalSep 27 · 8,000 Meters Open · Place 107 · SF StateSF State8,000 Meters Open10726:42.30 PBFr
Sep 13Jim Hunt Humboldt Invitational ResultsSep 13 · 8,000 Meters Varsity · Place 36 · SF StateSF State8,000 Meters Varsity3627:37.57 PBFr

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 11CIF-SDS ChampionshipsNov 11 · 2.96 Miles Div 1 Boys · Place 32 · EastlakeEastlake2.96 Miles Div 1 Boys3216:30.8 PB12

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 4Metro Conference ChampionshipsNov 4 · 5,000 Meters Varsity · Place 29 · EastlakeEastlake5,000 Meters Varsity2918:05.8 PB11
Sep 17Mt. Carmel/ASICS XC InvitationalSep 17 · 3 Miles D-1 Junior · Place 17 · EastlakeEastlake3 Miles D-1 Junior1717:12.2 PB11
Aug 2040th Annual Vaquero StampedeAug 20 · 2 Miles Boys Jr/Sr Div 1 · Place 25 · EastlakeEastlake2 Miles Boys Jr/Sr Div 12510:29 PB11

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Mar 19Otay Ranch vs. EastlakeMar 19 · 3.1 Miles Junior Varsity · Place 19 · EastlakeEastlake3.1 Miles Junior Varsity1921:10.16 PB9
Mar 12Bonita Vista vs EastlakeMar 12 · 5,000 Meters Junior Varsity · Place 10 · EastlakeEastlake5,000 Meters Junior Varsity1021:32.649
Mar 5Olympian vs EastlakeMar 5 · 5,000 Meters Junior Varsity · Place 9 · EastlakeEastlake5,000 Meters Junior Varsity921:03.91 PB9