Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.4 Miles · Westmoor HSRam Invitational · Sep 27 | 13:35 | Ram Invitational | September 27, 2014 |
| 2.93 Miles · Mt. SAC Standard HS Course68th Mt. SAC Cross Country Invitational (Saturday) · Oct 24 | 16:26 | 68th Mt. SAC Cross Country Invitational (Saturday) | October 24, 2015 |
| 2.95 Miles · Crystal SpringsJunipero Serra HS - Crystal Springs Invitational · Oct 11 | 16:40 | Junipero Serra HS - Crystal Springs Invitational | October 11, 2014 |
| 3 Miles · Golden Gate ParkWest Coast Athletic League Meet #2 · Oct 15 | 16:36.4 | West Coast Athletic League Meet #2 | October 15, 2015 |
| 3 Miles · Toro ParkHoka One One Earlybird Invitational · Sep 12 | 16:55 | Hoka One One Earlybird Invitational | September 12, 2015 |
| 4,000 Meters · Del Oro HSDel Oro 4000 · Oct 4 | 14:25 | Del Oro 4000 | October 4, 2014 |
| 5,000 Meters · Stanford University Golf Course42nd Stanford Cross Country Invitational (High School) · Sep 26 | 16:40.9 | 42nd Stanford Cross Country Invitational (High School) | September 26, 2015 |
| 8,000 Meters · California State University, FullertonTitan Cross Country Invitational · Oct 25 | 28:18.16 | Titan Cross Country Invitational | October 25, 2019 |
| 8,000 Meters · Haggin Oaks Golf CourseCapital Cross Challenge (Collegiate) · Sep 28 | 28:05.3 | Capital Cross Challenge (Collegiate) | September 28, 2019 |
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 |
| Oct 25 | Titan Cross Country InvitationalOct 25 · 8,000 Meters Men · Place 81 · Loyola MarymountLoyola Marymount | 8,000 Meters Men | 81 | 28:18.16 PB | Jr |
| Sep 28 | Capital Cross ChallengeSep 28 · 8,000 Meters Open · Place 181 · Loyola MarymountLoyola Marymount | 8,000 Meters Open | 181 | 28:05.3 | JR-3 |
| Sep 28 | Capital Cross Challenge (Collegiate)Sep 28 · 8,000 Meters Open · Place 181 · Loyola MarymountLoyola Marymount | 8,000 Meters Open | 181 | 28:05.3 PB | Jr |
| Sep 7 | Biola InvitationalSep 7 · 8,000 Meters Varsity · Place 124 · Loyola MarymountLoyola Marymount | 8,000 Meters Varsity | 124 | 28:36.6 | SR |
| Aug 31 | Mark Covert ClassicAug 31 · 8,000 Meters Varsity · Place 127 · Loyola MarymountLoyola Marymount | 8,000 Meters Varsity | 127 | 27:57.2 | — |
2015 Cross Country
5 results2014 Cross Country
3 results