Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · North Forebay State Recreation AreaWSL Championships (North Forebay Rec Area) · Nov 617:44.84WSL Championships (North Forebay Rec Area)November 6, 2025
4 Miles · Arcata Marsh Research InstituteGVC Championships · Oct 3026:39.19GVC ChampionshipsOctober 30, 2026
4 Miles · Legion-Tuolumne Regional ParkMJC XC Invitational · Sep 2525:18.40MJC XC InvitationalSeptember 25, 2026
4 Miles · North Forebay State Recreation AreaButte Invite/NorCal Preview · Sep 1825:00.9Butte Invite/NorCal PreviewSeptember 18, 2026
4 Miles · Woodward Park2026 Crush Invitational/State Meet Preview · Sep 524:56.642026 Crush Invitational/State Meet PreviewSeptember 5, 2026
5,000 Meters · R-Farm CUHSDWSL meet #2 · Oct 1518:44.14WSL meet #2October 15, 2025
6759 m · Arcata Bird SanctuaryBeat the Heat Invitational · Aug 2925:40.69Beat the Heat Invitational August 29, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30GVC ChampionshipsOct 30 · 4 Miles Men 4 Miles · Place 36 · ButteButte4 Miles Men 4 Miles3626:39.19 PBFr
Sep 25MJC XC InvitationalSep 25 · 4 Miles Open · Place 41 · ButteButte4 Miles Open4125:18.40 PBFr
Sep 18Butte Invite/NorCal PreviewSep 18 · 4 Miles Men’s Division · Place 110 · ButteButte4 Miles Men’s Division11025:00.9 PBFr
Sep 52026 Crush Invitational/State Meet PreviewSep 5 · 4 Miles Men's · Place 201 · ButteButte4 Miles Men's20124:56.64 PBFr
Aug 29Beat the Heat Invitational Aug 29 · 4.2 Miles Open · Place 29 · ButteButte4.2 Miles Open2925:40.69 PBFr

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 6WSL Championships (North Forebay Rec Area)Nov 6 · 3 Miles Varsity Boys · Place 10 · OrlandOrland3 Miles Varsity Boys1017:44.84 PB12
Oct 15WSL meet #2Oct 15 · 5,000 Meters Varsity · Place 6 · OrlandOrland5,000 Meters Varsity618:44.14 PB12