Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Forest Grove High SchoolForest Grove 3k · Sep 2310:12.37Forest Grove 3kSeptember 23, 2026
3,000 Meters · Gresham High SchoolGresham XC Festival · Sep 510:06.41Gresham XC FestivalSeptember 5, 2026
5,000 Meters · Bryant ParkThe Harrier Classic · Oct 318:57.44The Harrier ClassicOctober 3, 2026
5,000 Meters · Century HSHillsboro XC Championship · Sep 1617:51.87Hillsboro XC ChampionshipSeptember 16, 2026
5,000 Meters · Champoeg State ParkChampoeg Invitational · Oct 918:13.22Champoeg InvitationalOctober 9, 2026
5,000 Meters · Joe Dancer ParkPacific Conference Preview · Sep 218:10.43Pacific Conference PreviewSeptember 2, 2026
5,000 Meters · Lane Community CollegeNorthwest Classic-Sponsored by Steens Mountain Running Camp · Sep 1917:56.60Northwest Classic-Sponsored by Steens Mountain Running CampSeptember 19, 2026
5,000 Meters · Meriwether National Golf ClubMeriwether Cross Country Classic · Oct 1617:50.10Meriwether Cross Country ClassicOctober 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 286A-3 Pacific Conference ChampionshipsOct 28 · 5,000 Meters Varsity · Place 32 · Century5,000 Meters Varsity3217:49.512
Oct 286A-3 Pacific Conference ChampionshipsOct 28 · 5,000 Meters Varsity · Place 32 · Century5,000 Meters Varsity3217:49.512
Oct 16Meriwether Cross Country ClassicOct 16 · 5,000 Meters Varsity · Place 75 · Century5,000 Meters Varsity7517:50.10 PB12
Oct 9Champoeg InvitationalOct 9 · 5,000 Meters Varsity Boys · Place 76 · Century5,000 Meters Varsity Boys7618:13.22 PB12
Oct 3The Harrier ClassicOct 3 · 5,000 Meters JR/SR · Place 6 · Century5,000 Meters JR/SR618:57.44 PB12
Sep 23Forest Grove 3kSep 23 · 3,000 Meters Boys Sub 13:30 · Place 8 · Century3,000 Meters Boys Sub 13:30810:12.37 PB12
Sep 19Northwest Classic-Sponsored by Steens Mountain Running CampSep 19 · 5,000 Meters Junior Varsity Open · Place 7 · Century5,000 Meters Junior Varsity Open717:56.60 PB12
Sep 16Hillsboro XC ChampionshipSep 16 · 5,000 Meters Varsity · Place 4 · Century5,000 Meters Varsity417:51.87 PB12
Sep 5Gresham XC FestivalSep 5 · 3,000 Meters Boys Varsity · Place 20 · Century3,000 Meters Boys Varsity2010:06.41 PB12
Sep 2Pacific Conference PreviewSep 2 · 5,000 Meters Varsity · Place 37 · Century5,000 Meters Varsity3718:10.43 PB12
Aug 27Viking 3kAug 27 · 3,000 Meters Boys Sub 13:00 · Place 19 · Century3,000 Meters Boys Sub 13:001910:29.8612

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 306A-3 Pacific Conference ChampionshipsOct 30 · 5,000 Meters Varsity · Place 31 · Century5,000 Meters Varsity3117:20.2611
Oct 22Hillsboro ChampionshipOct 22 · 5,000 Meters Varsity · Place 10 · Century5,000 Meters Varsity1017:50.9111
Oct 10Champoeg Invitational Oct 10 · 5,000 Meters Varsity · Place 57 · Century5,000 Meters Varsity5717:51.7011
Sep 24Forest Grove 3kSep 24 · 3,000 Meters Varsity · Place 5 · Century3,000 Meters Varsity510:28.4011
Sep 12Meriwether Cross Country Classic Sep 12 · 5,000 Meters Varsity · Place 117 · Century5,000 Meters Varsity11718:09.6411
Sep 4Pacific Conference PreviewSep 4 · 5,000 Meters Varsity · Place 31 · Century5,000 Meters Varsity3118:57.5511
Aug 28Viking 3kAug 28 · 3,000 Meters Varsity · Place 7 · Century3,000 Meters Varsity710:38.4011

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 316A-3 Pacific Conference ChampionshipsOct 31 · 5,000 Meters Junior Varsity · Place 40 · Century5,000 Meters Junior Varsity4019:14.0010
Oct 17Pacific/Three Rivers CrossoverOct 17 · 5,000 Meters Varsity · Place 83 · Century5,000 Meters Varsity8318:26.3810
Oct 11Champoeg Invitational Oct 11 · 5,000 Meters Varsity · Place 81 · Century5,000 Meters Varsity8118:27.4010
Oct 5The Harrier ClassicOct 5 · 5,000 Meters Varsity · Place 13 · Century5,000 Meters Varsity1318:24.1010
Oct 2Hillsboro XC ChampionshipOct 2 · 5,000 Meters Varsity · Place 15 · Century5,000 Meters Varsity1518:49.3010
Sep 25Forest Grove 3KSep 25 · 3,000 Meters Varsity · Place 17 · Century3,000 Meters Varsity1710:46.4010
Sep 21Northwest Classic 2024Sep 21 · 5,000 Meters Junior Varsity · Place 39 · Century5,000 Meters Junior Varsity3918:59.9010
Sep 13Meriwether CC ClassicSep 13 · 5,000 Meters Varsity · Place 158 · Century5,000 Meters Varsity15818:54.4410
Sep 7Saxon InviteSep 7 · 5,000 Meters Varsity · Place 35 · Century5,000 Meters Varsity3519:43.1610
Aug 30Night MeetAug 30 · 3,000 Meters Varsity · Place 95 · Century3,000 Meters Varsity9510:52.8610