Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Haggin Oaks Golf CourseNCAA DI West Region Cross Country Championships · Nov 9 | 32:19.3 | NCAA DI West Region Cross Country Championships | November 9, 2018 |
| 10,000 Meters · Jefferson Park Golf CourseNCAA DI West Region Cross Country Championships · Nov 10 | 32:09.4 | NCAA DI West Region Cross Country Championships | November 10, 2017 |
| 10,000 Meters · Men's 10K CourseNCAA DI West Region Cross Country Championships · Nov 11 | 31:38.0 | NCAA DI West Region Cross Country Championships | November 11, 2016 |
| 10,000 Meters · Woodland ParkPNTF Cross Country Championships 2015 · Nov 1 | 36:12 | PNTF Cross Country Championships 2015 | November 1, 2015 |
| 7200 m · Warren G. Magnuson ParkUW-SU Open · Sep 1 | 23:25.9 | UW-SU Open | September 1, 2017 |
| 8,000 Meters · Avery ParkBeaver Classic · Oct 23 | 26:06 | Beaver Classic | October 23, 2015 |
| 8,000 Meters · Jefferson Park Golf CourseWAC Championships · Oct 29 | 25:41.3 | WAC Championships | October 29, 2016 |
| 8,000 Meters · Lewiston Orchards (LCSC XC Course)Inland Empire Challenge · Oct 14 | 24:58.0 | Inland Empire Challenge | October 14, 2017 |
| 8,000 Meters · Lincoln ParkSundodger Invitational (D1 only) · Sep 16 | 25:23.7 | Sundodger Invitational (D1 only) | September 16, 2017 |
| 8,000 Meters · New Mexico State U courseWAC Cross Country Championships · Oct 28 | 25:14.5 | WAC Cross Country Championships | October 28, 2017 |
| 8,000 Meters · Woodland ParkEmerald City Open · Oct 17 | 26:54.8 | Emerald City Open | October 17, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
1 results2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | NCAA DI West Region Cross Country ChampionshipsNov 10 · 10,000 Meters Men · Place 122 · Seattle U. | 10,000 Meters Men | 122 | 32:09.4 PB | Jr |
| Oct 28 | WAC Cross Country ChampionshipsOct 28 · 8,000 Meters Men · Place 24 · Seattle U. | 8,000 Meters Men | 24 | 25:14.5 PB | Jr |
| Oct 14 | Inland Empire ChallengeOct 14 · 8,000 Meters Men · Place 28 · Seattle U. | 8,000 Meters Men | 28 | 24:58.0 PB | Jr |
| Sep 30 | Charles Bowles InviteSep 30 · 8,000 Meters Varsity · Place 8 · Seattle U. | 8,000 Meters Varsity | 8 | 25:18.4 | JR-3 |
| Sep 16 | Sundodger Invitational (D1 only)Sep 16 · 8,000 Meters Men · Place 16 · Seattle U. | 8,000 Meters Men | 16 | 25:23.7 PB | Jr |
| Sep 1 | UW-SU OpenSep 1 · 7,200 Meters Men · Place 17 · Seattle U. | 7,200 Meters Men | 17 | 23:25.9 PB | Jr |
2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NCAA DI West Region Cross Country ChampionshipsNov 11 · 10,000 Meters Men · Place 83 · Seattle U. | 10,000 Meters Men | 83 | 31:38.0 PB | So |
| Oct 29 | WAC ChampionshipsOct 29 · 8,000 Meters Men · Place 11 · Seattle U. | 8,000 Meters Men | 11 | 25:41.3 PB | So |
| Sep 17 | SundodgerSep 17 · 8,000 Meters Invitational · Place 32 · Seattle U. | 8,000 Meters Invitational | 32 | 25:33.70 | So |
2015 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | PNTF Cross Country Championships 2015Nov 1 · 10,000 Meters Open Men · Place 18 · Seattle U. | 10,000 Meters Open Men | 18 | 36:12 PB | Fr |
| Oct 23 | Beaver ClassicOct 23 · 8,000 Meters Men · Place 13 · Seattle U. | 8,000 Meters Men | 13 | 26:06 PB | Fr |
| Oct 17 | Emerald City OpenOct 17 · 8,000 Meters Men · Place 16 · Seattle U. | 8,000 Meters Men | 16 | 26:54.8 PB | Fr |
| Oct 3 | Charles Bowles InviteOct 3 · 8,000 Meters Varsity · Place 21 · Seattle U | 8,000 Meters Varsity | 21 | 25:52.7 | FR |