Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.85 Miles · Lake CasitasTwilight Invitational · Oct 4 | 11:11.1 | Twilight Invitational | October 4, 2017 |
| 1.9 Miles · Lake CasitasVentura County Championships · Oct 27 | 10:56.1 | Ventura County Championships | October 27, 2017 |
| 3 Miles · Camino Real ParkChannel League Finals · Nov 2 | 16:44.95 | Channel League Finals | November 2, 2017 |
| 3 Miles · Dos Pueblos High SchoolChannel League #1 · Sep 13 | 18:05.45 | Channel League #1 | September 13, 2017 |
| 3 Miles · Lake CasitasChannel League #2 · Oct 12 | 17:37.58 | Channel League #2 | October 12, 2017 |
| 3 Miles · Mission Oaks Park2018 PVL XC #2 · Oct 4 | 19:20.90 | 2018 PVL XC #2 | October 4, 2018 |
| 3 Miles · Oxnard CollegePVL #3 College Park · Nov 7 | 16:47.00 | PVL #3 College Park | November 7, 2019 |
| 3 Miles · River Ridge Golf CoursePacific View League #1 · Sep 7 | 17:34.64 | Pacific View League #1 | September 7, 2018 |
| 3 Miles · Riverside City Cross Country CourseCIF-SS Division Finals · Nov 23 | 17:14.1 | CIF-SS Division Finals | November 23, 2019 |
| 4,000 Meters · Talley Field2018 Greg DeNike Big Ditch Invitational · Sep 1 | 14:30.55 | 2018 Greg DeNike Big Ditch Invitational | September 1, 2018 |
| 5,000 Meters · Lake CasitasVentura County Championships · Oct 28 | 20:25.05 | Ventura County Championships | October 28, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
9 results2018 Cross Country
5 results2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | Channel League FinalsNov 2 · 3 Miles Varsity · Place 18 · Ventura | 3 Miles Varsity | 18 | 16:44.95 PB | 10 |
| Oct 27 | Ventura County ChampionshipsOct 27 · 1.9 Miles Sophomore · Place 16 · Ventura | 1.9 Miles Sophomore | 16 | 10:56.1 PB | 10 |
| Oct 12 | Channel League #2Oct 12 · 3 Miles Junior Varsity · Place 2 · Ventura | 3 Miles Junior Varsity | 2 | 17:37.58 PB | 10 |
| Oct 4 | Twilight InvitationalOct 4 · 1.85 Miles Short Run · Place 45 · Ventura | 1.85 Miles Short Run | 45 | 11:11.1 PB | 10 |
| Sep 22 | Raider InvitationalSep 22 · 3 Miles Varsity · Place 68 · Ventura | 3 Miles Varsity | 68 | 18:04.23 | 10 |
| Sep 13 | Channel League #1Sep 13 · 3 Miles Junior Varsity · Place 16 · Ventura | 3 Miles Junior Varsity | 16 | 18:05.45 PB | 10 |
2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | Channel League FinalsNov 3 · 3 Miles Junior Varsity · Place 67 · Ventura | 3 Miles Junior Varsity | 67 | 19:27.27 | 9 |
| Oct 28 | Ventura County ChampionshipsOct 28 · 5,000 Meters Freshman · Place 41 · Ventura | 5,000 Meters Freshman | 41 | 20:25.05 PB | 9 |
| Oct 13 | Channel League Meet #2Oct 13 · 3 Miles Junior Varsity · Place 54 · Ventura | 3 Miles Junior Varsity | 54 | 19:52.00 | 9 |