Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1000 Meters · IndoorSection 8 Group A & D · Jan 8 | 2:54.09 | Section 8 Group A & D | January 8, 2020 |
| 1000 Meters · OutdoorSection 8 Group B/D/F Format B · Dec 12 | 2:55.49a | Section 8 Group B/D/F Format B | December 12, 2019 |
| 1600 Meters · OutdoorBob Baratta Invitational · Mar 29 | 5:13.40 | Bob Baratta Invitational | March 29, 2019 |
| 200 Meters · Outdoor Bob Baratta Invitational · Mar 29 | 25.60 | Bob Baratta Invitational | March 29, 2018 |
| 300 Meters · IndoorSection 8 Conference 3 Championship · Jan 19 | 43.65 | Section 8 Conference 3 Championship | January 19, 2017 |
| 400 Meters · OutdoorPort Washington Invitational · May 3 | 56.49a | Port Washington Invitational | May 3, 2019 |
| 55 Meter · IndoorNorth Shore Invitational · Dec 26 | 7.71a | North Shore Invitational | December 26, 2016 |
| 55 Meters · IndoorSection 8 Conference 3 Championship · Jan 19 | 7.77 | Section 8 Conference 3 Championship | January 19, 2017 |
| 600 Meters · Indoor25th New Balance Games · Jan 17 | 1:31.44 | 25th New Balance Games | January 17, 2020 |
| 600 Meters · OutdoorSection VIII Conference 3 Championship · Jan 15 | 1:31.94a | Section VIII Conference 3 Championship | January 15, 2020 |
| 800 Meters · IndoorMetropolitan Invitational · Jan 29 | 2:12.60 | Metropolitan Invitational | January 29, 2020 |
| 800 Meters · OutdoorNorth Shore Invitational · May 11 | 2:10.45 | North Shore Invitational | May 11, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Indoor Track
5 results2020 Outdoor Track
2 results2019 Indoor Track
1 results2019 Outdoor Track
5 results2018 Outdoor Track
4 results2018 Indoor Track
3 results2017 Indoor Track
3 results2016 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 26 | North Shore InvitationalDec 26 · 55 Meter · Place 129 · Great Neck North | 55 MeterRound P | 129. | 7.71a PB | 9 |