Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Chambers Creek Regional Park24th John Payne/Curtis XC Invitational · Oct 5 | 17:32.00 | 24th John Payne/Curtis XC Invitational | October 5, 2019 |
| 3154 m · Wonderwood Park TIMBERLINE 2-MILE · Sep 7 | 11:18 | TIMBERLINE 2-MILE | September 7, 2016 |
| 5,000 Meters · American Lake Veterans Golf CourseWestside Classic · Oct 29 | 20:15.70 | Westside Classic | October 29, 2016 |
| 5,000 Meters · Camp MurraySPSL West Division Championship · Oct 17 | 18:45 | SPSL West Division Championship | October 17, 2019 |
| 5,000 Meters · Chambers Bay Westside Classic CourseWestside Classic - West Central District XC Championships · Nov 2 | 18:23.60 | Westside Classic - West Central District XC Championships | November 2, 2019 |
| 5,000 Meters · Chambers Creek Regional Park23rd Curtis XC Invitational · Sep 29 | 19:01.70 | 23rd Curtis XC Invitational | September 29, 2018 |
| 5,000 Meters · Ft. Steilacoom ParkPierce County 3A & SPSL 2A Championships · Oct 22 | 17:50.10 | Pierce County 3A & SPSL 2A Championships | October 22, 2016 |
| 5,000 Meters · Philip Arnold ParkRenton, Eatonville, River Ridge @ Philip Arnold Park · Oct 12 | 18:59 | Renton, Eatonville, River Ridge @ Philip Arnold Park | October 12, 2017 |
| 5,000 Meters · Rainer Vista ParkRiver Ridge 5K · Oct 13 | 19:03 | River Ridge 5K | October 13, 2016 |
| 5,000 Meters · Saint Martin's UniversityBill Kehoe Invitational · Oct 7 | 18:29.90 | Bill Kehoe Invitational | October 7, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | Westside Classic - West Central District XC ChampionshipsNov 2 · 5,000 Meters 2A Boys Varsity · Place 52 · River Ridge | 5,000 Meters 2A Boys Varsity | 52 | 18:23.60 PB | 12 |
| Oct 17 | SPSL West Division Championship Oct 17 · 5,000 Meters Varsity · Place 6 · River Ridge | 5,000 Meters Varsity | 6 | 18:45 PB | 12 |
| Oct 12 | Bill Kehoe South Sound InviteOct 12 · 5,000 Meters Varsity · Place 93 · River Ridge | 5,000 Meters Varsity | 93 | 17:46.95 | 12 |
| Oct 8 | Timberline & River Ridge 5k & Middle School - St. MartinsOct 8 · 5,000 Meters Junior Varsity · Place 14 · River Ridge | 5,000 Meters Junior Varsity | 14 | 18:15.23 | 12 |
| Oct 5 | 24th John Payne/Curtis XC InvitationalOct 5 · 3 Miles Boys Varsity 1 (#1-4) · Place 120 · River Ridge | 3 Miles Boys Varsity 1 (#1-4) | 120 | 17:32.00 PB | 12 |
| Sep 26 | River Ridge, Orting, Steilacoom @ FifeSep 26 · 5,000 Meters Varsity · Place 6 · River Ridge | 5,000 Meters Varsity | 6 | 20:08 | 12 |
| Sep 18 | CP, Foster, RR @EatonvilleSep 18 · 5,000 Meters Varsity · Place 3 · River Ridge | 5,000 Meters Varsity | 3 | 17:52 | 12 |
2018 Cross Country
3 results2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | WC District 3 / SW District 4 Westside ClassicOct 28 · 5,000 Meters 2A Boys Varsity · Place 60 · River Ridge | 5,000 Meters 2A Boys Varsity | 60 | 19:00.40 | 10 |
| Oct 21 | PCL 3A / SPSL 2A League ChampionshipOct 21 · 5,000 Meters 2A SPSL Varsity · Place 34 · River Ridge | 5,000 Meters 2A SPSL Varsity | 34 | 18:36.70 | 10 |
| Oct 12 | Renton, Eatonville, River Ridge @ Philip Arnold ParkOct 12 · 5,000 Meters Varsity · Place 7 · River Ridge | 5,000 Meters Varsity | 7 | 18:59 PB | 10 |
| Oct 5 | River Ridge @ Clover ParkOct 5 · 5,000 Meters Varsity · Place 5 · River Ridge | 5,000 Meters Varsity | 5 | 19:52Unofficial | 10 |
| Sep 28 | River Ridge, Tyee, SteilacoomSep 28 · 5,000 Meters Varsity · Place 8 · River Ridge | 5,000 Meters Varsity | 8 | 19:59 | 10 |
| Sep 21 | North Thurston Ramrock 5KSep 21 · 5,000 Meters Open · Place 35 · River Ridge | 5,000 Meters Open | 35 | 19:03.80 | 10 |
| Sep 16 | Fort Steilacoom XC InvitationalSep 16 · 5,000 Meters Boys Silver Varsity Flight 2 · Place 162 · River Ridge | 5,000 Meters Boys Silver Varsity Flight 2 | 162 | 20:00.8 | 10 |
2016 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Westside ClassicOct 29 · 5,000 Meters 2A Boys Varsity · Place 93 · River Ridge | 5,000 Meters 2A Boys Varsity | 93 | 20:15.70 PB | 9 |
| Oct 22 | Pierce County 3A & SPSL 2A ChampionshipsOct 22 · 5,000 Meters 2A SPSL Varsity · Place 16 · River Ridge | 5,000 Meters 2A SPSL Varsity | 16 | 17:50.10 PB | 9 |
| Oct 13 | River Ridge 5KOct 13 · 5,000 Meters Varsity · Place 3 · River Ridge | 5,000 Meters Varsity | 3 | 19:03 PB | 9 |
| Oct 7 | Bill Kehoe Invitational Oct 7 · 5,000 Meters Varsity · Place 31 · River Ridge | 5,000 Meters Varsity | 31 | 18:29.90 PB | 9 |
| Sep 29 | Lakes, Lincoln, Mt. TahomaSep 29 · 5,000 Meters Varsity · Place 14 · River Ridge | 5,000 Meters Varsity | 14 | 18:38.00 | 9 |
| Sep 29 | Steilacoom,River Ridge, TyeeSep 29 · 5,000 Meters Varsity · River Ridge | 5,000 Meters Varsity | 0 | 18:38Unofficial | 9 |
| Sep 22 | Highline, River Ridge @ OrtingSep 22 · 5,000 Meters Varsity · River Ridge | 5,000 Meters Varsity | 0 | 18:15Unofficial | 9 |
| Sep 15 | River Ridge 5KSep 15 · 5,000 Meters Boys · Place 3 · River Ridge | 5,000 Meters Boys | 3 | 21:14Unofficial | 9 |
| Sep 7 | TIMBERLINE 2-MILESep 7 · 1.96 Mile Boys Race · Place 7 · River Ridge | 1.96 Mile Boys Race | 7 | 11:18 PB | 9 |