Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Shadle ParkHighlander Invitational · Sep 1117:46.38Highlander InvitationalSeptember 11, 2021
5,000 Meters · Battle for the 5094th Annual Battle for the 509 · Oct 220:14.594th Annual Battle for the 509October 2, 2021
5,000 Meters · Deer Park HSNEA #4 Lakeside @ Deer Park · Oct 1322:12NEA #4 Lakeside @ Deer ParkOctober 13, 2021
5,000 Meters · Lakeside HSNEA #1: Riverside/Medical Lake/@Lakeside · Sep 2920:48NEA #1: Riverside/Medical Lake/@LakesideSeptember 29, 2021
5,000 Meters · Polo Grounds6th Annual Battle for the 509 · Sep 3017:37.606th Annual Battle for the 509September 30, 2023
5,000 Meters · The Gorge AmphitheaterLive Nation Invitational at the Gorge · Oct 1018:15.69Live Nation Invitational at the GorgeOctober 10, 2024
8,000 Meters · Spokane Polo GroundsSasquatch Invite · Oct 2429:13.5Sasquatch InviteOctober 24, 2025

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

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 24Sasquatch InviteOct 24 · 8,000 Meters Mens 8K · Place 43 · UnattachedUnattached8,000 Meters Mens 8K4329:13.5 PBFr

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 92024 WIAA State XC ChampionshipsNov 9 · 5,000 Meters 1A · Place 55 · Lakeside (Nine Mile Falls)Lakeside (Nine Mile Falls)5,000 Meters 1A5517:23.312
Nov 21A District 5 ChampionshipNov 2 · 3 Miles Varsity · Place 9 · Lakeside (Nine Mile Falls)Lakeside (Nine Mile Falls)3 Miles Varsity916:50.8012
Oct 26NEA 1A DistrictsOct 26 · 5,000 Meters Varsity · Place 8 · Lakeside (Nine Mile Falls)Lakeside (Nine Mile Falls)5,000 Meters Varsity817:55.5812
Oct 16 NEA League @ MLOct 16 · 5,000 Meters Varsity · Place 4 · Lakeside (Nine Mile Falls)Lakeside (Nine Mile Falls)5,000 Meters Varsity417:36.9212
Oct 10Live Nation Invitational at the GorgeOct 10 · 5,000 Meters Varsity Small School · Place 11 · Lakeside (Nine Mile Falls)Lakeside (Nine Mile Falls)5,000 Meters Varsity Small School1118:15.69 PB12
Oct 2NEA League Meet #1 vs RiversideOct 2 · 5,000 Meters Varsity · Place 2 · Lakeside (Nine Mile Falls)Lakeside (Nine Mile Falls)5,000 Meters Varsity217:33.5212
Sep 28Lake Spokane XC InvitationalSep 28 · 5,000 Meters Varsity · Place 4 · Lakeside (Nine Mile Falls)Lakeside (Nine Mile Falls)5,000 Meters Varsity417:27.0612
Sep 21Wenatchee XC InviteSep 21 · 5,000 Meters Varsity · Place 14 · Lakeside (Nine Mile Falls)Lakeside (Nine Mile Falls)5,000 Meters Varsity1417:05.9512
Sep 14Highlander InvitationalSep 14 · 2.5 Miles Varsity · Place 14 · Lakeside (Nine Mile Falls)Lakeside (Nine Mile Falls)2.5 Miles Varsity1414:05.2012

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 306th Annual Battle for the 509Sep 30 · 5,000 Meters Varsity Black-Top Division · Place 98 · Lakeside (Nine Mile Falls)Lakeside (Nine Mile Falls)5,000 Meters Varsity Black-Top Division9817:37.60 PB11

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 5NEA #2 Freeman, Newport, LakesideOct 5 · 5,000 Meters Junior Varsity · Place 3 · Lakeside (Nine Mile Falls)Lakeside (Nine Mile Falls)5,000 Meters Junior Varsity319:25Unofficial10

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 13NEA #4 Lakeside @ Deer ParkOct 13 · 5,000 Meters Junior Varsity · Place 26 · Lakeside (Nine Mile Falls)Lakeside (Nine Mile Falls)5,000 Meters Junior Varsity2622:12 PB9
Oct 24th Annual Battle for the 509Oct 2 · 5,000 Meters Freshman Combined · Place 17 · Lakeside (Nine Mile Falls)Lakeside (Nine Mile Falls)5,000 Meters Freshman Combined1720:14.59 PB9
Sep 29NEA #1: Riverside/Medical Lake/@LakesideSep 29 · 5,000 Meters Junior Varsity · Place 6 · Lakeside (Nine Mile Falls)Lakeside (Nine Mile Falls)5,000 Meters Junior Varsity620:48 PB9
Sep 11Highlander InvitationalSep 11 · 2.5 Miles Frosh · Place 51 · Lakeside (Nine Mile Falls)Lakeside (Nine Mile Falls)2.5 Miles Frosh5117:46.38 PB9