Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Forest Grove High SchoolForest Grove 3k · Sep 2312:52.70Forest Grove 3kSeptember 23, 2026
3,000 Meters · Milo McIver State ParkEstacada Invitational · Oct 1413:32.95Estacada InvitationalOctober 14, 2026
3,000 Meters · Stayton Middle School Nature TrailsStayton/Regis Invitational · Oct 113:02.80Stayton/Regis InvitationalOctober 1, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 27MCL ChampionshipOct 27 · 3,000 Meters Middle School Varsity · Place 32 · Horizon Christian (Tualatin)3,000 Meters Middle School Varsity3213:47.58
Oct 20Valiant InvitationalOct 20 · 3,000 Meters Middle School · Place 79 · Horizon Christian (Tualatin) MS3,000 Meters Middle School7913:06.18
Oct 14Estacada InvitationalOct 14 · 3,000 Meters Middle School · Place 15 · Horizon Christian (Tualatin)3,000 Meters Middle School1513:32.95 PB8
Oct 1Stayton/Regis InvitationalOct 1 · 3,000 Meters Middle School · Place 56 · Horizon Christian (Tualatin)3,000 Meters Middle School5613:02.80 PB8
Sep 23Forest Grove 3kSep 23 · 3,000 Meters Middle School · Place 21 · Horizon Christian (Tualatin)3,000 Meters Middle School2112:52.70 PB8

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 28MCL ChampionshipOct 28 · 3,000 Meters Middle School Varsity · Place 14 · Horizon Christian (Tualatin)3,000 Meters Middle School Varsity1412:41.807
Oct 21Valiant InvitationalOct 21 · 3,000 Meters Middle School · Place 32 · Horizon Christian (Tualatin)3,000 Meters Middle School3212:44.877
Oct 15Estacada InvitationalOct 15 · 3,000 Meters Middle School · Place 21 · Horizon Christian (Tualatin)3,000 Meters Middle School2113:24.647
Oct 2Stayton Regis InvitationalOct 2 · 3,000 Meters Middle School · Place 44 · Horizon Christian (Tualatin)3,000 Meters Middle School4412:30.9—
Sep 24Forest Grove 3kSep 24 · 3,000 Meters Middle School · Place 9 · Horizon Christian (Tualatin)3,000 Meters Middle School913:18.207
Sep 20The Mook XC Invite at AlderbrookSep 20 · 3,000 Meters Middle School · Place 51 · Horizon Christian (Tualatin)3,000 Meters Middle School5112:30.307
Sep 10OES XC InvitationalSep 10 · 3,000 Meters Middle School · Place 19 · Horizon Christian (Tualatin)3,000 Meters Middle School1913:41.407

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 24Valiant InvitationalOct 24 · 3,000 Meters Middle School · Place 14 · Horizon Christian (Tualatin)3,000 Meters Middle School1412:10.566
Oct 22MCL ChampionshipOct 22 · 3,000 Meters Varsity · Place 18 · Horizon Christian (Tualatin)3,000 Meters Varsity1813:04.706
Oct 16Estacada InvitationalOct 16 · 3,000 Meters Middle School · Place 7 · Horizon Christian (Tualatin)3,000 Meters Middle School712:49.966
Oct 11Champoeg Invitational Oct 11 · 3,000 Meters Middle School · Place 16 · Horizon Christian (Tualatin)3,000 Meters Middle School1612:33.606
Oct 2Tualatin @ TigardOct 2 · 3,000 Meters Middle School · Place 19 · Horizon Christian (Tualatin)3,000 Meters Middle School1912:41.566
Sep 27McMinnville Middle School InviteSep 27 · 3,000 Meters Open · Place 7 · Horizon Christian (Tualatin)3,000 Meters Open712:41.106
Sep 21The Mook XC Invite at AlderbrookSep 21 · 3,000 Meters Middle School · Place 25 · Horizon Christian (Tualatin)3,000 Meters Middle School2511:57.706
Sep 11OES XC InvitationalSep 11 · 3,000 Meters Middle School · Place 25 · Horizon Christian (Tualatin)3,000 Meters Middle School2514:00.506