Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Wonderwood Park Timberline 2-Mile · Sep 418:51.0Timberline 2-MileSeptember 4, 2026
4300 m · Seaside 3 CourseThree Course Challenge · Sep 2630:13.8Three Course ChallengeSeptember 26, 2026
5,000 Meters · Chambers Creek Regional ParkHOKA 30th John Payne XC Invite · Oct 328:48.8HOKA 30th John Payne XC InviteOctober 3, 2026
5,000 Meters · Fort Steilacoom 5KFort Steilacoom Invitational · Sep 1929:18.1Fort Steilacoom InvitationalSeptember 19, 2026
5,000 Meters · Hoquiam HS1A Evergreen League Meet · Sep 1728:13.441A Evergreen League MeetSeptember 17, 2025
5,000 Meters · Oaksridge Golf Course1A Evergreen League Championships · Oct 2324:54.661A Evergreen League ChampionshipsOctober 23, 2025
5,000 Meters · Rochester High School1A Evergreen Meet @ Rochester · Sep 2526:55.681A Evergreen Meet @ RochesterSeptember 25, 2025
5,000 Meters · Tenino City ParkTenino Dual Meet · Oct 1625:10.00Tenino Dual MeetOctober 16, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 15Tenino Dual MeetOct 15 · 5,000 Meters Varsity · Place 25 · TeninoTenino5,000 Meters Varsity2528:19.8011
Oct 3HOKA 30th John Payne XC InviteOct 3 · 5,000 Meters JV Bronze - Athletes Over 24 minutes · Place 123 · TeninoTenino5,000 Meters JV Bronze - Athletes Over 24 minutes12328:48.8 PB11
Sep 26Three Course ChallengeSep 26 · 4,300 Meters Easy Course · Place 219 · TeninoTenino4,300 Meters Easy Course21930:13.8 PB11
Sep 241A Evergreen League Meet @ RochesterSep 24 · 5,000 Meters Varsity · Place 50 · TeninoTenino5,000 Meters Varsity5029:42.4311
Sep 19Fort Steilacoom InvitationalSep 19 · 5,000 Meters Men's Junior Vars - 25+ Min · Place 165 · TeninoTenino5,000 Meters Men's Junior Vars - 25+ Min16529:18.1 PB11
Sep 161A Evergreen League Meet @ HoquiamSep 16 · 5,000 Meters Varsity · Place 37 · TeninoTenino5,000 Meters Varsity3731:39.9811
Sep 4Timberline 2-MileSep 4 · 2 Miles JUNIOR-SENIOR 2-Mile Boys · Place 81 · TeninoTenino2 Miles JUNIOR-SENIOR 2-Mile Boys8118:51.0 PB11

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 231A Evergreen League ChampionshipsOct 23 · 5,000 Meters Varsity · Place 42 · TeninoTenino5,000 Meters Varsity4224:54.66 PB10
Oct 16Tenino Dual MeetOct 16 · 5,000 Meters Varsity · Place 35 · TeninoTenino5,000 Meters Varsity3525:10.00 PB10
Sep 251A Evergreen Meet @ RochesterSep 25 · 5,000 Meters High School Boys · Place 46 · TeninoTenino5,000 Meters High School Boys4626:55.68 PB10
Sep 171A Evergreen League MeetSep 17 · 5,000 Meters Varsity · Place 37 · TeninoTenino5,000 Meters Varsity3728:13.44 PB10

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 19evergreen 1ASep 19 · 5,000 Meters Varsity · Place 73 · TeninoTenino5,000 Meters Varsity7327:24Unofficial9

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 191A Evergreen MS ChampionshipOct 19 · 2,500 Meters Mens · Place 28 · TeninoTenino2,500 Meters Mens2813:26Unofficial8

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 201A Evergreen League ChampionshipOct 20 · 1.6 Miles JH Boys · Place 23 · TeninoTenino1.6 Miles JH Boys2313:51Unofficial7
Oct 6Rainier InvitationalOct 6 · 2,100 Meters Middle School · Place 17 · TeninoTenino2,100 Meters Middle School1710:37.98Unofficial7