| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1000 Meters · IndoorMolloy Stanner Games · Jan 15 | 3:27.71 | Molloy Stanner Games | January 15, 2023 |
| 1600 Meters · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 16 | 5:59.15a | Essex County Track Coaches Assn. Season Opener Invite | December 16, 2022 |
| 1600 Meters · OutdoorSuper Essex Conference Colonial & Independence Championships · May 13 | 5:37.36a | Super Essex Conference Colonial & Independence Championships | May 13, 2023 |
| 3200 Meters · OutdoorCherokee Night Racer #1: Night of 3200's · Apr 12 | 13:11.02a | Cherokee Night Racer #1: Night of 3200's | April 12, 2024 |
| 600 Meters · IndoorMolloy Stanner Games · Jan 15 | 1:52.18 | Molloy Stanner Games | January 15, 2023 |
| 800 Meters · OutdoorNJISAA Prep B Championships · May 23 | 2:26.36 | NJISAA Prep B Championships | May 23, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 20 | Colts Neck Spring InvitationalApr 20 · 800 Meters · Place 78 · Montclair Kimberley | 800 Meters | 78. | 2:28.96a | 12 |
| Apr 12 | Cherokee Night Racer #1: Night of 3200'sApr 12 · 3200 Meters · Place 323 · Montclair Kimberley | 3200 Meters | 323. | 13:11.02a PB | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 22 | NJISAA Prep B ChampionshipsMay 22 · 1600 Meters · Place 12 · Montclair Kimberley | 1600 Meters | 12. | 5:37.75a | 11 |
| May 13 | Super Essex Conference Colonial & Independence ChampionshipsMay 13 · 1600 Meters · Place 11 · Montclair Kimberley | 1600 Meters | 11. | 5:37.36a PB | 11 |
| Apr 22 | Colts Neck Spring InvitationalApr 22 · 1600 Meters · Place 101 · Montclair Kimberley Academy | 1600 Meters | 101 | 5:45.65 | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jan 15 | Molloy Stanner GamesJan 15 · 1000 Meters · Place 96 · Montclair Ki | 1000 Meters | 96 | 3:27.71 PB | 11 |
| Jan 15 | Molloy Stanner GamesJan 15 · 600 Meters · Place 99 · Montclair Ki | 600 Meters | 99 | 1:52.18 PB | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 16 | Essex County Track Coaches Assn. Season Opener InviteDec 16 · 1600 Meters · Place 69 · Montclair Kimberley | 1600 Meters | 69. | 5:59.15a PB | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 10 | NJSIAA Groups Non-Public A & BJun 10 · 800 Meters · Place 20 · Montclair Ki | 800 Meters | 20 | 2:27.47 | 10 |
| Jun 10 | NJSIAA Groups Non-Public A & BJun 10 · 800 Meters · Place 34 · Montclair Kimberley Academy | 800 Meters | 34 | 2:27.47 | 10 |
| May 31 | Haddonfield Distance NightMay 31 · 1600 Meters · Place 128 · Montclair Ki | 1600 Meters | 128 | 5:42.87 | — |
| May 23 | NJISAA Prep B ChampionshipsMay 23 · 800 Meters · Place 9 · Montclair Ki | 800 Meters | 9 | 2:26.36 PB | 10 |
| Apr 23 | Colts Neck Spring InvitationalApr 23 · 1600 Meters · Place 78 · Montclair Kimberley Academy | 1600 Meters | 78 | 5:52.58 | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 15 | Essex County RelaysMay 15 · Triple Jump · Montclair Kimberley | Triple Jump | -- | FOUL | 9 |
| May 15 | Essex County RelaysMay 15 · Long Jump · Montclair Kimberley | Long Jump | -- | FOUL | 9 |