Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Ash Creek PreserveNCAA DII West Regional Championships · Nov 830:41.66NCAA DII West Regional ChampionshipsNovember 8, 2025
10,000 Meters · Western Oregon University2023 NCAA D2 West Regional · Nov 433:25.52023 NCAA D2 West RegionalNovember 4, 2023
3,000 Meters · Sherwood HSForest Grove & Glencoe @ Sherwood · Mar 610:16.60Forest Grove & Glencoe @ SherwoodMarch 6, 2021
4,000 Meters · Joe Dancer ParkGlencoe, Century, Sherwood at McMinnville · Mar 1314:25.6Glencoe, Century, Sherwood at McMinnville March 13, 2021
5,000 Meters · Lane Community CollegeOSAA 6A State Championships · Nov 516:54.8OSAA 6A State ChampionshipsNovember 5, 2022
5,000 Meters · Liberty HSForest Grove, Glencoe, Century, @ Liberty · Mar 2018:19.30Forest Grove, Glencoe, Century, @ LibertyMarch 20, 2021
6,000 Meters · Western Oregon UniversityAsh Creek Invitational · Sep 1117:53.91Ash Creek InvitationalSeptember 11, 2026
8,000 Meters · Amend ParkGNAC Cross Country Championships · Oct 2525:00.9GNAC Cross Country ChampionshipsOctober 25, 2025
8,000 Meters · Kincaid Park2023 GNAC Cross Country Championships · Oct 2126:37.12023 GNAC Cross Country ChampionshipsOctober 21, 2023
8,000 Meters · Lewis UniversityLewis Crossover · Oct 1025:19.14Lewis CrossoverOctober 10, 2026
8,000 Meters · Lynn Creek ParkDBU Old Glory Gallop · Oct 1124:33.7DBU Old Glory GallopOctober 11, 2025
8,000 Meters · Oak Knoll Golf CourseLinfield George Oja Invitational · Oct 1724:12.86Linfield George Oja InvitationalOctober 17, 2026
8,000 Meters · Sudden Valley Golf CourseGNAC XC Championships 2024 · Oct 2627:17.7GNAC XC Championships 2024October 26, 2024
8,000 Meters · Western Oregon UniversityMike Johnson Classic · Sep 2624:08.06Mike Johnson ClassicSeptember 26, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7GNAC Cross Country ChampionshipsNov 7 · 8,000 Meters Mens 8K · Place 13 · Western OregonWestern Oregon8,000 Meters Mens 8K1324:22.7Sr
Oct 17Linfield George Oja InvitationalOct 17 · 8,000 Meters Collegiate · Place 15 · Western OregonWestern Oregon8,000 Meters Collegiate1524:12.86 PBSr
Oct 10Lewis CrossoverOct 10 · 8,000 Meters Collegiate · Place 46 · Western OregonWestern Oregon8,000 Meters Collegiate4625:19.14 PBSr
Sep 26Mike Johnson ClassicSep 26 · 8,000 Meters College · Place 1 · Western OregonWestern Oregon8,000 Meters College124:08.06 PBSr
Sep 11Ash Creek InvitationalSep 11 · 6,000 Meters Collegiate · Place 4 · Western OregonWestern Oregon6,000 Meters Collegiate417:53.91 PBSr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8NCAA DII West Regional ChampionshipsNov 8 · 10,000 Meters NCAA DII West Regional · Place 29 · Western OregonWestern Oregon10,000 Meters NCAA DII West Regional2930:41.66 PBJr
Oct 25GNAC Cross Country ChampionshipsOct 25 · 8,000 Meters GNAC · Place 19 · Western OregonWestern Oregon8,000 Meters GNAC1925:00.9 PBJr
Oct 11DBU Old Glory GallopOct 11 · 8,000 Meters College · Place 13 · Western OregonWestern Oregon8,000 Meters College1324:33.7 PBJr
Sep 27Mike Johnson ClassicSep 27 · 8,000 Meters Varsity · Place 20 · Western OregonWestern Oregon8,000 Meters Varsity2024:36.80JR
Sep 12Ash Creek FestivalSep 12 · 6,000 Meters Varsity · Place 3 · Western OregonWestern Oregon6,000 Meters Varsity318:06.9JR

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 26GNAC XC Championships 2024Oct 26 · 8,000 Meters Champs · Place 60 · Western OregonWestern Oregon8,000 Meters Champs6027:17.7 PBSo
Oct 19Linfield George Oja InvitationalOct 19 · 8,000 Meters Varsity · Place 65 · Western OregonWestern Oregon8,000 Meters Varsity6526:03.10So
Sep 272024 Mike Johnson ClassicSep 27 · 8,000 Meters Varsity · Place 16 · Western OregonWestern Oregon8,000 Meters Varsity1625:56.5SO

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 42023 NCAA D2 West RegionalNov 4 · 10,000 Meters NCAA DII West Men · Place 99 · Western OregonWestern Oregon10,000 Meters NCAA DII West Men9933:25.5 PBFr
Oct 212023 GNAC Cross Country ChampionshipsOct 21 · 8,000 Meters GNAC · Place 33 · Western OregonWestern Oregon8,000 Meters GNAC3326:37.1 PBFr
Sep 22Mike Johnson ClassicSep 22 · 8,000 Meters Varsity · Place 14 · Western OregonWestern Oregon8,000 Meters Varsity1426:01.9FR
Sep 8Ash Creek XC Festival - CollegiateSep 8 · 6,000 Meters Varsity · Place 31 · Western OregonWestern Oregon6,000 Meters Varsity3119:17.5FR

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 5OSAA 6A State ChampionshipsNov 5 · 5,000 Meters 6A · Place 79 · GlencoeGlencoe5,000 Meters 6A7916:54.8 PB12
Oct 266A-3 Pacific Conference ChampionshipsOct 26 · 5,000 Meters Varsity · Place 13 · GlencoeGlencoe5,000 Meters Varsity1317:05.4SR
Oct 15Lewis & Clark XC InvitationalOct 15 · 5,000 Meters Varsity · Place 24 · GlencoeGlencoe5,000 Meters Varsity2416:50.3SR
Oct 1The Harrier Classic Oct 1 · 5,000 Meters Varsity · Place 5 · GlencoeGlencoe5,000 Meters Varsity516:17.2SR
Sep 28Century & Newberg @ GlencoeSep 28 · 5,000 Meters Varsity · Place 9 · GlencoeGlencoe5,000 Meters Varsity918:17.0412
Sep 24Nike Portland XCSep 24 · 5,000 Meters Varsity · Place 41 · GlencoeGlencoe5,000 Meters Varsity4116:15.4SR
Sep 21Liberty & McMinnville @ Glencoe Sep 21 · 5,000 Meters Varsity · Place 7 · GlencoeGlencoe5,000 Meters Varsity717:47.2512
Sep 17Oregon City XC InvitationalSep 17 · 5,000 Meters Varsity · Place 4 · GlencoeGlencoe5,000 Meters Varsity416:07.4SR
Sep 7Glencoe @ SherwoodSep 7 · 5,000 Meters Varsity · Place 1 · GlencoeGlencoe5,000 Meters Varsity116:11.0SR
Sep 3Ultimook RaceSep 3 · 5,000 Meters Varsity 5A · Place 28 · GlencoeGlencoe5,000 Meters Varsity 5A2818:08.0SR
Aug 26Night MeetAug 26 · 3,000 Meters Varsity · Place 36 · GlencoeGlencoe3,000 Meters Varsity369:30.58SR

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Apr 9Pacific Conference ChampionshipApr 9 · 5,000 Meters Varsity · GlencoeGlencoe5,000 Meters Varsity0DNF10
Mar 20Forest Grove, Glencoe, Century, @ LibertyMar 20 · 5,000 Meters Varsity Boys · Place 3 · GlencoeGlencoe5,000 Meters Varsity Boys318:19.30 PB10
Mar 13Glencoe, Century, Sherwood at McMinnville Mar 13 · 4,000 Meters Varsity · Place 9 · GlencoeGlencoe4,000 Meters Varsity914:25.6 PB10
Mar 6Forest Grove & Glencoe @ SherwoodMar 6 · 3,000 Meters Varsity · Place 9 · GlencoeGlencoe3,000 Meters Varsity910:16.60 PB10