Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · LBA 2-mileOlympia XC Classic · Sep 1211:24.2Olympia XC ClassicSeptember 12, 2026
3,000 Meters · Peninsula High SchoolThe Hawk's Next (4th Annual) · Oct 1410:26.72The Hawk's Next (4th Annual)October 14, 2026
5,000 Meters · Chambers Creek Regional ParkHOKA 30th John Payne XC Invite · Oct 317:25.1HOKA 30th John Payne XC InviteOctober 3, 2026
5,000 Meters · Fort Steilacoom 5KFort Steilacoom Invitational · Sep 1918:21.7Fort Steilacoom InvitationalSeptember 19, 2026
5,000 Meters · PLU Meadows Disc Golf Course5th Annual Fall Classic Invitational · Oct 1017:28.15th Annual Fall Classic InvitationalOctober 10, 2026
5,000 Meters · RAC PSL XC @ The RAC · Sep 2418:32.9PSL XC @ The RACSeptember 24, 2026
5,000 Meters · The Course Spokane Valley 5kNike Bob Firman Invitational XC · Sep 2517:15.30Nike Bob Firman Invitational XCSeptember 25, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 14The Hawk's Next (4th Annual)Oct 14 · 3,000 Meters Varsity · Place 30 · Peninsula3,000 Meters Varsity3010:26.72 PB11
Oct 105th Annual Fall Classic InvitationalOct 10 · 5,000 Meters Varsity Men · Place 44 · Peninsula5,000 Meters Varsity Men4417:28.1 PB11
Oct 3HOKA 30th John Payne XC InviteOct 3 · 5,000 Meters Varsity Gold - Top 5 ave under 17 min · Place 109 · Peninsula5,000 Meters Varsity Gold - Top 5 ave under 17 min10917:25.1 PB11
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Junior Varsity Sec2 M-Z · Place 10 · Peninsula5,000 Meters Junior Varsity Sec2 M-Z1017:15.30 PB11
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters JV MERGE · Place 24 · Peninsula5,000 Meters JV MERGE2417:15.3011
Sep 24PSL XC @ The RACSep 24 · 5,000 Meters Varsity Men · Place 10 · Peninsula5,000 Meters Varsity Men1018:32.9 PB11
Sep 19Fort Steilacoom InvitationalSep 19 · 5,000 Meters Men's Varsity - Gold · Place 141 · Peninsula5,000 Meters Men's Varsity - Gold14118:21.7 PB11
Sep 12Olympia XC ClassicSep 12 · 2 Miles Juniors · Place 23 · Peninsula2 Miles Juniors2311:24.2 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25PSL/SPSL League ChampionshipsOct 25 · 5,000 Meters Junior Varsity 2A · Place 10 · Peninsula5,000 Meters Junior Varsity 2A1018:38.410
Oct 15The Hawk's Nest (3rd Annual)Oct 15 · 3,000 Meters Junior Varsity · Place 12 · Peninsula3,000 Meters Junior Varsity1210:55.5710
Oct 114th Annual Fall Classic InvitationalOct 11 · 5,000 Meters JV Men · Place 20 · Peninsula5,000 Meters JV Men2018:38.710
Oct 4HOKA 29th John Payne XC InviteOct 4 · 5,000 Meters Junior Varsity · Place 25 · Peninsula5,000 Meters Junior Varsity2519:54.010
Sep 24RRHS Nisqually PreviewSep 24 · 5,000 Meters Junior Varsity · Place 7 · Peninsula5,000 Meters Junior Varsity721:43.0110
Sep 13Olympia XC ClassicSep 13 · 2 Miles Sophomore · Place 79 · Peninsula2 Miles Sophomore7913:14.510

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 26Puget Sound League 3A / SPSL 2A League ChampionshipsOct 26 · 5,000 Meters Junior Varsity 2A · Place 42 · Peninsula5,000 Meters Junior Varsity 2A4219:42.79
Oct 16The Hawk's Nest (2nd Annual)Oct 16 · 5,000 Meters Junior Varsity · Place 35 · Peninsula5,000 Meters Junior Varsity3512:23.679
Oct 123rd Annual Fall Classic InvitationalOct 12 · 5,000 Meters JV Men · Place 89 · Peninsula5,000 Meters JV Men8920:49.69
Oct 5HOKA 28th John Payne XC InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 59 · Peninsula5,000 Meters Junior Varsity5921:09.39
Sep 28Old School 5kmSep 28 · 5,000 Meters Junior Varsity · Place 43 · Peninsula5,000 Meters Junior Varsity4321:07.209
Sep 21Fort Steilacoom InvitationalSep 21 · 5,000 Meters Junior Varsity Freshman · Place 105 · Peninsula5,000 Meters Junior Varsity Freshman10522:17.49
Sep 18PSL Sehmel 4kSep 18 · 4,000 Meters Varsity · Place 34 · Peninsula4,000 Meters Varsity3419:50.849
Sep 14Olympia XC ClassicSep 14 · 2 Miles Freshman · Place 95 · Peninsula2 Miles Freshman9514:31.89