Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Crescent Valley High SchoolField of Dreams Halftime Mile · Sep 115:21.6Field of Dreams Halftime MileSeptember 11, 2026
3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 1013:34.90NW Middle School XC Showdown presented by HOTVOctober 10, 2024
3,000 Meters · Jefferson HSJefferson Middle School Invitational · Sep 2614:46.87Jefferson Middle School InvitationalSeptember 26, 2023
3,000 Meters · Joe Dancer ParkMcMinnville Middle School Invite · Sep 2914:22.15McMinnville Middle School InviteSeptember 29, 2023
3,000 Meters · Philomath HSPhilomath MS XC · Oct 2114:01.18Philomath MS XCOctober 21, 2024
3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Oct 3014:49.8Stumptown Youth XC ChampionshipOctober 30, 2022
5,000 Meters · Country Fair GroundsCountry Fair Classic · Sep 918:55.7Country Fair ClassicSeptember 9, 2026
5,000 Meters · Crystal Lake Sports Park5A-3 Mid-Willamette Conference Championships · Oct 2918:32.095A-3 Mid-Willamette Conference ChampionshipsOctober 29, 2026
5,000 Meters · Joe Dancer ParkGrant Robison Invitational · Oct 118:50.58Grant Robison InvitationalOctober 1, 2026
5,000 Meters · Milo McIver State ParkEstacada Invitational · Oct 1418:41.92Estacada InvitationalOctober 14, 2026
5,000 Meters · Seaside 3 CourseThree Course Challenge · Sep 2621:16.5Three Course ChallengeSeptember 26, 2026
5,000 Meters · Seven Oak Middle SchoolLebanon Open - XC meet · Oct 719:06.40Lebanon Open - XC meetOctober 7, 2026
5,000 Meters · Silver Falls State ParkSilver Falls Oktoberfest Invitational · Sep 1619:09.86Silver Falls Oktoberfest InvitationalSeptember 16, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 295A-3 Mid-Willamette Conference ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 8 · Crescent ValleyCrescent Valley5,000 Meters Junior Varsity818:32.09 PB10
Oct 21The Happy HustleOct 21 · 5,000 Meters Varsity · Place 61 · Crescent ValleyCrescent Valley5,000 Meters Varsity6118:04.310
Oct 14Estacada InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 4 · Crescent ValleyCrescent Valley5,000 Meters Junior Varsity418:41.92 PB10
Oct 7Lebanon Open - XC meetOct 7 · 5,000 Meters Varsity · Place 16 · Crescent ValleyCrescent Valley5,000 Meters Varsity1619:06.40 PB10
Oct 1Grant Robison InvitationalOct 1 · 5,000 Meters Varsity · Place 112 · Crescent ValleyCrescent Valley5,000 Meters Varsity11218:50.58 PB10
Sep 26Three Course ChallengeSep 26 · 5,000 Meters Difficult Course · Place 72 · Crescent ValleyCrescent Valley5,000 Meters Difficult Course7221:16.5 PB10
Sep 16Silver Falls Oktoberfest InvitationalSep 16 · 5,000 Meters Varsity · Place 61 · Crescent ValleyCrescent Valley5,000 Meters Varsity6119:09.86 PB10
Sep 11Field of Dreams Halftime MileSep 11 · 1 Miles Varsity · Place 8 · Crescent ValleyCrescent Valley1 Miles Varsity85:21.6 PB10
Sep 9Country Fair ClassicSep 9 · 5,000 Meters Varsity Boys · Place 37 · Crescent ValleyCrescent Valley5,000 Meters Varsity Boys3718:55.7 PB10
Sep 5Ultimook RaceSep 5 · 5,000 Meters Varsity Boys 5A – 6A · Place 77 · Crescent ValleyCrescent Valley5,000 Meters Varsity Boys 5A – 6A7720:42.58Unofficial10
Aug 31The Saddle Time Trial Aug 31 · 4.5 Miles Varsity · Place 7 · Crescent ValleyCrescent Valley4.5 Miles Varsity732:48Unofficial10

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 305A-3 Mid-Willamette Conference ChampionshipsOct 30 · 5,000 Meters Varsity · Place 28 · Crescent ValleyCrescent Valley5,000 Meters Varsity2818:45.809
Oct 22The Happy Hustle Oct 22 · 5,000 Meters Varsity · Place 71 · Crescent ValleyCrescent Valley5,000 Meters Varsity7118:36.19
Oct 16Grant Robison Invitational Oct 16 · 5,000 Meters Varsity · Place 65 · Crescent ValleyCrescent Valley5,000 Meters Varsity6518:29.239
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Varsity · Place 134 · Crescent ValleyCrescent Valley5,000 Meters Varsity13418:40.809
Oct 4The Harrier ClassicOct 4 · 5,000 Meters Varsity · Place 189 · Crescent ValleyCrescent Valley5,000 Meters Varsity18919:45.609
Sep 24MWC District PreviewSep 24 · 5,000 Meters Varsity · Place 22 · Crescent ValleyCrescent Valley5,000 Meters Varsity2219:17.509
Sep 10Silver Falls Oktoberfest InvitationalSep 10 · 5,000 Meters Varsity · Place 60 · Crescent ValleyCrescent Valley5,000 Meters Varsity6019:49.9—
Sep 6The Ultimook RaceSep 6 · 5,000 Meters Varsity 5A · Place 134 · Crescent ValleyCrescent Valley5,000 Meters Varsity 5A13420:51.009
Sep 2The Saddle Time Trial Sep 2 · 4.5 Miles Varsity · Place 7 · Crescent ValleyCrescent Valley4.5 Miles Varsity737:39Unofficial9

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 3Stumptown Youth XC ChampionshipNov 3 · 3,000 Meters Varsity · Place 273 · CheldelinCheldelin3,000 Meters Varsity27313:05.058
Oct 21Philomath MS XCOct 21 · 3,000 Meters Middle School · Place 53 · CheldelinCheldelin3,000 Meters Middle School5314:01.18 PB8
Oct 10NW Middle School XC Showdown presented by HOTVOct 10 · 3,000 Meters Champions (top 10) · Place 103 · CheldelinCheldelin3,000 Meters Champions (top 10)10313:34.90 PB8
Oct 3Stayton/Regis InvitationalOct 3 · 3,000 Meters Middle School · Place 106 · CheldelinCheldelin3,000 Meters Middle School10614:27.18
Sep 27McMinnville Middle School InviteSep 27 · 3,000 Meters Open · Place 28 · CheldelinCheldelin3,000 Meters Open2814:10.608
Sep 21Northwest Classic 2024Sep 21 · 3,000 Meters Middle School · Place 140 · CheldelinCheldelin3,000 Meters Middle School14014:23.908
Sep 12Intrasquad Wood-chipperSep 12 · 3,000 Meters Middle School · Place 9 · CheldelinCheldelin3,000 Meters Middle School914:41.83Unofficial8

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 29Stumptown Youth XC ChampionshipOct 29 · 3,000 Meters Varsity · Place 209 · CheldelinCheldelin3,000 Meters Varsity20913:30.697
Oct 23Philomath MS XC MeetOct 23 · 3,000 Meters Middle School · Place 66 · CheldelinCheldelin3,000 Meters Middle School6615:00.257
Oct 12NW Middle School XC Showdown presented by HOTVOct 12 · 3,000 Meters Sweepstakes · Place 50 · CheldelinCheldelin3,000 Meters Sweepstakes5014:37.507
Oct 7Paul Mariman InvitationalOct 7 · 3,000 Meters Middle School · Place 69 · CheldelinCheldelin3,000 Meters Middle School6914:22.27
Oct 5Stayton Regis InvitationalOct 5 · 3,000 Meters Middle School · Place 79 · CheldelinCheldelin3,000 Meters Middle School7914:28.77
Sep 29McMinnville Middle School InviteSep 29 · 3,000 Meters Open · Place 41 · CheldelinCheldelin3,000 Meters Open4114:22.15 PB7
Sep 26Jefferson Middle School InvitationalSep 26 · 3,000 Meters Middle School · Place 53 · CheldelinCheldelin3,000 Meters Middle School5314:46.87 PB7

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30Stumptown Youth XC ChampionshipOct 30 · 3,000 Meters Champs · Place 201 · CheldelinCheldelin3,000 Meters Champs20114:49.8 PB6
Oct 13NW Middle School XC Showdown presented by HOTVOct 13 · 3,000 Meters Sweepstakes · Place 64 · CheldelinCheldelin3,000 Meters Sweepstakes6416:25.76
Oct 8Paul Mariman InvitationalOct 8 · 3,000 Meters Middle School · Place 117 · CheldelinCheldelin3,000 Meters Middle School11715:37.86
Oct 6Stayton Regis InvitationalOct 6 · 3,000 Meters Middle School · Place 136 · CheldelinCheldelin3,000 Meters Middle School13615:38.86
Sep 30McMinnville Middle School InviteSep 30 · 3,000 Meters Open · Place 68 · CheldelinCheldelin3,000 Meters Open6816:37.56