Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Allens Meadows ParkMcMahon, Ridgefield, Norwalk at Wilton · Sep 17 | 9:09.02 | McMahon, Ridgefield, Norwalk at Wilton | September 17, 2018 |
| 2,500 Meters · Allens Meadows Park30th Wilton Cross Country Invitational · Sep 15 | 9:03.13 | 30th Wilton Cross Country Invitational | September 15, 2018 |
| 3.1 Miles · Allens Meadows ParkRidgefield vs. Wilton · Oct 1 | 21:10 | Ridgefield vs. Wilton | October 1, 2020 |
| 3.1 Miles · Boys Varsity32nd Wilton XC Invitational · Sep 18 | 20:59.5 | 32nd Wilton XC Invitational | September 18, 2021 |
| 5,000 Meters · Allens Meadows Park31st Wilton XC Invitational · Sep 14 | 19:33 | 31st Wilton XC Invitational | September 14, 2019 |
| 5,000 Meters · Waveny ParkFCIAC Central Region Championship · Nov 4 | 18:53.3 | FCIAC Central Region Championship | November 4, 2020 |
| 5,000 Meters · Wickham ParkCIAC Division L Championships · Oct 26 | 19:03 | CIAC Division L Championships | October 26, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
7 results2020 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | FCIAC Central Region ChampionshipNov 4 · 5,000 Meters Varsity · Place 32 · Wilton | 5,000 Meters Varsity | 32 | 18:53.3 PB | 11 |
| Oct 27 | Norwalk vs WiltonOct 27 · 3.1 Miles Varsity · Place 6 · Wilton | 3.1 Miles Varsity | 6 | 18:40.44 | 11 |
| Oct 20 | Danbury vs WiltonOct 20 · 3.1 Miles Varsity · Place 13 · Wilton | 3.1 Miles Varsity | 13 | 19:04.79 | 11 |
| Oct 14 | Wilton vs StaplesOct 14 · 5,000 Meters Varsity · Place 10 · Wilton | 5,000 Meters Varsity | 10 | 19:25.53 | 11 |
| Oct 6 | McMahon vs. WiltonOct 6 · 3.1 Miles Varsity · Place 3 · Wilton | 3.1 Miles Varsity | 3 | 19:53.40 | 11 |
| Oct 1 | Ridgefield vs. WiltonOct 1 · 3.1 Miles Varsity · Place 24 · Wilton | 3.1 Miles Varsity | 24 | 21:10 PB | 11 |
| Sep 18 | Boys Time TrialSep 18 · 2 Miles Boys · Place 4 · Wilton | 2 Miles Boys | 4 | 12:39Unofficial | 11 |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | CIAC Division L ChampionshipsOct 26 · 5,000 Meters Varsity · Place 84 · Wilton | 5,000 Meters Varsity | 84 | 19:03 PB | 10 |
| Oct 15 | FCIAC Cross Country ChampionshipsOct 15 · 5,000 Meters Varsity · Place 94 · Wilton | 5,000 Meters Varsity | 94 | 19:20 | 10 |
| Oct 7 | Wilton/Staples/McMahon at GreenwichOct 7 · 3 Miles Varsity · Place 31 · Wilton | 3 Miles Varsity | 31 | 18:39.75 | 10 |
| Sep 24 | Wilton/Danbury/Trumbull at New CanaanSep 24 · 5,000 Meters Varsity · Place 27 · Wilton | 5,000 Meters Varsity | 27 | 18:34.90 | 10 |
| Sep 14 | 31st Wilton XC InvitationalSep 14 · 5,000 Meters Varsity · Place 127 · Wilton | 5,000 Meters Varsity | 127 | 19:33 PB | 10 |
| Sep 9 | Wilton/Stamford/Warde at RidgefieldSep 9 · 4,000 Meters Varsity · Place 18 · Wilton | 4,000 Meters Varsity | 18 | 15:14.43 | 10 |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 9 | Trinity/Central, Wilton, Stamford at GreenwichOct 9 · Varsity · Place 28 · Wilton | Varsity | 28 | 20:10 | 9 |
| Oct 2 | Wilton, Darien, Warde at New CanaanOct 2 · Varsity · Place 54 · Wilton | Varsity | 54 | 21:08.85 | 9 |
| Sep 27 | Westhill, Ludlowe, Staples at WiltonSep 27 · 5,000 Meters Varsity · Place 48 · Wilton | 5,000 Meters Varsity | 48 | 20:20.95 | 9 |
| Sep 17 | McMahon, Ridgefield, Norwalk at WiltonSep 17 · 1.5 Miles Novice · Place 2 · Wilton | 1.5 Miles Novice | 2 | 9:09.02 PB | 9 |
| Sep 15 | 30th Wilton Cross Country InvitationalSep 15 · 2,500 Meters Freshman · Place 23 · Wilton | 2,500 Meters Freshman | 23 | 9:03.13 PB | 9 |