Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 1414:31.00NW Middle School XC Showdown presented by HOTVOctober 14, 2021
3,000 Meters · Joe Dancer ParkMcMinnville Middle School Invite · Sep 3015:09.7McMinnville Middle School InviteSeptember 30, 2022
3,000 Meters · Philomath HSPhilomath MS XC meet · Oct 2515:02.75Philomath MS XC meetOctober 25, 2021
3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Oct 3013:50.7Stumptown Youth XC ChampionshipOctober 30, 2022
3,400 Meters · Silver Falls State ParkSilver Falls Oktoberfest Invitational · Sep 1616:19.30Silver Falls Oktoberfest InvitationalSeptember 16, 2026
5,000 Meters · Country Fair GroundsCountry Fair Classic · Sep 925:49.2Country Fair ClassicSeptember 9, 2026
5,000 Meters · Crystal Lake Sports Park5A-3 Mid-Willamette Conference Championships · Oct 2924:02.745A-3 Mid-Willamette Conference ChampionshipsOctober 29, 2026
5,000 Meters · Joe Dancer ParkGrant Robison Invitational · Oct 124:46.15Grant Robison InvitationalOctober 1, 2026
5,000 Meters · Milo McIver State ParkEstacada Invitational · Oct 1424:08.80Estacada InvitationalOctober 14, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 923:44.986th Annual Rose City Championship InviteOctober 9, 2026
5,000 Meters · The Hydrangea RanchUltimook Race · Sep 230:06.19Ultimook RaceSeptember 2, 2023
5,000 Meters · Western Oregon University5A-3 Mid-Willamette Conference Championships · Nov 127:23.905A-3 Mid-Willamette Conference ChampionshipsNovember 1, 2024

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 295A-3 Mid-Willamette Conference ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 13 · Crescent ValleyCrescent Valley5,000 Meters Junior Varsity1324:02.74 PB12
Oct 21The Happy HustleOct 21 · 5,000 Meters Junior Varsity · Place 11 · Crescent ValleyCrescent Valley5,000 Meters Junior Varsity1124:06.212
Oct 14Estacada InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 10 · Crescent ValleyCrescent Valley5,000 Meters Junior Varsity1024:08.80 PB12
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters Varsity Silver · Place 162 · Crescent ValleyCrescent Valley5,000 Meters Varsity Silver16223:44.98 PB12
Oct 1Grant Robison InvitationalOct 1 · 5,000 Meters Varsity · Place 125 · Crescent ValleyCrescent Valley5,000 Meters Varsity12524:46.15 PB12
Sep 16Silver Falls Oktoberfest InvitationalSep 16 · 3,400 Meters Junior Varsity · Place 13 · Crescent ValleyCrescent Valley3,400 Meters Junior Varsity1316:19.30 PB12
Sep 9Country Fair ClassicSep 9 · 5,000 Meters JV Girls · Place 7 · Crescent ValleyCrescent Valley5,000 Meters JV Girls725:49.2 PB12
Sep 5Ultimook RaceSep 5 · 5,000 Meters JV Girls 5A – 6A · Place 32 · Crescent ValleyCrescent Valley5,000 Meters JV Girls 5A – 6A3227:30.60Unofficial12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 305A-3 Mid-Willamette Conference ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 18 · Crescent ValleyCrescent Valley5,000 Meters Junior Varsity1825:02.7111
Oct 22The Happy Hustle Oct 22 · 5,000 Meters Junior Varsity · Place 24 · Crescent ValleyCrescent Valley5,000 Meters Junior Varsity2425:48.311
Oct 16Grant Robison Invitational Oct 16 · 5,000 Meters Junior Varsity · Place 16 · Crescent ValleyCrescent Valley5,000 Meters Junior Varsity1625:07.3111
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Junior Varsity · Place 111 · Crescent ValleyCrescent Valley5,000 Meters Junior Varsity11125:48.6511
Oct 4The Harrier ClassicOct 4 · 5,000 Meters Varsity · Place 84 · Crescent ValleyCrescent Valley5,000 Meters Varsity8426:22.4611
Sep 24MWC District PreviewSep 24 · 5,000 Meters Junior Varsity · Place 18 · Crescent ValleyCrescent Valley5,000 Meters Junior Varsity1827:17.7011
Sep 10Silver Falls Oktoberfest InvitationalSep 10 · 3,400 Meters Junior Varsity · Place 41 · Crescent ValleyCrescent Valley3,400 Meters Junior Varsity4117:45.6—
Sep 6The Ultimook RaceSep 6 · 5,000 Meters Junior Varsity 5A · Place 101 · Crescent ValleyCrescent Valley5,000 Meters Junior Varsity 5A10128:41.7011

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15A-3 Mid-Willamette Conference ChampionshipsNov 1 · 5,000 Meters Junior Varsity · Place 43 · Crescent ValleyCrescent Valley5,000 Meters Junior Varsity4327:23.90 PB10
Oct 11Champoeg Invitational Oct 11 · 5,000 Meters Junior Varsity · Place 62 · Crescent ValleyCrescent Valley5,000 Meters Junior Varsity6226:07.3010
Oct 5The Harrier ClassicOct 5 · 5,000 Meters Varsity · Place 38 · Crescent ValleyCrescent Valley5,000 Meters Varsity3825:00.5710
Sep 21The Mook XC Invite at AlderbrookSep 21 · 5,000 Meters Junior Varsity · Place 167 · Crescent ValleyCrescent Valley5,000 Meters Junior Varsity16726:02.3010
Sep 11Country Fair ClassicSep 11 · 5,000 Meters Junior Varsity · Place 19 · Crescent ValleyCrescent Valley5,000 Meters Junior Varsity1927:40.910
Sep 7Ultimook RaceSep 7 · 5,000 Meters Junior Varsity 5A · Place 78 · Crescent ValleyCrescent Valley5,000 Meters Junior Varsity 5A7828:20.8010

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 275A-3 Mid-Willamette Conference ChampionshipsOct 27 · 5,000 Meters Junior Varsity · Place 19 · Crescent ValleyCrescent Valley5,000 Meters Junior Varsity1923:15.289
Oct 19The Happy Hustle Oct 19 · 5,000 Meters Junior Varsity · Place 9 · Crescent ValleyCrescent Valley5,000 Meters Junior Varsity924:56.599
Oct 133rd Annual Rose City Championship InvitationalOct 13 · 5,000 Meters Junior Varsity · Place 57 · Crescent ValleyCrescent Valley5,000 Meters Junior Varsity5725:16.8FR
Oct 7The Harrier ClassicOct 7 · 5,000 Meters Varsity · Place 48 · Crescent ValleyCrescent Valley5,000 Meters Varsity4826:03.0FR
Sep 20MWC Preview MeetSep 20 · 5,000 Meters Junior Varsity · Place 28 · Crescent ValleyCrescent Valley5,000 Meters Junior Varsity2825:56.769
Sep 14Country Fair ClassicSep 14 · 5,000 Meters JV Girls · Place 27 · Crescent ValleyCrescent Valley5,000 Meters JV Girls2728:28.99
Sep 9Ash Creek XC FestivalSep 9 · 5,000 Meters Junior Varsity · Place 96 · Crescent ValleyCrescent Valley5,000 Meters Junior Varsity9626:52.7FR
Sep 2Ultimook RaceSep 2 · 5,000 Meters Junior Varsity 5A-6A · Place 74 · Crescent ValleyCrescent Valley5,000 Meters Junior Varsity 5A-6A7430:06.19 PB9

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 30Stumptown Youth XC ChampionshipOct 30 · 3,000 Meters Super Champs · Place 122 · CheldelinCheldelin3,000 Meters Super Champs12213:50.7 PB8
Oct 24Philomath MS XC MeetOct 24 · 3,000 Meters Middle School · Place 51 · CheldelinCheldelin3,000 Meters Middle School5115:478
Oct 13NW Middle School XC Showdown presented by HOTVOct 13 · 3,000 Meters Champions (top 10) · Place 64 · CheldelinCheldelin3,000 Meters Champions (top 10)6415:32.68
Oct 8Paul Mariman InvitationalOct 8 · 3,000 Meters Middle School · Place 56 · CheldelinCheldelin3,000 Meters Middle School5614:55.18
Oct 6Stayton Regis InvitationalOct 6 · 3,000 Meters Middle School · Place 57 · CheldelinCheldelin3,000 Meters Middle School5714:56.58
Sep 30McMinnville Middle School InviteSep 30 · 3,000 Meters Open · Place 23 · CheldelinCheldelin3,000 Meters Open2315:09.7 PB8

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25Philomath MS XC meetOct 25 · 3,000 Meters Middle School · Place 34 · CheldelinCheldelin3,000 Meters Middle School3415:02.75 PB7
Oct 14NW Middle School XC Showdown presented by HOTVOct 14 · 3,000 Meters Sweepstakes · Place 12 · CheldelinCheldelin3,000 Meters Sweepstakes1214:31.00 PB7
Sep 30McMinnville Middle School InviteSep 30 · 3,000 Meters Open · Place 16 · CheldelinCheldelin3,000 Meters Open1615:26.57