Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 6,000 Meters · Strehle TrackPomona-Pitzer/Occidental/La Verne - Season Starter · Sep 1 | 20:43 | Pomona-Pitzer/Occidental/La Verne - Season Starter | September 1, 2018 |
| 8,000 Meters · Craig Regional ParkBiola Cross Country Invitational · Sep 8 | 27:48.4 | Biola Cross Country Invitational | September 8, 2018 |
| 8,000 Meters · Lake Breeze Golf CourseUW-Oshkosh KollegeTown Pre National Cross Country Meet · Oct 13 | 28:24.1 | UW-Oshkosh KollegeTown Pre National Cross Country Meet | October 13, 2018 |
| 8,000 Meters · Pitzer CollegeNCAA D3 West Region Cross Country Championships · Nov 11 | 28:39.8 | NCAA D3 West Region Cross Country Championships | November 11, 2017 |
| 8,000 Meters · Prado Regional ParkSCIAC Cross Country Championships · Oct 28 | 29:06.6 | SCIAC Cross Country Championships | October 28, 2017 |
| 8,000 Meters · Strehle TrackSCIAC Championships · Oct 29 | 30:21.9 | SCIAC Championships | October 29, 2016 |
| 8,000 Meters · Veteran's Memorial GCNCAA Division III West Regional XC Championships · Nov 10 | 28:43.70 | 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 | 28:43.7 | NCAA DIII West Region Cross Country Championships | November 10, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | NCAA DIII West Region Cross Country ChampionshipsNov 10 · 8,000 Meters Championship · Place 103 · La Verne | 8,000 Meters Championship | 103 | 28:43.7 PB | Sr |
| Nov 10 | NCAA Division III West Regional XC ChampionshipsNov 10 · 8,000 Meters Men's Championship · Place 103 · La Verne | 8,000 Meters Men's Championship | 103 | 28:43.70 PB | Sr |
| Oct 27 | SCIAC Cross Country ChampionshipsOct 27 · 8,000 Meters Championship · Place 83 · La Verne | 8,000 Meters Championship | 83 | 29:27.2 | Sr |
| Oct 13 | UW-Oshkosh KollegeTown Pre National Cross Country MeetOct 13 · 8,000 Meters Pre National · Place 281 · La Verne | 8,000 Meters Pre National | 281 | 28:24.1 PB | Sr |
| Oct 6 | Pomona-Pitzer Cross Country InviteOct 6 · 8,000 Meters Varsity · Place 36 · La Verne | 8,000 Meters Varsity | 36 | 27:55.3 | SR |
| Sep 22 | Coyote ChallengeSep 22 · 8,000 Meters Varsity · Place 60 · La Verne | 8,000 Meters Varsity | 60 | 27:43.5 | SR |
| Sep 8 | Biola Cross Country InvitationalSep 8 · 8,000 Meters Varsity · Place 34 · La Verne | 8,000 Meters Varsity | 34 | 27:48.4 PB | Sr |
| Sep 1 | Pomona-Pitzer/Occidental/La Verne - Season StarterSep 1 · 6,000 Meters Varsity · Place 22 · La Verne | 6,000 Meters Varsity | 22 | 20:43 PB | Sr |
2017 Cross Country
4 results2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | SCIAC ChampionshipsOct 29 · 8,000 Meters Men · Place 102 · La Verne | 8,000 Meters Men | 102 | 30:21.9 PB | So |
| Oct 15 | Pomona Pitzer InvitationalOct 15 · 8,000 Meters Varsity · Place 108 · La Verne | 8,000 Meters Varsity | 108 | 29:02.8 | SO-2 |
2015 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 12 | Riverside InvitationalSep 12 · 8,000 Meters Invitational · Place 149 · La Verne | 8,000 Meters Invitational | 149 | 27:12.3 | FR-1 |
| Sep 5 | Mark Covert ClassicSep 5 · 8,000 Meters Varsity · Place 88 · La Verne | 8,000 Meters Varsity | 88 | 27:58.6 | FR-1 |