Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Deschutes River RanchDeschutes River Ranch Invite · Sep 28 | 13:24.69 | Deschutes River Ranch Invite | September 28, 2018 |
| 5,000 Meters · Fort Borst ParkCentralia VS W.F. West at Borst Park · Feb 20 | 18:47.83 | Centralia VS W.F. West at Borst Park | February 20, 2021 |
| 5,000 Meters · Hudson's Bay HS2A GSHL/EVCO District Championship · Mar 18 | 18:22.70 | 2A GSHL/EVCO District Championship | March 18, 2021 |
| 5,000 Meters · Lake Isabella State ParkEvergreen Conference Championships · Mar 13 | 19:05.0 | Evergreen Conference Championships | March 13, 2021 |
| 5,000 Meters · Lewis River Golf1A/2A District IV Championships · Oct 31 | 19:25 | 1A/2A District IV Championships | October 31, 2019 |
| 5,000 Meters · Makarenko Park2A Evergreen meet vs. Centralia/Black Hills · Sep 25 | 19:19 | 2A Evergreen meet vs. Centralia/Black Hills | September 25, 2019 |
| 5,000 Meters · Pioneer Park2A Evergreen Centralia @ Tumwater · Oct 16 | 19:10.83 | 2A Evergreen Centralia @ Tumwater | October 16, 2019 |
| 5,000 Meters · Sun Willows Golf CourseWIAA 2A State XC Championships · Nov 5 | 17:40.2 | WIAA 2A State XC Championships | November 5, 2022 |
| 5,000 Meters · Sun Willows Golf Course2A WIAA State XC Meet · Nov 6 | 18:13.6 | 2A WIAA State XC Meet | November 6, 2021 |
| 8,000 Meters · Milo McIver State ParkNCAA DIII Regional Championships · Nov 16 | 26:10.6 | NCAA DIII Regional Championships | November 16, 2024 |
| 8,000 Meters · Oak Knoll Golf CourseOak Knoll Loop Run - Willamette U. · Sep 16 | 28:09.9 | Oak Knoll Loop Run - Willamette U. | September 16, 2023 |
| 8,000 Meters · Plantes Ferry ParkNWC Championships · Oct 28 | 26:43.1 | NWC Championships | October 28, 2023 |
| 8,000 Meters · Riverside City Cross Country CourseNCAA Division III West Regional · Nov 11 | 28:06.4 | NCAA Division III West Regional | November 11, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
4 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NCAA Division III West RegionalNov 11 · 8,000 Meters Championship · Place 137 · LinfieldLinfield | 8,000 Meters Championship | 137 | 28:06.4 PB | Fr |
| Oct 28 | NWC ChampionshipsOct 28 · 8,000 Meters Final · Place 34 · LinfieldLinfield | 8,000 Meters Final | 34 | 26:43.1 PB | Fr |
| Oct 14 | Linfield George Oja XC InvitationalOct 14 · 8,000 Meters Varsity · Place 97 · LinfieldLinfield | 8,000 Meters Varsity | 97 | 26:26.4 | FR |
| Sep 30 | Charles Bowles Willamette XC InvitationalSep 30 · 8,000 Meters Varsity · Place 119 · LinfieldLinfield | 8,000 Meters Varsity | 119 | 27:12.4 | FR |
| Sep 16 | Oak Knoll Loop Run - Willamette U.Sep 16 · 8,000 Meters Men's 8K · Place 43 · LinfieldLinfield | 8,000 Meters Men's 8K | 43 | 28:09.9 PB | Fr |
| Sep 1 | Linfield Harrier Classic 4K/6KSep 1 · 6,000 Meters Varsity · Place 74 · LinfieldLinfield | 6,000 Meters Varsity | 74 | 20:36.3 | — |
2022 Cross Country
1 results2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | 2A WIAA State XC MeetNov 6 · 5,000 Meters 2A Boys · Place 103 · CentraliaCentralia | 5,000 Meters 2A Boys | 103 | 18:13.6 PB | 11 |
| Mar 18 | 2A GSHL/EVCO District ChampionshipMar 18 · 5,000 Meters Men Varsity · Place 27 · CentraliaCentralia | 5,000 Meters Men Varsity | 27 | 18:22.70 PB | 10 |
| Mar 13 | Evergreen Conference ChampionshipsMar 13 · 5,000 Meters Open HS Men · Place 11 · CentraliaCentralia | 5,000 Meters Open HS Men | 11 | 19:05.0 PB | 10 |
| Mar 6 | Aberdeen, Black Hills @ CentraliaMar 6 · 5,000 Meters Boys Varsity · Place 4 · CentraliaCentralia | 5,000 Meters Boys Varsity | 4 | 18:47.93 | 10 |
| Feb 27 | EVCO Black Hills, Centralia @ TumwaterFeb 27 · 5,000 Meters Varsity · Place 7 · CentraliaCentralia | 5,000 Meters Varsity | 7 | 20:13.39 | 10 |
| Feb 24 | Rochester @ CentraliaFeb 24 · 5,000 Meters Boys Varsity · Place 2 · CentraliaCentralia | 5,000 Meters Boys Varsity | 2 | 19:04.30 | 10 |
| Feb 20 | Centralia VS W.F. West at Borst ParkFeb 20 · 5,000 Meters Varsity · Place 1 · CentraliaCentralia | 5,000 Meters Varsity | 1 | 18:47.83 PB | 10 |
2019 Cross Country
4 results2018 Cross Country
1 results