Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.93 Miles · Mt. SAC Standard HS Course70th Annual Mt. SAC Cross Country Invitational (Day 1) (Divisions 3, 4 & 5) · Oct 20 | 19:03 | 70th Annual Mt. SAC Cross Country Invitational (Day 1) (Divisions 3, 4 & 5) | October 20, 2017 |
| 3 Miles · 2016 CIF-SS Prelims and Final CourseCIF-SS Division Prelims (Day 2) (Divisions 1, 4 & 5) · Nov 10 | 18:29.9 | CIF-SS Division Prelims (Day 2) (Divisions 1, 4 & 5) | November 10, 2018 |
| 3 Miles · 2017 Woodbridge Classic Silverlakes Sports Park37th Annual Woodbridge Cross Country Classic (Day 1) · Sep 15 | 18:01.8 | 37th Annual Woodbridge Cross Country Classic (Day 1) | September 15, 2017 |
| 3 Miles · Academy for Academic ExcellenceCross Valley League Meet #2 @ Apply Valley · Sep 18 | 22:22.70 | Cross Valley League Meet #2 @ Apply Valley | September 18, 2018 |
| 3 Miles · Big Bear High SchoolCross Valley League Meet #1 @ Big Bear · Sep 11 | 20:04.00 | Cross Valley League Meet #1 @ Big Bear | September 11, 2018 |
| 3 Miles · Glen Helen Regional ParkInland Empire Cross Country Challenge · Oct 14 | 18:45.5 | Inland Empire Cross Country Challenge | October 14, 2017 |
| 3 Miles · Riverside City Cross Country CourseCIF-SS Division Prelims (Day 2) (Divisions 2, 4 & 5) · Nov 11 | 18:00.6 | CIF-SS Division Prelims (Day 2) (Divisions 2, 4 & 5) | November 11, 2017 |
| 3 Miles · Riverside PrepCross Valley League Finals · Nov 1 | 21:37 | Cross Valley League Finals | November 1, 2016 |
| 5,000 Meters · Big Bear High SchoolCVL Meet#1 · Sep 12 | 19:54.88 | CVL Meet#1 | September 12, 2017 |
| 5,000 Meters · Horseman's Center ParkCVL Meet#3 · Oct 12 | 18:45.00 | CVL Meet#3 | October 12, 2017 |
| 5,000 Meters · Riverside PrepCVL Finals · Oct 26 | 19:51.86 | CVL Finals | October 26, 2017 |
| 5,000 Meters · Valley-Wide's Diamond Valley Lake Community ParkHemet Bulldog Invitational · Sep 23 | 19:14.2 | Hemet Bulldog Invitational | September 23, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
11 results2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | CIF-SS Division Prelims (Day 2) (Divisions 2, 4 & 5)Nov 11 · 3 Miles Division 4 - Ht 2 · Place 102 · Riverside Preparatory | 3 Miles Division 4 - Ht 2 | 102 | 18:00.6 PB | 11 |
| Oct 26 | CVL Finals Oct 26 · 5,000 Meters Varsity · Place 24 · Riverside Preparatory | 5,000 Meters Varsity | 24 | 19:51.86 PB | 11 |
| Oct 20 | 70th Annual Mt. SAC Cross Country Invitational (Day 1) (Divisions 3, 4 & 5)Oct 20 · 2.93 Miles Division 4 Varsity Red · Place 120 · Riverside Preparatory | 2.93 Miles Division 4 Varsity Red | 120 | 19:03 PB | 11 |
| Oct 14 | Inland Empire Cross Country ChallengeOct 14 · 3 Miles Varsity - Small School · Place 21 · Riverside Preparatory | 3 Miles Varsity - Small School | 21 | 18:45.5 PB | 11 |
| Oct 12 | CVL Meet#3Oct 12 · 5,000 Meters Varsity · Place 19 · Riverside Preparatory | 5,000 Meters Varsity | 19 | 18:45.00 PB | 11 |
| Sep 23 | Hemet Bulldog InvitationalSep 23 · 5,000 Meters Junior/Senior · Place 68 · Riverside Preparatory | 5,000 Meters Junior/Senior | 68 | 19:14.2 PB | 11 |
| Sep 15 | 37th Annual Woodbridge Cross Country Classic (Day 1)Sep 15 · 3 Miles WHITE VARSITY BOYS-A · Place 114 · Riverside Preparatory | 3 Miles WHITE VARSITY BOYS-A | 114 | 18:01.8 PB | 11 |
| Sep 12 | CVL Meet#1Sep 12 · 5,000 Meters Varsity · Place 25 · Riverside Preparatory | 5,000 Meters Varsity | 25 | 19:54.88 PB | 11 |
| Sep 8 | Cool Breeze InvitationalSep 8 · 3 Miles Varsity · Place 228 · Riverside Preparator | 3 Miles Varsity | 228 | 19:08.1 | 11 |
2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | CIF-SS Division Prelims (Day 1)Nov 11 · 3 Miles Division 4 - Ht 2 · Place 133 · Riverside Preparatory | 3 Miles Division 4 - Ht 2 | 133 | 20:48.6 | 10 |
| Nov 1 | Cross Valley League FinalsNov 1 · 3 Miles Varsity · Place 40 · Riverside Preparatory | 3 Miles Varsity | 40 | 21:37 PB | 10 |
| Oct 11 | Cross Valley Meet #3Oct 11 · 5,000 Meters Varsity · Place 46 · Riverside Preparatory | 5,000 Meters Varsity | 46 | 21:37:00 | 10 |