| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1600 Meters · IndoorMid-Winter Classic · Jan 17 | 5:28.40 | Mid-Winter Classic | January 17, 2023 |
| 1600 Meters · OutdoorBurlington County Scholastic League Divisional Championships · May 15 | 5:22.73 | Burlington County Scholastic League Divisional Championships | May 15, 2021 |
| 400 Meters · IndoorSJTCA Winter Meet #1 · Dec 20 | 58.36a | SJTCA Winter Meet #1 | December 20, 2021 |
| 600 Meters · IndoorDemarest Invitational · Dec 17 | 1:38.08a | Demarest Invitational | December 17, 2022 |
| 800 Meters · IndoorMid-Winter Classic · Jan 17 | 2:24.25 | Mid-Winter Classic | January 17, 2023 |
| 800 Meters · OutdoorNJSIAA Sectionals Central Groups 2 and 3 · Jun 3 | 2:02.11 | NJSIAA Sectionals Central 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 |
|---|---|---|---|---|---|
| May 20 | Burlington County Scholastic League Divisional ChampionshipsMay 20 · 800 Meters · Place 2 · Bordentown Regional | 800 Meters | 2 | 2:04.10 | 12 |
| May 13 | Burlington County ChampionshipsMay 13 · 800 Meters · Place 11 · Bordentown Regional | 800 Meters | 11 | 2:04.26 | 12 |
| May 6 | SJTCA Open-BoysMay 6 · 800 Meters · Place 20 · Bordentown Regional | 800 Meters | 20. | 2:07.26a | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jan 30 | SJTCA Winter Meet #11Jan 30 · 800 Meters · Place 43 · Bordentown Regional | 800 Meters | 43 | 2:28.57 | 12 |
| Jan 17 | Mid-Winter ClassicJan 17 · 800 Meters · Place 11 · Bordentown Regional | 800 Meters | 11 | 2:24.25 PB | 12 |
| Jan 17 | Mid-Winter ClassicJan 17 · 1600 Meters · Place 26 · Bordentown Regional | 1600 Meters | 26 | 5:28.40 PB | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 17 | Demarest InvitationalDec 17 · 600 Meters · Place 42 · Bordentown Regional | 600 Meters | 42. | 1:38.08a PB | 12 |
| Jan 24 | SJTCA Winter Meet #9Jan 24 · 400 Meters · Place 52 · Bordentown Regional | 400 Meters | 52 | 1:03.27 | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 10 | NJSIAA Groups 2 & 4Jun 10 · 800 Meters · Place 21 · Bordentown Regional | 800 Meters | 21. | 2:04.95a | 11 |
| Jun 3 | NJSIAA Sectionals Central Groups 2 and 3Jun 3 · 800 Meters · Place 4 · Bordentown Regional | 800 Meters | 4 | 2:02.11 PB | 11 |
| May 14 | Burlington County ChampionshipsMay 14 · 800 Meters · Place 5 · Bordentown Regional | 800 Meters | 5. | 2:04.74a | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 20 | SJTCA Winter Meet #1Dec 20 · 400 Meters · Place 46 · Bordentown Regional | 400 Meters | 46. | 58.36a PB | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 15 | Burlington County Scholastic League Divisional ChampionshipsMay 15 · 1600 Meters · Place 6 · Bordentown Regional | 1600 Meters | 6 | 5:22.73 PB | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 7 | Ed Grant Last Chance MeetFeb 7 · 1600 Meters · Place 26 · Bordentown R | 1600 Meters | 26 | 5:34.39 | — |
| Jan 28 | Toms River Frosh/Novice BoysJan 28 · 1600 Meters · Place 37 · Bordentown R | 1600 Meters | 37 | 5:37.71 | — |
| Jan 13 | Mid-Winter ClassicJan 13 · 1600 Meters · Place 18 · Bordentown R | 1600 Meters | 18 | 5:43.96 | — |