Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bowdoin ParkNXN Northeast Regional · Nov 28 | 18:06.4 | NXN Northeast Regional | November 28, 2015 |
| 5,000 Meters · Burrillville Middle SchoolRI Injury Fund · Sep 6 | 18:09.07 | RI Injury Fund | September 6, 2014 |
| 5,000 Meters · Goddard Memorial State ParkNortheast XC Championships · Oct 15 | 16:48.79 | Northeast XC Championships | October 15, 2016 |
| 5,000 Meters · Goddard Memorial State ParkOcean State XC Invitational · Sep 26 | 17:36.49 | Ocean State XC Invitational | September 26, 2015 |
| 5,000 Meters · Martha’s Vineyard Regional High SchoolMarthas Vineyard Invitational · Sep 12 | 16:58.60 | Marthas Vineyard Invitational | September 12, 2015 |
| 5,000 Meters · Ponaganset High SchoolRIIL State Championships · Nov 7 | 17:27.76 | RIIL State Championships | November 7, 2015 |
| 5,000 Meters · Ponaganset HSRIIL Class B Cross Country Championship · Oct 25 | 18:40.86 | RIIL Class B Cross Country Championship | October 25, 2014 |
| 5,000 Meters · Thetford Academy XC Home CourseThetford Invitational · Oct 1 | 18:40.54 | Thetford Invitational | October 1, 2016 |
| 5,000 Meters · Thetford Academy XC Home CourseNew England Interscholastic Championships · Nov 14 | 18:46.9 | New England Interscholastic Championships | November 14, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Northeast XC ChampionshipsOct 15 · 5,000 Meters Championship · Place 35 · Barrington | 5,000 Meters Championship | 35 | 16:48.79 PB | 12 |
| Oct 1 | Thetford InvitationalOct 1 · 5,000 Meters Varsity · Place 99 · Barrington | 5,000 Meters Varsity | 99 | 18:40.54 PB | 12 |
2015 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 28 | NXN Northeast RegionalNov 28 · 5,000 Meters Championship · Place 191 · Barrington | 5,000 Meters Championship | 191 | 18:06.4 PB | 11 |
| Nov 14 | New England Interscholastic ChampionshipsNov 14 · 5,000 Meters Varsity · Place 215 · Barrington | 5,000 Meters Varsity | 215 | 18:46.9 PB | 11 |
| Nov 7 | RIIL State ChampionshipsNov 7 · 5,000 Meters Varsity · Place 49 · Barrington | 5,000 Meters Varsity | 49 | 17:27.76 PB | 11 |
| Oct 31 | RIIL Class B State ChampionshipsOct 31 · 5,000 Meters Varsity · Place 12 · Barrington | 5,000 Meters Varsity | 12 | 17:28.30 | 11 |
| Sep 26 | Ocean State XC InvitationalSep 26 · 5,000 Meters Championship · Place 69 · Barrington | 5,000 Meters Championship | 69 | 17:36.49 PB | 11 |
| Sep 12 | Marthas Vineyard InvitationalSep 12 · 5,000 Meters Varsity · Place 7 · Barrington | 5,000 Meters Varsity | 7 | 16:58.60 PB | 11 |
2014 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | RIIL Class B Cross Country ChampionshipOct 25 · 5,000 Meters Varsity · Place 26 · Barrington | 5,000 Meters Varsity | 26 | 18:40.86 PB | 10 |
| Sep 27 | Ocean State InvitationalSep 27 · 5,000 Meters Championship Boys · Place 67 · Barrington | 5,000 Meters Championship Boys | 67 | 18:34.47 | 10 |
| Sep 6 | RI Injury FundSep 6 · 5,000 Meters K Jackson · Place 10 · Barrington | 5,000 Meters K Jackson | 10 | 18:09.07 PB | 10 |