| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 3 Miles · 2017 Woodbridge Classic Silverlakes Sports Park37th Annual Woodbridge Cross Country Classic (Day 1) · Sep 15 | 24:17.9 | 37th Annual Woodbridge Cross Country Classic (Day 1) | September 15, 2017 |
| 3 Miles · California Citrus State Historic ParkAmbassador/South Valley League Finals · Oct 31 | 19:16.1 | Ambassador/South Valley League Finals | October 31, 2019 |
| 3 Miles · Linfield Christian School2021 So. Cal. Small Schools Duel Meet #2 · Mar 8 | 19:56.60 | 2021 So. Cal. Small Schools Duel Meet #2 | March 8, 2021 |
| 3 Miles · Moreno Valley College So.Cal. Small Schools League Meet #2 · Oct 1 | 19:25.26 | So.Cal. Small Schools League Meet #2 | October 1, 2019 |
| 3 Miles · Riverside City Cross Country CourseCIF-SS Division Finals · Nov 23 | 19:41.7 | CIF-SS Division Finals | November 23, 2019 |
| 3 Miles · Woodcrest Christian High SchoolAmbassador League Championship · Mar 20 | 18:32.17 | Ambassador League Championship | March 20, 2021 |
| 5,000 Meters · Woodward Park2018 40th Asics Clovis Cross Country Invitational · Oct 6 | 20:21.0 | 2018 40th Asics Clovis Cross Country Invitational | October 6, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Mar 20 | Ambassador League ChampionshipMar 20 · 3 Miles Ambassador Boys · Place 17 · Ontario Christian | 3 Miles Ambassador Boys | 17 | 18:32.17 PB | 12 |
| Mar 15 | 2021 So. Cal. Small Schools Duel Meet #3Mar 15 · 3 Miles Ontario Christian/Western Christian · Place 6 · Ontario Christian | 3 Miles Ontario Christian/Western Christian | 6 | 19:19.10Unofficial | 12 |
| Mar 8 | 2021 So. Cal. Small Schools Duel Meet #2Mar 8 · 3 Miles Ontario Christian/Arrowhead Christian · Place 10 · Ontario Christian | 3 Miles Ontario Christian/Arrowhead Christian | 10 | 19:56.60 PB | 12 |
| Feb 26 | 2021 So. Cal. Small Schools Duel Meet #1Feb 26 · 3 Miles Ontario Christian/Linfield Christian · Place 10 · Ontario Christian | 3 Miles Ontario Christian/Linfield Christian | 10 | 19:26.62 | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Nov 23 | CIF-SS Division FinalsNov 23 · 3 Miles Division 5 · Place 157 · Ontario Christian | 3 Miles Division 5 | 157 | 19:41.7 PB | 11 |
| Nov 16 | CIF-SS Division Prelims (Day 2) (Divisions 2, 4 & 5)Nov 16 · 3 Miles Division 5 - Heat 2 · Place 82 · Ontario Christian | 3 Miles Division 5 - Heat 2 | 82 | 19:55.1 | 11 |
| Oct 31 | So. Cal. Small Schools League Championships 2019Oct 31 · 3.05 Miles Ambassador / South Valley · Place 42 · Ontario Christian | 3.05 Miles Ambassador / South Valley | 42 | 19:16.10Unofficial | 11 |
| Oct 31 | Ambassador/South Valley League FinalsOct 31 · 3 Miles Varsity · Place 42 · Ontario Christian | 3 Miles Varsity | 42 | 19:16.1 PB | 11 |
| Oct 15 | So.Cal. Small Schools League Meet #3Oct 15 · 3 Miles Varsity · Place 44 · Ontario Christian | 3 Miles Varsity | 44 | 20:14.51 | 11 |
| Oct 1 | So.Cal. Small Schools League Meet #2Oct 1 · 3 Miles Varsity · Place 54 · Ontario Christian | 3 Miles Varsity | 54 | 19:25.26 PB | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Oct 6 | 2018 40th Asics Clovis Cross Country InvitationalOct 6 · 5,000 Meters Varsity - Small · Place 156 · Ontario Christian | 5,000 Meters Varsity - Small | 156 | 20:21.0 PB | 10 |
| Sep 14 | 38th Annual Woodbridge Cross Country ClassicSep 14 · 3 Miles Varsity · Place 218 · Ont Christian | 3 Miles Varsity | 218 | 19:57.5 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Sep 26 | Ambassador/South Valley/Warrior/Majestic League Meet 1Sep 26 · 3 Miles Junior Varsity AMBASSADOR · Place 27 · Ontario Christian | 3 Miles Junior Varsity AMBASSADOR | 27 | 23:37.0 | 9 |
| Sep 15 | 37th Annual Woodbridge Cross Country Classic (Day 1)Sep 15 · 3 Miles WHITE / RED NOVICE BOYS · Place 212 · Ontario Christian | 3 Miles WHITE / RED NOVICE BOYS | 212 | 24:17.9 PB | 9 |