Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Forest Grove High SchoolForest Grove 3k · Sep 2313:54.41Forest Grove 3kSeptember 23, 2026
3,000 Meters · Gresham High SchoolGresham XC Festival · Sep 514:29.76Gresham XC FestivalSeptember 5, 2026
3,000 Meters · Joe Dancer ParkPacific Conference Preview · Sep 215:38.60Pacific Conference PreviewSeptember 2, 2026
5,000 Meters · Century HSHillsboro XC Championship · Sep 1626:12.22Hillsboro XC ChampionshipSeptember 16, 2026
5,000 Meters · Champoeg State ParkChampoeg Invitational · Oct 924:55.94Champoeg InvitationalOctober 9, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 286A-3 Pacific Conference ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 130 · Century5,000 Meters Junior Varsity13025:58.012
Oct 9Champoeg InvitationalOct 9 · 5,000 Meters JV Boys GOLD (Slower than 22:00) · Place 97 · Century5,000 Meters JV Boys GOLD (Slower than 22:00)9724:55.94 PB12
Sep 23Forest Grove 3kSep 23 · 3,000 Meters Boys Over 13:30 · Place 13 · Century3,000 Meters Boys Over 13:301313:54.41 PB12
Sep 16Hillsboro XC ChampionshipSep 16 · 5,000 Meters Varsity · Place 50 · Century5,000 Meters Varsity5026:12.22 PB12
Sep 5Gresham XC FestivalSep 5 · 3,000 Meters Boys Novice · Place 14 · Century3,000 Meters Boys Novice1414:29.76 PB12
Sep 2Pacific Conference PreviewSep 2 · 3,000 Meters Novice · Place 21 · Century3,000 Meters Novice2115:38.60 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 22Hillsboro ChampionshipOct 22 · 5,000 Meters Varsity · Place 68 · Century5,000 Meters Varsity6828:44.3311
Oct 10Champoeg Invitational Oct 10 · 5,000 Meters Junior Varsity · Place 106 · Century5,000 Meters Junior Varsity10626:49.5011
Oct 1TRL/PAC CrossoverOct 1 · 5,000 Meters Junior Varsity · Place 210 · Century5,000 Meters Junior Varsity21025:33.0911
Sep 24Forest Grove 3kSep 24 · 3,000 Meters Varsity · Place 50 · Century3,000 Meters Varsity5015:41.9011
Sep 12Meriwether Cross Country Classic Sep 12 · 5,000 Meters Junior Varsity · Place 369 · Century5,000 Meters Junior Varsity36930:12.5411

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 316A-3 Pacific Conference ChampionshipsOct 31 · 5,000 Meters Junior Varsity · Place 122 · Century5,000 Meters Junior Varsity12224:00.4010
Oct 17Pacific/Three Rivers CrossoverOct 17 · 5,000 Meters Junior Varsity · Place 192 · Century5,000 Meters Junior Varsity19224:08.7010
Oct 11Champoeg Invitational Oct 11 · 5,000 Meters Junior Varsity · Place 77 · Century5,000 Meters Junior Varsity7724:13.1010
Oct 2Hillsboro XC ChampionshipOct 2 · 5,000 Meters Varsity · Place 58 · Century5,000 Meters Varsity5825:09.3010
Sep 25Forest Grove 3KSep 25 · 3,000 Meters Varsity · Place 27 · Century3,000 Meters Varsity2714:05.0010
Sep 13Meriwether CC ClassicSep 13 · 5,000 Meters Junior Varsity · Place 291 · Century5,000 Meters Junior Varsity29126:42.5910
Sep 7Saxon InviteSep 7 · 5,000 Meters Junior Varsity · Place 75 · Century5,000 Meters Junior Varsity7526:05.2610
Aug 30Night MeetAug 30 · 3,000 Meters Novice · Place 116 · Century3,000 Meters Novice11614:33.3710