Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 1413:30.40NW Middle School XC Showdown presented by HOTVOctober 14, 2021
3,000 Meters · Community ChapelHusky Invitational · Mar 2015:34.3Husky InvitationalMarch 20, 2021
3,000 Meters · Harrisburg High SchoolHarrisburg Invitational · Mar 2213:38.3Harrisburg InvitationalMarch 22, 2021
3,000 Meters · Jefferson HSJefferson Middle School Invitational · Sep 2913:10Jefferson Middle School InvitationalSeptember 29, 2021
3,000 Meters · Monroe City ParkWVYL XC District Championships · Oct 2112:59.40WVYL XC District ChampionshipsOctober 21, 2021
3,000 Meters · Richardson Park 3K CourseWVYL District XC Championships 2019 · Oct 2314:07.9WVYL District XC Championships 2019October 23, 2019
3,000 Meters · Springfield High SchoolSpringfield Invitational · Sep 2814:51.60Springfield InvitationalSeptember 28, 2019
3,000 Meters · Stayton Middle School Nature TrailsRegis/Stayton High Invitational · Oct 314:23.0Regis/Stayton High InvitationalOctober 3, 2019
5,000 Meters · Country Fair GroundsCountry Fair Classic · Sep 1420:03.4Country Fair ClassicSeptember 14, 2023
5,000 Meters · Lane Community CollegeNorthwest Classic : Sponsored by Steens Mountain Running Camp · Sep 2023:39.94Northwest Classic : Sponsored by Steens Mountain Running CampSeptember 20, 2025
5,000 Meters · Silver Falls State ParkSilver Falls Oktoberfest Invitational · Sep 1121:47.4Silver Falls Oktoberfest InvitationalSeptember 11, 2024
5,000 Meters · Steens MountainSteens Mountain Running Camp Jan Yriarte Uphill 5K · Jul 2828:15Steens Mountain Running Camp Jan Yriarte Uphill 5K July 28, 2023
5,000 Meters · The Hydrangea RanchUltimook Race · Sep 221:01.83Ultimook RaceSeptember 2, 2023
5,000 Meters · Valley of the Rogue State Park 3A/2A/1A-SD4 District 4 Championships · Oct 3020:51.60 3A/2A/1A-SD4 District 4 ChampionshipsOctober 30, 2025
5,000 Meters · Waldport High SchoolThe Irish JET · Sep 3019:56.44The Irish JETSeptember 30, 2022
8,000 Meters · Bush Park51st Charles Bowles Willamette XC Invitational · Oct 334:09.951st 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

1 results
DateMeetEventPlMarkGr
Oct 351st Charles Bowles Willamette XC InvitationalOct 3 · 8,000 Meters Invite · Place 287 · OSU Running ClubOSU Running Club8,000 Meters Invite28734:09.9 PB-

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 30 3A/2A/1A-SD4 District 4 ChampionshipsOct 30 · 5,000 Meters 2A/1A Varsity · Place 51 · LowellLowell5,000 Meters 2A/1A Varsity5120:51.60 PB12
Sep 20Northwest Classic : Sponsored by Steens Mountain Running CampSep 20 · 5,000 Meters 1A/2A/3A/4A Varsity · Place 139 · LowellLowell5,000 Meters 1A/2A/3A/4A Varsity13923:39.94 PB12

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 11Silver Falls Oktoberfest InvitationalSep 11 · 5,000 Meters Varsity · Place 102 · LowellLowell5,000 Meters Varsity10221:47.4 PB11

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 14Country Fair ClassicSep 14 · 5,000 Meters Varsity Boys · Place 68 · LowellLowell5,000 Meters Varsity Boys6820:03.4 PB10
Sep 2Ultimook RaceSep 2 · 5,000 Meters Junior Varsity 1A-4A · Place 15 · LowellLowell5,000 Meters Junior Varsity 1A-4A1521:01.83 PB10
Jul 28Steens Mountain Running Camp Jan Yriarte Uphill 5K Jul 28 · 5,000 Meters Session 1 · Place 80 · LowellLowell5,000 Meters Session 18028:15 PB10

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 30The Irish JETSep 30 · 5,000 Meters Varsity · Place 2 · LowellLowell5,000 Meters Varsity219:56.44 PB9

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 21WVYL XC District ChampionshipsOct 21 · 3,000 Meters Middle School Boys · Place 25 · LowellLowell3,000 Meters Middle School Boys2512:59.40 PB8
Oct 14NW Middle School XC Showdown presented by HOTVOct 14 · 3,000 Meters Sweepstakes · Place 14 · LowellLowell3,000 Meters Sweepstakes1413:30.40 PB8
Sep 29Jefferson Middle School InvitationalSep 29 · 3,000 Meters Middle School · Place 16 · LowellLowell3,000 Meters Middle School1613:10 PB8
Sep 16WVYL XC District Preview of ChampionsSep 16 · 3,000 Meters Champion Boys 3K · LowellLowell3,000 Meters Champion Boys 3K0—8
Apr 2Last Chance WVYL Spring XC ShowcaseApr 2 · 3,000 Meters Mens 3K · LowellLowell3,000 Meters Mens 3K013:16.5Unofficial7
Mar 22Harrisburg InvitationalMar 22 · 3,000 Meters MS · Place 19 · LowellLowell3,000 Meters MS1913:38.3 PB7
Mar 20Husky InvitationalMar 20 · 3,000 Meters Middle School · Place 21 · LowellLowell3,000 Meters Middle School2115:34.3 PB7

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 23WVYL District XC Championships 2019Oct 23 · 3,000 Meters MS Boys · Place 50 · LowellLowell3,000 Meters MS Boys5014:07.9 PB6
Oct 10NW Middle School XC Showdown presented by HOTVOct 10 · 3,000 Meters Sweepstakes · Place 137 · LowellLowell3,000 Meters Sweepstakes13715:00.606
Oct 3Regis/Stayton High InvitationalOct 3 · 3,000 Meters Middle School · Place 130 · LowellLowell3,000 Meters Middle School13014:23.0 PB6
Sep 28Springfield InvitationalSep 28 · 3,000 Meters Middle School · Place 68 · LowellLowell3,000 Meters Middle School6814:51.60 PB6
Sep 25Jefferson Middle School InvitationalSep 25 · 3,000 Meters Middle School · Place 78 · LowellLowell3,000 Meters Middle School7815:10.576