Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Van Cortlandt Park 2.5 mile courseManhattan College High School Invitational · Oct 11 | 18:24.8 | Manhattan College High School Invitational | October 11, 2014 |
| 4,000 Meters · Hard'Ack Recreation AreaBFA Class Race · Sep 2 | 19:23.80 | BFA Class Race | September 2, 2014 |
| 5,000 Meters · Arrowhead Golf CourseMilton HS/MS XC @ Arrowhead Golf Course · Sep 22 | 23:08 | Milton HS/MS XC @ Arrowhead Golf Course | September 22, 2015 |
| 5,000 Meters · Burlington HSBurlington Cross-Country Run Invitational · Sep 12 | 25:46.7 | Burlington Cross-Country Run Invitational | September 12, 2015 |
| 5,000 Meters · Essex High School/Tree farmEssex Cross-Country Running Invitational · Sep 6 | 23:06.60 | Essex Cross-Country Running Invitational | September 6, 2014 |
| 5,000 Meters · Hard'Ack Recreation AreaBFA Home Meet · Sep 30 | 22:49.90 | BFA Home Meet | September 30, 2014 |
| 5,000 Meters · Mills Riverside ParkMMU-Home #2 · Oct 16 | 22:46.46 | MMU-Home #2 | October 16, 2015 |
| 5,000 Meters · Missisquoi Valley UHSNVAC Championship @ Missisquoi HS · Oct 18 | 22:04.8 | NVAC Championship @ Missisquoi HS | October 18, 2014 |
| 5,000 Meters · St. Johnsbury AcademySt. Johnsbury Dual · Sep 27 | 25:38 | St. Johnsbury Dual | September 27, 2014 |
| 5,000 Meters · Thetford Academy XC Home CourseVermont Div I State Cross Country Championships · Oct 31 | 24:19.9 | Vermont Div I State Cross Country Championships | October 31, 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 |
| Sep 3 | Essex Cross-Country Run InvitationalSep 3 · 5,000 Meters Varsity Girls · Place 61 · Bellows Free Academy - St. Albans | 5,000 Meters Varsity Girls | 61 | 24:07.2 | 12 |
| Aug 30 | BFA Class RacesAug 30 · 4,000 Meters Junior/Senior · Place 6 · Bellows Free Academy - St. Albans | 4,000 Meters Junior/Senior | 6 | 24:30.10 | 12 |
2015 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Vermont Div I State Cross Country ChampionshipsOct 31 · 5,000 Meters Division I · Place 72 · Bellows Free Academy - St. Albans | 5,000 Meters Division I | 72 | 24:19.9 PB | 11 |
| Oct 24 | NVAC Cross-Country Run ChampionshipOct 24 · 5,000 Meters Varsity · Place 128 · Bellows Free Academy - St. Albans | 5,000 Meters Varsity | 128 | 24:15.3 | 11 |
| Oct 16 | MMU-Home #2Oct 16 · 5,000 Meters Varsity · Place 47 · Bellows Free Academy - St. Albans | 5,000 Meters Varsity | 47 | 22:46.46 PB | 11 |
| Sep 29 | BFA St. Albans Home MeetSep 29 · 5,000 Meters Varsity · Place 11 · Bellows Free Academy - St. Albans | 5,000 Meters Varsity | 11 | 23:37.94 | 11 |
| Sep 22 | Milton HS/MS XC @ Arrowhead Golf CourseSep 22 · 5,000 Meters High School · Place 6 · Bellows Free Academy - St. Albans | 5,000 Meters High School | 6 | 23:08 PB | 11 |
| Sep 19 | Bellows Free Academy InvitationalSep 19 · 5,000 Meters Varsity · Place 26 · Bellows Free Academy - St. Albans | 5,000 Meters Varsity | 26 | 25:55.69 | 11 |
| Sep 15 | MMU Home #1Sep 15 · 5,000 Meters Varsity · Place 12 · Bellows Free Academy - St. Albans | 5,000 Meters Varsity | 12 | 23:22.68 | 11 |
| Sep 12 | Burlington Cross-Country Run InvitationalSep 12 · 5,000 Meters Varsity · Place 27 · Bellows Free Academy - St. Albans | 5,000 Meters Varsity | 27 | 25:46.7 PB | 11 |
| Sep 5 | Essex Cross-Country Run InvitationalSep 5 · 5,000 Meters Varsity · Place 41 · Bellows Free Academy - St. Albans | 5,000 Meters Varsity | 41 | 23:15.9 | 11 |
| Sep 1 | Class Races @ Hard'ackSep 1 · 4,000 Meters Junior/Senior Girls · Place 1 · Bellows Free Academy - St. Albans | 4,000 Meters Junior/Senior Girls | 1 | 20:16.40 | 11 |
2014 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | Vermont Div I State Cross Country ChampionshipsOct 25 · 5,000 Meters Division I · Place 62 · Bellows Free Academy - St. Albans | 5,000 Meters Division I | 62 | 24:24.2 | 10 |
| Oct 18 | NVAC Championship @ Missisquoi HSOct 18 · 5,000 Meters Division 1 · Place 43 · Bellows Free Academy - St. Albans | 5,000 Meters Division 1 | 43 | 22:04.8 PB | 10 |
| Oct 11 | Manhattan College High School InvitationalOct 11 · 2.5 Mile Sophomore A · Place 12 · Bellows Free Academy - St. Albans | 2.5 Mile Sophomore A | 12 | 18:24.8 PB | 10 |
| Sep 30 | BFA Home MeetSep 30 · 5,000 Meters Junior Varsity · Place 13 · Bellows Free Academy - St. Albans | 5,000 Meters Junior Varsity | 13 | 22:49.90 PB | 10 |
| Sep 27 | St. Johnsbury DualSep 27 · 5,000 Meters Varsity · Place 15 · Bellows Free Academy - St. Albans | 5,000 Meters Varsity | 15 | 25:38 PB | 10 |
| Sep 20 | BFA InviteSep 20 · 5,000 Meters Varsity · Place 13 · Bellows Free Academy - St. Albans | 5,000 Meters Varsity | 13 | 23:01.80 | 10 |
| Sep 13 | Burlington Cross-Country Running InvitationalSep 13 · 5,000 Meters Girls Division 1 · Place 30 · Bellows Free Academy - St. Albans | 5,000 Meters Girls Division 1 | 30 | 25:16.7Unofficial | 10 |
| Sep 6 | Essex Cross-Country Running InvitationalSep 6 · 5,000 Meters Varsity · Place 44 · Bellows Free Academy - St. Albans | 5,000 Meters Varsity | 44 | 23:06.60 PB | 10 |
| Sep 2 | BFA Class RaceSep 2 · 4,000 Meters Frosh/Soph · Place 1 · Bellows Free Academy - St. Albans | 4,000 Meters Frosh/Soph | 1 | 19:23.80 PB | 10 |