Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Ash Creek Preserve 3KPDXC State Middle School Championship · Nov 319:27.30PDXC State Middle School ChampionshipNovember 3, 2019
3,000 Meters · Community ChapelHusky Invitational · Sep 1323:50.2Husky Invitational September 13, 2018
3,000 Meters · Kings Valley Charter SchoolKings Valley Middle School Apple Run · Sep 1517:23.41Kings Valley Middle School Apple RunSeptember 15, 2022
3,000 Meters · Lane Community CollegeOregon Track Club Donut Chase · Oct 1117:08.2Oregon Track Club Donut ChaseOctober 11, 2019
3,000 Meters · Monroe City Park 3000 m CourseWVYL XC District Championships · Oct 2018:05.80WVYL XC District ChampionshipsOctober 20, 2022
3,000 Meters · Philomath HSPhilomath MS XC meet · Oct 2121:10.08Philomath MS XC meetOctober 21, 2019
3,000 Meters · Richardson Park 3K CourseWVYL District XC Championships 2019 · Oct 2319:04.6WVYL District XC Championships 2019October 23, 2019
3,000 Meters · Santiam Christian HS, Adair VillageSC Middle School Invitational · Sep 2918:51.34SC Middle School InvitationalSeptember 29, 2022
3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Oct 3016:47.8Stumptown Youth XC ChampionshipOctober 30, 2022
3,000 Meters · Wilder-OCCC Newport MS XC Meet · Oct 1821:35.7Newport MS XC MeetOctober 18, 2018
5,000 Meters · Country Fair GroundsCountry Fair Classic · Sep 1426:57.5Country Fair ClassicSeptember 14, 2023
5,000 Meters · The Hydrangea RanchUltimook Race · Sep 227:49.64Ultimook RaceSeptember 2, 2023

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

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 8OSAA State XC ChampionshipsNov 8 · 5,000 Meters 2A · Place 84 · MonroeMonroe5,000 Meters 2A8421:50.4011
Oct 293A/2A/1A-SD2 District 2 ChampionshipsOct 29 · 5,000 Meters Varsity 2A · Place 44 · MonroeMonroe5,000 Meters Varsity 2A4420:36.0311
Oct 22The Happy Hustle Oct 22 · 5,000 Meters Varsity · Place 148 · MonroeMonroe5,000 Meters Varsity14821:54.911
Oct 16Harrisburg ChallengeOct 16 · 5,000 Meters Varsity · Place 63 · MonroeMonroe5,000 Meters Varsity6322:39.511
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Junior Varsity · Place 117 · MonroeMonroe5,000 Meters Junior Varsity11722:07.3411
Oct 4The Harrier ClassicOct 4 · 5,000 Meters Varsity · Place 185 · MonroeMonroe5,000 Meters Varsity18523:21.1611
Sep 20Prefontaine Memorial RunSep 20 · 5,000 Meters Varsity · Place 153 · MonroeMonroe5,000 Meters Varsity15322:17.311
Sep 13Stayton XC InvitationalSep 13 · 5,000 Meters Varsity · Place 73 · MonroeMonroe5,000 Meters Varsity7323:04.0011
Sep 13Stayton XC InvitationalSep 13 · 5,000 Meters Varsity · Place 73 · MonroeMonroe5,000 Meters Varsity7323:04.0011
Sep 10Country Fair ClassicSep 10 · 5,000 Meters Varsity · Place 100 · MonroeMonroe5,000 Meters Varsity10022:53.811
Sep 6The Ultimook RaceSep 6 · 5,000 Meters Varsity 1A · Place 229 · MonroeMonroe5,000 Meters Varsity 1A22929:17.6011

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 303A/2A/1A-SD2 District 2 ChampionshipsOct 30 · 5,000 Meters Junior Varsity 2A · Place 3 · MonroeMonroe5,000 Meters Junior Varsity 2A321:36.1510
Oct 17Harrisburg Invitational: 2024Oct 17 · 5,000 Meters Varsity · Place 77 · MonroeMonroe5,000 Meters Varsity7722:40.210
Oct 12Paul Mariman InvitationalOct 12 · 5,000 Meters Varsity · Place 114 · MonroeMonroe5,000 Meters Varsity11425:02.5010
Oct 5The Harrier ClassicOct 5 · 5,000 Meters Varsity · Place 144 · MonroeMonroe5,000 Meters Varsity14422:17.6310
Sep 27Champs InviteSep 27 · 5,000 Meters Varsity · Place 185 · MonroeMonroe5,000 Meters Varsity18523:07.2010
Sep 21Northwest Classic 2024Sep 21 · 5,000 Meters Junior Varsity Open · Place 184 · MonroeMonroe5,000 Meters Junior Varsity Open18423:40.8010
Sep 19Santiam Christian HS & MS InvitationalSep 19 · 5,000 Meters Varsity · Place 70 · MonroeMonroe5,000 Meters Varsity7024:41.5010
Sep 14Stayton XC InvitationalSep 14 · 3,000 Meters Junior Varsity · Place 39 · MonroeMonroe3,000 Meters Junior Varsity3914:04.5410
Sep 11Country Fair ClassicSep 11 · 5,000 Meters Junior Varsity · Place 63 · MonroeMonroe5,000 Meters Junior Varsity6323:40.210
Sep 7Ultimook RaceSep 7 · 5,000 Meters Junior Varsity 1A · Place 180 · MonroeMonroe5,000 Meters Junior Varsity 1A18030:45.1910

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 263A/2A/1A-SD2 District 2 ChampionshipsOct 26 · 5,000 Meters Junior Varsity 2A · Place 5 · MonroeMonroe5,000 Meters Junior Varsity 2A521:46.529
Oct 19Harrisburg Gatorade ChallengeOct 19 · 3,000 Meters Junior Varsity · Place 17 · MonroeMonroe3,000 Meters Junior Varsity1713:18.49
Oct 14The CG Bramble Scramble (Solar Eclipse Edition)Oct 14 · 5,000 Meters Junior Varsity · Place 22 · MonroeMonroe5,000 Meters Junior Varsity2225:02.609
Oct 7Paul Mariman InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 50 · MonroeMonroe5,000 Meters Junior Varsity5026:14.2FR
Oct 5Stayton Regis InvitationalOct 5 · 3,000 Meters Junior Varsity · Place 32 · MonroeMonroe3,000 Meters Junior Varsity3213:56.59
Sep 27Santiam Christian HS & MS InvitationalSep 27 · 5,000 Meters Varsity · Place 64 · MonroeMonroe5,000 Meters Varsity6426:16.459
Sep 22Champs InviteSep 22 · 3,000 Meters Junior Varsity · Place 38 · MonroeMonroe3,000 Meters Junior Varsity3813:50.299
Sep 14Country Fair ClassicSep 14 · 5,000 Meters JV Boys · Place 78 · MonroeMonroe5,000 Meters JV Boys7826:57.5 PB9
Sep 8Tom Page InvitationalSep 8 · 3,000 Meters Varsity · Place 31 · MonroeMonroe3,000 Meters Varsity3113:45.3FR
Sep 2Ultimook RaceSep 2 · 5,000 Meters Junior Varsity 1A-4A · Place 138 · MonroeMonroe5,000 Meters Junior Varsity 1A-4A13827:49.64 PB9

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 30Stumptown Youth XC ChampionshipOct 30 · 3,000 Meters Champs · Place 272 · MonroeMonroe3,000 Meters Champs27216:47.8 PB8
Oct 20WVYL XC District ChampionshipsOct 20 · 3,000 Meters Middle School · Place 74 · MonroeMonroe3,000 Meters Middle School7418:05.80 PB8
Oct 12Harrisburg Gatorade ChallengeOct 12 · 3,000 Meters Middle School · Place 53 · MonroeMonroe3,000 Meters Middle School5319:12.38
Oct 8Paul Mariman InvitationalOct 8 · 3,000 Meters Middle School · Place 154 · MonroeMonroe3,000 Meters Middle School15418:37.68
Oct 6Stayton Regis InvitationalOct 6 · 3,000 Meters Middle School · Place 168 · MonroeMonroe3,000 Meters Middle School16817:12.38
Sep 29SC Middle School InvitationalSep 29 · 3,000 Meters Middle School · Place 49 · MonroeMonroe3,000 Meters Middle School4918:51.34 PB8
Sep 23Champs InviteSep 23 · 3,000 Meters Middle School · Place 87 · MonroeMonroe3,000 Meters Middle School8716:52.128
Sep 15Kings Valley Middle School Apple RunSep 15 · 3,000 Meters Middle School · Place 65 · MonroeMonroe3,000 Meters Middle School6517:23.41 PB8
Sep 10Ash Creek XC FestivalSep 10 · 3,000 Meters Middle School · Place 122 · MonroeMonroe3,000 Meters Middle School12218:14.008

2019 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 3PDXC State Middle School ChampionshipNov 3 · 3,000 Meters Little Champs · Place 130 · MonroeMonroe3,000 Meters Little Champs13019:27.30 PB5
Oct 23WVYL District XC Championships 2019Oct 23 · 3,000 Meters MS Boys · Place 78 · MonroeMonroe3,000 Meters MS Boys7819:04.6 PB5
Oct 21Philomath MS XC meetOct 21 · 3,000 Meters Middle School · Place 127 · MonroeMonroe3,000 Meters Middle School12721:10.08 PB5
Oct 11Oregon Track Club Donut ChaseOct 11 · 3,000 Meters New Division · Place 87 · MonroeMonroe3,000 Meters New Division8717:08.2 PB5
Sep 26King of the HillSep 26 · 3,000 Meters Middle School · Place 174 · MonroeMonroe3,000 Meters Middle School17418:31.45
Sep 21Newport MS Equinox MeetSep 21 · 3,000 Meters Middle School · MonroeMonroe3,000 Meters Middle School020:38.6Unofficial5
Sep 20Champs InviteSep 20 · 3,000 Meters Middle School · Place 118 · MonroeMonroe3,000 Meters Middle School11818:51.835
Sep 12Husky InvitationalSep 12 · 3,000 Meters Middle School · Place 170 · MonroeMonroe3,000 Meters Middle School17023:02.75

2018 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28PDXC State Middle School ChampionshipOct 28 · 3,000 Meters Champs · Place 272 · MonroeMonroe3,000 Meters Champs27220:01.004
Oct 18Newport MS XC MeetOct 18 · 3,000 Meters Middle School · Place 75 · MonroeMonroe3,000 Meters Middle School7521:35.7 PB4
Oct 17WVYL District XC ChampionshipsOct 17 · 3,000 Meters MS Boys · Place 85 · MonroeMonroe3,000 Meters MS Boys8520:40.64
Sep 13Husky Invitational Sep 13 · 3,000 Meters Middle School · Place 95 · MonroeMonroe3,000 Meters Middle School9523:50.2 PB4