Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · BFA FairfaxFairfax Relays · Oct 8 | 11:21.64 | Fairfax Relays | October 8, 2019 |
| 2,500 Meters · Enosburg Country ClubBFA Hosting Enosburg MS/HS Meet · Oct 22 | 13:00.00 | BFA Hosting Enosburg MS/HS Meet | October 22, 2018 |
| 2,500 Meters · Hard'Ack Recreation AreaBFA St. Albans Invitational · Sep 30 | 13:52.06 | BFA St. Albans Invitational | September 30, 2017 |
| 2591 m · Enosburg Country ClubEnosburg Meet · Oct 24 | 13:56.40 | Enosburg Meet | October 24, 2017 |
| 2700 m · Burlington HSBurlington Cross-Country Run Invitational · Sep 8 | 15:01.8 | Burlington Cross-Country Run Invitational | September 8, 2018 |
| 2750 m · Middle School XC 2.75kCraftsbury Invitational · Sep 7 | 14:24.73 | Craftsbury Invitational | September 7, 2019 |
| 3,000 Meters · Arrowhead Golf CourseMilton @ Arrowhead 3:30pm · Sep 19 | 15:47.00 | Milton @ Arrowhead 3:30pm | September 19, 2017 |
| 3,000 Meters · Deerfield ParkUSATF New England Association Junior Olympic Championships · Nov 12 | 14:12.87 | USATF New England Association Junior Olympic Championships | November 12, 2017 |
| 3,000 Meters · Fairfield Middle SchoolFairfield MS Meet · Oct 14 | 12:42.00 | Fairfield MS Meet | October 14, 2019 |
| 3,000 Meters · Georgia Middle SchoolBFA Hosting Georgia Middle School Meet · Oct 4 | 12:45.94 | BFA Hosting Georgia Middle School Meet | October 4, 2017 |
| 3,000 Meters · Hard'Ack Recreation AreaST. Albans Town Home Meet · Sep 19 | 14:13.20 | ST. Albans Town Home Meet | September 19, 2019 |
| 3,000 Meters · Harwood Union Harwood Co-Ed Cross Country Invitational · Oct 15 | 18:20.96 | Harwood Co-Ed Cross Country Invitational | October 15, 2016 |
| 3,000 Meters · Missisquoi Valley UHSMissisquoi Valley Union Middle School meet · Oct 4 | 12:26 | Missisquoi Valley Union Middle School meet | October 4, 2018 |
| 3,000 Meters · Nashua High School SouthUSATF New England Association Junior Olympic Championships · Nov 11 | 13:43.27 | USATF New England Association Junior Olympic Championships | November 11, 2018 |
| 3,000 Meters · Trapp Family LodgeVermont Middle School Cross-Country Run Championship · Oct 28 | 13:55.6 | Vermont Middle School Cross-Country Run Championship | October 28, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | Middle School Cross-Country Run ChampionshipOct 27 · 3,000 Meters Varsity · Place 56 · St Albans TownSt Albans Town | 3,000 Meters Varsity | 56 | 15:06.5 | 7 |
| Oct 21 | Enosburg Home MeetOct 21 · 2,500 Meters Middle School · Place 6 · St Albans TownSt Albans Town | 2,500 Meters Middle School | 6 | 12:37.80 | 7 |
| Oct 16 | Georgia Middle School Home MeetOct 16 · 3,000 Meters Junior High · Place 3 · St Albans TownSt Albans Town | 3,000 Meters Junior High | 3 | 13:10.10 | 7 |
| Oct 14 | Fairfield MS MeetOct 14 · 3,000 Meters Junior High · Place 2 · St Albans TownSt Albans Town | 3,000 Meters Junior High | 2 | 12:42.00 PB | 7 |
| Oct 8 | Fairfax RelaysOct 8 · 2,000 Meters Middle School · Place 5 · St Albans TownSt Albans Town | 2,000 Meters Middle School | 5 | 11:21.64 PB | 7 |
| Sep 28 | U-32 InvitationalSep 28 · 2,500 Meters Middle School · Place 30 · St Albans TownSt Albans Town | 2,500 Meters Middle School | 30 | 11:37.29 | 7 |
| Sep 19 | ST. Albans Town Home MeetSep 19 · 3,000 Meters New Division · Place 4 · St Albans TownSt Albans Town | 3,000 Meters New Division | 4 | 14:13.20 PB | 7 |
| Sep 17 | Arrowhead Golf CourseSep 17 · 3,000 Meters Middle School · Place 5 · St Albans TownSt Albans Town | 3,000 Meters Middle School | 5 | 14:08.80 | 7 |
| Sep 7 | Craftsbury Invitational Sep 7 · 2,750 Meters Middle School Girls · Place 10 · St Albans TownSt Albans Town | 2,750 Meters Middle School Girls | 10 | 14:24.73 PB | 7 |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | USATF New England Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters 11-12 · Place 84 · Green Mountain Athletic AssociationGreen Mountain Athletic Association | 3,000 Meters 11-12 | 84 | 13:43.27 PB | 6 |
| Oct 28 | Vermont Middle School Cross-Country Run ChampionshipOct 28 · 3,000 Meters Varsity · Place 55 · St Albans TownSt Albans Town | 3,000 Meters Varsity | 55 | 13:55.6 PB | 6 |
| Oct 22 | BFA Hosting Enosburg MS/HS MeetOct 22 · 2,500 Meters Middle School · Place 3 · St Albans TownSt Albans Town | 2,500 Meters Middle School | 3 | 13:00.00 PB | 6 |
| Oct 4 | Missisquoi Valley Union Middle School meetOct 4 · 3,000 Meters Middle School · Place 1 · St Albans TownSt Albans Town | 3,000 Meters Middle School | 1 | 12:26 PB | 6 |
| Oct 3 | Georgia Middle School MeetOct 3 · 3,000 Meters New Division · Place 6 · St Albans TownSt Albans Town | 3,000 Meters New Division | 6 | 13:23.70 | 6 |
| Sep 18 | Arrowhead RaceSep 18 · Middle School · Place 6 · St Albans TownSt Albans Town | Middle School | 6 | 15:27.00 | 6 |
| Sep 8 | Burlington Cross-Country Run InvitationalSep 8 · 2,700 Meters Middle School · Place 36 · St Albans TownSt Albans Town | 2,700 Meters Middle School | 36 | 15:01.8 PB | 6 |
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | USATF New England Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 11-12 · Place 110 · Green Mountain Athletic AssociationGreen Mountain Athletic Association | 3,000 Meters 11-12 | 110 | 14:12.87 PB | 5 |
| Oct 28 | Vermont Middle School Cross-Country Run ChampionshipOct 28 · 3,000 Meters Varsity · Place 79 · St Albans TownSt Albans Town | 3,000 Meters Varsity | 79 | 14:04.6 | 5 |
| Oct 24 | Enosburg MeetOct 24 · 2,591 Meters Middle School · Place 10 · St Albans TownSt Albans Town | 2,591 Meters Middle School | 10 | 13:56.40 PB | 5 |
| Oct 4 | BFA Hosting Georgia Middle School MeetOct 4 · 3,000 Meters Middle School · Place 12 · St Albans TownSt Albans Town | 3,000 Meters Middle School | 12 | 12:45.94 PB | 5 |
| Oct 2 | BFA Hosting St. Albans City/Town MS MeetOct 2 · 2,574 Meters Middle School · Place 12 · St Albans TownSt Albans Town | 2,574 Meters Middle School | 12 | 12:42.60Unofficial | 5 |
| Sep 30 | BFA St. Albans InvitationalSep 30 · 2,500 Meters Middle School · Place 3 · St Albans TownSt Albans Town | 2,500 Meters Middle School | 3 | 13:52.06 PB | 5 |
| Sep 19 | Milton @ Arrowhead 3:30pmSep 19 · 3,000 Meters Middle School · Place 12 · St Albans TownSt Albans Town | 3,000 Meters Middle School | 12 | 15:47.00 PB | 5 |
| Sep 9 | Burlington Cross-Country Run InvitationalSep 9 · 2,700 Meters Middle School · Place 61 · St Albans TownSt Albans Town | 2,700 Meters Middle School | 61 | 16:03.1Unofficial | 5 |
2016 Cross Country
1 results