Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cape Cod FairgroundsMSTCA Bob McIntyre Twilight Large Schools Invitational · Oct 16 | 18:29.9 | MSTCA Bob McIntyre Twilight Large Schools Invitational | October 16, 2021 |
| 5,000 Meters · Pine Banks ParkXaverian @ Malden Catholic · Oct 11 | 21:17.65 | Xaverian @ Malden Catholic | October 11, 2022 |
| 5,000 Meters · Powisset FarmXaverian vs. Malden Catholic · Oct 12 | 19:40.36 | Xaverian vs. Malden Catholic | October 12, 2021 |
| 5,000 Meters · Wrentham Development Center CourseMIAA Division 1A, 1B, & 1C Championships · Nov 13 | 18:34.4 | 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.
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | MIAA Divisional (1A, 1B, 1C) ChampionshipsNov 11 · 5,000 Meters Varsity · Place 132 · Malden Catholic | 5,000 Meters Varsity | 132 | 19:46.35 | SR |
| Nov 5 | MSTCA Frank Mooney Coaches InvitationalNov 5 · 5,000 Meters Varsity · Place 158 · Malden Catholic | 5,000 Meters Varsity | 158 | 20:26.4 | SR |
| Nov 5 | MSTCA Frank Mooney Coaches XC InvitationalNov 5 · 5,000 Meters Senior (Large School) · Place 158 · Malden Catholic | 5,000 Meters Senior (Large School) | 158 | 20:26.37 | 12 |
| Oct 25 | Catholic Conference ClassicOct 25 · 5,000 Meters Varsity · Place 48 · Malden Catholic | 5,000 Meters Varsity | 48 | 21:16.98Unofficial | 12 |
| Oct 15 | MSTCA Bob Glennon Twilight Invitational (Small & Medium Schools)Oct 15 · 5,000 Meters Junior Varsity · Place 44 · Malden Catholic | 5,000 Meters Junior Varsity | 44 | 19:24.5 | SR |
| Oct 11 | Xaverian @ Malden CatholicOct 11 · 5,000 Meters Varsity · Place 10 · Malden Catholic | 5,000 Meters Varsity | 10 | 21:17.65 PB | 12 |
2021 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | MIAA Division 1A, 1B, & 1C ChampionshipsNov 13 · 5,000 Meters Division 1C · Place 83 · Malden Catholic | 5,000 Meters Division 1C | 83 | 18:34.4 PB | 11 |
| Oct 23 | Catholic Conference ClassicOct 23 · 5,000 Meters Varsity · Place 35 · Malden Catholic | 5,000 Meters Varsity | 35 | 18:50.00 | 11 |
| Oct 16 | MSTCA Bob McIntyre Twilight Large Schools InvitationalOct 16 · 5,000 Meters Junior Varsity · Place 25 · Malden Catholic | 5,000 Meters Junior Varsity | 25 | 18:29.9 PB | 11 |
| Oct 12 | Xaverian vs. Malden CatholicOct 12 · 5,000 Meters Varsity · Place 5 · Malden Catholic | 5,000 Meters Varsity | 5 | 19:40.36 PB | 11 |
2019 Cross Country
3 results