Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.93 Miles · Mt. SacCIF-SS Division Finals · Nov 21 | 19:07.8 | CIF-SS Division Finals | November 21, 2015 |
| 2.93 Miles · Mt. SAC Standard HS Course68th Mt. SAC Cross Country Invitational (Saturday) · Oct 24 | 19:14 | 68th Mt. SAC Cross Country Invitational (Saturday) | October 24, 2015 |
| 3 Miles · 2016 CIF-SS Prelims and Final CourseCIF-SS Division Prelims (Day 2) · Nov 12 | 18:39.4 | CIF-SS Division Prelims (Day 2) | November 12, 2016 |
| 3 Miles · 2016 Woodbridge Classic Silverlakes Sports Park36th Annual Woodbridge Cross Country Classic (Day 2) · Sep 17 | 18:11.8 | 36th Annual Woodbridge Cross Country Classic (Day 2) | September 17, 2016 |
| 3 Miles · 2017 Woodbridge Classic Silverlakes Sports Park37th Annual Woodbridge Cross Country Classic (Day 2) · Sep 16 | 17:26.9 | 37th Annual Woodbridge Cross Country Classic (Day 2) | September 16, 2017 |
| 3 Miles · Glen Helen Regional ParkInland Empire Cross Country Challenge · Oct 14 | 19:06.6 | Inland Empire Cross Country Challenge | October 14, 2017 |
| 3 Miles · Great Park35th Annual Woodbridge Cross Country Classic (Day 2) · Sep 19 | 18:34.8 | 35th Annual Woodbridge Cross Country Classic (Day 2) | September 19, 2015 |
| 3 Miles · Riverside City Cross Country CourseCIF-SS Division Prelims (Day 2) (Divisions 2, 4 & 5) · Nov 11 | 18:45.0 | CIF-SS Division Prelims (Day 2) (Divisions 2, 4 & 5) | November 11, 2017 |
| 3 Miles · Rose BowlCool Breeze Invitational · Sep 3 | 18:49.06 | Cool Breeze Invitational | September 3, 2016 |
| 3 Miles · Victor Valley CollegeMojave League Finals · Nov 4 | 18:33 | Mojave League Finals | November 4, 2015 |
| 5,000 Meters · Corriganville ParkSaugus and Serrano at Simi Valley · Sep 1 | 21:04.93 | Saugus and Serrano at Simi Valley | September 1, 2016 |
| 5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC · Sep 23 | 19:44.22 | Bob Firman Invitational XC | September 23, 2017 |
| 5,000 Meters · Oak HillsMojave River League Meet #2 · Oct 11 | 19:33 | Mojave River League Meet #2 | October 11, 2017 |
| 5,000 Meters · Stanford University Golf Course42nd Stanford Cross Country Invitational (High School) · Sep 26 | 18:58.9 | 42nd Stanford Cross Country Invitational (High School) | September 26, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 25 | 2017 CIF State Cross Country ChampionshipsNov 25 · 5,000 Meters Division 2 · Place 65 · Serrano-SS | 5,000 Meters Division 2 | 65 | 19:25.5 | SR |
| Nov 18 | CIF-SS Division FinalsNov 18 · 3 Miles Division 2 · Place 46 · Serrano | 3 Miles Division 2 | 46 | 18:54.1 | 12 |
| Nov 11 | CIF-SS Division Prelims (Day 2) (Divisions 2, 4 & 5)Nov 11 · 3 Miles Division 2 - Ht 1 · Place 23 · Serrano | 3 Miles Division 2 - Ht 1 | 23 | 18:45.0 PB | 12 |
| Nov 1 | Mojave River League FinalsNov 1 · 3 Miles Varsity · Place 7 · Serrano | 3 Miles Varsity | 7 | 18:59 | 12 |
| Oct 21 | 70th Annual Mt. SAC Cross Country Invitational (Day 2) (Divisions 1 & 2)Oct 21 · 2.93 Miles Team Sweepstakes Green · Place 71 · Serrano | 2.93 Miles Team Sweepstakes Green | 71 | 19:18 | 12 |
| Oct 14 | Inland Empire Cross Country ChallengeOct 14 · 3 Miles Sweepstakes · Place 24 · Serrano | 3 Miles Sweepstakes | 24 | 19:06.6 PB | 12 |
| Oct 11 | Mojave River League Meet #2Oct 11 · 5,000 Meters Varsity · Place 5 · Serrano | 5,000 Meters Varsity | 5 | 19:33 PB | 12 |
| Sep 23 | Bob Firman Invitational XCSep 23 · 5,000 Meters Elite · Place 86 · Serrano | 5,000 Meters Elite | 86 | 19:44.22 PB | 12 |
| Sep 16 | 37th Annual Woodbridge Cross Country Classic (Day 2)Sep 16 · 3 Miles BOB DAY’S GIRLS SWEEPSTAKES · Place 51 · Serrano | 3 Miles BOB DAY’S GIRLS SWEEPSTAKES | 51 | 17:26.9 PB | 12 |
| Sep 8 | Cool Breeze InvitationalSep 8 · 3 Miles Varsity · Place 21 · Serrano | 3 Miles Varsity | 21 | 18:12.9 | 12 |
| Sep 2 | Aloha, Agoura, Saugus, Serrano @ Simi ValleySep 2 · Varsity · Place 4 · Serrano | Varsity | 4 | 20:20.92 | 12 |
2016 Cross Country
9 results2015 Cross Country
13 results2014 Cross Country
6 results