Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.93 Miles · Mt. San Antonio College74th Annual Mt. SAC Cross Country Invitational · Oct 2116:1974th Annual Mt. SAC Cross Country InvitationalOctober 21, 2022
2.96 Miles · Morley Field Sports ComplexCIF-SDS Championships · Nov 1116:24.9CIF-SDS ChampionshipsNovember 11, 2023
3 Miles · Canyon Crest AcademyCCA vs TP · Feb 2617:49.64CCA vs TPFebruary 26, 2021
3 Miles · La Costa Canyon ParkNCC Coastal League Cluster Meet #2 · Oct 2817:30.00NCC Coastal League Cluster Meet #2October 28, 2021
3 Miles · Pomona FairplaxASICS Cool Breeze Evening Invitational · Sep 215:20.1ASICS Cool Breeze Evening InvitationalSeptember 2, 2023
3 Miles · San Dieguito Sports ComplexNCC Coastal League Cluster Meet #1 · Sep 2716:05.30NCC Coastal League Cluster Meet #1September 27, 2022
3.1 Miles · El Camino High SchoolEl Camino vs. Torrey Pines · Mar 1218:01El Camino vs. Torrey PinesMarch 12, 2021
5,000 Meters · Guajome County Park - Summit Trail39th Annual Asics Southern Cal Invitational · Oct 917:29.239th Annual Asics Southern Cal InvitationalOctober 9, 2021
5,000 Meters · La Costa Canyon ParkSage Creek vs. Torrey Pines · Feb 1918:10.8Sage Creek vs. Torrey PinesFebruary 19, 2021
8,000 Meters · Agricultural Operations Course 44th Annual UC Riverside Invitational · Sep 2725:21.9044th Annual UC Riverside InvitationalSeptember 27, 2025
8,000 Meters · California State University San Bernardino CampusCSUSB Coyote Challenge · Sep 525:46.0CSUSB Coyote ChallengeSeptember 5, 2026
8,000 Meters · Carbon Canyon Regional ParkSCIAC Cross Country Championships · Nov 225:45.7SCIAC Cross Country ChampionshipsNovember 2, 2024
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 325:52.0Running of the CowsOctober 3, 2026
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1825:42.88Conn College InviteOctober 18, 2025
8,000 Meters · LaVern Gibson Course2024 NCAA Division III Cross Country Champs (51st Men & 43rd Women) · Nov 2325:59.42024 NCAA Division III Cross Country Champs (51st Men & 43rd Women)November 23, 2024
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 426:10.3Paul Short RunOctober 4, 2024
8,000 Meters · Milliken & CompanyDIII Pre-Nats · Sep 2025:24.0DIII Pre-NatsSeptember 20, 2025
8,000 Meters · Milo McIver State ParkNCAA DIII Regional Championships · Nov 1625:30.5NCAA DIII Regional ChampionshipsNovember 16, 2024
8,000 Meters · Pitzer College2025 SCIAC XC Championships · Nov 125:46.12025 SCIAC XC ChampionshipsNovember 1, 2025
8,000 Meters · Roger Milliken Science Center2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) · Nov 2226:24.72025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)November 22, 2025
8,000 Meters · Strehle Track2026 SCIAC XC Championships · Oct 3025:28.02026 SCIAC XC ChampionshipsOctober 30, 2026
8,000 Meters · University of California Riverside Extension45th Annual UC Riverside Invitational · Sep 1924:33.745th Annual UC Riverside InvitationalSeptember 19, 2026
8,000 Meters · University of California, RiversideUC Riverside Invitational · Sep 2126:00.1UC Riverside InvitationalSeptember 21, 2024

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 302026 SCIAC XC ChampionshipsOct 30 · 8,000 Meters Men's 8K · Place 11 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps8,000 Meters Men's 8K1125:28.0 PBJr
Oct 17UCR - Highlander InvitationalOct 17 · 8,000 Meters Invite · Place 100 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps8,000 Meters Invite10025:21.4Jr
Oct 3Running of the CowsOct 3 · 8,000 Meters Navy Championship · Place 124 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps8,000 Meters Navy Championship12425:52.0 PBJr
Sep 1945th Annual UC Riverside InvitationalSep 19 · 8,000 Meters Invite · Place 47 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps8,000 Meters Invite4724:33.7 PBJr
Sep 5CSUSB Coyote ChallengeSep 5 · 8,000 Meters Collegiate · Place 17 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps8,000 Meters Collegiate1725:46.0 PBJr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)Nov 22 · 8,000 Meters D3 Championship · Place 244 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps8,000 Meters D3 Championship24426:24.7 PBSo
Nov 15NCAA D3 West Regional ChampionshipsNov 15 · 8,000 Meters D3 West · Place 21 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps8,000 Meters D3 West2126:00.60So
Nov 12025 SCIAC XC ChampionshipsNov 1 · 8,000 Meters Men's 8K · Place 16 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps8,000 Meters Men's 8K1625:46.1 PBSo
Oct 18Conn College InviteOct 18 · 8,000 Meters Blue · Place 108 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps8,000 Meters Blue10825:42.88 PBSo
Sep 2744th Annual UC Riverside InvitationalSep 27 · 8,000 Meters Invite · Place 115 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps8,000 Meters Invite11525:21.90 PBSo
Sep 20DIII Pre-NatsSep 20 · 8,000 Meters College · Place 15 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps8,000 Meters College1525:24.0 PBSo
Sep 6CSUSB Coyote ChallengeSep 6 · 8,000 Meters Varsity · Place 6 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps8,000 Meters Varsity625:17.5SO

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 232024 NCAA Division III Cross Country Champs (51st Men & 43rd Women)Nov 23 · 8,000 Meters Championship · Place 233 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps8,000 Meters Championship23325:59.4 PBFr
Nov 16NCAA DIII Regional ChampionshipsNov 16 · 8,000 Meters Collegiate · Place 46 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps8,000 Meters Collegiate4625:30.5 PBFr
Nov 2SCIAC Cross Country ChampionshipsNov 2 · 8,000 Meters SCIAC · Place 16 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps8,000 Meters SCIAC1625:45.7 PBFr
Oct 19Pomona-Pitzer InvitationalOct 19 · 8,000 Meters College · Place 17 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps8,000 Meters College1726:21.1Fr
Oct 4Paul Short RunOct 4 · 8,000 Meters White · Place 104 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps8,000 Meters White10426:10.3 PBFr
Sep 21UC Riverside InvitationalSep 21 · 8,000 Meters Collegiate · Place 209 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps8,000 Meters Collegiate20926:00.1 PBFr
Aug 31Mark Covert ClassicAug 31 · 8,000 Meters Varsity · Place 66 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps8,000 Meters Varsity6626:05.4FR

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 11CIF-SDS ChampionshipsNov 11 · 2.96 Miles Div 1 Boys · Place 25 · Torrey PinesTorrey Pines2.96 Miles Div 1 Boys2516:24.9 PB12
Nov 4NCC ChampionshipsNov 4 · 5,000 Meters Varsity · Place 6 · Torrey PinesTorrey Pines5,000 Meters Varsity615:54.5012
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · 2.93 Miles Division 1 · Place 19 · Torrey PinesTorrey Pines2.93 Miles Division 11915:2712
Oct 14NCC Coastal Cluster Meet #2Oct 14 · 3 Miles Varsity · Place 2 · Torrey PinesTorrey Pines3 Miles Varsity215:05.4012
Sep 27NCC Coastal Cluster Meet #1Sep 27 · 3 Miles Varsity · Place 2 · Torrey PinesTorrey Pines3 Miles Varsity215:17.3012
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 76 · Torrey PinesTorrey Pines3 Miles Varsity7614:52.412
Sep 2ASICS Cool Breeze Evening InvitationalSep 2 · 3 Miles Championship · Place 14 · Torrey PinesTorrey Pines3 Miles Championship1415:20.1 PB12

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 12CIF San Diego Section ChampionshipsNov 12 · 2.96 Miles Varsity · Place 17 · Torrey PinesTorrey Pines2.96 Miles Varsity1716:01.611
Nov 3North County Conference ChampionshipsNov 3 · 3 Miles Varsity · Place 15 · Torrey PinesTorrey Pines3 Miles Varsity1517:10.611
Oct 2174th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.93 Miles D1&2 Team Sweepstakes Red · Place 68 · Torrey PinesTorrey Pines2.93 Miles D1&2 Team Sweepstakes Red6816:19 PB11
Oct 15NCC Coastal League Cluster Meet #2Oct 15 · 3 Miles Varsity · Place 10 · Torrey PinesTorrey Pines3 Miles Varsity1015:55.8011
Sep 27NCC Coastal League Cluster Meet #1Sep 27 · 3 Miles Varsity · Place 7 · Torrey PinesTorrey Pines3 Miles Varsity716:05.30 PB11
Sep 15 41st Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 134 · Torrey PinesTorrey Pines3 Miles Varsity13415:22.911
Sep 3Cool BreezeSep 3 · 3 Miles Sweepstakes · Place 35 · Torrey PinesTorrey Pines3 Miles Sweepstakes3515:42.211

2021 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 20CIF San Diego Section ChampionshipsNov 20 · 3 Miles Varsity · Place 56 · Torrey PinesTorrey Pines3 Miles Varsity5616:59.810
Nov 20CIF San Diego Section ChampionshipsNov 20 · 3 Miles Division 1 · Place 56 · Torrey PinesTorrey Pines3 Miles Division 15616:59.810
Nov 13North County Conference ChampionshipsNov 13 · 5,000 Meters Varsity · Place 21 · Torrey PinesTorrey Pines5,000 Meters Varsity2118:03.910
Oct 28NCC Coastal League Cluster Meet #2Oct 28 · 3 Miles Varsity · Place 27 · Torrey PinesTorrey Pines3 Miles Varsity2717:30.00 PB10
Oct 2273rd Annual Mt. SAC Cross Country InvitationalOct 22 · 2.93 Miles D1&2 Team Sweepstakes Green · Place 124 · Torrey PinesTorrey Pines2.93 Miles D1&2 Team Sweepstakes Green12417:2110
Oct 939th Annual Asics Southern Cal InvitationalOct 9 · 5,000 Meters Combined Varsity · Place 43 · Torrey PinesTorrey Pines5,000 Meters Combined Varsity4317:29.2 PB10
Sep 18Mt. Carmel/ASICS XC InvitationalSep 18 · 3 Miles Division 1 · Place 59 · Torrey PinesTorrey Pines3 Miles Division 15918:03.410
Aug 28Bronco Round-upAug 28 · 2 Miles Junior Varsity Division 1 · Place 3 · Torrey PinesTorrey Pines2 Miles Junior Varsity Division 1311:17.310
Mar 12El Camino vs. Torrey PinesMar 12 · 3.1 Miles Varsity Boys · Place 17 · Torrey PinesTorrey Pines3.1 Miles Varsity Boys1718:01 PB9
Feb 26CCA vs TPFeb 26 · 3 Miles Varsity · Place 14 · Torrey PinesTorrey Pines3 Miles Varsity1417:49.64 PB9
Feb 19Sage Creek vs. Torrey PinesFeb 19 · 5,000 Meters Junior Varsity · Place 5 · Torrey PinesTorrey Pines5,000 Meters Junior Varsity518:10.8 PB9
Feb 15LCC vs Torrey Pines Feb 15 · 5,000 Meters Junior Varsity · Place 3 · Torrey PinesTorrey Pines5,000 Meters Junior Varsity318:21.89