Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Klahowya Secondary SchoolEagle Jamboree · Sep 11 | 12:21 | Eagle Jamboree | September 11, 2019 |
| 2.8 Miles · Ski HillLeavenworth Invitational · Oct 8 | 19:40.3 | Leavenworth Invitational | October 8, 2016 |
| 2.95 Miles · Ocosta HSOcosta Invitational · Sep 9 | 18:41.09 | Ocosta Invitational | September 9, 2017 |
| 3 Miles · Salt Creek Park41st Salt Creek Invitational · Sep 15 | 19:05.46 | 41st Salt Creek Invitational | September 15, 2018 |
| 3 Miles · Salt Creek Park40th Salt Creek Invitational · Sep 16 | 18:06.20 | 40th Salt Creek Invitational | September 16, 2017 |
| 5,000 Meters · Hoquiam HS1A Evergreen-Hoquiam · Sep 28 | 19:36 | 1A Evergreen-Hoquiam | September 28, 2017 |
| 5,000 Meters · Lewis River Golf1A/2A District IV Championships · Oct 31 | 18:07 | 1A/2A District IV Championships | October 31, 2019 |
| 5,000 Meters · Lewis River Golf CourseDistrict IV 1A/2A Championships · Oct 29 | 19:10 | District IV 1A/2A Championships | October 29, 2016 |
| 5,000 Meters · North Beach Junior Senior High SchoolHarriers at the Beach · Sep 26 | 20:35.4 | Harriers at the Beach | September 26, 2017 |
| 5,000 Meters · Sun Willows Golf Course1A WIAA State XC Meet · Nov 9 | 18:08.30 | 1A WIAA State XC Meet | November 9, 2019 |
| 5,000 Meters · Toutle Lake High School CourseToutle Lake Invitational · Sep 30 | 19:36.86 | Toutle Lake Invitational | September 30, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | 1A WIAA State XC MeetNov 9 · 5,000 Meters 1A Boys · Place 112 · Forks | 5,000 Meters 1A Boys | 112 | 18:08.30 PB | 12 |
| Oct 31 | 1A/2A District IV ChampionshipsOct 31 · 5,000 Meters 1A Boys · Place 16 · Forks | 5,000 Meters 1A Boys | 16 | 18:07 PB | 12 |
| Oct 24 | 1A Evergreen League ChampionshipOct 24 · 5,000 Meters Varsity · Place 8 · Forks | 5,000 Meters Varsity | 8 | 18:58 | 12 |
| Oct 12 | Bill Kehoe South Sound InviteOct 12 · 5,000 Meters Varsity · Place 24 · Forks | 5,000 Meters Varsity | 24 | 18:14.06 | 12 |
| Oct 5 | Leavenworth InvitationalOct 5 · 2.8 Miles Varsity · Place 49 · Forks | 2.8 Miles Varsity | 49 | 17:27 | 12 |
| Sep 28 | 13th KING'S CROSS INVITATIONALSep 28 · 3 Miles Varsity · Place 20 · Forks | 3 Miles Varsity | 20 | 18:55.86 | 12 |
| Sep 21 | 42nd Salt Creek InvitationalSep 21 · 3 Miles Varsity · Place 52 · Forks | 3 Miles Varsity | 52 | 17:46.44 | 12 |
| Sep 19 | Evergreen 1A meetSep 19 · 5,000 Meters Varsity · Place 7 · Forks | 5,000 Meters Varsity | 7 | 21:08.09 | 12 |
| Sep 17 | Fast and FlatSep 17 · 5,000 Meters Varsity · Place 19 · Forks | 5,000 Meters Varsity | 19 | 18:50.7 | 12 |
| Sep 14 | Ocosta InvitationalSep 14 · 2.95 Miles Varsity · Place 13 · Forks | 2.95 Miles Varsity | 13 | 18:31 | 12 |
| Sep 11 | Eagle JamboreeSep 11 · 2 Miles Varsity · Place 58 · Forks | 2 Miles Varsity | 58 | 12:21 PB | 12 |
2018 Cross Country
5 results2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | District IV 1A/2A ChampionshipsOct 28 · 5,000 Meters 1A Varsity · Place 26 · Forks | 5,000 Meters 1A Varsity | 26 | 18:23 | 10 |
| Oct 19 | Evergreen 1A League ChampionshipOct 19 · 5,000 Meters Varsity · Place 12 · Forks | 5,000 Meters Varsity | 12 | 19:34Unofficial | 10 |
| Sep 30 | Toutle Lake InvitationalSep 30 · 5,000 Meters Varsity · Place 27 · Forks | 5,000 Meters Varsity | 27 | 19:36.86 PB | 10 |
| Sep 28 | 1A Evergreen-HoquiamSep 28 · 5,000 Meters Varsity · Place 15 · Forks | 5,000 Meters Varsity | 15 | 19:36 PB | 10 |
| Sep 26 | Harriers at the BeachSep 26 · 5,000 Meters Varsity · Place 10 · Forks | 5,000 Meters Varsity | 10 | 20:35.4 PB | 10 |
| Sep 23 | Mark Lyle Memorial InviteSep 23 · 5,000 Meters Varsity · Place 14 · Forks | 5,000 Meters Varsity | 14 | 19:34Unofficial | 10 |
| Sep 16 | 40th Salt Creek InvitationalSep 16 · 3 Miles Varsity · Place 59 · Forks | 3 Miles Varsity | 59 | 18:06.20 PB | 10 |
| Sep 14 | Evergreen LeagueSep 14 · 5,000 Meters Varsity · Place 7 · Forks | 5,000 Meters Varsity | 7 | 21:43Unofficial | 10 |
| Sep 9 | Ocosta InvitationalSep 9 · 2.95 Miles Varsity · Place 13 · Forks | 2.95 Miles Varsity | 13 | 18:41.09 PB | 10 |
2016 Cross Country
2 results