Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Colfax Golf ClubNCAA DI West Region Cross Country Championships · Nov 15 | 30:41.8 | NCAA DI West Region Cross Country Championships | November 15, 2019 |
| 10,000 Meters · Haggin Oaks Golf CourseNCAA DI West Region Cross Country Championships · Nov 9 | 31:07.9 | NCAA DI West Region Cross Country Championships | November 9, 2018 |
| 2.93 Miles · Mt. SacCIF-SS Division Finals · Nov 21 | 17:25.8 | CIF-SS Division Finals | November 21, 2015 |
| 2.93 Miles · Mt. SAC Standard HS Course68th Mt. SAC Cross Country Invitational (Saturday) · Oct 24 | 16:38 | 68th Mt. SAC Cross Country Invitational (Saturday) | October 24, 2015 |
| 3 Miles · 2016 CIF-SS Prelims and Final CourseCIF-SS Division Finals · Nov 19 | 15:18.9 | CIF-SS Division Finals | November 19, 2016 |
| 3 Miles · Great Park34th Annual Woodbridge Cross Country Classic (Day 2) · Sep 20 | 16:16.45 | 34th Annual Woodbridge Cross Country Classic (Day 2) | September 20, 2014 |
| 3 Miles · Irvine Regional ParkSouth Coast League Finals · Nov 3 | 15:02.3 | South Coast League Finals | November 3, 2016 |
| 3 Miles · Irvine Regional ParkSouth Coast League Preview Meet · Oct 5 | 15:52.3 | South Coast League Preview Meet | October 5, 2016 |
| 3 Miles · Kevin Dempsey XC Course31st Annual Laguna Hills Cross Country Invitational · Sep 13 | 16:57 | 31st Annual Laguna Hills Cross Country Invitational | September 13, 2014 |
| 3 Miles · Newhall Park 3-Mile CourseDLS/CHS Nike Invitational · Sep 16 | 15:26.52 | DLS/CHS Nike Invitational | September 16, 2017 |
| 3 Miles · Oak Canyon ParkOrange County Championships · Oct 14 | 14:55.1 | Orange County Championships | October 14, 2017 |
| 3 Miles · Riverside City Cross Country CourseCIF-SS Division Finals · Nov 18 | 15:09.8 | CIF-SS Division Finals | November 18, 2017 |
| 3 Miles · Riverside Golf CourseRiverside Invitational · Oct 22 | 15:20.4 | Riverside Invitational | October 22, 2016 |
| 5,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 24 | 16:03.55 | Nike Portland XC | September 24, 2016 |
| 5,000 Meters · Woodward Park2017 39th Asics Clovis Cross Country Invitational · Oct 7 | 15:53.5 | 2017 39th Asics Clovis Cross Country Invitational | October 7, 2017 |
| 5,000 Meters · Woodward Park2016 38th Asics Clovis Cross Country Invitational · Oct 8 | 16:11.8 | 2016 38th Asics Clovis Cross Country Invitational | October 8, 2016 |
| 8,000 Meters · Haggin Oaks Golf CourseCapital Cross Challenge (Collegiate) · Sep 28 | 24:15.2 | Capital Cross Challenge (Collegiate) | September 28, 2019 |
| 8,000 Meters · Zimmer Championship Cross Country CourseWisconsin D1 Pre-Nationals Cross Country Invitational · Oct 13 | 25:19.0 | Wisconsin D1 Pre-Nationals Cross Country Invitational | October 13, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | NCAA DI West Region Cross Country ChampionshipsNov 15 · 10,000 Meters Men 10K · Place 38 · San Jose StateSan Jose State | 10,000 Meters Men 10K | 38 | 30:41.8 PB | So |
| Oct 19 | Santa Clara University Bronco Invitational Oct 19 · 8,000 Meters Invitational · Place 15 · San Jose St.San Jose St. | 8,000 Meters Invitational | 15 | 24:29.8 | SO-2 |
| Sep 28 | Capital Cross ChallengeSep 28 · 8,000 Meters Varsity · Place 5 · San Jose St.San Jose St. | 8,000 Meters Varsity | 5 | 24:15.2 | SO-2 |
| Sep 28 | Capital Cross Challenge (Collegiate)Sep 28 · 8,000 Meters Invitational · Place 5 · San Jose StateSan Jose State | 8,000 Meters Invitational | 5 | 24:15.2 PB | So |
| Aug 31 | University of San Francisco InvitationalAug 31 · 8,000 Meters Varsity · Place 3 · San JoseStSan JoseSt | 8,000 Meters Varsity | 3 | 25:39.1 | SO |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | NCAA DI West Region Cross Country ChampionshipsNov 9 · 10,000 Meters Men · Place 81 · San Jose StateSan Jose State | 10,000 Meters Men | 81 | 31:07.9 PB | Fr |
| Oct 26 | 20th Mountain West XC ChampsOct 26 · 8,000 Meters Varsity · Place 51 · San Jose St.San Jose St. | 8,000 Meters Varsity | 51 | 26:47.8 | FR |
| Oct 13 | Wisconsin D1 Pre-Nationals Cross Country InvitationalOct 13 · 8,000 Meters White · Place 130 · San Jose StateSan Jose State | 8,000 Meters White | 130 | 25:19.0 PB | Fr |
| Sep 29 | 45th Stanford Cross Country Invitational (College)Sep 29 · 8,000 Meters Open · Place 39 · San Jose St.San Jose St. | 8,000 Meters Open | 39 | 25:18.60 | FR |
| Sep 1 | University of San Francisco InvitationalSep 1 · 8,000 Meters Varsity · Place 27 · San Jose St.San Jose St. | 8,000 Meters Varsity | 27 | 25:46.4 | FR |
2017 Cross Country
8 results2016 Cross Country
11 results2015 Cross Country
10 results2014 Cross Country
5 results