Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1,600 Meters · Hall High SchoolCT 1600m Virtual Time Trials · Sep 9 | 4:31.3 | CT 1600m Virtual Time Trials | September 9, 2020 |
| 1.5 Miles · Greenwich Point ParkStaples/Ridgefield/Ludlowe at Greenwich · Oct 3 | 8:41 | Staples/Ridgefield/Ludlowe at Greenwich | October 3, 2017 |
| 2 Miles · Tarrywile Park5th Annual Hatter Freshman Meet · Oct 26 | 10:43.83 | 5th Annual Hatter Freshman Meet | October 26, 2017 |
| 3,000 Meters · Bowdoin ParkBowdoin Park Classic · Sep 23 | 10:46.00 | Bowdoin Park Classic | September 23, 2017 |
| 3,000 Meters · Staples High SchoolWilton/Stamford/St. Joe's at Staples · Sep 12 | 10:16.51 | Wilton/Stamford/St. Joe's at Staples | September 12, 2017 |
| 3,200 Meters · Hall High SchoolCT Virtual 3200m Time Trial Challenge · Sep 19 | 9:49.6 | CT Virtual 3200m Time Trial Challenge | September 19, 2020 |
| 5,000 Meters · Fairfield Ludlowe High SchoolRidgefield/Staples/Trumbulll at Ludlowe · Oct 1 | 18:09.00 | Ridgefield/Staples/Trumbulll at Ludlowe | October 1, 2019 |
| 5,000 Meters · Waveny ParkFCIAC Central Region Championship · Nov 4 | 16:41.3 | FCIAC Central Region Championship | November 4, 2020 |
| 5632 m · Stratton Brook State Park37th Stratton Brook XC Invitational · Sep 16 | 12:32 | 37th Stratton Brook XC Invitational | September 16, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | Staples Pound Cake 5000Nov 10 · 5,000 Meters Varsity · Place 2 · Staples | 5,000 Meters Varsity | 2 | 16:19.2Unofficial | 12 |
| Nov 4 | FCIAC Central Region ChampionshipNov 4 · 5,000 Meters Varsity · Place 6 · Staples | 5,000 Meters Varsity | 6 | 16:41.3 PB | 12 |
| Oct 27 | Wreckers Intrasquad 5KOct 27 · 5,000 Meters Varsity · Place 9 · Staples | 5,000 Meters Varsity | 9 | 16:58.4 | 12 |
| Oct 20 | Norwalk vs StaplesOct 20 · 5,000 Meters Varsity · Place 3 · Staples | 5,000 Meters Varsity | 3 | 16:55.9 | 12 |
| Oct 6 | Ridgefield vs. StaplesOct 6 · 5,000 Meters Varsity · Place 8 · Staples | 5,000 Meters Varsity | 8 | 16:55.3 | 12 |
| Oct 2 | Staples vs. DanburyOct 2 · 4,000 Meters Varsity · Place 1 · Staples | 4,000 Meters Varsity | 1 | 13:31 | 12 |
| Sep 19 | CT Virtual 3200m Time Trial ChallengeSep 19 · 3,200 Meters Varsity · Place 15 · Staples | 3,200 Meters Varsity | 15 | 9:49.6 PB | 12 |
| Sep 9 | CT 1600m Virtual Time TrialsSep 9 · 1,600 Meters Varsity · Place 5 · Staples | 1,600 Meters Varsity | 5 | 4:31.3 PB | 12 |
2019 Cross Country
6 results2017 Cross Country
8 results