Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Allens Meadows ParkFCIAC Sub Varsity Saturday #2 · Oct 24 | 14:11.5 | FCIAC Sub Varsity Saturday #2 | October 24, 2020 |
| 4200 m · Ridgefield High SchoolMcMahon, St. Joe’s, Norwalk at Ridgefield · Sep 27 | 17:39 | McMahon, St. Joe’s, Norwalk at Ridgefield | September 27, 2023 |
| 5,000 Meters · FCIAC Championship 5,000mFCIAC Cross Country Championships · Oct 18 | 20:23 | FCIAC Cross Country Championships | October 18, 2023 |
| 5,000 Meters · Wickham ParkCIAC Division SS Boys Championship · Oct 28 | 20:43 | CIAC Division SS Boys Championship | October 28, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | CIAC Division SS Boys ChampionshipOct 28 · 5,000 Meters Varsity · Place 72 · St. Joseph | 5,000 Meters Varsity | 72 | 20:43 PB | 12 |
| Oct 18 | FCIAC Cross Country ChampionshipsOct 18 · 5,000 Meters Varsity · Place 110 · St. Joseph | 5,000 Meters Varsity | 110 | 20:23 PB | 12 |
| Oct 10 | Bridgeport, Westhill, Ludlowe at St. Joe’sOct 10 · 5,000 Meters Varsity · Place 17 · St. Joseph | 5,000 Meters Varsity | 17 | 21:20:39Unofficial | 12 |
| Oct 3 | St. Joe’s, Stamford, Greenwich at New CanaanOct 3 · 5,000 Meters Varsity · Place 29 · St. Joseph | 5,000 Meters Varsity | 29 | 21:00.05 | 12 |
| Sep 27 | McMahon, St. Joe’s, Norwalk at RidgefieldSep 27 · 4,200 Meters Varsity · Place 12 · St. Joseph | 4,200 Meters Varsity | 12 | 17:39 PB | 12 |
| Sep 12 | Wilton, Darien, St. Joe’s at TrumbullSep 12 · 2.9 Miles Varsity · Place 37 · St. Joseph | 2.9 Miles Varsity | 37 | 19:06.52 | 12 |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | CIAC Division M Boys ChampionshipOct 29 · 5,000 Meters Varsity · Place 108 · St. Joseph | 5,000 Meters Varsity | 108 | 21:51 | 11 |
| Oct 19 | FCIAC Cross Country ChampionshipsOct 19 · 5,000 Meters Varsity · Place 119 · St. Joseph | 5,000 Meters Varsity | 119 | 21:01 | 11 |
| Oct 11 | McMahon/Norwalk/St. Joe's at New CanaanOct 11 · 5,000 Meters Varsity · Place 25 · St. Joseph | 5,000 Meters Varsity | 25 | 20:58.97 | 11 |
| Oct 3 | Trumbull/St. Joe's/Warde at WiltonOct 3 · 3.1 Miles Varsity · Place 45 · St. Joseph | 3.1 Miles Varsity | 45 | 22:02.45 | 11 |
| Sep 28 | Greenwich/St. Joe's/Staples at DanburySep 28 · 4,000 Meters Varsity · Place 46 · St. Joseph | 4,000 Meters Varsity | 46 | 18:00.70 | 11 |
| Sep 20 | St. Joe's/Darien/Ridgefield at WesthillSep 20 · 4,000 Meters Varsity · Place 29 · St. Joseph | 4,000 Meters Varsity | 29 | 17:43.4 | 11 |
| Sep 13 | Ludlowe/Stamford/Bridgeport at St. Joe'sSep 13 · Varsity · Place 34 · St. Joseph | Varsity | 34 | 23:48 | 11 |
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | CIAC Division L ChampionshipsNov 1 · 5,000 Meters Varsity · Place 137 · St Joseph | 5,000 Meters Varsity | 137 | 22:49 | 10 |
| Nov 1 | CIAC Division M ChampionshipsNov 1 · 5,000 Meters Varsity · Place 137 · St. Joseph | 5,000 Meters Varsity | 137 | 22:49 | 10 |
| Oct 20 | FCIAC Cross Country ChampionshipsOct 20 · 5,000 Meters Varsity · Place 105 · St Joseph | 5,000 Meters Varsity | 105 | 22:23 | 10 |
| Oct 12 | Wilton/Danbury/St. Joe's at GreenwichOct 12 · 3 Miles Varsity · Place 43 · St Joseph | 3 Miles Varsity | 43 | 21:43.94 | 10 |
| Oct 5 | Westhill/Trumbull/Staples at St. Joe'sOct 5 · 5,000 Meters Varsity · Place 46 · St Joseph | 5,000 Meters Varsity | 46 | 22:55.5 | 10 |
| Sep 28 | Stamford/Norwalk/St. Joe's at WardeSep 28 · 5,000 Meters Varsity · Place 38 · St Joseph | 5,000 Meters Varsity | 38 | 22:18.32 | 10 |
| Sep 21 | McMahon/Darien/St. Joe's at RidgefieldSep 21 · 4,000 Meters Varsity · Place 36 · St Joseph | 4,000 Meters Varsity | 36 | 17:04.80 | 10 |
| Sep 14 | St. Joe's/Ludlowe/Bridgeport at New CanaanSep 14 · 5,000 Meters Varsity · Place 32 · St Joseph | 5,000 Meters Varsity | 32 | 21:54.84 | 10 |
| Sep 11 | Hillhouse Time TrialsSep 11 · 5,000 Meters Varsity · Place 8 · St Joseph | 5,000 Meters Varsity | 8 | 22:02.75 | 10 |
2020 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | FCIAC Sub Varsity Saturday #2Oct 24 · 3,000 Meters Trumbull/St. Joe's · Place 27 · St. Joseph | 3,000 Meters Trumbull/St. Joe's | 27 | 14:11.5 PB | 9 |