| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1600 Meters · IndoorIvy League Prep Schools #1 · Dec 9 | 5:31.59a | Ivy League Prep Schools #1 | December 9, 2015 |
| 200 Meters · IndoorNew Balance Games · Jan 20 | 25.46 | New Balance Games | January 20, 2017 |
| 200 Meters · OutdoorIvy League Championship · May 22 | 24.62 | Ivy League Championship | May 22, 2016 |
| 300 Meters · IndoorIvy League Prep Schools #6 · Feb 23 | 38.88 | Ivy League Prep Schools #6 | February 23, 2017 |
| 3200 Meters · IndoorIvy League Prep Schools #2 · Dec 16 | 12:39.75a | Ivy League Prep Schools #2 | December 16, 2015 |
| 400 Meters · IndoorOcean Breeze HS Invitational · Jan 31 | 57.31a | Ocean Breeze HS Invitational | January 31, 2016 |
| 400 Meters · OutdoorNYSAIS Championship · May 24 | 53.49a | NYSAIS Championship | May 24, 2017 |
| 600 Meters · IndoorIvy League Meet Championships · Feb 16 | 1:32.92 | Ivy League Meet Championships | February 16, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 24 | NYSAIS ChampionshipMay 24 · 400 Meters · Place 10 · Riverdale Country | 400 Meters | 10. | 53.49a PB | 12 |
| May 21 | Ivy League Prep ChampionshipsMay 21 · Long Jump · Place 14 · Riverdale Co | Long Jump | 14 | 15-04.00 | — |
| May 21 | Ivy League Prep ChampionshipsMay 21 · 400 Meters · Place 8 · Riverdale Co | 400 Meters | 8 | 53.56 | — |
| May 21 | Ivy League Prep ChampionshipsMay 21 · 200 Meters · Place 10 · Riverdale Co | 200 Meters | 10 | 24.71 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 23 | Ivy League Prep Schools #6Feb 23 · 300 Meters · Place 6 · Riverdale Co | 300 Meters | 6 | 38.88 PB | — |
| Feb 16 | Ivy League Meet ChampionshipsFeb 16 · 600 Meters · Place 7 · Riverdale Co | 600 Meters | 7 | 1:32.92 PB | — |
| Feb 16 | Ivy League Meet ChampionshipsFeb 16 · 300 Meters · Place 12 · Riverdale Co | 300 Meters | 12 | 39.75 | — |
| Jan 20 | New Balance GamesJan 20 · 600 Meters · Place 80 · Riverdale Co | 600 Meters | 80 | 1:35.57 | 12 |
| Jan 20 | New Balance GamesJan 20 · 200 Meters · Place 31 · Riverdale Co | 200 Meters | 31 | 25.46 PB | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 14 | Ivy League Prep School Meet #2Dec 14 · 600 Meters · Place 9 · Riverdale Country | 600 Meters | 9. | 1:34.21a | 12 |
| Dec 7 | Ivy League Prep Schools Meet #1Dec 7 · 300 Meters · Place 15 · Riverdale Country | 300 Meters | 15. | 41.31a | 12 |
| Dec 7 | Ivy League Prep Schools Meet #1Dec 7 · 600 Meters · Place 4 · Riverdale Country | 600 Meters | 4. | 1:35.64a | 12 |
| Feb 24 | Ivy League Prep School #6Feb 24 · 300 Meters · Place 4 · Riverdale Co | 300 Meters | 4 | 40.07 | — |
| Feb 17 | Ivy League Prep ChampionshipsFeb 17 · 300 Meters · Place 9 · Riverdale Co | 300 Meters | 9 | 40.54 | — |
| Feb 17 | Ivy League Prep ChampionshipsFeb 17 · 600 Meters · Place 10 · Riverdale Co | 600 Meters | 10 | 1:37.63 | — |
| Feb 11 | Ivy League Prep Schools #5 Feb 11 · 300 Meters · Place 13 · Riverdale Co | 300 Meters | 13 | 39.698 | — |
| Feb 11 | Ivy League Prep Schools #5 Feb 11 · 300 Meters · Place 13 · Riverdale Co | 300 Meters | 13 | 39.698 | — |
| Jan 31 | Ocean Breeze HS InvitationalJan 31 · 400 Meters · Place 28 · Riverdale Country | 400 Meters | 28. | 57.31a PB | 11 |
| Jan 31 | Ocean Breeze HS InvitationalJan 31 · 200 Meters · Place 37 · Riverdale Country | 200 Meters | 37. | 26.05a | 11 |
| Jan 30 | Ocean Breeze HS InvitJan 30 · 400 Meters · Place 28 · Riverdale Co | 400 Meters | 28 | 57.31 | — |
| Jan 30 | Ocean Breeze HS InvitJan 30 · 200 Meters · Place 30 · Riverdale Co | 200 MetersRound P | 30 | 26.05 | — |
| Jan 30 | Ocean Breeze HS InvitJan 30 · 200 Meters · Place 3 · Riverdale Co | 200 Meters | 3 | 26.05 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 22 | Ivy League ChampionshipMay 22 · 200 Meters · Place 11 · Riverdale Co | 200 Meters | 11 | 24.62 PB | — |
| May 22 | Ivy League ChampionshipMay 22 · 400 Meters · Place 8 · Riverdale Co | 400 Meters | 8 | 54.13 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 16 | Ivy League Prep Schools #2Dec 16 · 3200 Meters · Place 9 · Riverdale Country | 3200 Meters | 9. | 12:39.75a PB | 11 |
| Dec 16 | Ivy League Prep Schools #2Dec 16 · 600 Meters · Place 11 · Riverdale Country | 600 Meters | 11. | 1:40.53a | 11 |
| Dec 9 | Ivy League Prep Schools #1Dec 9 · 600 Meters · Place 10 · Riverdale Country | 600 Meters | 10. | 1:38.79a | 11 |
| Dec 9 | Ivy League Prep Schools #1Dec 9 · 1600 Meters · Place 32 · Riverdale Country | 1600 Meters | 32. | 5:31.59a PB | 11 |