Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,500 Meters · Brewster HSBrewster Bear Classic · Sep 20 | 09:50.8 | Brewster Bear Classic | September 20, 2014 |
| 3 Miles · Bear Mountain State ParkRed Raider Run Invitational · Sep 9 | 21:36.80 | Red Raider Run Invitational | September 9, 2016 |
| 5,000 Meters · 5k CourseSection 1 Coaches and Officials Invitational · Oct 15 | 22:08.70 | Section 1 Coaches and Officials Invitational | October 15, 2016 |
| 5,000 Meters · Bowdoin ParkSection One Coaches Invitational · Oct 17 | 21:21.0 | Section One Coaches Invitational | October 17, 2015 |
| 5,000 Meters · Brewster HSBrewster Bear Classic · Oct 3 | 20:12.29 | Brewster Bear Classic | October 3, 2015 |
| 5,000 Meters · Goddard Memorial State ParkOcean State XC Invitational · Sep 26 | 21:31.81 | Ocean State XC Invitational | September 26, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
2 results2015 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Northern Counties ChampionshipOct 30 · 5,000 Meters Varsity · Place 134 · Our Lady Of Lourdes | 5,000 Meters Varsity | 134 | 22:14.6 | 10 |
| Oct 17 | Section One Coaches InvitationalOct 17 · 5,000 Meters Junior Varsity 1 · Place 102 · Our Lady Of Lourdes | 5,000 Meters Junior Varsity 1 | 102 | 21:21.0 PB | 10 |
| Oct 3 | Brewster Bear ClassicOct 3 · 5,000 Meters Junior Varsity 2 · Place 55 · Our Lady Of Lourdes | 5,000 Meters Junior Varsity 2 | 55 | 20:12.29 PB | 10 |
| Sep 26 | Ocean State XC InvitationalSep 26 · 5,000 Meters JV Division 1 · Place 77 · Our Lady Of Lourdes | 5,000 Meters JV Division 1 | 77 | 21:31.81 PB | 10 |
2014 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 20 | Brewster Bear ClassicSep 20 · 2,500 Meters Freshman · Place 30 · Our Lady Of Lourdes | 2,500 Meters Freshman | 30 | 09:50.8 PB | 9 |