Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Amend ParkNCAA D2 West Region Cross Country Championships · Nov 17 | 32:39.3 | NCAA D2 West Region Cross Country Championships | November 17, 2018 |
| 10,000 Meters · Ash Creek 10KNCAA D2 West Regional Championship · Nov 4 | 33:35.31 | NCAA D2 West Regional Championship | November 4, 2017 |
| 10,000 Meters · Lake PaddenWestern Washington University Cross Country Classic · Oct 7 | 33:51.8 | Western Washington University Cross Country Classic | October 7, 2017 |
| 10,000 Meters · Sudden Valley Golf CourseWestern Washington Cross Country Classic · Oct 20 | 33:50 | Western Washington Cross Country Classic | October 20, 2018 |
| 7,000 Meters · Rotary ParkCentral Washington Cross Country Invitational · Sep 15 | 23:47 | Central Washington Cross Country Invitational | September 15, 2018 |
| 8,000 Meters · Ash Creek PreserveGNAC Cross Country Championship · Nov 3 | 25:51.50 | GNAC Cross Country Championship | November 3, 2018 |
| 8,000 Meters · Central Washington UniversityCWU Winter Invitational · Feb 20 | 27:06.4 | CWU Winter Invitational | February 20, 2021 |
| 8,000 Meters · Chambers Creek Regional Park24th John Payne/Curtis XC Invitational · Oct 5 | 26:10.50 | 24th John Payne/Curtis XC Invitational | October 5, 2019 |
| 8,000 Meters · Lake PaddenGNAC Cross Country Championships · Oct 21 | 26:51.9 | GNAC Cross Country Championships | October 21, 2017 |
| 8,000 Meters · Lewiston Orchards (LCSC XC Course)Inland Empire Cross Country Challenge · Oct 13 | 25:55 | Inland Empire Cross Country Challenge | October 13, 2018 |
| 8,000 Meters · Lincoln ParkSundodger Invitational (Open Division) · Sep 16 | 26:15.3 | Sundodger Invitational (Open Division) | September 16, 2017 |
| 8,000 Meters · Pacific Lutheran UniversityPLU Invitational · Sep 21 | 26:36.3 | PLU Invitational | September 21, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 20 | CWU Winter InvitationalFeb 20 · 8,000 Meters College · Place 3 · Seattle Pacific | 8,000 Meters College | 3 | 27:06.4 PB | Sr |
2019 Cross Country
4 results2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | NCAA D2 West Region Cross Country ChampionshipsNov 17 · 10,000 Meters Championship · Place 65 · Seattle Pacific | 10,000 Meters Championship | 65 | 32:39.3 PB | So |
| Nov 3 | GNAC Cross Country ChampionshipNov 3 · 8,000 Meters College · Place 24 · Seattle Pacific | 8,000 Meters College | 24 | 25:51.50 PB | So |
| Oct 20 | Western Washington Cross Country ClassicOct 20 · 10,000 Meters Classic · Place 52 · Seattle Pacific | 10,000 Meters Classic | 52 | 33:50 PB | So |
| Oct 13 | Inland Empire Cross Country ChallengeOct 13 · 8,000 Meters Invite · Place 66 · Seattle Pacific | 8,000 Meters Invite | 66 | 25:55 PB | So |
| Sep 29 | Charles Bowles Willamette InviteSep 29 · 8,000 Meters Varsity · Place 48 · Seattle Pacific | 8,000 Meters Varsity | 48 | 26:00.2 | SO |
| Sep 15 | Central Washington Cross Country InvitationalSep 15 · 7,000 Meters Varsity · Place 11 · Seattle Pacific | 7,000 Meters Varsity | 11 | 23:47 PB | So |
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | NCAA D2 West Regional ChampionshipNov 4 · 10,000 Meters Men · Place 146 · Seattle Pacific | 10,000 Meters Men | 146 | 33:35.31 PB | Fr |
| Oct 21 | GNAC Cross Country ChampionshipsOct 21 · 8,000 Meters Men · Place 41 · Seattle Pacific | 8,000 Meters Men | 41 | 26:51.9 PB | Fr |
| Oct 7 | Western Washington University Cross Country ClassicOct 7 · 10,000 Meters Men · Place 60 · Seattle Pacific | 10,000 Meters Men | 60 | 33:51.8 PB | Fr |
| Sep 30 | Charles Bowles InviteSep 30 · 8,000 Meters Varsity · Place 47 · Seattle Pacific | 8,000 Meters Varsity | 47 | 26:21.6 | FR-1 |
| Sep 16 | Sundodger Invitational (Open Division)Sep 16 · 8,000 Meters Men · Place 68 · Seattle Pacific | 8,000 Meters Men | 68 | 26:15.3 PB | Fr |