Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4 Miles · Junior College Men 4 mile Course72nd Annual Aztec Cross Country Invitational · Sep 23 | 25:41.3 | 72nd Annual Aztec Cross Country Invitational | September 23, 2016 |
| 4 Miles · Morley Field Sports ComplexCoach Downey Cross Country Meet · Sep 28 | 24:43.4 | Coach Downey Cross Country Meet | September 28, 2018 |
| 8,000 Meters · California State University San MarcosSan Marcos Cougar Cross Country Challenge · Oct 13 | 30:02.4 | San Marcos Cougar Cross Country Challenge | October 13, 2018 |
| 8,000 Meters · California State University, FullertonTitan Invite · Oct 20 | 30:01.9 | Titan Invite | October 20, 2017 |
| 8,000 Meters · Central ParkGSAC Cross Country Championships · Nov 3 | 30:50.6 | GSAC Cross Country Championships | November 3, 2018 |
| 8,000 Meters · Irvine Regional ParkGSAC Championships · Nov 7 | 31:00.3 | GSAC Championships | November 7, 2015 |
| 8,000 Meters · Johnson-Springview ParkGSAC Championships · Nov 4 | 29:42.1 | GSAC Championships | November 4, 2017 |
| 8,000 Meters · Tecolote Shores North ParkUniversity of San Diego Invitational · Sep 16 | 32:03 | University of San Diego Invitational | September 16, 2017 |
| 8,000 Meters · UC San DiegoUCSD Triton Invitational · Oct 10 | 35:14.64 | UCSD Triton Invitational | October 10, 2015 |
| 8,000 Meters · William Jessup UniversityGSAC Championships · Nov 5 | 29:47.3 | GSAC Championships | November 5, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
5 results2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | GSAC ChampionshipsNov 4 · 8,000 Meters Men · Place 47 · San Diego Christian (Calif.) | 8,000 Meters Men | 47 | 29:42.1 PB | Jr |
| Oct 20 | Titan InviteOct 20 · 8,000 Meters Men Non-DI · Place 105 · San Diego Christian (Calif.) | 8,000 Meters Men Non-DI | 105 | 30:01.9 PB | Jr |
| Oct 7 | CS San Marcos Cougar ChallengeOct 7 · 8,000 Meters Men · Place 46 · San Diego Christian (Calif.) | 8,000 Meters Men | 46 | 30:08.0 | Jr |
| Sep 16 | University of San Diego InvitationalSep 16 · 8,000 Meters Men Open · Place 37 · San Diego Christian (Calif.) | 8,000 Meters Men Open | 37 | 32:03 PB | Jr |
| Sep 9 | Biola InvitationalSep 9 · 8,000 Meters Varsity · Place 111 · San Diego Christian | 8,000 Meters Varsity | 111 | 31:27.3 | JR-3 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | GSAC ChampionshipsNov 5 · 8,000 Meters Men · Place 56 · San Diego Christian (Calif.) | 8,000 Meters Men | 56 | 29:47.3 PB | So |
| Oct 21 | Titan InvitationalOct 21 · 8,000 Meters Varsity · Place 111 · San Diego Christian | 8,000 Meters Varsity | 111 | 31:43.7 | SO-2 |
| Oct 8 | UCSD Triton ClassicOct 8 · 8,000 Meters Varsity · Place 76 · San Diego Christian | 8,000 Meters Varsity | 76 | 31:20.6 | SO-2 |
| Sep 23 | 72nd Annual Aztec Cross Country InvitationalSep 23 · 4 Miles Invite / JC / CC / Open · Place 28 · San Diego Christian (Calif.) | 4 Miles Invite / JC / CC / Open | 28 | 25:41.3 PB | So |
| Sep 10 | Biola InvitationalSep 10 · 8,000 Meters Varsity · Place 126 · San Diego Christian | 8,000 Meters Varsity | 126 | 30:20.0 | SO-2 |
2015 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | GSAC ChampionshipsNov 7 · 8,000 Meters Men · Place 43 · San Diego Christian (Calif.) | 8,000 Meters Men | 43 | 31:00.3 PB | Fr |
| Oct 23 | CSU Fullerton Titan InvitationalOct 23 · 8,000 Meters Men · Place 82 · San Diego Christian (Calif.) | 8,000 Meters Men | 82 | 31:25.25 | Fr |
| Oct 10 | UCSD Triton InvitationalOct 10 · 8,000 Meters Men · Place 89 · San Diego Christian (Calif.) | 8,000 Meters Men | 89 | 35:14.64 PB | Fr |