Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.94 Miles · Bell-Jeff Course43rd Annual Bellarmine-Jefferson Cross Country Invitational · Sep 24 | 21:02.30 | 43rd Annual Bellarmine-Jefferson Cross Country Invitational | September 24, 2016 |
| 3 Miles · Castaic Lake Recreation Area - Park HeadquartersSanta Clarita Valley Invitational · Oct 10 | 22:49.31 | Santa Clarita Valley Invitational | October 10, 2015 |
| 3 Miles · Mile Square Regional ParkTurbot V’ Torah Invitational · Sep 26 | 20:26.2 | Turbot V’ Torah Invitational | September 26, 2017 |
| 3 Miles · Oak Canyon ParkOrange County Championships · Oct 14 | 21:06.0 | Orange County Championships | October 14, 2017 |
| 3 Miles · Riverside City Cross Country CourseCIF-SS Division Prelims (Day 2) (Divisions 2, 4 & 5) · Nov 11 | 19:58.0 | CIF-SS Division Prelims (Day 2) (Divisions 2, 4 & 5) | November 11, 2017 |
| 3 Miles · The Webb SchoolsSan Joaquin League Meet #1 · Sep 19 | 26:02.1 | San Joaquin League Meet #1 | September 19, 2017 |
| 3 Miles · William R Mason Regional ParkTarbut V'Torah Invitational · Sep 30 | 21:58.7 | Tarbut V'Torah Invitational | September 30, 2015 |
| 5,000 Meters · Avalon High SchoolSan Joaquin League Cluster #1 · Oct 3 | 22:00.7 | San Joaquin League Cluster #1 | October 3, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
6 results2016 Cross Country
1 results2015 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | Santa Clarita Valley InvitationalOct 10 · 3 Mile Junior Varsity Small School · Place 64 · Pacifica Christian OC | 3 Mile Junior Varsity Small School | 64 | 22:49.31 PB | 9 |
| Sep 30 | Tarbut V'Torah InvitationalSep 30 · 3 Mile Varsity · Place 26 · Pacifica Christian OC | 3 Mile Varsity | 26 | 21:58.7 PB | 9 |