Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Columbia ParkSouth Bay Cup · Sep 30 | 19:08.84 | South Bay Cup | September 30, 2015 |
| 2.93 Miles · Rosemead HIgh School32nd Annual Rosemead Invitational (Day 2) · Sep 10 | 21:17.3 | 32nd Annual Rosemead Invitational (Day 2) | September 10, 2016 |
| 3 Miles · 2016 Woodbridge Classic Silverlakes Sports Park36th Annual Woodbridge Cross Country Classic (Day 1) · Sep 16 | 20:06.7 | 36th Annual Woodbridge Cross Country Classic (Day 1) | September 16, 2016 |
| 3 Miles · 2017 Woodbridge Classic Silverlakes Sports Park37th Annual Woodbridge Cross Country Classic (Day 1) · Sep 15 | 19:47.7 | 37th Annual Woodbridge Cross Country Classic (Day 1) | September 15, 2017 |
| 3 Miles · Castaic Lake Recreation Area - Park Headquarters2018 SCV Cross Country Invite · Oct 13 | 19:24.91 | 2018 SCV Cross Country Invite | October 13, 2018 |
| 3 Miles · Columbia ParkPioneer League #2 · Oct 12 | 19:40.60 | Pioneer League #2 | October 12, 2017 |
| 3 Miles · Great Park35th Annual Woodbridge Cross Country Classic (Day 1) · Sep 18 | 21:45.7 | 35th Annual Woodbridge Cross Country Classic (Day 1) | September 18, 2015 |
| 3 Miles · Pennisula CoursePioneer League Finals · Nov 4 | 24:46.06 | Pioneer League Finals | November 4, 2015 |
| 3 Miles · Rosemead HIgh SchoolRosemead XC Invite - Big Schools · Sep 8 | 18:35.2 | Rosemead XC Invite - Big Schools | September 8, 2018 |
| 3.2 Miles · Charles H. Wilson ParkPioneer League Finals · Nov 1 | 20:41.80 | Pioneer League Finals | November 1, 2017 |
| 5,000 Meters · West Torrance High SchoolPioneer League Meet #2 · Oct 14 | 21:30 | Pioneer League Meet #2 | October 14, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
7 results2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Pioneer League FinalsNov 1 · 3.2 Miles Junior Varsity · Place 79 · Torrance | 3.2 Miles Junior Varsity | 79 | 20:41.80 PB | 11 |
| Oct 25 | WARRIOR MILEOct 25 · 1,600 Meters Open · Place 19 · Torrance | 1,600 Meters Open | 19 | 5:29.40 | 11 |
| Oct 21 | Riverside InvitationalOct 21 · 3 Miles Junior Varsity Middle School · Place 16 · Torrance | 3 Miles Junior Varsity Middle School | 16 | 20:46.1 | 11 |
| Oct 12 | Pioneer League #2Oct 12 · 3 Miles Junior Varsity · Place 109 · Torrance | 3 Miles Junior Varsity | 109 | 19:40.60 PB | 11 |
| Sep 27 | South Bay CupSep 27 · 3 Miles Junior Varsity · Place 69 · Torrance | 3 Miles Junior Varsity | 69 | 21:35.90 | 11 |
| Sep 15 | 37th Annual Woodbridge Cross Country Classic (Day 1)Sep 15 · 3 Miles RED JUNIOR BOYS · Place 233 · Torrance | 3 Miles RED JUNIOR BOYS | 233 | 19:47.7 PB | 11 |
| Sep 9 | Rosemead Invitational Day 2Sep 9 · 3 Miles Junior · Place 182 · Torrance | 3 Miles Junior | 182 | 20:51.5 | 11 |
| Sep 2 | The Great Cow RunSep 2 · 3 Miles Junior Varsity · Place 152 · Torrance | 3 Miles Junior Varsity | 152 | 21:07.2 | 11 |
2016 Cross Country
4 results2015 Cross Country
7 results