Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1,600 Meters · Hall High SchoolCT 1600m Virtual Time Trials · Sep 9 | 5:36 | CT 1600m Virtual Time Trials | September 9, 2020 |
| 2.6 Miles · Montville Campus 'B' Loop (2.6 Miles)Montville Hosting Griswold, Tourtellotte, Putnam · Oct 5 | 15:42 | Montville Hosting Griswold, Tourtellotte, Putnam | October 5, 2021 |
| 3,200 Meters · Hall High SchoolCT Virtual 3200m Time Trial Challenge · Sep 19 | 12:16.5 | CT Virtual 3200m Time Trial Challenge | September 19, 2020 |
| 4,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 22 | 16:42.1 | Ocean State Invitational | September 22, 2018 |
| 5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 28 | 21:21.28 | Ocean State Invitational | September 28, 2019 |
| 5,000 Meters · Norwich Golf ClubECC Championships · Oct 18 | 21:18 | ECC Championships | October 18, 2018 |
| 5,000 Meters · Vermont Technical CollegeNVU Lyndon vs VTSU-Randolph · Oct 1 | 20:08.9 | NVU Lyndon vs VTSU-Randolph | October 1, 2025 |
| 5,000 Meters · Wickham ParkCIAC Division SS Championships · Nov 1 | 20:28 | CIAC Division SS Championships | November 1, 2021 |
| 6,000 Meters · Thomas CollegeThomas (Maine) Meet · Sep 28 | 25:11.7 | Thomas (Maine) Meet | September 28, 2024 |
| 8,000 Meters · 158 Harmon DrNorwich XC Invite · Oct 3 | 32:47.20 | Norwich XC Invite | October 3, 2025 |
| 8,000 Meters · Castleton CASTLETON INVITATIONAL · Sep 3 | 34:34 | CASTLETON INVITATIONAL | September 3, 2022 |
| 8,000 Meters · Hard'Ack Recreation AreaVT Fall Foliage Inv · Oct 19 | 32:22.90 | VT Fall Foliage Inv | October 19, 2025 |
| 8,000 Meters · Keene State CollegeKeene State Invitational · Oct 1 | 32:53.6 | Keene State Invitational | October 1, 2022 |
| 8,000 Meters · Ronald C. Hoffmann Cross Country CourseNCAA DIII Mideast Regional · Nov 15 | 31:29.8 | NCAA DIII Mideast Regional | November 15, 2025 |
| 8,000 Meters · Saxl ParkNAC Cross Country Championships · Nov 1 | 32:58.6 | NAC Cross Country Championships | November 1, 2025 |
| 8,000 Meters · Stanley ParkNCAA Division III Mideast Regional · Nov 11 | 31:22.60 | NCAA Division III Mideast Regional | November 11, 2023 |
| 8,000 Meters · University of Maine at Presque IsleNAC Championship · Oct 28 | 35:11.9 | NAC Championship | October 28, 2023 |
| 8,000 Meters · Vermont Technical CollegeSilloway Vermont State Maple Syrup Challenge · Sep 6 | 31:56.21 | Silloway Vermont State Maple Syrup Challenge | September 6, 2025 |
| 8050 m · Ronald C. Hoffmann Cross Country CourseNCAA D3 Mideast Regional XC Championships · Nov 12 | 33:46.2 | NCAA D3 Mideast Regional XC Championships | November 12, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | NCAA DIII Mideast RegionalNov 15 · 8,000 Meters D3 Mid-East · Place 160 · Vermont State University LyndonVermont State University Lyndon | 8,000 Meters D3 Mid-East | 160 | 31:29.8 PB | Sr |
| Nov 1 | NAC Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 24 · Vermont State University LyndonVermont State University Lyndon | 8,000 Meters Champ | 24 | 32:58.6 PB | Sr |
| Oct 19 | VT Fall Foliage InvOct 19 · 8,000 Meters College · Place 48 · Vermont State University LyndonVermont State University Lyndon | 8,000 Meters College | 48 | 32:22.90 PB | Sr |
| Oct 3 | Norwich XC InviteOct 3 · 8,000 Meters College · Place 37 · Vermont State University LyndonVermont State University Lyndon | 8,000 Meters College | 37 | 32:47.20 PB | Sr |
| Oct 1 | NVU Lyndon vs VTSU-RandolphOct 1 · 5,000 Meters Varsity · Place 1 · Vermont State University LyndonVermont State University Lyndon | 5,000 Meters Varsity | 1 | 20:08.9 PB | Sr |
| Sep 6 | Silloway Vermont State Maple Syrup ChallengeSep 6 · 8,000 Meters Collegiate · Place 48 · Vermont State University LyndonVermont State University Lyndon | 8,000 Meters Collegiate | 48 | 31:56.21 PB | Sr |
2024 Cross Country
1 results2023 Cross Country
3 results2022 Cross Country
3 results2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | CIAC Division L ChampionshipsNov 1 · 5,000 Meters Varsity · Place 66 · GriswoldGriswold | 5,000 Meters Varsity | 66 | 20:28 | 12 |
| Nov 1 | CIAC Division SS ChampionshipsNov 1 · 5,000 Meters Varsity · Place 66 · GriswoldGriswold | 5,000 Meters Varsity | 66 | 20:28 PB | 12 |
| Oct 21 | ECC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 40 · GriswoldGriswold | 5,000 Meters Varsity | 40 | 20:18 | 12 |
| Oct 9 | Wickham Park XC InvitationalOct 9 · 5,000 Meters Varsity · Place 78 · GriswoldGriswold | 5,000 Meters Varsity | 78 | 20:25 | 12 |
| Oct 5 | Montville Hosting Griswold, Tourtellotte, PutnamOct 5 · 2.6 Miles New Division · Place 8 · GriswoldGriswold | 2.6 Miles New Division | 8 | 15:42 PB | 12 |
| Sep 25 | 9th Winding Trails XC InvitationalSep 25 · 5,000 Meters Varsity · Place 32 · GriswoldGriswold | 5,000 Meters Varsity | 32 | 19:30.790 | 12 |
| Sep 11 | 40th Stratton Brook XC InvitationalSep 11 · 5,000 Meters Varsity · Place 35 · GriswoldGriswold | 5,000 Meters Varsity | 35 | 20:41 | 12 |
2020 Cross Country
2 results2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | ECC XC ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 16 · GriswoldGriswold | 5,000 Meters Junior Varsity | 16 | 21:28 | 10 |
| Oct 8 | Griswold/Fitch/Killingly@NFAOct 8 · 5,000 Meters Varsity · Place 24 · GriswoldGriswold | 5,000 Meters Varsity | 24 | 20:45Unofficial | 10 |
| Oct 1 | Griswold Quad MeetOct 1 · 5,000 Meters Varsity · Place 21 · GriswoldGriswold | 5,000 Meters Varsity | 21 | 19:57 | 10 |
| Sep 28 | Ocean State Invitational Sep 28 · 5,000 Meters Varsity D1 · Place 236 · GriswoldGriswold | 5,000 Meters Varsity D1 | 236 | 21:21.28 PB | 10 |
| Sep 21 | 8th Winding Trails XC InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 28 · GriswoldGriswold | 5,000 Meters Junior Varsity | 28 | 00:20:19 | 10 |
2018 Cross Country
2 results2017 Cross Country
1 results