| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1 Mile · IndoorOcean Breeze Invitational · Jan 25 | 5:09.83a | Ocean Breeze Invitational | January 25, 2019 |
| 1600 Meters · IndoorMonmouth County JV Novice · Jan 30 | 4:59.31 | Monmouth County JV Novice | January 30, 2019 |
| 1600 Meters · OutdoorNJCTC Frosh-Soph Championship · May 19 | 4:57.81 | NJCTC Frosh-Soph Championship | May 19, 2019 |
| 3200 Meters · OutdoorNJCTC Frosh-Soph Championship · May 19 | 11:26.10 | NJCTC Frosh-Soph Championship | May 19, 2019 |
| 800 Meters · IndoorColts Neck Invitational · Jan 8 | 2:16.41 | Colts Neck Invitational | January 8, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 19 | NJCTC Frosh-Soph ChampionshipMay 19 · 3200 Meters · Place 4 · Christian Br | 3200 Meters | 4 | 11:26.10 PB | 9 |
| May 19 | NJCTC Frosh-Soph ChampionshipMay 19 · 1600 Meters · Place 5 · Christian Br | 1600 Meters | 5 | 4:57.81 PB | 9 |
| May 16 | Monmouth County Boys Frosh / Soph ChampionshipsMay 16 · 3200 Meters · Place 4 · Christian Br | 3200 Meters | 4 | 11:34.74 | — |
| May 16 | Monmouth County Boys Frosh / Soph ChampionshipsMay 16 · 1600 Meters · Place 3 · Christian Br | 1600 Meters | 3 | 5:03.60 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 6 | STCA Last Chance MeetFeb 6 · 1600 Meters · Place 31 · Christian Br | 1600 Meters | 31 | 5:02.11 | — |
| Jan 30 | Monmouth County JV NoviceJan 30 · 1600 Meters · Place 8 · Christian Br | 1600 Meters | 8 | 4:59.31 PB | — |
| Jan 25 | Ocean Breeze Invitational Jan 25 · 1 Mile · Place 34 · Christian Brothers Academy | 1 Mile | 34. | 5:09.83a PB | 9 |
| Jan 14 | Mid-Winter ClassicJan 14 · 1600 Meters · Place 4 · Christian Br | 1600 Meters | 4 | 5:03.56 | — |
| Jan 8 | Colts Neck InvitationalJan 8 · 800 Meters · Place 13 · Christian Br | 800 Meters | 13 | 2:16.41 PB | — |