Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Outdoor · Hand timed2nd Annual Coaches Vs. Cancer Twilight Open · May 2 | 4:49.4h | 2nd Annual Coaches Vs. Cancer Twilight Open | May 2, 2014 |
| 1000 Meters · Indoor · Hand timedNorwich #2 (All Schools) · Jan 24 | 2:44.4h | Norwich #2 (All Schools) | January 24, 2015 |
| 1500 Meters · OutdoorVermont Division I State Championship · Jun 7 | 4:12.53a | Vermont Division I State Championship | June 7, 2014 |
| 1500 Meters · Outdoor · Hand timed@CHS vs CVU, BHS, Spa, Chels · May 19 | 4:24.1h | @CHS vs CVU, BHS, Spa, Chels | May 19, 2014 |
| 1600 Meters · Indoor · Hand timedUVM #2 (Morning - Chittenden County) · Dec 20 | 4:45.1h | UVM #2 (Morning - Chittenden County) | December 20, 2014 |
| 600 Meters · IndoorVermont Indoor State Championships · Feb 14 | 1:27.75a | Vermont Indoor State Championships | February 14, 2015 |
| 600 Meters · Indoor · Hand timedUVM #3 (Morning: Division 1) · Jan 3 | 1:29.0h | UVM #3 (Morning: Division 1) | January 3, 2015 |
| 800 Meters · OutdoorBurlington TF Invitational · May 2 | 2:00.64a | Burlington TF Invitational | May 2, 2015 |
| 800 Meters · Outdoor · Hand timed@CHS vs CVU, BHS, Spa, Chels · May 19 | 2:07.5h | @CHS vs CVU, BHS, Spa, Chels | May 19, 2014 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2015 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 13 | 70th New England Interscholastic Outdoor Track and Field ChampionshipJun 13 · 800 Meters · Place 18 · Burlington | 800 Meters | 18. | 2:03.40a | 12 |
| Jun 6 | Vermont Div I State MeetJun 6 · 800 Meters · Place 1 · Burlington | 800 Meters | 1. | 2:01.69a | 12 |
| May 20 | U-32,Missis,LR,Oxb,Rand@BurlingtonMay 20 · 800 Meters · Place 1 · Burlington | 800 Meters | 1. | 2:05.49a | 12 |
| May 5 | St. Albans, BHS, & Enos. @ MiltonMay 5 · 1500 Meters · Place 2 · Burlington | 1500 Meters | 2. | 4:30.90 | 12 |
| May 2 | Burlington TF InvitationalMay 2 · 800 Meters · Place 1 · Burlington | 800 Meters | 1. | 2:00.64a PB | 12 |
| Apr 29 | Harw,Midd,Enoes@BurlingtonApr 29 · 800 Meters · Place 1 · Burlington | 800 Meters | 1. | 2:07.41a | 12 |
| Apr 15 | Spau,Northf,Montp@BurlingtonApr 15 · 1500 Meters · Place 4 · Burlington | 1500 Meters | 4. | 4:29.87a | 12 |
2015 Indoor Track
7 results2014 Indoor Track
2 results2014 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 7 | Vermont Division I State ChampionshipJun 7 · 1500 Meters · Place 5 · Burlington | 1500 Meters | 5. | 4:12.53a PB | 11 |
| Jun 7 | Vermont Division I State ChampionshipJun 7 · 800 Meters · Place 3 · Burlington | 800 Meters | 3. | 2:02.43a | 11 |
| May 19 | @CHS vs CVU, BHS, Spa, ChelsMay 19 · 1500 Meters · Place 3 · Burlington | 1500 Meters | 3. | 4:24.1h PB | 11 |
| May 19 | @CHS vs CVU, BHS, Spa, ChelsMay 19 · 800 Meters · Place 2 · Burlington | 800 Meters | 2. | 2:07.5h PB | 11 |
| May 15 | BHS, Essex, Midd @MiddMay 15 · 1500 Meters · Place 1 · Burlington | 1500 Meters | 1. | 4:41.94a | 11 |
| May 15 | BHS, Essex, Midd @MiddMay 15 · 800 Meters · Place 3 · Burlington | 800 Meters | 3. | 2:09.45a | 11 |
| May 6 | Milton vs. BHS, CVU, Mt. Abe, OxbowMay 6 · 1500 Meters · Place 1 · Burlington | 1500 Meters | 1. | 4:39.04 | 11 |
| May 6 | Milton vs. BHS, CVU, Mt. Abe, OxbowMay 6 · 800 Meters · Place 2 · Burlington | 800 Meters | 2. | 2:08.40 | 11 |
| May 2 | 2nd Annual Coaches Vs. Cancer Twilight OpenMay 2 · 1 Mile · Place 6 · Burlington | 1 Mile | 6. | 4:49.4h PB | 11 |
| Apr 16 | Spaul, Montp, Northf @ BHSApr 16 · 1500 Meters · Place 1 · Burlington | 1500 Meters | 1. | 4:29.17a | 11 |
| Apr 16 | Spaul, Montp, Northf @ BHSApr 16 · 800 Meters · Place 1 · Burlington | 800 Meters | 1. | 2:14.53a | 11 |
| Apr 10 | Burlington, Verg @ EssexApr 10 · 1500 Meters · Place 1 · Burlington | 1500 Meters | 1. | 4:37.85a | 11 |
| Apr 10 | Burlington, Verg @ EssexApr 10 · 800 Meters · Place 1 · Burlington | 800 Meters | 1. | 2:12.13a | 11 |