Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Crescent Valley High SchoolField of Dreams Halftime Mile · Sep 116:19.1Field of Dreams Halftime MileSeptember 11, 2026
3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 1012:27.00NW Middle School XC Showdown presented by HOTVOctober 10, 2024
3,000 Meters · Jefferson HSJefferson Middle School Invitational · Sep 2613:32.79Jefferson Middle School InvitationalSeptember 26, 2023
3,000 Meters · Joe Dancer ParkMcMinnville Middle School Invite · Sep 2912:58.58McMinnville Middle School InviteSeptember 29, 2023
3,000 Meters · Philomath HSPhilomath MS XC · Oct 2112:49.29Philomath MS XCOctober 21, 2024
3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Oct 3012:53.7Stumptown Youth XC ChampionshipOctober 30, 2022
5,000 Meters · Country Fair GroundsCountry Fair Classic · Sep 924:26.1Country Fair ClassicSeptember 9, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 11Field of Dreams Halftime MileSep 11 · 1 Miles Varsity · Place 14 · Crescent ValleyCrescent Valley1 Miles Varsity146:19.1 PB10
Sep 9Country Fair ClassicSep 9 · 5,000 Meters JV Boys · Place 77 · Crescent ValleyCrescent Valley5,000 Meters JV Boys7724:26.1 PB10
Sep 5Ultimook RaceSep 5 · 5,000 Meters JV Boys 5A – 6A · Place 115 · Crescent ValleyCrescent Valley5,000 Meters JV Boys 5A – 6A11524:39.50Unofficial10
Aug 31The Saddle Time Trial Aug 31 · 4.5 Miles Varsity · Place 16 · Crescent ValleyCrescent Valley4.5 Miles Varsity1642:08Unofficial10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 22The Happy Hustle Oct 22 · 5,000 Meters Junior Varsity · Place 29 · Crescent ValleyCrescent Valley5,000 Meters Junior Varsity2920:01.89
Oct 16Grant Robison Invitational Oct 16 · 5,000 Meters Junior Varsity · Place 43 · Crescent ValleyCrescent Valley5,000 Meters Junior Varsity4319:45.409
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Junior Varsity · Place 173 · Crescent ValleyCrescent Valley5,000 Meters Junior Varsity17320:40.539
Oct 4The Harrier ClassicOct 4 · 5,000 Meters Frosh/Soph Freshman · Place 91 · Crescent ValleyCrescent Valley5,000 Meters Frosh/Soph Freshman9120:32.049
Sep 24MWC District PreviewSep 24 · 5,000 Meters Junior Varsity · Place 25 · Crescent ValleyCrescent Valley5,000 Meters Junior Varsity2522:07.009
Sep 10Silver Falls Oktoberfest InvitationalSep 10 · 3,400 Meters Junior Varsity · Place 29 · Crescent ValleyCrescent Valley3,400 Meters Junior Varsity2913:48.2—
Sep 6The Ultimook RaceSep 6 · 5,000 Meters Junior Varsity 5A · Place 59 · Crescent ValleyCrescent Valley5,000 Meters Junior Varsity 5A5921:07.409
Sep 2The Saddle Time Trial Sep 2 · 4.5 Miles Varsity · Place 11 · Crescent ValleyCrescent Valley4.5 Miles Varsity1144:15Unofficial9

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 3Stumptown Youth XC ChampionshipNov 3 · 3,000 Meters Varsity · Place 157 · CheldelinCheldelin3,000 Meters Varsity15711:45.658
Oct 21Philomath MS XCOct 21 · 3,000 Meters Middle School · Place 29 · CheldelinCheldelin3,000 Meters Middle School2912:49.29 PB8
Oct 10NW Middle School XC Showdown presented by HOTVOct 10 · 3,000 Meters Champions (top 10) · Place 56 · CheldelinCheldelin3,000 Meters Champions (top 10)5612:27.00 PB8
Oct 3Stayton/Regis InvitationalOct 3 · 3,000 Meters Middle School · Place 37 · CheldelinCheldelin3,000 Meters Middle School3712:27.48
Sep 27McMinnville Middle School InviteSep 27 · 3,000 Meters Varsity · Place 31 · CheldelinCheldelin3,000 Meters Varsity3112:22.708
Sep 21Northwest Classic 2024Sep 21 · 3,000 Meters Middle School · Place 49 · CheldelinCheldelin3,000 Meters Middle School4912:20.508
Sep 12Intrasquad Wood-chipperSep 12 · 3,000 Meters Middle School · Place 4 · CheldelinCheldelin3,000 Meters Middle School412:28.31Unofficial8

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 29Stumptown Youth XC ChampionshipOct 29 · 3,000 Meters Varsity · Place 177 · CheldelinCheldelin3,000 Meters Varsity17712:03.407
Oct 23Philomath MS XC MeetOct 23 · 3,000 Meters Middle School · Place 24 · CheldelinCheldelin3,000 Meters Middle School2413:08.177
Oct 12NW Middle School XC Showdown presented by HOTVOct 12 · 3,000 Meters Champions (top 10) · Place 67 · CheldelinCheldelin3,000 Meters Champions (top 10)6713:30.707
Oct 7Paul Mariman InvitationalOct 7 · 3,000 Meters Middle School · Place 37 · CheldelinCheldelin3,000 Meters Middle School3713:05.17
Sep 29McMinnville Middle School InviteSep 29 · 3,000 Meters Top 10 · Place 30 · CheldelinCheldelin3,000 Meters Top 103012:58.58 PB7
Sep 26Jefferson Middle School InvitationalSep 26 · 3,000 Meters Middle School · Place 28 · CheldelinCheldelin3,000 Meters Middle School2813:32.79 PB7

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30Stumptown Youth XC ChampionshipOct 30 · 3,000 Meters Super Champs · Place 208 · CheldelinCheldelin3,000 Meters Super Champs20812:53.7 PB6
Oct 13NW Middle School XC Showdown presented by HOTVOct 13 · 3,000 Meters Champions (top 10) · Place 73 · CheldelinCheldelin3,000 Meters Champions (top 10)7314:07.36
Oct 8Paul Mariman InvitationalOct 8 · 3,000 Meters Middle School · Place 46 · CheldelinCheldelin3,000 Meters Middle School4613:01.66
Oct 6Stayton Regis InvitationalOct 6 · 3,000 Meters Middle School · Place 80 · CheldelinCheldelin3,000 Meters Middle School8013:37.76
Sep 30McMinnville Middle School InviteSep 30 · 3,000 Meters Open · Place 21 · CheldelinCheldelin3,000 Meters Open2113:34.56