Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Warren G. Magnuson ParkWashington XC Senior All-Star Race · Dec 210:22.8Washington XC Senior All-Star RaceDecember 2, 2023
5,000 Meters · Ft. Steilacoom Park2026 Puget Sound Invitational · Sep 1214:59.42026 Puget Sound InvitationalSeptember 12, 2026
5,000 Meters · Granite Falls High SchoolEmerald Sound Conference Championships · Oct 2217:01.52Emerald Sound Conference ChampionshipsOctober 22, 2022
5,000 Meters · Sun Willows Golf CourseWIAA 1A State XC Championships · Nov 517:24.5WIAA 1A State XC ChampionshipsNovember 5, 2022
8,000 Meters · Apalachee Regional ParkNAIA Cross Country Championships · Nov 2125:10.33NAIA Cross Country ChampionshipsNovember 21, 2025
8,000 Meters · Bush Park51st Charles Bowles Willamette XC Invitational · Oct 324:21.551st Charles Bowles Willamette XC InvitationalOctober 3, 2026
8,000 Meters · Hovander Homestead ParkWWU Bill Roe Classic · Sep 2725:02.80WWU Bill Roe ClassicSeptember 27, 2025
8,000 Meters · Lewiston OrchardsCascade Collegiate Conference Championships · Nov 624:36.70Cascade Collegiate Conference ChampionshipsNovember 6, 2026
8,000 Meters · Oak Knoll Golf CourseCascade Collegiate Conference Championships · Nov 724:50.30Cascade Collegiate Conference ChampionshipsNovember 7, 2025
8,000 Meters · PLU Meadows Disc Golf Course2026 PLU Invitational · Sep 1924:38.502026 PLU InvitationalSeptember 19, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6Cascade Collegiate Conference ChampionshipsNov 6 · 8,000 Meters CCC Mens · Place 6 · Northwest (Wash.)Northwest (Wash.)8,000 Meters CCC Mens624:36.70 PBJr
Oct 17LC State Warrior InviteOct 17 · 8,000 Meters Varsity · Place 7 · Northwest (Wash.)Northwest (Wash.)8,000 Meters Varsity724:39UnofficialJr
Oct 351st Charles Bowles Willamette XC InvitationalOct 3 · 8,000 Meters Invite · Place 10 · Northwest (Wash.)Northwest (Wash.)8,000 Meters Invite1024:21.5 PBJr
Sep 192026 PLU InvitationalSep 19 · 8,000 Meters Men's "Black" Division · Place 2 · Northwest (Wash.)Northwest (Wash.)8,000 Meters Men's "Black" Division224:38.50 PBJr
Sep 122026 Puget Sound InvitationalSep 12 · 5,000 Meters Men's - 5K · Place 1 · Northwest (Wash.)Northwest (Wash.)5,000 Meters Men's - 5K114:59.4 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 21NAIA Cross Country ChampionshipsNov 21 · 8,000 Meters NAIA Championship · Place 35 · Northwest (Wash.)Northwest (Wash.)8,000 Meters NAIA Championship3525:10.33 PBSo
Nov 7Cascade Collegiate Conference ChampionshipsNov 7 · 8,000 Meters CCC · Place 8 · Northwest (Wash.)Northwest (Wash.)8,000 Meters CCC824:50.30 PBSo
Oct 18Linfield George Oja InvitationalOct 18 · 8,000 Meters Varsity · Place 34 · Northwest (Wash.)Northwest (Wash.)8,000 Meters Varsity3424:44.20So
Sep 27WWU Bill Roe ClassicSep 27 · 8,000 Meters Men · Place 26 · Northwest (Wash.)Northwest (Wash.)8,000 Meters Men2625:02.80 PBSo
Sep 13Gator Cross 2025Sep 13 · 6,000 Meters Varsity · Place 10 · Northwest (Wash.)Northwest (Wash.)6,000 Meters Varsity1018:21.70So

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 82024 CCC XC ChampionshipsNov 8 · 8,000 Meters Varsity · Place 13 · Northwest (Wash.)Northwest (Wash.)8,000 Meters Varsity1325:34.7FR
Sep 28WWU Bill Roe ClassicSep 28 · 8,000 Meters Varsity · Place 43 · Northwest (Wash.)Northwest (Wash.)8,000 Meters Varsity4325:32.0FR

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Dec 2Washington XC Senior All-Star RaceDec 2 · 2 Miles All-Stars · Place 12 · Cedar Park Christian (Bothell)Cedar Park Christian (Bothell)2 Miles All-Stars1210:22.8 PB12

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 5WIAA 1A State XC ChampionshipsNov 5 · 5,000 Meters 1A Boys · Place 14 · Cedar Park Christian (Bothell)Cedar Park Christian (Bothell)5,000 Meters 1A Boys1417:24.5 PB11
Oct 22Emerald Sound Conference ChampionshipsOct 22 · 5,000 Meters Varsity · Place 6 · Cedar Park Christian (Bothell)Cedar Park Christian (Bothell)5,000 Meters Varsity617:01.52 PB11