Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · IndoorNVL Indoor Track & Field Championships · Jan 30 | 5:33.56a | NVL Indoor Track & Field Championships | January 30, 2026 |
| 1600 Meters · OutdoorSeymour vs. Naugatuck, Platt Tech. · Apr 21 | 5:32.0 | Seymour vs. Naugatuck, Platt Tech. | April 21, 2026 |
| 2000m Steeplechase · OutdoorCIAC Hammer Throw, Decathlon, Heptathlon, Steeplechase Championships · Jun 15 | 8:12.36a | CIAC Hammer Throw, Decathlon, Heptathlon, Steeplechase Championships | June 15, 2026 |
| 3200 Meters · IndoorBerkshire League Development Meet · Jan 19 | 12:56.33a | Berkshire League Development Meet | January 19, 2026 |
| 3200 Meters · OutdoorSeymour vs. Woodland · Apr 28 | 12:34.6 | Seymour vs. Woodland | April 28, 2026 |
| 5000 Meters · IndoorBethel Pentathlon, Pole Vault, Distance Invite · Jan 17 | 19:41.99a | Bethel Pentathlon, Pole Vault, Distance Invite | January 17, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 15 | CIAC Hammer Throw, Decathlon, Heptathlon, Steeplechase ChampionshipsJun 15 · 2000m Steeplechase · Place 54 · Seymour | 2000m Steeplechase | 54 | 8:12.36a PB | 10 |
| May 18 | Seymour vs. Kennedy, PlattMay 18 · 3200 Meters · Place 2 · Seymour | 3200 Meters | 2 | 13:17.0 | 10 |
| May 18 | Seymour vs. Kennedy, PlattMay 18 · 1600 Meters · Place 2 · Seymour | 1600 Meters | 2 | 5:42.8 | 10 |
| May 5 | Seymour vs. Oxford, Wilby, Bullard Tech.May 5 · 3200 Meters · Place 5 · Seymour | 3200 Meters | 5 | 13:11.9 | 10 |
| May 5 | Seymour vs. Oxford, Wilby, Bullard Tech.May 5 · 1600 Meters · Place 5 · Seymour | 1600 Meters | 5 | 5:37.0 | 10 |
| May 1 | Wildcat Froshmore Time TrialMay 1 · 1600 Meters · Place 2 · Seymour | 1600 Meters | 2. | 5:36.0Unofficial | 10 |
| May 1 | Wildcat Froshmore Time TrialMay 1 · 800 Meters · Place 1 · Seymour | 800 Meters | 1. | 2:28.2Unofficial | 10 |
| Apr 28 | Seymour vs. WoodlandApr 28 · 3200 Meters · Place 5 · Seymour | 3200 Meters | 5 | 12:34.6 PB | 10 |
| Apr 28 | Seymour vs. WoodlandApr 28 · 1600 Meters · Place 3 · Seymour | 1600 Meters | 3 | 5:36.7 | 10 |
| Apr 21 | Seymour vs. Naugatuck, Platt Tech.Apr 21 · 3200 Meters · Place 5 · Seymour | 3200 Meters | 5 | 12:49.0 | 10 |
| Apr 21 | Seymour vs. Naugatuck, Platt Tech.Apr 21 · 1600 Meters · Place 6 · Seymour | 1600 Meters | 6 | 5:32.0 PB | 10 |
| Apr 8 | Ansonia, Oxford & Seymour @ DerbyApr 8 · 3200 Meters · Place 4 · Seymour | 3200 Meters | 4. | 12:48.36a | 10 |
| Apr 8 | Ansonia, Oxford & Seymour @ DerbyApr 8 · 1600 Meters · Place 8 · Seymour | 1600 Meters | 8. | 5:36.80a | 10 |
2026 Indoor Track
9 results2025 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | NVL Winter ClassicDec 20 · 3200 Meters · Place 5 · Seymour | 3200 Meters | 5. | 13:19.93a | 10 |
| Dec 20 | NVL Winter ClassicDec 20 · 1600 Meters · Seymour | 1600 Meters | -- | DNS | 10 |
2025 Outdoor Track
4 results