Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 8 | Bruin/Pilot Indoor MeetFeb 8 · 3000 Meters · Place 25 · Santa Clara | 3000 Meters | 25. | 8:53.94a PB | Sr |
2019 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| May 11 | Oxy InviteMay 11 · 5000 Meters · Place 63 · Santa Clara | 5000 Meters | 63. | 15:01.32a PB | Jr |
| Mar 28 | Mike Fanelli Track ClassicMar 28 · 10,000 Meters · Place 85 · Santa Clara | 10,000 Meters | 85. | 31:47.29a PB | Jr |
| Feb 23 | West Coast InvitationalFeb 23 · 3000 Meters · Place 13 · Santa Clara | 3000 Meters | 13. | 8:55.72aUnofficial | Jr |
2018 Outdoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| May 12 | Oxy InviteMay 12 · 3000m Steeplechase · Place 19 · Santa Clara | 3000m Steeplechase0.914m | 19. | 9:39.69a | So |
| Apr 14 | Woody Wilson ClassicApr 14 · 1500 Meters · Place 25 · Santa Clara | 1500 Meters | 25. | 4:13.78a PB | So |
| Mar 30 | San Francisco Distance CarnivalMar 30 · 3000m Steeplechase · Place 36 · Santa Clara | 3000m Steeplechase0.914m | 36. | 9:37.42a PB | So |
| Mar 10 | UC Davis Aggie OpenMar 10 · 2000m Steeplechase · Place 1 · Santa Clara | 2000m Steeplechase0.838m | 1. | 6:12.98a PB | So |
2017 Outdoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| May 12 | West Coast Last ChanceMay 12 · 5000 Meters · Place 39 · Santa Clara | 5000 Meters | 39. | 15:53.70a | Fr |
| May 6 | Oxy InviteMay 6 · 3000m Steeplechase · Place 39 · Santa Clara | 3000m Steeplechase0.914m | 39. | 9:58.57a | Fr |
| Apr 22 | Bulldog OpenApr 22 · 3000m Steeplechase · Place 3 · Santa Clara | 3000m Steeplechase0.914m | 3. | 10:52.72aUnofficial | Fr |
| Mar 31 | San Francisco Distance CarnivalMar 31 · 3000m Steeplechase · Place 42 · Santa Clara | 3000m Steeplechase0.914m | 42. | 9:40.52a | Fr |
| Feb 25 | Johnny Mathis InvitationalFeb 25 · 3000m Steeplechase · Place 1 · Santa Clara | 3000m Steeplechase0.914m | 1. | 9:56.21a | Fr |