| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1 Mile · IndoorOcean Breeze Invitational · Jan 25 | 6:04.39a | Ocean Breeze Invitational | January 25, 2019 |
| 1600 Meters · IndoorNew Jersey Spiked Shoe Club Holiday Festival · Dec 23 | 5:44.53a | New Jersey Spiked Shoe Club Holiday Festival | December 23, 2019 |
| 1600 Meters · OutdoorCherokee Night Racing #2 · Jun 3 | 5:39.10 | Cherokee Night Racing #2 | June 3, 2019 |
| 1600 Meters · OutdoorHaddonfield Distance Night · May 20 | 5:46.00 | Haddonfield Distance Night | May 20, 2019 |
| 3200 Meters · OutdoorCherokee Night Racing #1: Night of 3200's · Apr 18 | 12:43.39a | Cherokee Night Racing #1: Night of 3200's | April 18, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 23 | New Jersey Spiked Shoe Club Holiday FestivalDec 23 · 1600 Meters · Place 107 · Cherry Hill East | 1600 Meters | 107. | 5:44.53a PB | 11 |
| Jan 25 | Ocean Breeze Invitational Jan 25 · 1 Mile · Place 69 · Cherry Hill East | 1 Mile | 69. | 6:04.39a PB | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 3 | Cherokee Night Racing #2Jun 3 · 1600 Meters · Place 170 · M Cherry Hill | 1600 Meters | 170 | 5:39.10 PB | — |
| May 20 | Haddonfield Distance Night May 20 · 1600 Meters · Place 126 · Cherry Hill | 1600 Meters | 126 | 5:46.00 PB | — |
| May 17 | Cherokee InvitationalMay 17 · 1600 Meters · Place 78 · Cherry Hill | 1600 Meters | 78 | 5:46.52 | — |
| Apr 18 | Cherokee Night Racing #1: Night of 3200'sApr 18 · 3200 Meters · Place 162 · Cherry Hill East | 3200 Meters | 162. | 12:43.39a PB | 10 |