Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 1314:59.6NW Middle School XC Showdown presented by HOTVOctober 13, 2022
3,000 Meters · Jefferson HSJefferson Middle School Invitational · Sep 2916:08Jefferson Middle School InvitationalSeptember 29, 2021
3,000 Meters · River Trail 3KWC River Trail 3K · Oct 2513:55.14WC River Trail 3KOctober 25, 2022
3,000 Meters · The Hydrangea RanchUltimook Race · Sep 219:48.92Ultimook RaceSeptember 2, 2023
3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Oct 3013:19.3Stumptown Youth XC ChampionshipOctober 30, 2022
4300 m · Seaside 3 CourseThree Course Challenge · Sep 2625:52.2Three Course ChallengeSeptember 26, 2026
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invite at Alderbrook · Sep 2329:02.58The Mook XC Invite at AlderbrookSeptember 23, 2023
5,000 Meters · Country Fair GroundsCountry Fair Classic · Sep 1427:37.6Country Fair ClassicSeptember 14, 2023
5,000 Meters · Joe Dancer ParkGrant Robison Invitational · Oct 125:26.17Grant Robison InvitationalOctober 1, 2026
5,000 Meters · Lane Community CollegeNorthwest Classic-Sponsored by Steens Mountain Running Camp · Sep 1923:53.60Northwest Classic-Sponsored by Steens Mountain Running CampSeptember 19, 2026
5,000 Meters · Meriwether National Golf ClubMeriwether Cross Country Classic · Oct 1622:51.80Meriwether Cross Country ClassicOctober 16, 2026
5,000 Meters · Seven Oak Middle SchoolLebanon Open - XC meet · Oct 724:10.12Lebanon Open - XC meetOctober 7, 2026
5,000 Meters · Stayton Middle School Nature Trails4A-3 Oregon West Conference Championships · Oct 3121:43.614A-3 Oregon West Conference ChampionshipsOctober 31, 2026
5,000 Meters · Western Oregon University5A-3 Mid-Willamette Conference Championships · Nov 123:40.605A-3 Mid-Willamette Conference ChampionshipsNovember 1, 2024

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 314A-3 Oregon West Conference ChampionshipsOct 31 · 5,000 Meters Junior Varsity · Place 16 · CentralCentral5,000 Meters Junior Varsity1621:43.61 PB12
Oct 16Meriwether Cross Country ClassicOct 16 · 5,000 Meters Junior Varsity · Place 226 · CentralCentral5,000 Meters Junior Varsity22622:51.80 PB12
Oct 7Lebanon Open - XC meetOct 7 · 5,000 Meters Junior Varsity · Place 25 · CentralCentral5,000 Meters Junior Varsity2524:10.12 PB12
Oct 1Grant Robison InvitationalOct 1 · 5,000 Meters Junior Varsity White 22:00 and Over · Place 111 · CentralCentral5,000 Meters Junior Varsity White 22:00 and Over11125:26.17 PB12
Sep 26Three Course ChallengeSep 26 · 4,300 Meters Easy Course · Place 168 · CentralCentral4,300 Meters Easy Course16825:52.2 PB12
Sep 19Northwest Classic-Sponsored by Steens Mountain Running CampSep 19 · 5,000 Meters Junior Varsity Open · Place 157 · CentralCentral5,000 Meters Junior Varsity Open15723:53.60 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 305A-3 Mid-Willamette Conference ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 71 · CentralCentral5,000 Meters Junior Varsity7122:52.1811
Oct 16Grant Robison Invitational Oct 16 · 5,000 Meters Junior Varsity · Place 87 · CentralCentral5,000 Meters Junior Varsity8721:02.0411
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Junior Varsity · Place 156 · CentralCentral5,000 Meters Junior Varsity15622:49.3511
Oct 4The Harrier ClassicOct 4 · 5,000 Meters Varsity · Place 177 · CentralCentral5,000 Meters Varsity17722:56.2411
Sep 24MWC District PreviewSep 24 · 5,000 Meters Junior Varsity · Place 35 · CentralCentral5,000 Meters Junior Varsity3523:09.1011
Sep 20The Mook XC Invite at AlderbrookSep 20 · 5,000 Meters Junior Varsity · Place 203 · CentralCentral5,000 Meters Junior Varsity20321:31.5011
Sep 12Ash Creek FestivalSep 12 · 5,000 Meters Junior Varsity · Place 88 · CentralCentral5,000 Meters Junior Varsity8822:35.7011
Aug 29The OpenerAug 29 · 3,000 Meters Junior Varsity · Place 92 · CentralCentral3,000 Meters Junior Varsity9212:10.1011

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15A-3 Mid-Willamette Conference ChampionshipsNov 1 · 5,000 Meters Junior Varsity · Place 82 · CentralCentral5,000 Meters Junior Varsity8223:40.60 PB10
Oct 19The CG Bramble ScrambleOct 19 · 5,000 Meters Junior Varsity · Place 83 · CentralCentral5,000 Meters Junior Varsity8329:36.8010
Oct 114th Annual Rose City Championship InviteOct 11 · 5,000 Meters Junior Varsity · Place 192 · CentralCentral5,000 Meters Junior Varsity19221:22.0010
Oct 5The Harrier ClassicOct 5 · 5,000 Meters Varsity · Place 148 · CentralCentral5,000 Meters Varsity14822:26.6210
Sep 13Ash Creek XC FestivalSep 13 · 5,000 Meters Junior Varsity · Place 222 · CentralCentral5,000 Meters Junior Varsity22224:36.1310
Sep 7Ultimook RaceSep 7 · 5,000 Meters Junior Varsity 5A · Place 277 · CentralCentral5,000 Meters Junior Varsity 5A27728:30.2010
Aug 30The OpenerAug 30 · 3,000 Meters Junior Varsity · Place 92 · CentralCentral3,000 Meters Junior Varsity9214:29.1310

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 275A-3 Mid-Willamette Conference ChampionshipsOct 27 · 5,000 Meters Junior Varsity · Place 68 · CentralCentral5,000 Meters Junior Varsity6821:42.479
Oct 133rd Annual Rose City Championship InvitationalOct 13 · 5,000 Meters Junior Varsity · Place 197 · CentralCentral5,000 Meters Junior Varsity19723:07.1FR
Oct 7The Harrier ClassicOct 7 · 5,000 Meters Varsity · Place 182 · CentralCentral5,000 Meters Varsity18225:02.2FR
Sep 23The Mook XC Invite at AlderbrookSep 23 · 5,000 Meters JV Smaller Schools · Place 124 · CentralCentral5,000 Meters JV Smaller Schools12429:02.58 PB9
Sep 20MWC Preview MeetSep 20 · 5,000 Meters Junior Varsity · Place 82 · CentralCentral5,000 Meters Junior Varsity8224:13.739
Sep 14Country Fair ClassicSep 14 · 5,000 Meters JV Boys · Place 80 · CentralCentral5,000 Meters JV Boys8027:37.6 PB9
Sep 9Ash Creek XC FestivalSep 9 · 5,000 Meters Junior Varsity · Place 281 · CentralCentral5,000 Meters Junior Varsity28126:55.5FR
Sep 2Ultimook RaceSep 2 · 3,000 Meters Novice 1A-6A · Place 121 · CentralCentral3,000 Meters Novice 1A-6A12119:48.92 PB9
Aug 25The OpenerAug 25 · 3,000 Meters Junior Varsity · Place 91 · CentralCentral3,000 Meters Junior Varsity9115:35.2FR

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30Stumptown Youth XC ChampionshipOct 30 · 3,000 Meters Champs · Place 121 · TalmadgeTalmadge3,000 Meters Champs12113:19.3 PB8
Oct 25WC River Trail 3KOct 25 · 3,000 Meters Middle School · Place 21 · TalmadgeTalmadge3,000 Meters Middle School2113:55.14 PB8
Oct 13NW Middle School XC Showdown presented by HOTVOct 13 · 3,000 Meters Champions (top 10) · Place 88 · TalmadgeTalmadge3,000 Meters Champions (top 10)8814:59.6 PB8
Oct 6Stayton Regis InvitationalOct 6 · 3,000 Meters Middle School · Place 114 · TalmadgeTalmadge3,000 Meters Middle School11414:46.38
Oct 1The Harrier Classic Oct 1 · 3,200 Meters Middle School · Place 117 · TalmadgeTalmadge3,200 Meters Middle School11718:20.18

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Stumptown Running Middle School Championship presented by Portland Track & Stumptown RunningOct 31 · 3,000 Meters Champs · Place 83 · TalmadgeTalmadge3,000 Meters Champs8313:47.207
Oct 14NW Middle School XC Showdown presented by HOTVOct 14 · 3,000 Meters Sweepstakes · Place 79 · TalmadgeTalmadge3,000 Meters Sweepstakes7916:04.507
Oct 9Paul Mariman InvitationalOct 9 · 3,000 Meters Middle School · Place 114 · TalmadgeTalmadge3,000 Meters Middle School11416:55.507
Oct 6WC River Trail 3KOct 6 · 3,000 Meters Middle School · Place 7 · TalmadgeTalmadge3,000 Meters Middle School715:12.27
Sep 29Jefferson Middle School InvitationalSep 29 · 3,000 Meters Middle School · Place 61 · TalmadgeTalmadge3,000 Meters Middle School6116:08 PB7