| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1000 Meters · OutdoorZamperini Relays · Feb 28 | 3:28.29a | Zamperini Relays | February 28, 2015 |
| 1600 Meters · OutdoorAzusa Meet of Champions · Mar 26 | 5:17.49a | Azusa Meet of Champions | March 26, 2016 |
| 3200 Meters · OutdoorMoore League · May 8 | 12:19.60a | Moore League | May 8, 2015 |
| 400 Meters · OutdoorIrvine Distance Carnival · Apr 9 | 59.62a | Irvine Distance Carnival | April 9, 2016 |
| 800 Meters · OutdoorMoore League Prelims · May 3 | 2:20.00a | Moore League Prelims | May 3, 2017 |
| 800 Meters · OutdoorIrvine Distance Carnival · Apr 9 | 2:12.10a | Irvine Distance Carnival | April 9, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 3 | Moore League PrelimsMay 3 · 800 Meters · Place 14 · Poly (Long Beach) | 800 MetersRound P | 14. | 2:20.00a PB | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 6 | Moore League FinalsMay 6 · 1600 Meters · Place 59 · Poly (Long Beach) | 1600 MetersRound P | 59. | 5:59.65a | 10 |
| May 6 | Moore League FinalsMay 6 · 800 Meters · Place 34 · Poly (Long Beach) | 800 MetersRound P | 34. | 2:26.93a | 10 |
| May 4 | Moore League PrelimsMay 4 · 1600 Meters · Place 59 · Poly (Long Beach) | 1600 MetersRound P | 59. | 5:59.65a | 10 |
| May 4 | Moore League PrelimsMay 4 · 800 Meters · Place 36 · Poly (Long Beach) | 800 MetersRound P | 36. | 2:26.93a | 10 |
| Apr 23 | OC Meet of ChampionsApr 23 · 1600 Meters · Place 59 · Poly (Long Beach) | 1600 Meters | 59. | 5:20.94a | 10 |
| Apr 9 | Irvine Distance CarnivalApr 9 · 800 Meters · Place 29 · Poly (Long Beach) | 800 Meters | 29 | 2:12.10a PB | 10 |
| Apr 9 | Irvine Distance CarnivalApr 9 · 400 Meters · Place 29 · Poly (Long Beach) | 400 Meters | 29 | 59.62a PB | 10 |
| Mar 26 | Azusa Meet of ChampionsMar 26 · 1600 Meters · Place 281 · Poly (Long Beach) | 1600 Meters | 281. | 5:17.49a PB | 10 |
| Feb 27 | Laguna Distance CarnivalFeb 27 · 800 Meters · Place 26 · Poly (Long Beach) | 800 Meters | 26. | 2:21.52a | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 8 | Moore LeagueMay 8 · 3200 Meters · Place 31 · Poly (Long Beach) | 3200 Meters | 31. | 12:19.60a PB | 9 |
| May 8 | Moore LeagueMay 8 · 1600 Meters · Place 55 · Poly (Long Beach) | 1600 MetersRound P | 55. | 5:45.25a | 9 |
| May 8 | Moore LeagueMay 8 · 800 Meters · Place 27 · Poly (Long Beach) | 800 MetersRound P | 27. | 2:25.17a | 9 |
| May 6 | Moore League FinalsMay 6 · 1600 Meters · Place 55 · Poly (Long Beach) | 1600 MetersRound P | 55. | 5:45.25a | 9 |
| May 6 | Moore League FinalsMay 6 · 800 Meters · Place 28 · Poly (Long Beach) | 800 MetersRound P | 28. | 2:25.17a | 9 |
| Feb 28 | Zamperini RelaysFeb 28 · 1000 Meters · Place 22 · Poly (Long Beach) | 1000 Meters | 22. | 3:28.29a PB | 9 |
| Feb 28 | Zamperini RelaysFeb 28 · 1600 Meters · Place 23 · Poly (Long Beach) | 1600 Meters | 23. | 5:44.62a | 9 |