Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Battle Point Park XCOlympic League Meet #4 - Battle at Battle Point Park · Oct 1319:33.5Olympic League Meet #4 - Battle at Battle Point ParkOctober 13, 2026
5,000 Meters · Football Field Behind Boys & Girls Club2A Olympic League Meet #1 @ Bremerton · Sep 1024:33.42A Olympic League Meet #1 @ BremertonSeptember 10, 2025
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1019:28.6NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · Port Gamble RC Field TrailheadOlympic League #3 · Sep 3020:42.09Olympic League #3September 30, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 22Olympic League ChampionshipOct 22 · 5,000 Meters Varsity · Place 49 · Bremerton5,000 Meters Varsity4919:38.5611
Oct 13Olympic League Meet #4 - Battle at Battle Point ParkOct 13 · 5,000 Meters Boys Varsity / Junior Varsity · Place 57 · Bremerton5,000 Meters Boys Varsity / Junior Varsity5719:33.5 PB11
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's JV Silver avg over 22:30-23:59 · Place 93 · Bremerton5,000 Meters Men's JV Silver avg over 22:30-23:599319:28.6 PB11
Sep 30Olympic League #3Sep 30 · 5,000 Meters Junior Varsity · Place 11 · Bremerton5,000 Meters Junior Varsity1120:42.09 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 232A Olympic League ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 28 · Bremerton5,000 Meters Junior Varsity2819:38.1410
Oct 15Olympic League Meet #4 - Battle at Battle Point ParkOct 15 · 5,000 Meters Junior Varsity · Place 72 · Bremerton5,000 Meters Junior Varsity7219:59.010
Oct 11NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Frosh/Soph Freshman · Place 63 · Bremerton5,000 Meters Frosh/Soph Freshman6319:59.410
Oct 12A Olympic League Meet #2 @NorthMasonOct 1 · 5,000 Meters Junior Varsity · Place 7 · Bremerton5,000 Meters Junior Varsity720:01.410
Sep 242A Olympic League Meet #3Sep 24 · 5,000 Meters Junior Varsity · Place 26 · Bremerton5,000 Meters Junior Varsity2621:02.2310
Sep 20Fort Steilacoom InvitationalSep 20 · 5,000 Meters Junior Varsity Sophomore · Place 50 · Bremerton5,000 Meters Junior Varsity Sophomore5021:00.110
Sep 102A Olympic League Meet #1 @ BremertonSep 10 · 5,000 Meters Junior Varsity Men · Place 60 · Bremerton5,000 Meters Junior Varsity Men6024:33.4 PB10