Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Lane Community CollegeOSAA 6A State Championships · Nov 416:45.6OSAA 6A State ChampionshipsNovember 4, 2023
6,000 Meters · Joe Dancer ParkLinfield Harrier Classic · Sep 419:10.80Linfield Harrier ClassicSeptember 4, 2026
8,000 Meters · Milo McIver State ParkNCAA DIII Regional Championships · Nov 1626:34.1NCAA DIII Regional ChampionshipsNovember 16, 2024
8,000 Meters · Oak Knoll Golf Course2026 Northwest Conference XC Championships · Oct 3126:01.082026 Northwest Conference XC ChampionshipsOctober 31, 2026
8,000 Meters · PLU Meadows Disc Golf Course2025 Northwest Conference Championships · Nov 126:13.902025 Northwest Conference ChampionshipsNovember 1, 2025
8,000 Meters · Strehle TrackNCAA D3 West Regional Championships · Nov 1527:21.00NCAA D3 West Regional ChampionshipsNovember 15, 2025
8,000 Meters · The Course Spokane ValleyWhitworth Frank Knott XC Classic 2026 · Oct 326:01.30Whitworth Frank Knott XC Classic 2026October 3, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 312026 Northwest Conference XC ChampionshipsOct 31 · 8,000 Meters Men's 8K Championships · Place 35 · Pacific (Ore.)Pacific (Ore.)8,000 Meters Men's 8K Championships3526:01.08 PBJr
Oct 3Whitworth Frank Knott XC Classic 2026Oct 3 · 8,000 Meters Men's 8K · Place 78 · Pacific (Ore.)Pacific (Ore.)8,000 Meters Men's 8K7826:01.30 PBJr
Sep 4Linfield Harrier ClassicSep 4 · 6,000 Meters Open · Place 28 · Pacific (Ore.)Pacific (Ore.)6,000 Meters Open2819:10.80 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 West Regional ChampionshipsNov 15 · 8,000 Meters D3 West · Place 87 · Pacific (Ore.)Pacific (Ore.)8,000 Meters D3 West8727:21.00 PBSo
Nov 12025 Northwest Conference ChampionshipsNov 1 · 8,000 Meters Men's Championship · Place 11 · Pacific (Ore.)Pacific (Ore.)8,000 Meters Men's Championship1126:13.90 PBSo
Oct 18Linfield George Oja InvitationalOct 18 · 8,000 Meters Varsity · Place 55 · Pacific (Ore.)Pacific (Ore.)8,000 Meters Varsity5525:03.60So
Oct 450th Charles Bowles Willamette XC InvitationalOct 4 · 8,000 Meters Varsity · Place 102 · Pacific (Ore.)Pacific (Ore.)8,000 Meters Varsity10225:52.35So
Aug 29Lewis & Clark XC OpenerAug 29 · 5,000 Meters Varsity · Place 31 · Pacific (Ore.)Pacific (Ore.)5,000 Meters Varsity3116:17.06So

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 16NCAA DIII Regional ChampionshipsNov 16 · 8,000 Meters Collegiate · Place 99 · Pacific (Ore.)Pacific (Ore.)8,000 Meters Collegiate9926:34.1 PBFr
Nov 2NWC XC Championships ResultsNov 2 · 8,000 Meters Varsity · Place 29 · Pacific (Ore.)Pacific (Ore.)8,000 Meters Varsity2926:12.7FR
Oct 19Lewis & Clark InvitationalOct 19 · 8,000 Meters Varsity · Place 31 · Pacific (Ore.)Pacific (Ore.)8,000 Meters Varsity3126:49.5FR
Oct 549th Charles Bowles Willamette XC InvitationalOct 5 · 8,000 Meters Varsity · Place 124 · Pacific (Ore.)Pacific (Ore.)8,000 Meters Varsity12426:42.3FR
Sep 13Ash Creek XC FestivalSep 13 · 6,000 Meters Varsity · Place 13 · Pacific (Ore.)Pacific (Ore.)6,000 Meters Varsity1319:16.31Fr
Aug 31Linfield Harrier ClassicAug 31 · 6,000 Meters Open · Place 41 · Pacific (Ore.)Pacific (Ore.)6,000 Meters Open4119:45.96Fr

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 4OSAA 6A State ChampionshipsNov 4 · 5,000 Meters 6A · Place 37 · RoseburgRoseburg5,000 Meters 6A3716:45.6 PB12
Oct 256A-7 Southwest Conference ChampionshipsOct 25 · 5,000 Meters Varsity · Place 5 · RoseburgRoseburg5,000 Meters Varsity516:38.6012
Oct 18Umpqua InviteOct 18 · 5,000 Meters Varsity · Place 10 · RoseburgRoseburg5,000 Meters Varsity1016:29.5012
Sep 30Nike Portland XCSep 30 · 5,000 Meters Varsity · Place 106 · RoseburgRoseburg5,000 Meters Varsity10616:47.3SR
Sep 23Northwest Classic 2023Sep 23 · 5,000 Meters Varsity 5A · Place 26 · RoseburgRoseburg5,000 Meters Varsity 5A2616:57.1SR
Sep 6Umpqua OpenerSep 6 · 5,000 Meters Varsity · Place 3 · RoseburgRoseburg5,000 Meters Varsity317:20.3012

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 266A-7 Southwest Conference ChampionshipsOct 26 · 5,000 Meters Varsity · Place 25 · RoseburgRoseburg5,000 Meters Varsity2517:16.1JR
Oct 19Umpqua InviteOct 19 · 5,000 Meters Varsity · Place 12 · RoseburgRoseburg5,000 Meters Varsity1217:00.9JR
Oct 1The Harrier Classic Oct 1 · 5,000 Meters Varsity · Place 48 · RoseburgRoseburg5,000 Meters Varsity4817:53.9JR
Aug 31Creswell Opening 3KAug 31 · Varsity · Place 3 · RoseburgRoseburgVarsity310:1611
Aug 25Umpqua OpenerAug 25 · 5,000 Meters Varsity · Place 7 · RoseburgRoseburg5,000 Meters Varsity718:00.30JR

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 276A-7 Southwest Conference ChampionshipsOct 27 · 5,000 Meters Varsity · Place 31 · RoseburgRoseburg5,000 Meters Varsity3118:23.3510
Oct 20Umpqua InviteOct 20 · 5,000 Meters Varsity · Place 15 · RoseburgRoseburg5,000 Meters Varsity1516:52.8010
Oct 2Woahink Lake XC InvitationalOct 2 · 5,000 Meters Varsity · Place 18 · RoseburgRoseburg5,000 Meters Varsity1818:27.8010
Sep 18Northwest Classic XC 2021Sep 18 · 5,000 Meters Varsity 5A · Place 44 · RoseburgRoseburg5,000 Meters Varsity 5A4417:35.6310
Sep 11Ash Creek XC FestivalSep 11 · 5,000 Meters Varsity · Place 93 · RoseburgRoseburg5,000 Meters Varsity9317:54.6010
Aug 27Umpqua OpenerAug 27 · 3,000 Meters Varsity · Place 2 · RoseburgRoseburg3,000 Meters Varsity210:21.0910