Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Van Cortlandt ParkManhattan College XC Invitational · Oct 13 | 14:43.0 | Manhattan College XC Invitational | October 13, 2018 |
| 3,000 Meters · Franklin ParkCatholic Conference Classic · Oct 26 | 12:26 | Catholic Conference Classic | October 26, 2016 |
| 3,000 Meters · Franklin ParkCatholic Conference Classic · Oct 26 | 12:26 | Catholic Conference Classic | October 26, 2016 |
| 3,000 Meters · Willard ParkMassachusetts 8th Annual Middle School XC Championships · Nov 5 | 11:50 | Massachusetts 8th Annual Middle School XC Championships | November 5, 2016 |
| 3,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Invitational · Nov 4 | 11:13.24 | MSTCA Frank Mooney Invitational | November 4, 2017 |
| 5,000 Meters · Attleboro High SchoolKelly Invitational · Oct 19 | 18:54.4 | Kelly Invitational | October 19, 2020 |
| 5,000 Meters · Highland ParkMSTCA Cup · Nov 21 | 18:25 | MSTCA Cup | November 21, 2020 |
| 5,000 Meters · Northfield Mountain Recreation CenterMIAA All State Championship · Nov 17 | 19:20.62 | MIAA All State Championship | November 17, 2018 |
| 5,000 Meters · Powisset FarmXaverian vs. BC High · Oct 13 | 17:32.8h | Xaverian vs. BC High | October 13, 2020 |
| 5,000 Meters · Wrentham Development Center CourseEMASS MIAA Championships · Nov 10 | 17:59.1 | EMASS MIAA Championships | November 10, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
4 results2019 Cross Country
2 results2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | MIAA All State ChampionshipNov 17 · 5,000 Meters Division 1 · Place 168 · Boston CollegeBoston College | 5,000 Meters Division 1 | 168 | 19:20.62 PB | 10 |
| Nov 10 | EMASS MIAA ChampionshipsNov 10 · 5,000 Meters Division 1 · Place 91 · Boston CollegeBoston College | 5,000 Meters Division 1 | 91 | 17:59.1 PB | 10 |
| Nov 3 | Frank Mooney MSTCA InvitationalNov 3 · 5,000 Meters Sophomore D1 · Place 30 · Boston CollegeBoston College | 5,000 Meters Sophomore D1 | 30 | 18:09.1Unofficial | 10 |
| Oct 13 | Manhattan College XC InvitationalOct 13 · 2.5 Miles Varsity - A · Place 84 · Boston CollegeBoston College | 2.5 Miles Varsity - A | 84 | 14:43.0 PB | 10 |
| Oct 9 | BC High vs. Malden CatholicOct 9 · 5,000 Meters Varsity · Place 6 · Boston CollegeBoston College | 5,000 Meters Varsity | 6 | 19:30Unofficial | 10 |
| Sep 25 | St. John's Prep vs. BC HighSep 25 · 5,000 Meters Varsity · Place 17 · Boston CollegeBoston College | 5,000 Meters Varsity | 17 | 18:47Unofficial | 10 |
| Sep 18 | Catholic Memorial vs. BC HighSep 18 · 5,000 Meters Varsity · Place 3 · Boston CollegeBoston College | 5,000 Meters Varsity | 3 | 18:26Unofficial | 10 |
2017 Cross Country
4 results2016 Cross Country
3 results