Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Ash Creek PreserveNCAA DII West Regional Championships · Nov 832:59.38NCAA DII West Regional ChampionshipsNovember 8, 2025
2 Miles · Spring Lake Park2019 Viking Opener Invitational · Sep 1414:35.42019 Viking Opener InvitationalSeptember 14, 2019
3 Miles · Arcata Community CenterHDN League Meet 3 @ NPA · Oct 222:02.06HDN League Meet 3 @ NPAOctober 2, 2019
3 Miles · Arcata Community Forest/HSUHDN League Meet 2 @ Arcata · Sep 2525:02.16HDN League Meet 2 @ ArcataSeptember 25, 2019
3 Miles · Clam Beach County CampgroundClam Beach Invitational · Sep 2518:40.0Clam Beach InvitationalSeptember 25, 2021
3 Miles · Eureka Municipal Golf CourseHDN Championship · Mar 518:25HDN ChampionshipMarch 5, 2021
3 Miles · Hiller ParkHDN League Meet 5 (McKinleyville) · Oct 2321:03HDN League Meet 5 (McKinleyville)October 23, 2019
3 Miles · Rohner ParkHDN League Meet 1 @ Fortuna · Sep 1823:38.8HDN League Meet 1 @ FortunaSeptember 18, 2019
3.1 Miles · Del Norte Golf CourseHDN League Meet · Feb 1017:55.7HDN League MeetFebruary 10, 2021
5,000 Meters · Arcata Community Forest/HSUHDN League- North Coast Prep · Oct 619:25.1HDN League- North Coast Prep October 6, 2021
5,000 Meters · Arcata Marsh Research InstituteHDN League Championships · Nov 920:03.41HDN League ChampionshipsNovember 9, 2019
5,000 Meters · Eureka Municipal Golf CourseHDN League Meet - Eureka · Sep 2218:12HDN League Meet - EurekaSeptember 22, 2021
5,000 Meters · Rohner ParkHDN League Meet · Feb 2420:48.09HDN League MeetFebruary 24, 2021
5310 m · Arcata Marsh Research InstituteHDN League Meet · Feb 1719:37.70HDN League MeetFebruary 17, 2021
8,000 Meters · Baylands ParkBronco Invitational · Oct 1725:38.1Bronco InvitationalOctober 17, 2026
8,000 Meters · Beau Pre Golf CourseJim Hunt Humboldt Invitational Results · Sep 1326:22.07Jim Hunt Humboldt Invitational ResultsSeptember 13, 2025
8,000 Meters · Bidwell Park One-Mile2025 CCAA Cross Country Champs (74th Annual) · Oct 2426:27.662025 CCAA Cross Country Champs (74th Annual)October 24, 2025
8,000 Meters · Bush Park51st Charles Bowles Willamette XC Invitational · Oct 325:57.451st Charles Bowles Willamette XC InvitationalOctober 3, 2026
8,000 Meters · California State University San Bernardino Campus2026 CCAA Cross Country Champs (75th Annual) · Nov 726:44.92026 CCAA Cross Country Champs (75th Annual)November 7, 2026
8,000 Meters · Golden Gate ParkSan Francisco State Invitational · Oct 1026:59.6San Francisco State InvitationalOctober 10, 2025
8,000 Meters · Woodward Park2024 CCAA Cross Country Champs (73rd Annual) · Oct 2526:33.62024 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.

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 72026 CCAA Cross Country Champs (75th Annual)Nov 7 · 8,000 Meters Collegiate · Place 54 · Cal Poly HumboldtCal Poly Humboldt8,000 Meters Collegiate5426:44.9 PBJr
Oct 17Bronco InvitationalOct 17 · 8,000 Meters Invitational · Place 126 · Cal Poly HumboldtCal Poly Humboldt8,000 Meters Invitational12625:38.1 PBJr
Oct 351st Charles Bowles Willamette XC InvitationalOct 3 · 8,000 Meters Invite · Place 89 · Cal Poly HumboldtCal Poly Humboldt8,000 Meters Invite8925:57.4 PBJr
Sep 12Jim Hunt InvitationalSep 12 · 8,000 Meters Varsity · Place 14 · Cal Poly HumboldtCal Poly Humboldt8,000 Meters Varsity1426:41.00Jr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 8NCAA DII West Regional ChampionshipsNov 8 · 10,000 Meters NCAA DII West Regional · Place 110 · Cal Poly HumboldtCal Poly Humboldt10,000 Meters NCAA DII West Regional11032:59.38 PBSo
Oct 242025 CCAA Cross Country Champs (74th Annual)Oct 24 · 8,000 Meters Collegiate Men · Place 39 · Cal Poly HumboldtCal Poly Humboldt8,000 Meters Collegiate Men3926:27.66 PBSo
Oct 10San Francisco State InvitationalOct 10 · 8,000 Meters Collegiate · Place 79 · Cal Poly HumboldtCal Poly Humboldt8,000 Meters Collegiate7926:59.6 PBSo
Sep 13Jim Hunt Humboldt Invitational ResultsSep 13 · 8,000 Meters Varsity · Place 13 · Cal Poly HumboldtCal Poly Humboldt8,000 Meters Varsity1326:22.07 PBSo

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 9NCAA DII West RegionalNov 9 · 10,000 Meters D2 West · Cal Poly HumboldtCal Poly Humboldt10,000 Meters D2 West0DNSFr
Oct 252024 CCAA Cross Country Champs (73rd Annual)Oct 25 · 8,000 Meters Men 8k · Place 54 · Cal Poly HumboldtCal Poly Humboldt8,000 Meters Men 8k5426:33.6 PBFr
Oct 19Bronco InvitationalOct 19 · 8,000 Meters Open · Place 57 · Cal Poly HumboldtCal Poly Humboldt8,000 Meters Open5726:20.6Fr
Sep 21Jim Hunt Humboldt InvSep 21 · 8,000 Meters College · Place 25 · Cal Poly HumboldtCal Poly Humboldt8,000 Meters College2527:38.8Fr

2022 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 19CIF North Coast Section ChampionshipNov 19 · 3 Miles Division 3 · Place 31 · EurekaEureka3 Miles Division 33116:45.53SR
Nov 5HDN League ChampionshipsNov 5 · Varsity · Place 1 · EurekaEurekaVarsity116:5612
Oct 26HDN League Meet Del NorteOct 26 · 3 Miles Varsity · Place 2 · EurekaEureka3 Miles Varsity216:3812
Oct 19HDN League Meet Arcata Oct 19 · 5,000 Meters Varsity · Place 2 · EurekaEureka5,000 Meters Varsity218:32.8812
Oct 1539th P. Wilder XC Mariner InvitationalOct 15 · 5,000 Meters Varsity · Place 26 · EurekaEureka5,000 Meters Varsity2616:40.60SR
Oct 1539th P. Wilder XC Mariner InvitationalOct 15 · Varsity · Place 26 · EurekaEurekaVarsity2616:40.60SR
Oct 12HDN League Meet Northcoast PreparatoryOct 12 · 5,000 Meters Varsity · Place 2 · EurekaEureka5,000 Meters Varsity217:30.1012
Oct 5HDN League Meet FortunaOct 5 · 5,000 Meters Varsity · Place 7 · EurekaEureka5,000 Meters Varsity720:3012
Oct 1Clam Beach InvitationalOct 1 · Varsity · Place 2 · EurekaEurekaVarsity217:4512
Sep 28HDN League Meet EurekaSep 28 · 5,000 Meters Varsity · Place 3 · EurekaEureka5,000 Meters Varsity318:0812
Sep 21HDN Leauge Meet- MckinleyvilleSep 21 · 5,000 Meters Varsity · Place 2 · EurekaEureka5,000 Meters Varsity217:2112
Sep 215th Bill Springhorn ClassicSep 2 · 3 Miles Varsity · Place 17 · EurekaEureka3 Miles Varsity1717:40.7612

2021 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 20CIF North Coast Section ChampionshipNov 20 · 3 Miles Division 4 · Place 40 · EurekaEureka3 Miles Division 44017:12.411
Nov 6HDN League Championships Nov 6 · 5,000 Meters Varsity · Place 5 · EurekaEureka5,000 Meters Varsity517:51.4811
Oct 29Trinity InvitationalOct 29 · 3 Miles Varsity · Place 4 · EurekaEureka3 Miles Varsity417:3211
Oct 19HDN League meet @ Del Norte Oct 19 · 5,000 Meters Varsity · Place 5 · EurekaEureka5,000 Meters Varsity517:4511
Oct 13HDN League Meet- ArcataOct 13 · 5,000 Meters Varsity · Place 3 · EurekaEureka5,000 Meters Varsity317:45.9211
Oct 6HDN League- North Coast Prep Oct 6 · 5,000 Meters Varsity · Place 4 · EurekaEureka5,000 Meters Varsity419:25.1 PB11
Oct 114th Annual Bill Springhorn ClassicOct 1 · 3 Miles Varsity · Place 18 · EurekaEureka3 Miles Varsity1817:02.8011
Sep 25Clam Beach InvitationalSep 25 · 3 Miles Varsity · Place 5 · EurekaEureka3 Miles Varsity518:40.0 PB11
Sep 22HDN League Meet - EurekaSep 22 · 5,000 Meters Varsity · Place 4 · EurekaEureka5,000 Meters Varsity418:12 PB11
Sep 8Time TrialSep 8 · 2 Miles Varsity · Place 2 · EurekaEureka2 Miles Varsity211:3311
Mar 5HDN ChampionshipMar 5 · 3 Miles Varsity · Place 7 · EurekaEureka3 Miles Varsity718:25 PB10
Feb 24HDN League MeetFeb 24 · 5,000 Meters Varsity · Place 4 · EurekaEureka5,000 Meters Varsity420:48.09 PB10
Feb 17HDN League MeetFeb 17 · 3.3 Miles Varsity · Place 7 · EurekaEureka3.3 Miles Varsity719:37.70 PB10
Feb 10HDN League MeetFeb 10 · 3.1 Miles Varsity Boys · Place 4 · EurekaEureka3.1 Miles Varsity Boys417:55.7 PB10

2019 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 9HDN League ChampionshipsNov 9 · 5,000 Meters Junior Varsity · Place 7 · EurekaEureka5,000 Meters Junior Varsity720:03.41 PB9
Oct 30HDN League Meet 6 - New LocationOct 30 · 5,000 Meters Varsity · Place 50 · EurekaEureka5,000 Meters Varsity5022:29.829
Oct 25Trinity InvitationalOct 25 · 2.1 Miles Frosh/Soph Freshman · Place 13 · EurekaEureka2.1 Miles Frosh/Soph Freshman1314:199
Oct 23HDN League Meet 5 (McKinleyville)Oct 23 · 3 Mile Varsity · Place 45 · EurekaEureka3 Mile Varsity4521:03 PB9
Oct 16HDN League Meet 4 @ Del NorteOct 16 · 3 Miles Varsity · Place 49 · EurekaEureka3 Miles Varsity4920:329
Oct 2HDN League Meet 3 @ NPAOct 2 · 3 Mile Varsity · Place 51 · EurekaEureka3 Mile Varsity5122:02.06 PB9
Sep 28Clam Beach InvitationalSep 28 · 2 Miles Junior Varsity · Place 27 · EurekaEureka2 Miles Junior Varsity2715:06.09
Sep 25HDN League Meet 2 @ ArcataSep 25 · 3 Miles Varsity · Place 61 · EurekaEureka3 Miles Varsity6125:02.16 PB9
Sep 18HDN League Meet 1 @ FortunaSep 18 · 3 Miles Varsity · Place 55 · EurekaEureka3 Miles Varsity5523:38.8 PB9
Sep 142019 Viking Opener InvitationalSep 14 · 2 Miles Frosh Boys · Place 87 · EurekaEureka2 Miles Frosh Boys8714:35.4 PB9