Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Martha’s Vineyard Regional High SchoolVineyard Invitational · Sep 7 | 10:58.60 | Vineyard Invitational | September 7, 2019 |
| 5,000 Meters · Gardner Municipal Golf CourseMIAA Division 2A, 2B, & 2C Championships · Nov 13 | 17:32.8 | MIAA Division 2A, 2B, & 2C Championships | November 13, 2021 |
| 5,000 Meters · Goddard Memorial State ParkOcean State XC Invitational · Sep 23 | 16:56 | Ocean State XC Invitational | September 23, 2022 |
| 5,000 Meters · Martha’s Vineyard Regional High SchoolMV vs Barnstable · Sep 27 | 16:27 | MV vs Barnstable | September 27, 2022 |
| 5,000 Meters · Sandwich High SchoolMV vs Sandwich · Oct 8 | 18:47 | MV vs Sandwich | October 8, 2019 |
| 5,000 Meters · Stanley ParkMIAA Division 2A, 2B, 2C Championships · Nov 12 | 16:27.0 | MIAA Division 2A, 2B, 2C Championships | November 12, 2022 |
| 5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches XC Invitational · Nov 5 | 16:42.59 | 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
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | MIAA Division State Cross Country ChampionshipsNov 19 · 5,000 Meters Division 2 · Place 19 · Marthas Vineyard | 5,000 Meters Division 2 | 19 | 16:49.61 | 12 |
| Nov 12 | MIAA Division 2A, 2B, 2C ChampionshipsNov 12 · 5,000 Meters Division 2C · Place 4 · Martha's Vineyard Reg | 5,000 Meters Division 2C | 4 | 16:27.0 PB | 12 |
| Nov 5 | MSTCA Frank Mooney Coaches InvitationalNov 5 · 5,000 Meters Varsity · Place 7 · Marthas Vineyard | 5,000 Meters Varsity | 7 | 16:42.6 | SR |
| Nov 5 | MSTCA Frank Mooney Coaches XC InvitationalNov 5 · 5,000 Meters Junior/Senior (Small School) · Place 6 · Martha's Vineyard Reg | 5,000 Meters Junior/Senior (Small School) | 6 | 16:42.59 PB | 12 |
| Oct 22 | Dick Atkinson InvitationalOct 22 · 5,000 Meters Junior Varsity · Place 3 · Marthas Vineyard | 5,000 Meters Junior Varsity | 3 | 16:13.68 | 12 |
| Oct 15 | MSTCA Bob Glennon Twilight Invitational (Small & Medium Schools)Oct 15 · 5,000 Meters Varsity · Place 12 · Marthas Vineyard | 5,000 Meters Varsity | 12 | 16:11.3 | SR |
| Oct 8 | Baystate InvitationalOct 8 · 5,000 Meters Varsity B · Place 13 · Martha's Vineyard Reg | 5,000 Meters Varsity B | 13 | 17:12.2Unofficial | 12 |
| Sep 27 | MV vs BarnstableSep 27 · 5,000 Meters Varsity · Place 1 · Martha's Vineyard Reg | 5,000 Meters Varsity | 1 | 16:27 PB | 12 |
| Sep 23 | Ocean State XC InvitationalSep 23 · 5,000 Meters Varsity - 2 · Place 9 · Martha's Vineyard Reg | 5,000 Meters Varsity - 2 | 9 | 16:56 PB | 12 |
| Sep 20 | Vineyard vs SandwichSep 20 · 5,000 Meters Varsity · Place 2 · Martha's Vineyard Reg | 5,000 Meters Varsity | 2 | 17:41.5 | 12 |
| Sep 10 | Martha's Vineyard InvitationalSep 10 · 5,000 Meters Varsity · Place 7 · Marthas Vineyard | 5,000 Meters Varsity | 7 | 17:12.9 | SR |
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 20 | MIAA State ChampionshipsNov 20 · 5,000 Meters Division 2 · Place 42 · Marthas Vineyard | 5,000 Meters Division 2 | 42 | 16:50.92 | 11 |
| Nov 13 | MIAA Division 2A, 2B, & 2C ChampionshipsNov 13 · 5,000 Meters Divison 2C · Place 12 · Martha's Vineyard Reg | 5,000 Meters Divison 2C | 12 | 17:32.8 PB | 11 |
| Nov 6 | Frank Mooney Coaches InvitationalNov 6 · 5,000 Meters Varsity · Place 9 · Marthas Vineyard | 5,000 Meters Varsity | 9 | 16:38.9 | 11 |
| Oct 15 | Bob McIntyre Twilight invitational Oct 15 · 5,000 Meters Varsity · Place 48 · Marthas Vineyard | 5,000 Meters Varsity | 48 | 17:32.1 | — |
| Sep 18 | Vineyard InvitationalSep 18 · 5,000 Meters Varsity · Place 9 · Martha's Vineyard Reg | 5,000 Meters Varsity | 9 | 17:16.77 | 11 |
2020 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Vineyard intra squad meetOct 20 · 5,000 Meters Varsity · Place 4 · Martha's Vineyard Reg | 5,000 Meters Varsity | 4 | 18:39Unofficial | 10 |
| Oct 12 | Nike Cross Virtual Week 4Oct 12 · 5,000 Meters NXV Northeast Region · Place 33 · Martha's Vineyard Reg | 5,000 Meters NXV Northeast Region | 33 | 18:28.0Unofficial | 10 |
| Oct 3 | Vineyard 3KOct 3 · 3,000 Meters Varsity · Place 4 · Martha's Vineyard Reg | 3,000 Meters Varsity | 4 | 11:01Unofficial | 10 |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | MSTCA Frank Mooney Invitational Nov 2 · 5,000 Meters Sophomore Division 2 · Place 14 · Marthas Vineyard | 5,000 Meters Sophomore Division 2 | 14 | 18:18.7 | 9 |
| Oct 18 | Bob McIntyre Twilight InvitationalOct 18 · 4,570 Meters Division 2 · Place 15 · Marthas Vineyard | 4,570 Meters Division 2 | 15 | 17:55.53 | 9 |
| Oct 8 | MV vs SandwichOct 8 · 5,000 Meters Varsity · Place 9 · Martha's Vineyard Reg | 5,000 Meters Varsity | 9 | 18:47 PB | 9 |
| Oct 1 | MV vs Dennis YarmouthOct 1 · 5,000 Meters Varsity · Place 8 · Martha's Vineyard Reg | 5,000 Meters Varsity | 8 | 18:31Unofficial | 9 |
| Sep 28 | Ocean State Invitational Sep 28 · 5,000 Meters Junior Varsity D1 · Place 10 · Martha's Vineyard Reg | 5,000 Meters Junior Varsity D1 | 10 | 18:50.07 | 9 |
| Sep 7 | Vineyard InvitationalSep 7 · 3,000 Meters Freshman · Place 7 · Martha's Vineyard Reg | 3,000 Meters Freshman | 7 | 10:58.60 PB | 9 |