Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Emerald Ridge HSEmerald Ridge/Rogers vs. Sumner (at ER) · Sep 10 | 14:11.1 | Emerald Ridge/Rogers vs. Sumner (at ER) | September 10, 2019 |
| 3588 m · Capital HS - Short courseCapital Invite · Sep 8 | 19:19.56 | Capital Invite | September 8, 2018 |
| 3600 m · Lemay at MarymountEmerald Ridge @ Rogers · Sep 14 | 14:48.7 | Emerald Ridge @ Rogers | September 14, 2021 |
| 3600 m · Marymount Event CenterPuyallup (w/ Rogers) @ Emerald Ridge · Mar 13 | 14:43 | Puyallup (w/ Rogers) @ Emerald Ridge | March 13, 2021 |
| 5,000 Meters · Ft. Steilacoom ParkSPSL 4A League Meet · Mar 20 | 20:36.1 | SPSL 4A League Meet | March 20, 2021 |
| 5,000 Meters · Lakewood HSNIKE HOLE IN THE WALL XC INVITATIONAL (High School Only) · Oct 9 | 19:57.0 | NIKE HOLE IN THE WALL XC INVITATIONAL (High School Only) | October 9, 2021 |
| 5,000 Meters · Pacific Lutheran UniversityPuyallup All City Meet @ PLU · Sep 20 | 26:16 | Puyallup All City Meet @ PLU | September 20, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Westside Classic District 3-4 ChampionshipsOct 30 · 5,000 Meters Varsity 4A · Place 108 · Rogers (Puyallup) | 5,000 Meters Varsity 4A | 108 | 19:55.1 | 12 |
| Oct 21 | SPSL 4A XC ChampionshipsOct 21 · 5,000 Meters Varsity 4A · Place 56 · Rogers (Puyallup) | 5,000 Meters Varsity 4A | 56 | 20:03.7 | 12 |
| Oct 9 | NIKE HOLE IN THE WALL XC INVITATIONAL (High School Only)Oct 9 · 5,000 Meters Men's Varsity Silver avg over 18:00 · Place 266 · Rogers (Puyallup) | 5,000 Meters Men's Varsity Silver avg over 18:00 | 266 | 19:57.0 PB | 12 |
| Sep 29 | Olympia @ RogersSep 29 · 3,600 Meters Varsity · Place 13 · Rogers (Puyallup) | 3,600 Meters Varsity | 13 | 14:19.0 | 12 |
| Sep 22 | GK vs. RogersSep 22 · 2 Miles Varsity · Place 9 · Rogers (Puyallup) | 2 Miles Varsity | 9 | 12:21 | 12 |
| Sep 14 | Emerald Ridge @ RogersSep 14 · 3,600 Meters Varsity/JV · Place 11 · Rogers (Puyallup) | 3,600 Meters Varsity/JV | 11 | 14:48.7 PB | 12 |
| Mar 20 | SPSL 4A League MeetMar 20 · 5,000 Meters Boys Varsity · Place 69 · Rogers (Puyallup) | 5,000 Meters Boys Varsity | 69 | 20:36.1 PB | 11 |
| Mar 13 | Puyallup (w/ Rogers) @ Emerald RidgeMar 13 · 3,600 Meters Boys 3.6k · Place 12 · Rogers (Puyallup) | 3,600 Meters Boys 3.6k | 12 | 14:43 PB | 11 |
| Mar 6 | Emerald Ridge @ RogersMar 6 · 5,000 Meters Boys 5000 · Rogers (Puyallup) | 5,000 Meters Boys 5000 | 0 | 20:29Unofficial | 11 |
2019 Cross Country
4 results2018 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 20 | Puyallup All City Meet @ PLUSep 20 · 5,000 Meters Junior Varsity · Place 50 · Rogers (Puyallup) | 5,000 Meters Junior Varsity | 50 | 26:16 PB | 9 |
| Sep 11 | Sumner & Rogers @ Emerald RidgeSep 11 · Varsity · Place 59 · Rogers (Puyallup) | Varsity | 59 | 16:46.9 | 9 |
| Sep 8 | Capital InviteSep 8 · 2.23 Miles Boys Frosh · Place 120 · Rogers (Puyallup) | 2.23 Miles Boys Frosh | 120 | 19:19.56 PB | 9 |