Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.3 Miles · Red Rocks ParkCVU & Essex @ SB (JV) · Sep 24 | 14:29 | CVU & Essex @ SB (JV) | September 24, 2015 |
| 2.3 Miles · South Burlington Class Races CourseJV Meet @ Red Rocks (hosted by SBHS) · Sep 22 | 14:43.9h | JV Meet @ Red Rocks (hosted by SBHS) | September 22, 2016 |
| 5,000 Meters · Burlington HSBurlington Cross-Country Run Invitational · Sep 10 | 21:20.4 | Burlington Cross-Country Run Invitational | September 10, 2016 |
| 5,000 Meters · Colchester High SchoolColchester Cross Country Race · Sep 15 | 21:42 | Colchester Cross Country Race | September 15, 2015 |
| 5,000 Meters · Essex High School/Tree farmEssex Cross-Country Run Invitational · Sep 5 | 21:03.3 | Essex Cross-Country Run Invitational | September 5, 2015 |
| 5,000 Meters · Hard'Ack Recreation AreaBFA Invitational · Oct 15 | 20:28.89 | BFA Invitational | October 15, 2016 |
| 5,000 Meters · Mills Riverside ParkMMU XC Home #3 · Oct 21 | 20:36.76 | MMU XC Home #3 | October 21, 2016 |
| 5,000 Meters · Missisquoi Valley UHSNVAC Cross-Country Run Championship · Oct 29 | 19:51.2 | NVAC Cross-Country Run Championship | October 29, 2016 |
| 5,000 Meters · Thetford Academy XC Home CourseThetford Invitational · Oct 1 | 20:59.09 | Thetford Invitational | October 1, 2016 |
| 5,000 Meters · Thetford Academy XC Home CourseVermont Open Challenge Race · Oct 31 | 20:48.6 | Vermont Open Challenge Race | October 31, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | NVAC Cross-Country Run ChampionshipOct 29 · 5,000 Meters Open · Place 130 · Champlain Valley Union | 5,000 Meters Open | 130 | 19:51.2 PB | 12 |
| Oct 21 | MMU XC Home #3Oct 21 · 5,000 Meters Varsity · Place 125 · Champlain Valley Union | 5,000 Meters Varsity | 125 | 20:36.76 PB | 12 |
| Oct 15 | BFA InvitationalOct 15 · 5,000 Meters Varsity · Place 112 · Champlain Valley Union | 5,000 Meters Varsity | 112 | 20:28.89 PB | 12 |
| Oct 1 | Thetford InvitationalOct 1 · 5,000 Meters Varsity · Place 410 · Champlain Valley Union | 5,000 Meters Varsity | 410 | 20:59.09 PB | 12 |
| Sep 22 | JV Meet @ Red Rocks (hosted by SBHS)Sep 22 · 2.3 Mile Open · Place 15 · Champlain Valley Union | 2.3 Mile Open | 15 | 14:43.9h PB | 12 |
| Sep 10 | Burlington Cross-Country Run InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 19 · Champlain Valley Union | 5,000 Meters Junior Varsity | 19 | 21:20.4 PB | 12 |
| Aug 31 | South Burlington High School Class RacesAug 31 · 2.3 Mile Junior/Senior · Place 47 · Champlain Valley Union | 2.3 Mile Junior/Senior | 47 | 15:21.37 | 12 |
2015 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Vermont Open Challenge RaceOct 31 · 5,000 Meters Open Challenge · Place 95 · Champlain Valley Union | 5,000 Meters Open Challenge | 95 | 20:48.6 PB | 11 |
| Oct 24 | NVAC Cross-Country Run ChampionshipOct 24 · 5,000 Meters Varsity · Place 192 · Champlain Valley Union | 5,000 Meters Varsity | 192 | 20:26.7 | 11 |
| Sep 24 | CVU & Essex @ SB (JV)Sep 24 · 2.3 Mile Open · Place 6 · Champlain Valley Union | 2.3 Mile Open | 6 | 14:29 PB | 11 |
| Sep 19 | Bellows Free Academy InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 36 · Champlain Valley Union | 5,000 Meters Junior Varsity | 36 | 21:05.19 | 11 |
| Sep 15 | Colchester Cross Country RaceSep 15 · 5,000 Meters Varsity · Place 68 · Champlain Valley Union | 5,000 Meters Varsity | 68 | 21:42 PB | 11 |
| Sep 12 | Burlington Cross-Country Run InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 43 · Champlain Valley Union | 5,000 Meters Junior Varsity | 43 | 23:04.8 | 11 |
| Sep 5 | Essex Cross-Country Run InvitationalSep 5 · 5,000 Meters Junior Varsity · Place 65 · Champlain Valley Union | 5,000 Meters Junior Varsity | 65 | 21:03.3 PB | 11 |
2014 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | NVAC Championship @ Missisquoi HSOct 18 · 5,000 Meters Division I · Place 129 · Champlain Valley Union | 5,000 Meters Division I | 129 | 20:11.0 | 10 |