Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Camp Magruder - United MethodistFred Berkey XC Invite @ Camp Magruder in Tillamook · Oct 413:19.15Fred Berkey XC Invite @ Camp Magruder in TillamookOctober 4, 2019
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invite at Alderbrook · Sep 2317:22.50The Mook XC Invite at AlderbrookSeptember 23, 2023
5,000 Meters · Country Christian HSCougar Flat Track Race · Mar 521:30.0Cougar Flat Track RaceMarch 5, 2021
5,000 Meters · Highland Tree FarmMolalla Invite · Mar 1021:16Molalla Invite March 10, 2021
5,000 Meters · Lane Community CollegeOSAA 4A State Championships · Nov 417:42.1OSAA 4A State ChampionshipsNovember 4, 2023
5,000 Meters · Marist HSOregon 4A State Cross Country Championships · Apr 1019:49.4Oregon 4A State Cross Country ChampionshipsApril 10, 2021
5,000 Meters · Molalla Middle SchoolMolalla v North Marion Dual Meet · Mar 2220:59.60Molalla v North Marion Dual MeetMarch 22, 2021
5,000 Meters · Rex Putnam High SchoolPutnam COVID Classic · Mar 2721:15.01Putnam COVID Classic March 27, 2021
5,000 Meters · The Hydrangea RanchUltimook Race · Sep 219:39.39Ultimook RaceSeptember 2, 2023
8,000 Meters · Beau Pre Golf CourseJim Hunt Humboldt Invitational Results · Sep 1328:09.61Jim Hunt Humboldt Invitational ResultsSeptember 13, 2025
8,000 Meters · Bush Park51st Charles Bowles Willamette XC Invitational · Oct 329:16.751st Charles Bowles Willamette XC InvitationalOctober 3, 2026
8,000 Meters · Oak Knoll Golf CourseCascade Collegiate Conference Championships · Nov 727:55.80Cascade Collegiate Conference ChampionshipsNovember 7, 2025
8,000 Meters · West Valley Early College High SchoolSimpson University XC Invitational · Sep 531:20.03Simpson University XC InvitationalSeptember 5, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 17Linfield George Oja InvitationalOct 17 · 8,000 Meters Collegiate · Place 309 · Oregon TechOregon Tech8,000 Meters Collegiate30928:11.08Jr
Oct 351st Charles Bowles Willamette XC InvitationalOct 3 · 8,000 Meters Invite · Place 243 · Oregon TechOregon Tech8,000 Meters Invite24329:16.7 PBJr
Sep 5Simpson University XC InvitationalSep 5 · 8,000 Meters Men · Place 21 · Oregon TechOregon Tech8,000 Meters Men2131:20.03 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7Cascade Collegiate Conference ChampionshipsNov 7 · 8,000 Meters CCC · Place 76 · Oregon TechOregon Tech8,000 Meters CCC7627:55.80 PBSo
Oct 18Linfield George Oja InvitationalOct 18 · 8,000 Meters Varsity · Place 178 · Oregon TechOregon Tech8,000 Meters Varsity17826:32.10So
Oct 450th Charles Bowles Willamette XC InvitationalOct 4 · 8,000 Meters Varsity · Place 149 · Oregon TechOregon Tech8,000 Meters Varsity14926:41.24So
Sep 13Jim Hunt Humboldt Invitational ResultsSep 13 · 8,000 Meters Varsity · Place 43 · Oregon TechOregon Tech8,000 Meters Varsity4328:09.61 PBSo
Sep 6Simpson University XC InvitationalSep 6 · 8,000 Meters Varsity · Place 11 · Oregon TechOregon Tech8,000 Meters Varsity1128:40.19So

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 82024 CCC XC ChampionshipsNov 8 · 8,000 Meters Varsity · Place 76 · Oregon TechOregon Tech8,000 Meters Varsity7629:11.7FR
Oct 26Bushnell InvitationalOct 26 · 8,000 Meters Varsity · Place 33 · Oregon TechOregon Tech8,000 Meters Varsity3329:45.7FR
Oct 19Linfield George Oja InvitationalOct 19 · 8,000 Meters Varsity · Place 186 · Oregon TechOregon Tech8,000 Meters Varsity18628:53.60Fr
Oct 549th Charles Bowles Willamette XC InvitationalOct 5 · 8,000 Meters Varsity · Place 183 · Oregon TechOregon Tech8,000 Meters Varsity18327:32.8FR
Sep 21Jim Hunt Humboldt InvSep 21 · 8,000 Meters College · Place 33 · Oregon TechOregon Tech8,000 Meters College3328:32.5Fr

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 4OSAA 4A State ChampionshipsNov 4 · 5,000 Meters 4A · Place 18 · MolallaMolalla5,000 Meters 4A1817:42.1 PB12
Oct 254A-2 Tri-Valley Conference ChampionshipsOct 25 · 5,000 Meters Varsity · Place 5 · MolallaMolalla5,000 Meters Varsity517:04.6012
Oct 11Estacada InvitationalOct 11 · 5,000 Meters Varsity · Place 8 · MolallaMolalla5,000 Meters Varsity817:12.1212
Oct 7Oxford ClassicOct 7 · 5,000 Meters Varsity · Place 32 · MolallaMolalla5,000 Meters Varsity3218:21.0312
Sep 30Nike Portland XCSep 30 · 5,000 Meters Varsity Division 2 · Place 48 · MolallaMolalla5,000 Meters Varsity Division 24817:36.2SR
Sep 23The Mook XC Invite at AlderbrookSep 23 · 5,000 Meters Varsity · Place 12 · MolallaMolalla5,000 Meters Varsity1217:22.50 PB12
Sep 16Oregon City XC Invitational Sep 16 · 5,000 Meters Varsity · Place 39 · MolallaMolalla5,000 Meters Varsity3917:42.3312
Sep 9Knappa Logger Elk RunSep 9 · 5,000 Meters Varsity · Place 7 · MolallaMolalla5,000 Meters Varsity718:30.3412
Sep 2Ultimook RaceSep 2 · 5,000 Meters Varsity 1A-4A · Place 43 · MolallaMolalla5,000 Meters Varsity 1A-4A4319:39.39 PB12
Aug 25Night MeetAug 25 · 3,000 Meters Varsity · Place 67 · MolallaMolalla3,000 Meters Varsity6710:31.8SR

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 264A-2 Tri-Valley Conference ChampionshipsOct 26 · 5,000 Meters Varsity · Place 17 · MolallaMolalla5,000 Meters Varsity1718:23.0JR
Oct 15DAM Worth It InvitationalOct 15 · 5,000 Meters Varsity · Place 6 · MolallaMolalla5,000 Meters Varsity619:0811
Oct 12Estacada InvitationalOct 12 · 5,000 Meters Varsity · Place 11 · MolallaMolalla5,000 Meters Varsity1118:13.4JR
Oct 8Paul Mariman InvitationalOct 8 · 5,000 Meters Varsity · Place 25 · MolallaMolalla5,000 Meters Varsity2518:50.311
Oct 1The Harrier Classic Oct 1 · 5,000 Meters Varsity · Place 77 · MolallaMolalla5,000 Meters Varsity7718:26.5JR
Sep 24Three Course ChallengeSep 24 · Varsity · Place 63 · MolallaMolallaVarsity6321:4011
Sep 10Ash Creek XC FestivalSep 10 · 5,000 Meters Varsity · Place 117 · MolallaMolalla5,000 Meters Varsity11719:18.8JR
Sep 3Ultimook RaceSep 3 · 5,000 Meters Varsity 1A · Place 78 · MolallaMolalla5,000 Meters Varsity 1A7820:52.8JR
Aug 25Canby XC InvitationalAug 25 · 5,000 Meters Varsity · Place 10 · MolallaMolalla5,000 Meters Varsity1020:11.10JR

2021 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 6OSAA 4A State ChampionshipsNov 6 · 5,000 Meters 4A · Place 76 · MolallaMolalla5,000 Meters 4A7620:12.5010
Oct 274A-2 Tri-Valley Conference ChampionshipsOct 27 · 5,000 Meters Varsity · Place 9 · MolallaMolalla5,000 Meters Varsity919:08.7010
Oct 13Estacada InviteOct 13 · 5,000 Meters Varsity · Place 22 · MolallaMolalla5,000 Meters Varsity2220:22.4010
Oct 9Paul Mariman InvitationalOct 9 · 5,000 Meters Varsity · Place 91 · MolallaMolalla5,000 Meters Varsity9120:45.6010
Sep 18Oregon City XC InvitationalSep 18 · 5,000 Meters Varsity · Place 75 · MolallaMolalla5,000 Meters Varsity7519:32.6210
Sep 11Molalla InvitationalSep 11 · 5,000 Meters Varsity · Place 7 · MolallaMolalla5,000 Meters Varsity719:24.6210
Aug 26Canby InvitationalAug 26 · 5,000 Meters Varsity · Place 20 · MolallaMolalla5,000 Meters Varsity2020:43.6110
Apr 10Oregon 4A State Cross Country ChampionshipsApr 10 · 5,000 Meters Varsity · Place 69 · MolallaMolalla5,000 Meters Varsity6919:49.4 PB9
Apr 3Tri-Valley Conference ChampionshipApr 3 · 5,000 Meters Varsity · Place 6 · MolallaMolalla5,000 Meters Varsity620:18.059
Mar 27Putnam COVID Classic Mar 27 · 5,000 Meters Section #1 · Place 46 · MolallaMolalla5,000 Meters Section #14621:15.01 PB9
Mar 22Molalla v North Marion Dual MeetMar 22 · 5,000 Meters Varsity · Place 4 · MolallaMolalla5,000 Meters Varsity420:59.60 PB9
Mar 17Molalla HS Gladstone HS Madras HS MeetMar 17 · 5,000 Meters Varsity · Place 7 · MolallaMolalla5,000 Meters Varsity721:58.809
Mar 10Molalla Invite Mar 10 · 5,000 Meters Varsity · Place 7 · MolallaMolalla5,000 Meters Varsity721:16 PB9
Mar 5Cougar Flat Track RaceMar 5 · 5,000 Meters Varsity Boys · Place 15 · MolallaMolalla5,000 Meters Varsity Boys1521:30.0 PB9

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 9Estacada InviteOct 9 · 3,000 Meters Middle School · Place 49 · Molalla RiverMolalla River3,000 Meters Middle School4912:39.628
Oct 4Fred Berkey XC Invite @ Camp Magruder in TillamookOct 4 · 3,000 Meters Middle School · Place 30 · Molalla RiverMolalla River3,000 Meters Middle School3013:19.15 PB8
Sep 21Molalla InvitationalSep 21 · 3,000 Meters Middle School · Place 22 · Molalla RiverMolalla River3,000 Meters Middle School2213:30.348
Sep 14Northwest ClassicSep 14 · 3,000 Meters Middle School · Place 49 · Molalla RiverMolalla River3,000 Meters Middle School4912:30.168
Sep 715th Annual Tualatin InviteSep 7 · 3,000 Meters Middle School · Place 16 · Molalla RiverMolalla River3,000 Meters Middle School1613:26.908