Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3588 m · Capital HS - Short courseCapital Invite · Sep 8 | 12:12.57 | Capital Invite | September 8, 2018 |
| 5,000 Meters · Chambers Bay Westside Classic CourseWestside Classic - West Central District XC Championships · Oct 27 | 16:56.20 | Westside Classic - West Central District XC Championships | October 27, 2018 |
| 5,000 Meters · Chambers Creek Regional Park23rd Curtis XC Invitational · Sep 29 | 17:49.10 | 23rd Curtis XC Invitational | September 29, 2018 |
| 5,000 Meters · Ft. Steilacoom ParkSPSL 4A Sub-District Championships · Oct 18 | 16:55.30 | SPSL 4A Sub-District Championships | October 18, 2018 |
| 5,000 Meters · Pacific Lutheran UniversityPuyallup All City Meet @ PLU · Sep 20 | 16:50 | Puyallup All City Meet @ PLU | September 20, 2018 |
| 5,000 Meters · Sun Willows Golf Course4A WIAA State XC Meet · Nov 3 | 17:04.80 | 4A WIAA State XC Meet | November 3, 2018 |
| 8,000 Meters · Big Spring HS2023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)s · Nov 18 | 25:14.1 | 2023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)s | November 18, 2023 |
| 8,000 Meters · Bush Park45th Charles Bowles Willamette Invitational · Oct 5 | 26:10.7 | 45th Charles Bowles Willamette Invitational | October 5, 2019 |
| 8,000 Meters · Forest Akers East Golf CourseD3 Pre-Nationals · Oct 1 | 25:52.2 | D3 Pre-Nationals | October 1, 2022 |
| 8,000 Meters · Ft. Steilacoom ParkPuget Sound Cross Country Invitational · Aug 31 | 28:37.62 | Puget Sound Cross Country Invitational | August 31, 2019 |
| 8,000 Meters · Killarney West Golf CourseNWC Championships · Oct 29 | 24:02.40 | NWC Championships | October 29, 2022 |
| 8,000 Meters · Pacific Lutheran UniversityPLU Invitational · Sep 21 | 26:26.1 | PLU Invitational | September 21, 2019 |
| 8,000 Meters · Pitzer CollegeNCAA DIII West Region Cross Country Championships · Nov 13 | 25:24.9 | NCAA DIII West Region Cross Country Championships | November 13, 2021 |
| 8,000 Meters · Plantes FerryNCAA D3 West Regional XC Championships · Nov 12 | 25:02.4 | NCAA D3 West Regional XC Championships | November 12, 2022 |
| 8,000 Meters · Plantes Ferry ParkNWC Championships · Oct 28 | 25:09.0 | NWC Championships | October 28, 2023 |
| 8,000 Meters · Riverside City Cross Country CourseNCAA Division III West Regional · Nov 11 | 24:41.2 | NCAA Division III West Regional | November 11, 2023 |
| 8,000 Meters · Strehle TrackNCAA Division III West Region Cross Country Championships · Nov 16 | 27:44.0 | NCAA Division III West Region Cross Country Championships | November 16, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
4 results2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | 2022 NCAA Division III Cross Country Champs (49th Men & 41st Women)Nov 19 · 8,000 Meters Championship · Place 105 · Pacific LutheranPacific Lutheran | 8,000 Meters Championship | 105 | 26:07.5 | Sr |
| Nov 12 | NCAA D3 West Regional XC ChampionshipsNov 12 · 8,000 Meters Championship · Place 18 · Pacific LutheranPacific Lutheran | 8,000 Meters Championship | 18 | 25:02.4 PB | Sr |
| Oct 29 | NWC ChampionshipsOct 29 · 8,000 Meters Collegiate · Place 1 · Pacific LutheranPacific Lutheran | 8,000 Meters Collegiate | 1 | 24:02.40 PB | Sr |
| Oct 1 | D3 Pre-NationalsOct 1 · 8,000 Meters College · Place 53 · Pacific LutheranPacific Lutheran | 8,000 Meters College | 53 | 25:52.2 PB | Sr |
| Sep 3 | Puget Sound InvitationalSep 3 · 5,000 Meters Varsity · Place 5 · Pacific LutheranPacific Lutheran | 5,000 Meters Varsity | 5 | 15:53.8 | JR |
2021 Cross Country
2 results2020 Cross Country
1 results2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NCAA Division III West Region Cross Country ChampionshipsNov 16 · 8,000 Meters Championship · Place 62 · Pacific LutheranPacific Lutheran | 8,000 Meters Championship | 62 | 27:44.0 PB | Fr |
| Nov 2 | Northwest Conference ChampionshipNov 2 · 8,000 Meters Varsity · Place 10 · Pacific LutheranPacific Lutheran | 8,000 Meters Varsity | 10 | 26:04.3 | FR-1 |
| Oct 5 | 45th Charles Bowles Willamette InvitationalOct 5 · 8,000 Meters Cardinal · Place 43 · Pacific LutheranPacific Lutheran | 8,000 Meters Cardinal | 43 | 26:10.7 PB | Fr |
| Sep 21 | PLU InvitationalSep 21 · 8,000 Meters Varsity · Place 9 · Pacific LutheranPacific Lutheran | 8,000 Meters Varsity | 9 | 26:26.1 PB | Fr |
| Aug 31 | Puget Sound Cross Country InvitationalAug 31 · 8,000 Meters Invitational · Place 17 · Pacific LutheranPacific Lutheran | 8,000 Meters Invitational | 17 | 28:37.62 PB | Fr |
2018 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | 4A WIAA State XC MeetNov 3 · 5,000 Meters 4A Boys · Place 120 · Rogers (Puyallup)Rogers (Puyallup) | 5,000 Meters 4A Boys | 120 | 17:04.80 PB | 12 |
| Oct 27 | Westside Classic - West Central District XC ChampionshipsOct 27 · 5,000 Meters 4A Boys Varsity · Place 30 · Rogers (Puyallup)Rogers (Puyallup) | 5,000 Meters 4A Boys Varsity | 30 | 16:56.20 PB | 12 |
| Oct 18 | SPSL 4A Sub-District ChampionshipsOct 18 · 5,000 Meters Boys SPSL 4A Varsity · Place 23 · Rogers (Puyallup)Rogers (Puyallup) | 5,000 Meters Boys SPSL 4A Varsity | 23 | 16:55.30 PB | 12 |
| Oct 10 | The Tacoma TwilightOct 10 · Varsity · Place 24 · Rogers (Puyallup)Rogers (Puyallup) | Varsity | 24 | 10:18.50 | 12 |
| Oct 6 | NIKE - HOLE IN THE WALL XC INVITATIONALOct 6 · 5,000 Meters Varsity · Place 115 · Rogers (Puyallup)Rogers (Puyallup) | 5,000 Meters Varsity | 115 | 16:44.4 | 12 |
| Sep 29 | 23rd Curtis XC InvitationalSep 29 · 5,000 Meters Boys Varsity 1 (#1-4) · Place 56 · Rogers (Puyallup)Rogers (Puyallup) | 5,000 Meters Boys Varsity 1 (#1-4) | 56 | 17:49.10 PB | 12 |
| Sep 20 | Puyallup All City Meet @ PLUSep 20 · 5,000 Meters Varsity · Place 4 · Rogers (Puyallup)Rogers (Puyallup) | 5,000 Meters Varsity | 4 | 16:50 PB | 12 |
| Sep 15 | 20th Annual Fort Steilacoom InvitationalSep 15 · 5,000 Meters Varsity · Place 8 · Rogers (Puyallup)Rogers (Puyallup) | 5,000 Meters Varsity | 8 | 16:48.50 | 12 |
| Sep 11 | Sumner & Rogers @ Emerald RidgeSep 11 · Varsity · Place 3 · Rogers (Puyallup)Rogers (Puyallup) | Varsity | 3 | 11:12.9 | 12 |
| Sep 8 | Capital InviteSep 8 · 2.23 Miles Boys Senior · Place 5 · Rogers (Puyallup)Rogers (Puyallup) | 2.23 Miles Boys Senior | 5 | 12:12.57 PB | 12 |