| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1600 Meters · OutdoorNJSIAA Sectionals North 1 Groups 2 and 3 · Jun 4 | 4:57.37a | NJSIAA Sectionals North 1 Groups 2 and 3 | June 4, 2021 |
| 3200 Meters · OutdoorPassaic County Outdoor Championships · May 29 | 11:02.95 | Passaic County Outdoor Championships | May 29, 2021 |
| 800 Meters · OutdoorNJSIAA Sectionals North 1 Groups 2 and 3 · Jun 3 | 2:12.59a | NJSIAA Sectionals North 1 Groups 2 and 3 | June 3, 2022 |
| Javelin · 800g · OutdoorNJSIAA Sectionals North 1 Groups 2 and 3 · Jun 3 | 114-10 | NJSIAA Sectionals North 1 Groups 2 and 3 | June 3, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 3 | NJSIAA Sectionals North 1 Groups 2 and 3Jun 3 · Javelin · Place 26 · Wayne Hills | Javelin800g | 26. | 114-10 PB | 12 |
| Jun 3 | NJSIAA Sectionals North 1 Groups 2 and 3Jun 3 · 800 Meters · Place 34 · Wayne Hills | 800 Meters | 34. | 2:12.59a PB | 12 |
| May 24 | Passaic County Outdoor Track ChampionshipsMay 24 · Javelin · Place 13 · Wayne Hills | Javelin | 13 | 111-10 | 12 |
| May 24 | Passaic County Outdoor Track ChampionshipsMay 24 · 800 Meters · Place 30 · Wayne Hills | 800 Meters | 30 | 2:16.73 | 12 |
| May 6 | Big North Championships-Independence and LibertyMay 6 · Javelin · Place 4 · Wayne Hills | Javelin | 4 | 121-6 | 12 |
| May 6 | Big North Championships-Independence and LibertyMay 6 · 1600 Meters · Place 12 · Wayne Hills | 1600 Meters | 12 | 5:04.76 | 12 |
| Apr 12 | LL and FL @ Wayne HillsApr 12 · Javelin · Place 2 · Wayne Hills | Javelin | 2 | 113-03 | 12 |
| Apr 12 | LL and FL @ Wayne HillsApr 12 · 3200 Meters · Place 6 · Wayne Hills | 3200 Meters | 6 | 11:59.68 | 12 |
| Apr 12 | LL and FL @ Wayne HillsApr 12 · 800 Meters · Place 5 · Wayne Hills | 800 Meters | 5 | 2:17.17 | 12 |
| Apr 8 | Doc Boverini Passaic County RelaysApr 8 · Javelin · Place 1 · Wayne Hills | Javelin | 1 | 3.33 | 12 |
| Apr 8 | Doc Boverini Passaic County RelaysApr 8 · Javelin · Place 1 · Wayne Hills | Javelin | 1 | 120-00 | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 4 | NJSIAA Sectionals North 1 Groups 2 and 3Jun 4 · 3200 Meters · Place 23 · Wayne Hills | 3200 Meters | 23. | 11:32.43a | 11 |
| Jun 4 | NJSIAA Sectionals North 1 Groups 2 and 3Jun 4 · 1600 Meters · Place 26 · Wayne Hills | 1600 Meters | 26. | 4:57.37a PB | 11 |
| Jun 4 | NJSIAA Sectionals North 1 Groups 2 and 3Jun 4 · Javelin · Place 25 · Wayne Hills | Javelin800g | 25. | 110-03 | 11 |
| May 29 | Passaic County Outdoor ChampionshipsMay 29 · 3200 Meters · Place 12 · Wayne Hills | 3200 Meters | 12 | 11:02.95 PB | 11 |
| May 29 | Passaic County Outdoor ChampionshipsMay 29 · Javelin · Place 17 · Wayne Hills | Javelin | 17 | 85-07 | 11 |
| May 29 | Passaic County Outdoor ChampionshipsMay 29 · 1600 Meters · Place 15 · Wayne Hills | 1600 Meters | 15 | 5:07.58 | 11 |
| May 26 | Big North Championships-Independence and LibertyMay 26 · Javelin · Place 12 · Wayne Hills | Javelin | 12 | 99-09 | 11 |
| May 26 | Big North Championships-Independence and LibertyMay 26 · 1600 Meters · Place 14 · Wayne Hills | 1600 Meters | 14 | 5:13.64 | 11 |
| May 11 | Passaic Valley VS. Wayne HillsMay 11 · Javelin · Place 1 · Wayne Hills | Javelin800g | 1. | 111-4 | 11 |
| Mar 20 | Valley Polar Bear ChampionshipMar 20 · 1600 Meters · Place 16 · Wayne Hills | 1600 Meters | 16 | 5:22.77 | 11 |
| Mar 20 | Valley Polar Bear ChampionshipMar 20 · 800 Meters · Place 20 · Wayne Hills | 800 Meters | 20 | 2:21.77 | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Mar 11 | Independence Polar BearMar 11 · 800 Meters · Place 8 · Wayne Hills | 800 Meters | 8. | 2:22.28aUnofficial | 11 |