| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1000 Meters · IndoorTri County League Meet #3 · Dec 23 | 3:11.13a | Tri County League Meet #3 | December 23, 2019 |
| 200 Meters · OutdoorMSTCA Frosh / Soph Large · May 4 | 25.34a | MSTCA Frosh / Soph Large | May 4, 2019 |
| 300 Meters · IndoorTri County League Meet # 1 · Dec 11 | 42.39a | Tri County League Meet # 1 | December 11, 2018 |
| 600 Meters · IndoorTri County League Meet #2 · Dec 18 | 1:34.44a | Tri County League Meet #2 | December 18, 2019 |
| Long Jump · IndoorMIAA Division 1 Championships · Feb 12 | 19-06.50 | MIAA Division 1 Championships | February 12, 2020 |
| Long Jump · OutdoorMIAA D1 South Sectional Day 2 · Jun 18 | 6.14m | MIAA D1 South Sectional Day 2 | June 18, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 18 | MIAA D1 South Sectional Day 2Jun 18 · Long Jump · Place 8 · Xaverian Brothers | Long Jump | 8. | 6.14m PB | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 12 | MIAA Division 1 ChampionshipsFeb 12 · Long Jump · Place 15 · Xaverian Brothers | Long Jump | 15. | 19-06.50 PB | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 23 | Tri County League Meet #3Dec 23 · 1000 Meters · Place 20 · Xaverian Brothers | 1000 Meters | 20. | 3:11.13a PB | 11 |
| Dec 23 | Tri County League Meet #3Dec 23 · Long Jump · Place 9 · Xaverian Brothers | Long Jump | 9. | 18-07.00 | 11 |
| Dec 18 | Tri County League Meet #2Dec 18 · 600 Meters · Place 5 · Xaverian Brothers | 600 Meters | 5. | 1:34.44a PB | 11 |
| Dec 18 | Tri County League Meet #2Dec 18 · High Jump · Xaverian Brothers | High Jump | -- | NH | 11 |
| Dec 17 | Tri County League Meet #2Dec 17 · 600 Meters · Place 5 · Xaverian Brothers | 600 Meters | 5. | 1:34.44aUnofficial | 11 |
| Dec 17 | Tri County League Meet #2Dec 17 · High Jump · Xaverian Brothers | High Jump | -- | NH | 11 |
| Dec 13 | Tri-County League Meet #1Dec 13 · Long Jump · Place 21 · Xaverian Brothers | Long Jump | 21. | 17-01.50 | 11 |
| Dec 13 | Tri-County League Meet #1Dec 13 · Long Jump · Place 21 · Xaverian Brothers | Long Jump | 21. | 17-01.50 | 11 |
| Feb 7 | Tri-County Championship MeetFeb 7 · 300 Meters · Place 13 · Xaverian Brothers | 300 Meters | 13. | 42.83a | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 16 | Catholic Conference ClassicMay 16 · Long Jump · Place 2 · Xaverian Brothers | Long Jump | 2. | 19-01.00Unofficial | 10 |
| May 16 | Catholic Conference ClassicMay 16 · 100 Meters · Place 5 · Xaverian Brothers | 100 MetersRound P | 5. | 12.22aUnofficial | 10 |
| May 16 | Catholic Conference ClassicMay 16 · 100 Meters · Place 6 · Xaverian Brothers | 100 Meters | 6. | 12.64aUnofficial | 10 |
| May 7 | Xaverian vs. Catholic MemorialMay 7 · Long Jump · Xaverian Brothers | Long Jump | — | 18-7.75Unofficial | 10 |
| May 7 | Xaverian vs. Catholic MemorialMay 7 · 200 Meters · Xaverian Brothers | 200 Meters | — | 25.4Unofficial | 10 |
| May 4 | MSTCA Frosh / Soph LargeMay 4 · Long Jump · Place 15 · Xaverian Brothers | Long Jump | 15. | 18-09.50 | 10 |
| May 4 | MSTCA Frosh / Soph LargeMay 4 · 200 Meters · Place 22 · Xaverian Brothers | 200 MetersRound P | 22. | 25.34a PB | 10 |
| Apr 30 | XBHS @ SJPApr 30 · Long Jump · Xaverian Brothers | Long Jump | — | 17-9.5Unofficial | 10 |
| Apr 30 | XBHS @ SJPApr 30 · 200 Meters · Xaverian Brothers | 200 Meters | — | 25.6Unofficial | 10 |
| Apr 30 | XBHS @ SJPApr 30 · 100 Meters · Xaverian Brothers | 100 Meters | — | 12.5Unofficial | 10 |
| Apr 24 | Xaverian vs. St. John's (Shrewsbury)Apr 24 · Long Jump · Xaverian Brothers | Long Jump | — | 18-5.5Unofficial | 10 |
| Apr 24 | Xaverian vs. St. John's (Shrewsbury)Apr 24 · 200 Meters · Xaverian Brothers | 200 Meters | — | 24.8Unofficial | 10 |
| Apr 24 | Xaverian vs. St. John's (Shrewsbury)Apr 24 · 100 Meters · Xaverian Brothers | 100 Meters | — | 12.2Unofficial | 10 |
| Apr 16 | Catholic Conference RelaysApr 16 · Long Jump · Xaverian Brothers | Long Jump | — | 17-5Unofficial | 10 |
| Apr 16 | Catholic Conference RelaysApr 16 · 100 Meters · Xaverian Brothers | 100 Meters | — | 13.2Unofficial | 10 |
| Apr 10 | Xaverian vs. BC HighApr 10 · Long Jump · Xaverian Brothers | Long Jump | — | 17-7Unofficial | 10 |
| Apr 10 | Xaverian vs. BC HighApr 10 · 100 Meters · Xaverian Brothers | 100 Meters | — | 12.1Unofficial | 10 |
| Apr 4 | Xaverian vs. Malden CatholicApr 4 · Long Jump · Place 2 · Xaverian Brothers | Long Jump | 2. | 18-0.5"Unofficial | 10 |
| Apr 4 | Xaverian vs. Malden CatholicApr 4 · 200 Meters · Xaverian Brothers | 200 Meters | — | 26.5Unofficial | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 11 | Tri County League Meet # 1Dec 11 · 300 Meters · Place 26 · Xaverian Brothers | 300 Meters | 26. | 42.39a PB | 10 |