Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Ash Creek Preserve 3KAsh Creek XC Festival · Sep 713:39.94Ash Creek XC Festival September 7, 2019
3,000 Meters · Corban UniversityUSATF Oregon Association Junior Olympic Championships · Nov 1012:24.69USATF Oregon Association Junior Olympic ChampionshipsNovember 10, 2018
4,000 Meters · Western Oregon UniversityUSATF Oregon Association Junior Olympic Championships · Nov 1617:19.30USATF Oregon Association Junior Olympic ChampionshipsNovember 16, 2019
5,000 Meters · The Hydrangea RanchUltimook Race · Sep 221:14.51Ultimook RaceSeptember 2, 2023
8,000 Meters · Beau Pre Golf CourseJim Hunt Humboldt Invitational Results · Sep 1327:15.41Jim Hunt Humboldt Invitational ResultsSeptember 13, 2025
8,000 Meters · Oak Knoll Golf CourseCascade Collegiate Conference Championships · Nov 727:36.20Cascade Collegiate Conference ChampionshipsNovember 7, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7Cascade Collegiate Conference ChampionshipsNov 7 · 8,000 Meters CCC · Place 69 · Oregon TechOregon Tech8,000 Meters CCC6927:36.20 PBSo
Oct 18Linfield George Oja InvitationalOct 18 · 8,000 Meters Varsity · Place 171 · Oregon TechOregon Tech8,000 Meters Varsity17126:27.30So
Oct 450th Charles Bowles Willamette XC InvitationalOct 4 · 8,000 Meters Varsity · Place 201 · Oregon TechOregon Tech8,000 Meters Varsity20127:31.63So
Sep 13Jim Hunt Humboldt Invitational ResultsSep 13 · 8,000 Meters Varsity · Place 28 · Oregon TechOregon Tech8,000 Meters Varsity2827:15.41 PBSo
Sep 6Simpson University XC InvitationalSep 6 · 8,000 Meters Varsity · Place 21 · Oregon TechOregon Tech8,000 Meters Varsity2130:59.68So

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 82024 CCC XC ChampionshipsNov 8 · 8,000 Meters Varsity · Place 82 · Oregon TechOregon Tech8,000 Meters Varsity8230:01.5FR
Oct 26Bushnell InvitationalOct 26 · 8,000 Meters Varsity · Place 29 · Oregon TechOregon Tech8,000 Meters Varsity2929:18.0FR
Oct 19Linfield George Oja InvitationalOct 19 · 8,000 Meters Varsity · Place 194 · Oregon TechOregon Tech8,000 Meters Varsity19429:16.40Fr
Oct 549th Charles Bowles Willamette XC InvitationalOct 5 · 8,000 Meters Varsity · Place 214 · Oregon TechOregon Tech8,000 Meters Varsity21428:30.7FR
Sep 21Jim Hunt Humboldt InvSep 21 · 8,000 Meters College · Place 35 · Oregon TechOregon Tech8,000 Meters College3528:45.2Fr

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 256A-5 Three Rivers League ChampionshipsOct 25 · 5,000 Meters Varsity · Place 23 · TualatinTualatin5,000 Meters Varsity2317:32.5712
Oct 133rd Annual Rose City Championship InvitationalOct 13 · 5,000 Meters Varsity · Place 65 · TualatinTualatin5,000 Meters Varsity6517:52.1SR
Oct 3Tigard Vs. TualatinOct 3 · 5,000 Meters Varsity · Place 13 · TualatinTualatin5,000 Meters Varsity1318:24.6512
Sep 15Meriwether CC Classic Sep 15 · 5,000 Meters Varsity · Place 92 · TualatinTualatin5,000 Meters Varsity9218:39.7712
Sep 9Saxon Invite Sep 9 · 5,000 Meters Varsity · Place 12 · TualatinTualatin5,000 Meters Varsity1218:07.7712
Sep 2Ultimook RaceSep 2 · 5,000 Meters Varsity 5A-6A · Place 138 · TualatinTualatin5,000 Meters Varsity 5A-6A13821:14.51 PB12
Aug 31Oregon City, Tualatin @ TigardAug 31 · 5,000 Meters Varsity · Place 14 · TualatinTualatin5,000 Meters Varsity1417:40.57SR

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 266A-5 Three Rivers League ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 57 · TualatinTualatin5,000 Meters Junior Varsity5720:19.3JR
Oct 142nd Annual Rose City Championship InvitationalOct 14 · 5,000 Meters Junior Varsity Championship · Place 49 · TualatinTualatin5,000 Meters Junior Varsity Championship4919:07.00JR
Oct 4Tigard Vs. TualatinOct 4 · 5,000 Meters Varsity · Place 13 · TualatinTualatin5,000 Meters Varsity1318:41.8JR
Oct 1The Harrier Classic Oct 1 · 5,000 Meters Varsity · Place 136 · TualatinTualatin5,000 Meters Varsity13619:45.0JR
Sep 28Three Rivers League MeetSep 28 · 5,000 Meters Junior Varsity · Place 4 · TualatinTualatin5,000 Meters Junior Varsity418:50.5JR
Sep 24Nike Portland XCSep 24 · 5,000 Meters Varsity Division 1 · Place 193 · TualatinTualatin5,000 Meters Varsity Division 119319:03.3JR
Sep 16Meriwether CC Classic Sep 16 · 5,000 Meters Varsity · Place 175 · TualatinTualatin5,000 Meters Varsity17518:43.3JR
Sep 7Three Rivers League PreviewSep 7 · 5,000 Meters Varsity · Place 40 · TualatinTualatin5,000 Meters Varsity4019:37.46JR
Aug 26Night MeetAug 26 · 3,000 Meters Varsity · Place 60 · TualatinTualatin3,000 Meters Varsity6010:52.47JR

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 16USATF Oregon Association Junior Olympic ChampionshipsNov 16 · 4,000 Meters 13-14 · Place 78 · Tigard Youth TrackTigard Youth Track4,000 Meters 13-147817:19.30 PB8
Sep 21Pacific Northwest Cross Country ChampionshipsSep 21 · 3,000 Meters Middle School · Place 16 · Tigard YouthTigard Youth3,000 Meters Middle School1613:31.50—
Sep 14Northwest ClassicSep 14 · 3,000 Meters Middle School · Place 34 · Tigard YouthTigard Youth3,000 Meters Middle School3412:13.54—
Sep 7Ash Creek XC Festival Sep 7 · 3,000 Meters Middle School · Place 40 · Tigard Youth TrackTigard Youth Track3,000 Meters Middle School4013:39.94 PB8
Sep 6Ash Creek XC Festival (College)Sep 6 · 3,000 Meters Middle School · Place 40 · Tigard YouthTigard Youth3,000 Meters Middle School4013:39.94—

2018 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 10USATF Oregon Association Junior Olympic ChampionshipsNov 10 · 3,000 Meters 11-12 · Place 47 · Tigard Youth TrackTigard Youth Track3,000 Meters 11-124712:24.69 PB7
Oct 28PDXC State Middle School ChampionshipOct 28 · 3,000 Meters Champs · Place 112 · Tigard Youth TrackTigard Youth Track3,000 Meters Champs11214:05.607
Oct 20EVTC Fall ClassicOct 20 · 3,000 Meters 11-12 · Place 10 · Tigard Youth TrackTigard Youth Track3,000 Meters 11-121011:47.1Unofficial7
Sep 15Northwest ClassicSep 15 · Middle School · Place 73 · 11- Tigard Youth11- Tigard YouthMiddle School7313:06.90—