| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1 Mile · OutdoorSJP @ Xaverian · May 1 | 6:29.9 | SJP @ Xaverian | May 1, 2018 |
| 1000 Meters · IndoorTri County Meet1 · Dec 10 | 3:05.70a | Tri County Meet1 | December 10, 2021 |
| 2 Miles · IndoorTri County League Meet #3 · Dec 23 | 12:19.37a | Tri County League Meet #3 | December 23, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 10 | Tri County Meet1Dec 10 · 1000 Meters · Place 9 · Xaverian Brothers | 1000 Meters | 9. | 3:05.70a PB | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 23 | Tri County League Meet #3Dec 23 · 2 Miles · Place 9 · Xaverian Brothers | 2 Miles | 9. | 12:19.37a PB | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 7 | Xaverian vs. Catholic MemorialMay 7 · 1 Mile · Xaverian Brothers | 1 Mile | — | 5:58.2Unofficial | 8 |
| Apr 30 | XBHS @ SJPApr 30 · 1 Mile · Xaverian Brothers | 1 Mile | — | 5:40.0Unofficial | 8 |
| Apr 24 | Xaverian vs. St. John's (Shrewsbury)Apr 24 · 1 Mile · Xaverian Brothers | 1 Mile | — | 6:03.8Unofficial | 8 |
| Apr 10 | Xaverian vs. BC HighApr 10 · 800 Meters · Xaverian Brothers | 800 Meters | — | 2:35.3Unofficial | 8 |
| Apr 4 | Xaverian vs. Malden CatholicApr 4 · 800 Meters · Xaverian Brothers | 800 Meters | — | 2:34.4Unofficial | 8 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 1 | SJP @ XaverianMay 1 · 1 Mile · Xaverian Brothers | 1 Mile | — | 6:29.9 PB | 7 |
| Apr 10 | BC High v XaverianApr 10 · 1 Mile · Xaverian Brothers | 1 Mile | — | 6:32Unofficial | 7 |