Personal bests

Best marks in available results
Event / courseMarkMeetDate
2900 m · Three Rivers SteeplechaseThree Rivers XC 2023 Meet · Oct 310:52.44Three Rivers XC 2023 MeetOctober 3, 2023
3,000 Meters · Ash Creek PreserveThe Opener · Aug 289:31.91The Opener August 28, 2026
3,000 Meters · Cascade Middle SchoolCascade Middle School XC Meet · Sep 2613:02.07Cascade Middle School XC MeetSeptember 26, 2023
3,000 Meters · PCMS Home CourseBend Middle School XC District Meet · Oct 1711:36.9Bend Middle School XC District MeetOctober 17, 2023
3,000 Meters · Pilot Butte Middle SchoolPilot Butte Middle School · Oct 512:59.4Pilot Butte Middle School October 5, 2021
5,000 Meters · Big Sky ParkWolfpack 5k 2026 · Sep 1217:09Wolfpack 5k 2026September 12, 2026
5,000 Meters · Crater High School Track2024 Crater Twilight Invite 5000m · Oct 1717:21.902024 Crater Twilight Invite 5000mOctober 17, 2024
5,000 Meters · Crooked River Park5A-4 Intermountain Conference Championships · Oct 2917:04.145A-4 Intermountain Conference ChampionshipsOctober 29, 2026
5,000 Meters · Drake ParkOxford Classic · Oct 316:46.50Oxford ClassicOctober 3, 2026
5,000 Meters · Lane Community CollegeOSAA 5A State Championships · Nov 917:05.4OSAA 5A State ChampionshipsNovember 9, 2024
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 916:36.176th Annual Rose City Championship InviteOctober 9, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 295A-4 Intermountain Conference ChampionshipsOct 29 · 5,000 Meters Varsity · Place 14 · CalderaCaldera5,000 Meters Varsity1417:04.14 PB11
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters Varsity Silver · Place 39 · CalderaCaldera5,000 Meters Varsity Silver3916:36.17 PB11
Oct 3Oxford ClassicOct 3 · 5,000 Meters Varsity · Place 7 · CalderaCaldera5,000 Meters Varsity716:46.50 PB11
Sep 19Northwest Classic-Sponsored by Steens Mountain Running CampSep 19 · 5,000 Meters 5A/6A Varsity · Place 34 · CalderaCaldera5,000 Meters 5A/6A Varsity3417:20.2011
Sep 12Wolfpack 5k 2026Sep 12 · 5,000 Meters Varsity Boy's 5k · Place 12 · CalderaCaldera5,000 Meters Varsity Boy's 5k1217:09 PB11
Aug 28The Opener Aug 28 · 3,000 Meters Varsity · Place 36 · CalderaCaldera3,000 Meters Varsity369:31.91 PB11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 295A-4 Intermountain Conference ChampionshipsOct 29 · 5,000 Meters Varsity · Place 15 · CalderaCaldera5,000 Meters Varsity1517:04.6010
Oct 4Oxford ClassicOct 4 · 5,000 Meters Junior Varsity · Place 1 · CalderaCaldera5,000 Meters Junior Varsity116:51.0010
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Varsity Division 1 · Place 106 · CalderaCaldera5,000 Meters Varsity Division 110617:27.7010
Sep 20Northwest Classic : Sponsored by Steens Mountain Running CampSep 20 · 5,000 Meters 5A/6A Varsity · Place 37 · CalderaCaldera5,000 Meters 5A/6A Varsity3717:43.6010
Sep 6Caldera Wolfpack 5kSep 6 · 5,000 Meters Varsity · Place 18 · CalderaCaldera5,000 Meters Varsity1818:26.0910

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 9OSAA 5A State ChampionshipsNov 9 · 5,000 Meters Varsity · Place 45 · CalderaCaldera5,000 Meters Varsity4517:05.4 PB9
Oct 305A-4 Intermountain Conference ChampionshipsOct 30 · 5,000 Meters Varsity · Place 21 · CalderaCaldera5,000 Meters Varsity2118:20.009
Oct 172024 Crater Twilight Invite 5000mOct 17 · 5,000 Meters Gold 5K · Place 21 · CalderaCaldera5,000 Meters Gold 5K2117:21.90 PB9
Oct 114th Annual Rose City Championship InviteOct 11 · 5,000 Meters Varsity Championship · Place 120 · CalderaCaldera5,000 Meters Varsity Championship12016:39.009
Oct 5Oxford ClassicOct 5 · 5,000 Meters Junior Varsity · Place 7 · CalderaCaldera5,000 Meters Junior Varsity718:05.609
Sep 28Nike Portland XCSep 28 · 5,000 Meters Varsity Division 2 · Place 50 · CalderaCaldera5,000 Meters Varsity Division 25017:32.3FR
Sep 21Northwest Classic 2024Sep 21 · 5,000 Meters Varsity 5A · Place 41 · CalderaCaldera5,000 Meters Varsity 5A4117:23.709
Sep 14Caldera Wolfpack XC 5KSep 14 · 5,000 Meters Varsity · Place 28 · CalderaCaldera5,000 Meters Varsity2818:37.679

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 17Bend Middle School XC District MeetOct 17 · 3,000 Meters 8th Grade Boys Final · Place 10 · Three RiversThree Rivers3,000 Meters 8th Grade Boys Final1011:36.9 PB8
Oct 3Three Rivers XC 2023 MeetOct 3 · 2,900 Meters 8th Grade Boys · Place 8 · Three RiversThree Rivers2,900 Meters 8th Grade Boys810:52.44 PB8
Sep 26Cascade Middle School XC MeetSep 26 · 3,000 Meters 8 Grade Boys · Place 12 · Three RiversThree Rivers3,000 Meters 8 Grade Boys1213:02.07 PB8
Sep 19Sky View Meet #1Sep 19 · 3,000 Meters 8th Grade Boys · Three RiversThree Rivers3,000 Meters 8th Grade Boys013:01.3Unofficial8

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18Bend Middle School XC District MeetOct 18 · 3,000 Meters 7th Grade Boys · Place 21 · Three RiversThree Rivers3,000 Meters 7th Grade Boys2112:55.577
Oct 13Cascade Middle School XC Meet #2Oct 13 · 3,000 Meters 7th grade boys · Place 15 · Three RiversThree Rivers3,000 Meters 7th grade boys1513:10.87
Oct 4Pilot Butte MS XC MeetOct 4 · 3,000 Meters 7th Grade Boys · Three RiversThree Rivers3,000 Meters 7th Grade Boys013:49Unofficial7
Sep 29Pacific Crest MS XC Meet 9/29Sep 29 · 3,000 Meters 7th Grade Boys · Place 8 · Three RiversThree Rivers3,000 Meters 7th Grade Boys813:087

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 20Bend La Pine Small & Large Schools XC Districts MeetOct 20 · 3,000 Meters 6th Grade Small Schools · Place 5 · Three RiversThree Rivers3,000 Meters 6th Grade Small Schools513:30.66
Oct 13LaPine Highschool InvitationalOct 13 · 3,000 Meters Middle School · Place 1 · Three RiversThree Rivers3,000 Meters Middle School113:226
Oct 5Pilot Butte Middle School Oct 5 · 3,000 Meters Freshman · Place 4 · Three RiversThree Rivers3,000 Meters Freshman412:59.4 PB6
Sep 30Pacific Crest XC MeetSep 30 · 3,000 Meters 6th Grade Boys · Place 10 · Three RiversThree Rivers3,000 Meters 6th Grade Boys1014:226
Sep 23Cascade Middle School XC MeetSep 23 · 3,000 Meters Middle School · Three RiversThree Rivers3,000 Meters Middle School014:17.1Unofficial6