| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1000 Meters · IndoorFCIAC Qualifying Meet #4W · Jan 19 | 3:00.21a | FCIAC Qualifying Meet #4W | January 19, 2019 |
| 1600 Meters · IndoorFCIAC Indoor Track & Field Championships · Feb 6 | 4:50.35 | FCIAC Indoor Track & Field Championships | February 6, 2020 |
| 1600 Meters · OutdoorLudlowe at Warde · May 17 | 4:42.43 | Ludlowe at Warde | May 17, 2021 |
| 1600 Meters · Outdoor · Hand timedWarde at McMahon · May 14 | 4:44.3h | Warde at McMahon | May 14, 2021 |
| 3000 Meters · Indoor37th Yale Interscholastic Track Classic · Jan 11 | 10:04.89a | 37th Yale Interscholastic Track Classic | January 11, 2019 |
| 400 Meters · OutdoorNorwalk at Warde · May 10 | 59.28 | Norwalk at Warde | May 10, 2021 |
| 800 Meters · OutdoorLudlowe at Warde · May 17 | 2:20.72 | Ludlowe at Warde | May 17, 2021 |
| Complete · OutdoorRidgefield at Warde Coed · Apr 23 | 5:02.1hPR | Ridgefield at Warde Coed | April 23, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 17 | Ludlowe at WardeMay 17 · 1600 Meters · Place 3 · Fairfield Warde | 1600 Meters | 3 | 4:42.43 PB | 12 |
| May 17 | Ludlowe at WardeMay 17 · 800 Meters · Place 5 · Fairfield Warde | 800 Meters | 5 | 2:20.72 PB | 12 |
| May 14 | Warde at McMahonMay 14 · 1600 Meters · Place 1 · Fairfield Warde | 1600 Meters | 1 | 4:44.3h PB | 12 |
| May 10 | Norwalk at WardeMay 10 · 1600 Meters · Place 2 · Fairfield Warde | 1600 Meters | 2 | 4:44.18 | 12 |
| May 10 | Norwalk at WardeMay 10 · 400 Meters · Place 4 · Fairfield Warde | 400 Meters | 4 | 59.28 PB | 12 |
| May 3 | Warde at New CanaanMay 3 · 1600 Meters · Place 2 · Fairfield Warde | 1600 Meters | 2 | 4:43.90 | 12 |
| Apr 30 | Wilton at WardeApr 30 · 1600 Meters · Place 2 · Fairfield Warde | 1600 Meters | 2 | 4:58.51 | 12 |
| Apr 26 | Bridgeport at WardeApr 26 · 1600 Meters · Place 1 · Fairfield Warde | 1600 Meters | 1 | 5:01.81 | 12 |
| Mar 10 | Ludlowe at WardeMar 10 · 1600 Meters · Place 1 · Fairfield Warde | 1600 Meters | 1. | 5:05.1 | 12 |
| Mar 8 | FCIAC Virtual Meet #3Mar 8 · 1600 Meters · Place 24 · Fairfield Warde | 1600 Meters | 24. | 5:05.1aUnofficial | 12 |
| Mar 1 | FCIAC Virtual Meet #2Mar 1 · 1600 Meters · Place 5 · Fairfield Warde | 1600 Meters | 5. | 5:00.1Unofficial | 12 |
| Mar 1 | FCIAC Virtual Meet #2Mar 1 · 55 Meter · Place 88 · Fairfield Warde | 55 Meter | 88. | 8.4Unofficial | 12 |
| Feb 22 | FCIAC Virtual Meet #1Feb 22 · 1000 Meters · Place 5 · Fairfield Warde | 1000 Meters | 5. | 2:51.5Unofficial | 12 |
| Feb 22 | FCIAC Virtual Meet #1Feb 22 · 55 Meter · Place 38 · Fairfield Warde | 55 Meter | 38. | 7.76Unofficial | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 6 | FCIAC Indoor Track & Field ChampionshipsFeb 6 · 1600 Meters · Place 13 · Fairfield Wa | 1600 Meters | 13 | 4:50.35 PB | 11 |
| Feb 1 | FCIAC Eastern Division ChampionshipsFeb 1 · 1600 Meters · Place 5 · Fairfield Warde | 1600 Meters | 5. | 4:57.29a | 11 |
| Jan 25 | FCIAC Qualifying Meet #4SJan 25 · 1600 Meters · Place 1 · Fairfield Warde | 1600 Meters | 1. | 4:55.09a | 11 |
| Jan 18 | FCIAC Qualifying Meet #3WJan 18 · 1600 Meters · Place 2 · Fairfield Warde | 1600 Meters | 2. | 5:07.24a | 11 |
| Jan 10 | 38th YALE INTERSCHOLASTIC TRACK CLASSICJan 10 · 3000 Meters · Fairfield Warde | 3000 Meters | -- | DNF | 11 |
| Jan 4 | FCIAC Qualifying Meet #1SJan 4 · 1600 Meters · Place 14 · Fairfield Warde | 1600 Meters | 14. | 5:12.95a | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 7 | Darien, Norwalk at Warde BoysMay 7 · 1600 Meters · Place 8 · Fairfield Warde | 1600 Meters | 8 | 4:55.1h | 10 |
| May 3 | Amity Spartan Midnight InviteMay 3 · 5000 Meters · Fairfield Warde | 5000 Meters | -- | NT | 10 |
| Apr 30 | St. Joe's, Warde at McMahon BoysApr 30 · 1600 Meters · Place 6 · Fairfield Warde | 1600 Meters | 6. | 5:04.2 | 10 |
| Apr 23 | Ridgefield at Warde CoedApr 23 · Complete · Place 12 · Fairfield Warde | Complete | 12 | 5:02.1hPR PB | 10 |
| Apr 10 | Wilton, Warde at New Canaan BoysApr 10 · 1600 Meters · Place 13 · Fairfield Warde | 1600 Meters | 13. | 5:06.74a | 10 |
| Apr 2 | Danbury at Warde CoedApr 2 · Complete · Place 10 · Fairfield Warde | Complete | 10 | 5:05.50hPR | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jan 26 | FCIAC Eastern Division ChampionshipsJan 26 · 1000 Meters · Place 11 · Fairfield Warde | 1000 Meters | 11. | 3:01.38a | 10 |
| Jan 19 | FCIAC Qualifying Meet #4WJan 19 · 1000 Meters · Place 5 · Fairfield Warde | 1000 Meters | 5. | 3:00.21a PB | 10 |
| Jan 11 | 37th Yale Interscholastic Track ClassicJan 11 · 3000 Meters · Place 203 · Fairfield Warde | 3000 Meters | 203. | 10:04.89a PB | 10 |
| Jan 5 | FCIAC Qualifying Meet #2WJan 5 · 1000 Meters · Place 19 · Fairfield Warde | 1000 Meters | 19. | 3:11.16a | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 15 | FCIAC Qualifying Meet #1WDec 15 · 1000 Meters · Place 10 · Fairfield Warde | 1000 Meters | 10. | 3:07.96a | 10 |
| Apr 24 | Warde, Norwalk at Wilton BoysApr 24 · 1600 Meters · Place 11 · Fairfield Warde | 1600 Meters | 11. | 5:18.84a | 9 |
| Jan 6 | FCIAC Qualifying Meet #2SJan 6 · 1600 Meters · Place 13 · FAIRFIELD WARDE | 1600 Meters | 13 | 5:41.29 | — |
| Jan 6 | FCIAC Qualifying Meet #2SJan 6 · 1600 Meters · Place 13 · FAIRFIELD WARDE | 1600 Meters | 13 | 5:41.29 | — |
| Jan 6 | FCIAC Qualifying Meet #2WJan 6 · 1600 Meters · Place 13 · Fairfield Warde | 1600 Meters | 13. | 5:41.29a | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 15 | Warde at Ludlowe CoEdMay 15 · 1600 Meters · Place 15 · Fairfield Warde | 1600 Meters | 15. | 5:06.0 | 9 |
| May 8 | New Canaan, Warde at St. Joe's BoysMay 8 · 1600 Meters · Fairfield Warde | 1600 Meters | — | 5:06.65 | 9 |
| Apr 30 | Central at Warde CoedApr 30 · 800 Meters · Place 11 · Fairfield Warde | 800 Meters | 11. | 02:24.0 | 9 |