Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Crescent Valley High SchoolField of Dreams Halftime Mile · Sep 115:34.8Field of Dreams Halftime MileSeptember 11, 2026
3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 1011:32.00NW Middle School XC Showdown presented by HOTVOctober 10, 2024
3,000 Meters · Jefferson HSJefferson Middle School Invitational · Sep 2612:23.03Jefferson Middle School InvitationalSeptember 26, 2023
3,000 Meters · Joe Dancer ParkMcMinnville Middle School Invite · Sep 2912:56.36McMinnville Middle School InviteSeptember 29, 2023
3,000 Meters · Philomath HSPhilomath MS XC · Oct 2112:09.83Philomath MS XCOctober 21, 2024
3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Oct 3016:42.5Stumptown Youth XC ChampionshipOctober 30, 2022
3,400 Meters · Silver Falls State ParkSilver Falls Oktoberfest Invitational · Sep 1612:39.34Silver Falls Oktoberfest InvitationalSeptember 16, 2026
5,000 Meters · Country Fair GroundsCountry Fair Classic · Sep 919:14.6Country Fair ClassicSeptember 9, 2026
5,000 Meters · Crystal Lake Sports Park5A-3 Mid-Willamette Conference Championships · Oct 2918:14.245A-3 Mid-Willamette Conference ChampionshipsOctober 29, 2026
5,000 Meters · Joe Dancer ParkGrant Robison Invitational · Oct 119:25.81Grant Robison InvitationalOctober 1, 2026
5,000 Meters · Milo McIver State ParkEstacada Invitational · Oct 1418:46.51Estacada InvitationalOctober 14, 2026
5,000 Meters · Seven Oak Middle SchoolLebanon Open - XC meet · Oct 719:42.90Lebanon Open - XC meetOctober 7, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 295A-3 Mid-Willamette Conference ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 5 · Crescent ValleyCrescent Valley5,000 Meters Junior Varsity518:14.24 PB10
Oct 14Estacada InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 6 · Crescent ValleyCrescent Valley5,000 Meters Junior Varsity618:46.51 PB10
Oct 7Lebanon Open - XC meetOct 7 · 5,000 Meters Varsity · Place 25 · Crescent ValleyCrescent Valley5,000 Meters Varsity2519:42.90 PB10
Oct 1Grant Robison InvitationalOct 1 · 5,000 Meters Varsity · Place 128 · Crescent ValleyCrescent Valley5,000 Meters Varsity12819:25.81 PB10
Sep 16Silver Falls Oktoberfest InvitationalSep 16 · 3,400 Meters Junior Varsity · Place 9 · Crescent ValleyCrescent Valley3,400 Meters Junior Varsity912:39.34 PB10
Sep 11Field of Dreams Halftime MileSep 11 · 1 Miles Varsity · Place 9 · Crescent ValleyCrescent Valley1 Miles Varsity95:34.8 PB10
Sep 9Country Fair ClassicSep 9 · 5,000 Meters JV Boys · Place 3 · Crescent ValleyCrescent Valley5,000 Meters JV Boys319:14.6 PB10
Sep 5Ultimook RaceSep 5 · 5,000 Meters Varsity Boys 5A – 6A · Place 109 · Crescent ValleyCrescent Valley5,000 Meters Varsity Boys 5A – 6A10921:45.49Unofficial10
Aug 31The Saddle Time Trial Aug 31 · 4.5 Miles Varsity · Place 5 · Crescent ValleyCrescent Valley4.5 Miles Varsity532:19Unofficial10

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 2The Saddle Time Trial Sep 2 · 4.5 Miles Varsity · Place 3 · Crescent ValleyCrescent Valley4.5 Miles Varsity335:35Unofficial9

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 21Philomath MS XCOct 21 · 3,000 Meters Middle School · Place 15 · CheldelinCheldelin3,000 Meters Middle School1512:09.83 PB8
Oct 10NW Middle School XC Showdown presented by HOTVOct 10 · 3,000 Meters Champions (top 10) · Place 27 · CheldelinCheldelin3,000 Meters Champions (top 10)2711:32.00 PB8
Sep 12Intrasquad Wood-chipperSep 12 · 3,000 Meters Middle School · Place 1 · CheldelinCheldelin3,000 Meters Middle School111:36.57Unofficial8

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 23Philomath MS XC MeetOct 23 · 3,000 Meters Middle School · Place 15 · CheldelinCheldelin3,000 Meters Middle School1512:28.117
Oct 12NW Middle School XC Showdown presented by HOTVOct 12 · 3,000 Meters Champions (top 10) · Place 53 · CheldelinCheldelin3,000 Meters Champions (top 10)5313:17.307
Sep 29McMinnville Middle School InviteSep 29 · 3,000 Meters Top 10 · Place 29 · CheldelinCheldelin3,000 Meters Top 102912:56.36 PB7
Sep 26Jefferson Middle School InvitationalSep 26 · 3,000 Meters Middle School · Place 10 · CheldelinCheldelin3,000 Meters Middle School1012:23.03 PB7

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 30Stumptown Youth XC ChampionshipOct 30 · 3,000 Meters Champs · Place 267 · CheldelinCheldelin3,000 Meters Champs26716:42.5 PB6
Oct 13NW Middle School XC Showdown presented by HOTVOct 13 · 3,000 Meters Sweepstakes · Place 111 · CheldelinCheldelin3,000 Meters Sweepstakes11119:38.46
Sep 30McMinnville Middle School InviteSep 30 · 3,000 Meters Open · Place 93 · CheldelinCheldelin3,000 Meters Open9320:13.36