Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Gardner Municipal Golf CourseMIAA Division 2A, 2B, & 2C Championships · Nov 13 | 19:44.4 | MIAA Division 2A, 2B, & 2C Championships | November 13, 2021 |
| 5,000 Meters · Norwood HS XCTVL Classic · Oct 23 | 18:08 | TVL Classic | October 23, 2021 |
| 5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches XC Invitational · Nov 5 | 23:06.87 | MSTCA Frank Mooney Coaches XC Invitational | November 5, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
4 results2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 20 | MIAA State ChampionshipsNov 20 · 5,000 Meters Division 2 · Place 152 · Dover-Sherborn | 5,000 Meters Division 2 | 152 | 18:23.73 | 9 |
| Nov 13 | MIAA Division 2A, 2B, & 2C ChampionshipsNov 13 · 5,000 Meters Divison 2C · Place 82 · Dover-Sherborn | 5,000 Meters Divison 2C | 82 | 19:44.4 PB | 9 |
| Nov 6 | Frank Mooney Coaches InvitationalNov 6 · 5,000 Meters Varsity · Place 93 · Dover-Sherborn | 5,000 Meters Varsity | 93 | 19:28.1 | 9 |
| Oct 23 | TVL ClassicOct 23 · 5,000 Meters Varsity · Place 27 · Dover-Sherborn | 5,000 Meters Varsity | 27 | 18:08 PB | 9 |
| Oct 15 | Bob McIntyre Twilight invitational Oct 15 · 5,000 Meters Varsity · Place 177 · Dover-Sherborn | 5,000 Meters Varsity | 177 | 19:26.7 | FR |