Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2011 m · Van Cortlandt ParkManhattan College XC Invitational · Oct 13 | 6:52.9 | Manhattan College XC Invitational | October 13, 2018 |
| 3,000 Meters · Franklin ParkCatholic Conference Classic · Oct 26 | 13:41 | Catholic Conference Classic | October 26, 2016 |
| 3,000 Meters · Franklin ParkCatholic Conference Classic · Oct 26 | 13:41 | Catholic Conference Classic | October 26, 2016 |
| 5,000 Meters · Franklin ParkBC High @ Catholic Memorial · Sep 28 | 18:11.31 | BC High @ Catholic Memorial | September 28, 2021 |
| 5,000 Meters · Franklin ParkCatholic Conference Classic · Oct 26 | 19:49 | Catholic Conference Classic | October 26, 2016 |
| 5,000 Meters · Wrentham Development Center CourseMIAA Division 1A, 1B, & 1C Championships · Nov 13 | 17:36.9 | MIAA Division 1A, 1B, & 1C Championships | November 13, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 20 | MIAA State ChampionshipsNov 20 · 5,000 Meters Division 1 · Place 83 · Catholic MemorialCatholic Memorial | 5,000 Meters Division 1 | 83 | 16:42.16 | 12 |
| Nov 13 | MIAA Division 1A, 1B, & 1C ChampionshipsNov 13 · 5,000 Meters Division 1C · Place 46 · Catholic MemorialCatholic Memorial | 5,000 Meters Division 1C | 46 | 17:36.9 PB | 12 |
| Nov 6 | Frank Mooney Coaches InvitationalNov 6 · 5,000 Meters Varsity · Place 34 · Catholic MemorialCatholic Memorial | 5,000 Meters Varsity | 34 | 17:02.9 | 12 |
| Oct 23 | Catholic Conference ClassicOct 23 · 5,000 Meters Varsity · Place 20 · Catholic MemorialCatholic Memorial | 5,000 Meters Varsity | 20 | 17:26.60 | 12 |
| Oct 19 | Catholic Memorial @ Malden CatholicOct 19 · 5,000 Meters New Division · Place 2 · Catholic MemorialCatholic Memorial | 5,000 Meters New Division | 2 | 18:12Unofficial | 12 |
| Oct 16 | Catholic Memorial InvitationalOct 16 · 5,000 Meters Varsity - Silver · Place 7 · Catholic MemorialCatholic Memorial | 5,000 Meters Varsity - Silver | 7 | 18:13.0 | 12 |
| Oct 12 | Saint Johns (S) @ Catholic MemorialOct 12 · 5,000 Meters New Division · Place 5 · Catholic MemorialCatholic Memorial | 5,000 Meters New Division | 5 | 17:58Unofficial | 12 |
| Oct 5 | Catholic Memorial @ St. John's PrepOct 5 · 5,000 Meters New Division · Place 8 · Catholic MemorialCatholic Memorial | 5,000 Meters New Division | 8 | 17:58Unofficial | 12 |
| Sep 28 | BC High @ Catholic MemorialSep 28 · 5,000 Meters Varsity · Place 7 · Catholic MemorialCatholic Memorial | 5,000 Meters Varsity | 7 | 18:11.31 PB | 12 |
| Sep 21 | Xaverian vs. Catholic MemorialSep 21 · 5,000 Meters Junior Varsity · Place 5 · Catholic MemorialCatholic Memorial | 5,000 Meters Junior Varsity | 5 | 18:13.09 | 12 |
2020 Cross Country
1 results2019 Cross Country
3 results2018 Cross Country
4 results2017 Cross Country
2 results2016 Cross Country
4 results