Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorEnergice Coaches Hall of Fame Invitational · Dec 21 | 7:06.67a | Energice Coaches Hall of Fame Invitational | December 21, 2019 |
| 1000 Meters · IndoorNorth Shore HS Invitational · Dec 26 | 3:54.85a | North Shore HS Invitational | December 26, 2017 |
| 1500 Meters · IndoorNorth Shore Season Opener · Dec 1 | 6:30.01a | North Shore Season Opener | December 1, 2017 |
| 1500 Meters · OutdoorOceanside Blue and White · Apr 11 | 6:17.30 | Oceanside Blue and White | April 11, 2019 |
| 1500m Race Walk · IndoorSection 8 Class C County Championships · Feb 6 | 9:54.76 | Section 8 Class C County Championships | February 6, 2020 |
| 1500m Racewalk · OutdoorSection VIII Conference 5 Championship · Jan 28 | 9:39.74a | Section VIII Conference 5 Championship | January 28, 2020 |
| 200 Meters · OutdoorOceanside Blue and White Invitational · May 18 | 35.50 | Oceanside Blue and White Invitational | May 18, 2018 |
| 400 Meters · OutdoorOceanside Blue and White Invitational · May 18 | 1:18.60 | Oceanside Blue and White Invitational | May 18, 2018 |
| 600 Meters · IndoorSection VIII Group E & F Format A · Dec 6 | 2:13.75a | Section VIII Group E & F Format A | December 6, 2017 |
| 800 Meters · IndoorOcean Breeze Invitational · Jan 25 | 3:01.63a | Ocean Breeze Invitational | January 25, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Indoor Track
2 results2020 Outdoor Track
1 results2019 Indoor Track
3 results2019 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 11 | Oceanside Blue and WhiteApr 11 · 1500 Meters · Place 18 · Valley Stream South | 1500 Meters | 18. | 6:17.30 PB | 11 |
2018 Indoor Track
5 results2018 Outdoor Track
2 results2017 Indoor Track
4 results