Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Lincoln Park USATF PNTF Open And Master Cross Country Championships · Nov 10 | 34:42.50 | USATF PNTF Open And Master Cross Country Championships | November 10, 2024 |
| 8,000 Meters · Bush ParkNCAA D3 West Region Championships · Nov 12 | 30:13.2 | NCAA D3 West Region Championships | November 12, 2016 |
| 8,000 Meters · Chambers Creek Properties Central MeadowUSATF Northwest Region Cross Countery Championships Open And Masters · Nov 19 | 28:36.50 | USATF Northwest Region Cross Countery Championships Open And Masters | November 19, 2022 |
| 8,000 Meters · Ft. Steilacoom ParkUPS Invite · Sep 2 | 28:49.0 | UPS Invite | September 2, 2017 |
| 8,000 Meters · Lincoln ParkSundodger Invitational (Open Division) · Sep 16 | 26:57.7 | Sundodger Invitational (Open Division) | September 16, 2017 |
| 8,000 Meters · McIver ParkLewis & Clark Invite · Oct 15 | 28:09 | Lewis & Clark Invite | October 15, 2016 |
| 8,000 Meters · Veteran's Memorial GCNCAA Division III West Regional XC Championships · Nov 10 | 27:41.50 | NCAA Division III West Regional XC Championships | November 10, 2018 |
| 8,000 Meters · Veterans Memorial Golf CourseNCAA DIII West Region Cross Country Championships · Nov 10 | 27:41.5 | NCAA DIII West Region Cross Country Championships | November 10, 2018 |
| 8,000 Meters · Veterans Memorial Golf CourseNWC Championship · Oct 28 | 27:38.75 | NWC Championship | October 28, 2017 |
| 8,000 Meters · Willamette Mission State ParkNWC Championships · Oct 29 | 27:32.9 | NWC Championships | October 29, 2016 |
| 9375 m · Lincoln ParkUSATF Pacific Northwest Open & Masters Cross Country Championships · Nov 9 | 31:50.10 | USATF Pacific Northwest Open & Masters Cross Country Championships | November 9, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
1 results2024 Cross Country
2 results2022 Cross Country
2 results2019 Cross Country
1 results2018 Cross Country
4 results2017 Cross Country
3 results2016 Cross Country
3 results2015 Cross Country
1 results