Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 1110:37.20NW Middle School XC Showdown presented by HOTVOctober 11, 2018
3,000 Meters · Bullard's Beach State ParkHarbor Lights Invitational · Sep 2611:57.5Harbor Lights InvitationalSeptember 26, 2017
3,000 Meters · Ferry Road ParkNorth Bend Invitational · Sep 1211:56.41North Bend InvitationalSeptember 12, 2018
3,000 Meters · Sandpines Golf LinksThe Run for the Brownies · Mar 2510:03.1The Run for the BrowniesMarch 25, 2021
3,000 Meters · Sunset Bay ParkSunset Bay Invitational · Oct 510:13.87Sunset Bay InvitationalOctober 5, 2018
3,000 Meters · Tugman State Park Campground2018 Far West League District Meet · Oct 1610:47.532018 Far West League District MeetOctober 16, 2018
3,000 Meters · Umpqua Community CollegeUphill Classic · Oct 311:08Uphill ClassicOctober 3, 2018
3,000 Meters · Western Oregon UniversityPDXC State Middle School Championship · Oct 2911:26.17PDXC State Middle School ChampionshipOctober 29, 2017
3,000 Meters · Woahink 3K CourseWoahink Lake XC Invitational · Sep 3011:26.52Woahink Lake XC InvitationalSeptember 30, 2017
5,000 Meters · Fugate FarmsBandon Fugate Farms XC challenge · Mar 1216:52.18Bandon Fugate Farms XC challengeMarch 12, 2021
5,000 Meters · Lakewood High SchoolPacific Northwest Regional XC Showcase presented by Hole in the Wall & Stumptown Running · Nov 2016:30.6Pacific Northwest Regional XC Showcase presented by Hole in the Wall & Stumptown RunningNovember 20, 2021
5,000 Meters · Lane Community CollegeOSAA 3A/2A/1A State Championships · Nov 516:38.7OSAA 3A/2A/1A State ChampionshipsNovember 5, 2022
5,000 Meters · Marist HSOregon 4A State Cross Country Championships · Apr 1016:23.4Oregon 4A State Cross Country ChampionshipsApril 10, 2021
5,000 Meters · Millicoma Intermediate SchoolMillicoma Trail XC Dual with Siuslaw · Mar 1017:26.5Millicoma Trail XC Dual with SiuslawMarch 10, 2021
5,000 Meters · Sandpines Golf LinksSiuslaw, Philomath and Tillamook @ Florence Golf Links · Mar 417:01.69Siuslaw, Philomath and Tillamook @ Florence Golf LinksMarch 4, 2021
5,000 Meters · Siltcoos OutletBandon vs. Siuslaw at Siltcoos Outlet · Feb 1317:42.1Bandon vs. Siuslaw at Siltcoos OutletFebruary 13, 2021
5,000 Meters · Springfield High SchoolSpringfield Invitational · Sep 2817:35.00Springfield InvitationalSeptember 28, 2019
5,000 Meters · State Meet Course (Lane)OSAA 4A State Championship · Nov 916:47.30OSAA 4A State ChampionshipNovember 9, 2019
5,000 Meters · Steens MountainSteens Mountain High Altitude Running Camp Uphill 5k · Jul 1926:34.00Steens Mountain High Altitude Running Camp Uphill 5kJuly 19, 2019
8,000 Meters · Bush Park51st Charles Bowles Willamette XC Invitational · Oct 326:43.451st Charles Bowles Willamette XC InvitationalOctober 3, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 17LC State Warrior InviteOct 17 · 8,000 Meters Varsity · Place 95 · Eastern OregonEastern Oregon8,000 Meters Varsity9527:48UnofficialJr
Oct 351st Charles Bowles Willamette XC InvitationalOct 3 · 8,000 Meters Invite · Place 140 · Eastern OregonEastern Oregon8,000 Meters Invite14026:43.4 PBJr

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 24Sasquatch InviteOct 24 · 8,000 Meters Mens 8K · Spokane (Wash.) CCSpokane (Wash.) CC8,000 Meters Mens 8K—DNFSo

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 13WSU Cougar Classic InvitationalSep 13 · 8,000 Meters Varsity · Place 161 · Spokane (Wash.) CCSpokane (Wash.) CC8,000 Meters Varsity16128:23.3FR

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 5OSAA 3A/2A/1A State ChampionshipsNov 5 · 5,000 Meters 3A · Place 5 · SiuslawSiuslaw5,000 Meters 3A516:38.7 PB12

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 20Pacific Northwest Regional XC Showcase presented by Hole in the Wall & Stumptown RunningNov 20 · 5,000 Meters NW Small/Large HS Club Showcase · Place 3 · SiuslawSiuslaw5,000 Meters NW Small/Large HS Club Showcase316:30.6 PB11
Nov 6OSAA 4A State ChampionshipsNov 6 · 5,000 Meters 4A · Place 4 · SiuslawSiuslaw5,000 Meters 4A416:49.9511
Apr 10Oregon 4A State Cross Country ChampionshipsApr 10 · 5,000 Meters Varsity · Place 9 · SiuslawSiuslaw5,000 Meters Varsity916:23.4 PB10
Mar 25The Run for the BrowniesMar 25 · 3,000 Meters Varsity · Place 2 · SiuslawSiuslaw3,000 Meters Varsity210:03.1 PB10
Mar 20Sky-EM XC MeetMar 20 · 5,000 Meters Open · Place 2 · SiuslawSiuslaw5,000 Meters Open217:27.4610
Mar 12Bandon Fugate Farms XC challengeMar 12 · 5,000 Meters Varsity race 2 · Place 2 · SiuslawSiuslaw5,000 Meters Varsity race 2216:52.18 PB10
Mar 10Millicoma Trail XC Dual with SiuslawMar 10 · 5,000 Meters Boys Race · Place 2 · SiuslawSiuslaw5,000 Meters Boys Race217:26.5 PB10
Mar 4Siuslaw, Philomath and Tillamook @ Florence Golf LinksMar 4 · 5,000 Meters HS · Place 2 · SiuslawSiuslaw5,000 Meters HS217:01.69 PB10
Feb 20Coastal Fitness 5KFeb 20 · 5,000 Meters Varsity · Place 2 · SiuslawSiuslaw5,000 Meters Varsity217:04.99Unofficial10
Feb 13Bandon vs. Siuslaw at Siltcoos OutletFeb 13 · 5,000 Meters HS · Place 3 · SiuslawSiuslaw5,000 Meters HS317:42.1 PB10

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 9OSAA 4A State ChampionshipNov 9 · 5,000 Meters 4A · Place 26 · SiuslawSiuslaw5,000 Meters 4A2616:47.30 PB9
Sep 28Springfield InvitationalSep 28 · 5,000 Meters Varsity · Place 22 · SiuslawSiuslaw5,000 Meters Varsity2217:35.00 PB9
Sep 7Spartan XC Invite (formerly The Invitational)Sep 7 · 5,000 Meters Varsity · Place 28 · SiuslawSiuslaw5,000 Meters Varsity2817:41.19
Jul 19Steens Mountain High Altitude Running Camp Uphill 5kJul 19 · 5,000 Meters Week 1 · Place 70 · SiuslawSiuslaw5,000 Meters Week 17026:34.00 PB9

2018 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 162018 Far West League District MeetOct 16 · 3,000 Meters Middle School · Place 2 · SiuslawSiuslaw3,000 Meters Middle School210:47.53 PB8
Oct 11NW Middle School XC Showdown presented by HOTVOct 11 · 3,000 Meters Champions (top 10) · Place 6 · SiuslawSiuslaw3,000 Meters Champions (top 10)610:37.20 PB8
Oct 5Sunset Bay InvitationalOct 5 · 3,000 Meters Middle School · Place 2 · SiuslawSiuslaw3,000 Meters Middle School210:13.87 PB8
Oct 3Uphill ClassicOct 3 · 3,000 Meters Middle School · Place 1 · SiuslawSiuslaw3,000 Meters Middle School111:08 PB8
Sep 20Coquille InvitationalSep 20 · 3,000 Meters Middle School · Place 3 · SiuslawSiuslaw3,000 Meters Middle School310:39Unofficial8
Sep 12North Bend InvitationalSep 12 · 3,000 Meters Middle School · Place 3 · SiuslawSiuslaw3,000 Meters Middle School311:56.41 PB8

2017 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 29PDXC State Middle School ChampionshipOct 29 · 3,000 Meters Champs · Place 9 · SiuslawSiuslaw3,000 Meters Champs911:26.17 PB7
Oct 19The Run for the BrowniesOct 19 · 3,000 Meters Middle School · Place 1 · SiuslawSiuslaw3,000 Meters Middle School111:49.527
Oct 172017 Far West League District MeetOct 17 · 3,000 Meters Middle School · Place 3 · SiuslawSiuslaw3,000 Meters Middle School311:23.737
Oct 11Coquille InvitationalOct 11 · 3,000 Meters Middle School · Place 8 · SiuslawSiuslaw3,000 Meters Middle School811:25Unofficial7
Oct 4Uphill ClassicOct 4 · 2,700 Meters Middle School · Place 7 · SiuslawSiuslaw2,700 Meters Middle School710:49Unofficial7
Sep 30Woahink Lake XC InvitationalSep 30 · 3,000 Meters Middle School · Place 9 · SiuslawSiuslaw3,000 Meters Middle School911:26.52 PB7
Sep 26Harbor Lights InvitationalSep 26 · 3,000 Meters Middle School · Place 10 · SiuslawSiuslaw3,000 Meters Middle School1011:57.5 PB7
Sep 20Umpqua OpenerSep 20 · 3,000 Meters Middle School · Place 2 · SiuslawSiuslaw3,000 Meters Middle School211:18Unofficial7
Sep 12North Bend InvitationalSep 12 · 3,000 Meters Middle School · Place 8 · SiuslawSiuslaw3,000 Meters Middle School812:10.417

2016 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 20The Run for the BrowniesOct 20 · 3,000 Meters Middle School · Place 9 · SiuslawSiuslaw3,000 Meters Middle School912:54.4Unofficial6
Oct 12Far West League District MeetOct 12 · 3,000 Meters Middle School · Place 30 · SiuslawSiuslaw3,000 Meters Middle School3013:13.986
Oct 5Uphill ClassicOct 5 · 3,000 Meters Middle School · Place 9 · SiuslawSiuslaw3,000 Meters Middle School913:35Unofficial6
Oct 1Woahink Lake XC InvitationalOct 1 · 3,000 Meters Middle School · Place 47 · SiuslawSiuslaw3,000 Meters Middle School4714:16.76
Sep 28Vineyard RunSep 28 · 3,000 Meters Section II · SiuslawSiuslaw3,000 Meters Section II013:57Unofficial6
Sep 21Umpqua InviteSep 21 · 3,000 Meters Middle School · Place 31 · SiuslawSiuslaw3,000 Meters Middle School3115:10Unofficial6
Sep 13North Bend InviteSep 13 · 3,000 Meters Middle School · Place 43 · SiuslawSiuslaw3,000 Meters Middle School4314:506