Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1814:27.645th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3,000 Meters · Colver Sports FieldsSOMSAC Talent Meet · Oct 510:27.99SOMSAC Talent MeetOctober 5, 2023
3,000 Meters · Jackson County Expo2023 SOMSAC Cross Country District Meet · Oct 199:58.312023 SOMSAC Cross Country District MeetOctober 19, 2023
3,000 Meters · North Middle schoolSOMSAC North vs Scenic, JoLane, Fremont · Sep 1310:26.8SOMSAC North vs Scenic, JoLane, FremontSeptember 13, 2023
3,000 Meters · Oak Knoll Golf CourseAshland Middle School Home Meet · Sep 1512:09.33Ashland Middle School Home MeetSeptember 15, 2022
3,000 Meters · Ruch School Fitness TrailSOMSAC Meet @ Ruch · Sep 2111:19.0SOMSAC Meet @ RuchSeptember 21, 2022
3,000 Meters · Valley of the Rogue State ParkSOMSAC Meet- Hosted by South GP/Hanby · Oct 1210:23.2SOMSAC Meet- Hosted by South GP/HanbyOctober 12, 2023
3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Oct 3010:30.8Stumptown Youth XC ChampionshipOctober 30, 2022
4,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1412:57.96USATF National Junior Olympic ChampionshipsDecember 14, 2024
4,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 2313:22.20USATF Region 13 Junior Olympic ChampionshipsNovember 23, 2024
4,000 Meters · Farragut State ParkUSATF Region 13 Junior Olympic Championships · Nov 1813:57.90USATF Region 13 Junior Olympic ChampionshipsNovember 18, 2023
4,000 Meters · Western Oregon UniversityUSATF Oregon Association Junior Olympic Championships · Nov 913:36.89USATF Oregon Association Junior Olympic ChampionshipsNovember 9, 2024
5,000 Meters · Jackson County Expo5A-SD1 District 1 Championships · Oct 2815:07.805A-SD1 District 1 ChampionshipsOctober 28, 2026
5,000 Meters · Lane Community CollegeOSAA State XC Championships · Nov 715:08.30OSAA State XC ChampionshipsNovember 7, 2026
5,000 Meters · Richardson ParkFlight 7 · Oct 315:43.8Flight 7October 3, 2026
5,000 Meters · Woodward Park47th Asics Clovis Invitational · Oct 915:16.847th Asics Clovis InvitationalOctober 9, 2026
8,000 Meters · Glendoveer Golf Course2025 USATF Cross Country Championships · Dec 626:36.82025 USATF Cross Country ChampionshipsDecember 6, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7OSAA State XC ChampionshipsNov 7 · 5,000 Meters 5A · Place 5 · CraterCrater5,000 Meters 5A515:08.30 PB10
Oct 285A-SD1 District 1 ChampionshipsOct 28 · 5,000 Meters Varsity · Place 3 · CraterCrater5,000 Meters Varsity315:07.80 PB10
Oct 947th Asics Clovis InvitationalOct 9 · 5,000 Meters Saturday Championship · Place 23 · CraterCrater5,000 Meters Saturday Championship2315:16.8 PB10
Oct 3Flight 7Oct 3 · 5,000 Meters Varsity Flight 6 (B/G combined) · Place 1 · CraterCrater5,000 Meters Varsity Flight 6 (B/G combined)115:43.8 PB10
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 63 - 9:54pm - D. Speck Sweeps (B · Place 51 · CraterCrater3 Miles Race 63 - 9:54pm - D. Speck Sweeps (B5114:27.6 PB10
Sep 10West Orthodontics Invitational (Formerly Max King)Sep 10 · 5,000 Meters High School · Place 1 · CraterCrater5,000 Meters High School116:09.2010

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Dec 62025 USATF Cross Country ChampionshipsDec 6 · 8,000 Meters u20 · Place 18 · Rogue Valley HeatRogue Valley Heat8,000 Meters u201826:36.8 PB9
Nov 8OSAA State XC ChampionshipsNov 8 · 5,000 Meters 5A · Place 6 · CraterCrater5,000 Meters 5A615:37.099
Oct 295A-2 Midwestern League ChampionshipsOct 29 · 5,000 Meters Varsity · Place 3 · CraterCrater5,000 Meters Varsity315:35.709
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Varsity Championship · Place 23 · CraterCrater5,000 Meters Varsity Championship2315:36.829
Oct 4Stan Goodell InviteOct 4 · 5,000 Meters Varsity · Place 1 · CraterCrater5,000 Meters Varsity116:52.329
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Varsity · Place 61 · CraterCrater5,000 Meters Varsity6115:52.709
Sep 9West Orthodontics Invitational (Formerly Max King) Sep 9 · 5,000 Meters Varsity · Place 3 · CraterCrater5,000 Meters Varsity315:56.009
Aug 29Night MeetAug 29 · 3,000 Meters Freshman · Place 1 · CraterCrater3,000 Meters Freshman19:04.079

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 4,000 Meters 13-14 · Place 17 · Rogue Valley HeatRogue Valley Heat4,000 Meters 13-141712:57.96 PB8
Nov 23USATF Region 13 Junior Olympic ChampionshipsNov 23 · 4,000 Meters 13-14 · Place 3 · Rogue Valley HeatRogue Valley Heat4,000 Meters 13-14313:22.20 PB8
Nov 9USATF Oregon Association Junior Olympic ChampionshipsNov 9 · 4,000 Meters 13-14 · Place 3 · Rogue Valley HeatRogue Valley Heat4,000 Meters 13-14313:36.89 PB8
Nov 3Stumptown Youth XC ChampionshipNov 3 · 3,000 Meters Varsity · Place 1 · ScenicScenic3,000 Meters Varsity19:16.828
Oct 17SOMSAC Conference Meet Oct 17 · 3,000 Meters Varsity · Place 1 · ScenicScenic3,000 Meters Varsity19:48.508
Oct 10Hanby Cross Country MeetOct 10 · 3,000 Meters Middle School · Place 1 · ScenicScenic3,000 Meters Middle School19:488
Oct 3SOMSAC Ashland vs. Lincoln Savage, Lorna Byrne, Fleming, Cascade, ScenicOct 3 · 3,000 Meters Middle School · Place 1 · ScenicScenic3,000 Meters Middle School110:27.628
Sep 26SOMSAC XC @North w/ Scenic,JoLane, Fremont, New HopeSep 26 · 3,000 Meters Varsity · Place 1 · ScenicScenic3,000 Meters Varsity19:57.078
Sep 17Cascade Christian MS InviteSep 17 · 3,000 Meters Middle School · Place 1 · ScenicScenic3,000 Meters Middle School110:04.48
Sep 14Rogue XC Invitational Sep 14 · 3,000 Meters Middle School · Place 1 · ScenicScenic3,000 Meters Middle School110:50.998
Sep 10West Orthodontics Max King Invitational 2024Sep 10 · 3,000 Meters Middle School · Place 1 · ScenicScenic3,000 Meters Middle School19:58.718

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 18USATF Region 13 Junior Olympic ChampionshipsNov 18 · 4,000 Meters 13-14 · Place 26 · 37-Unattached37-Unattached4,000 Meters 13-142613:57.90 PB7
Nov 11USATF Oregon Association Junior Olympic ChampionshipsNov 11 · 4,000 Meters 13-14 · Place 5 · 37-Unattached37-Unattached4,000 Meters 13-14514:40.647
Oct 29Stumptown Youth XC ChampionshipOct 29 · 3,000 Meters Varsity · Place 11 · ScenicScenic3,000 Meters Varsity119:50.197
Oct 192023 SOMSAC Cross Country District MeetOct 19 · 3,000 Meters Varsity · Place 2 · ScenicScenic3,000 Meters Varsity29:58.31 PB7
Oct 12SOMSAC Meet- Hosted by South GP/HanbyOct 12 · 3,000 Meters Middle School · Place 1 · ScenicScenic3,000 Meters Middle School110:23.2 PB7
Oct 5SOMSAC Talent MeetOct 5 · 3,000 Meters Middle School Boys · Place 1 · ScenicScenic3,000 Meters Middle School Boys110:27.99 PB7
Sep 26Southern Oregon EXPO Max King Invitational 2023Sep 26 · 3,000 Meters Middle School · Place 2 · ScenicScenic3,000 Meters Middle School210:11.137
Sep 21SOMSAC Ruch/Logos Meet #2Sep 21 · 3,000 Meters Boy's Run · Place 1 · ScenicScenic3,000 Meters Boy's Run110:17.5Unofficial7
Sep 13SOMSAC North vs Scenic, JoLane, FremontSep 13 · 3,000 Meters Boy's Race · Place 2 · ScenicScenic3,000 Meters Boy's Race210:26.8 PB7

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 30Stumptown Youth XC ChampionshipOct 30 · 3,000 Meters Super Champs · Place 38 · ScenicScenic3,000 Meters Super Champs3810:30.8 PB6
Oct 20SOMSAC Championship MeetOct 20 · 3,000 Meters Varsity · Place 6 · ScenicScenic3,000 Meters Varsity610:54.016
Oct 13South Middle School SOMSAC MeetOct 13 · 3,000 Meters Middle School · Place 4 · ScenicScenic3,000 Meters Middle School410:52.906
Oct 6SOMSAC Meet- Talent @Colver FieldsOct 6 · 3,000 Meters Middle School Boys · Place 3 · ScenicScenic3,000 Meters Middle School Boys311:496
Sep 28Rogue Valley Runners 8th Annual Max King Invitational 2022 Sep 28 · 3,000 Meters Middle School · Place 9 · ScenicScenic3,000 Meters Middle School911:21.426
Sep 21SOMSAC Meet @ RuchSep 21 · 3,000 Meters Middle School · Place 4 · ScenicScenic3,000 Meters Middle School411:19.0 PB6
Sep 15Ashland Middle School Home MeetSep 15 · 3,000 Meters Middle School · Place 4 · ScenicScenic3,000 Meters Middle School412:09.33 PB6
Aug 25Umpqua OpenerAug 25 · 3,000 Meters Middle School · Place 8 · ScenicScenic3,000 Meters Middle School812:10.106

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 13Max King Invite 2021Oct 13 · 3,000 Meters Middle School · Place 22 · ScenicScenic3,000 Meters Middle School2211:46.035
Sep 30Scenic Middle School Meet at ExpoSep 30 · 3,000 Meters Middle School · Place 9 · ScenicScenic3,000 Meters Middle School912:33.205