Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Sandy High SchoolSandy 2 Miler · Oct 712:09.47Sandy 2 MilerOctober 7, 2025
3,000 Meters · Gresham High SchoolGresham XC Festival - Sponsored by LMNT · Sep 610:44.78Gresham XC Festival - Sponsored by LMNTSeptember 6, 2025
5,000 Meters · Blue Lake Regional ParkMHC Preview · Sep 1118:33.09MHC PreviewSeptember 11, 2025
5,000 Meters · Lents ParkStumptown Showdown · Oct 1818:46.76Stumptown ShowdownOctober 18, 2025

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 296A-4 Mt. Hood Conference ChampionshipsOct 29 · 5,000 Meters Varsity · Place 41 · Gresham5,000 Meters Varsity4118:41.9912
Oct 18Stumptown ShowdownOct 18 · 5,000 Meters Varsity 1 · Place 139 · Gresham5,000 Meters Varsity 113918:46.76 PB12
Oct 7Sandy 2 MilerOct 7 · 2 Miles Varsity · Place 10 · Gresham2 Miles Varsity1012:09.47 PB12
Oct 2MHC Mid Season @ CCCOct 2 · 5,000 Meters Varsity · Place 42 · Gresham5,000 Meters Varsity4218:41.6012
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Varsity Division 1 · Place 163 · Gresham5,000 Meters Varsity Division 116318:26.4012
Sep 20Three Course ChallengeSep 20 · 5,000 Meters Varsity · Place 138 · Gresham5,000 Meters Varsity13823:10.212
Sep 11MHC PreviewSep 11 · 5,000 Meters Varsity · Place 30 · Gresham5,000 Meters Varsity3018:33.09 PB12
Sep 6Gresham XC Festival - Sponsored by LMNTSep 6 · 3,000 Meters Boys Varsity · Place 21 · Gresham3,000 Meters Boys Varsity2110:44.78 PB12
Aug 29Night MeetAug 29 · 3,000 Meters Varsity · Place 127 · Gresham3,000 Meters Varsity12711:17.9312

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 296A-4 Mt. Hood Conference ChampionshipsOct 29 · 5,000 Meters Varsity · Place 29 · Gresham5,000 Meters Varsity2918:05.4011
Oct 11Hoka Postal Nationals 2 MilerOct 11 · 2 Miles Varsity · Place 7 · Gresham2 Miles Varsity710:57.5011
Oct 5Oxford ClassicOct 5 · 5,000 Meters Varsity · Place 54 · Gresham5,000 Meters Varsity5419:43.9011
Oct 2MHC Mid-Season @ Clackamas HSOct 2 · 5,000 Meters Varsity · Place 23 · Gresham5,000 Meters Varsity2318:16.6611
Sep 28Nike Portland XCSep 28 · 5,000 Meters Varsity Division 4 · Place 12 · Gresham5,000 Meters Varsity Division 41218:28.0JR
Sep 21Three Course Challenge Sep 21 · 5,000 Meters Varsity · Place 105 · Gresham5,000 Meters Varsity10522:23.811
Sep 11MHC Preview MeetSep 11 · 5,000 Meters Varsity · Place 28 · Gresham5,000 Meters Varsity2818:59.1011
Sep 7Ultimook RaceSep 7 · 5,000 Meters Varsity 5A · Place 110 · Gresham5,000 Meters Varsity 5A11020:59.8611
Aug 30Night MeetAug 30 · 3,000 Meters Varsity · Place 107 · Gresham3,000 Meters Varsity10711:06.2911

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 256A-4 Mt. Hood Conference ChampionshipsOct 25 · 5,000 Meters Varsity · Place 20 · Gresham5,000 Meters Varsity2018:21.5010
Oct 133rd Annual Rose City Championship InvitationalOct 13 · 5,000 Meters Varsity · Place 86 · Gresham5,000 Meters Varsity8618:16.0SO
Oct 4MHC Mid-Season @ BarlowOct 4 · 5,000 Meters Varsity · Place 19 · Gresham5,000 Meters Varsity1919:00.0010
Sep 30Nike Portland XCSep 30 · 5,000 Meters Varsity Division 4 · Place 15 · Gresham5,000 Meters Varsity Division 41519:01.6SO
Sep 23Three Course ChallengeSep 23 · 5,000 Meters Varsity · Place 69 · Gresham5,000 Meters Varsity6921:34.110
Sep 13MHC Preview MeetSep 13 · 5,000 Meters Varsity · Place 17 · Gresham5,000 Meters Varsity1718:44.9SO
Sep 862nd Annual Steve Maas Run-A-ReeSep 8 · 5,000 Meters Varsity · Place 72 · Gresham5,000 Meters Varsity7219:16Unofficial10
Aug 25Night MeetAug 25 · 3,000 Meters Sophomore · Place 86 · Gresham3,000 Meters Sophomore8611:19.3SO

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 276A-4 Mt. Hood Conference ChampionshipsOct 27 · 5,000 Meters Varsity · Place 45 · Gresham5,000 Meters Varsity4519:32.3FR
Oct 5Roosevelt / Franklin / Barlow @ GreshamOct 5 · 5,000 Meters Varsity · Place 31 · Gresham5,000 Meters Varsity3121:53.56—
Sep 28Clackamas vs Gresham vs Reynolds @ Reynolds HSSep 28 · 5,000 Meters Varsity · Place 21 · Gresham5,000 Meters Varsity2121:25.599
Sep 24Nike Portland XCSep 24 · 5,000 Meters Junior Varsity Division 2 · Place 106 · Gresham5,000 Meters Junior Varsity Division 210621:24.7FR
Sep 14HOKA One One Postal Nationals 2 Mile RunSep 14 · 2 Miles Junior Varsity · Place 21 · Gresham2 Miles Junior Varsity2113:27.49
Aug 26Night MeetAug 26 · 3,000 Meters Novice · Place 30 · Gresham3,000 Meters Novice3012:17.67FR