Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorBarlow Boys vs New Milford, Immaculate, and Stratford · May 14 | 13.5 | Barlow Boys vs New Milford, Immaculate, and Stratford | May 14, 2024 |
| 110m Hurdles · 39" / 0.991m · OutdoorSWC Quad Meet - Boys · May 12 | 19.75a | SWC Quad Meet - Boys | May 12, 2025 |
| 1600 Meters · OutdoorSWC Meet NF v. Masuk/Joel Barlow/New Milford · Apr 22 | 6:10.63a | SWC Meet NF v. Masuk/Joel Barlow/New Milford | April 22, 2025 |
| 300 Meters · IndoorSWC Morning Development 2 January 10 · Jan 10 | 45.01a | SWC Morning Development 2 January 10 | January 10, 2026 |
| 300m Hurdles · 36" / 0.914m · OutdoorSWC @ New Milford (v. Immaculate, Weston and New Fairfield) · Apr 27 | 48.76a | SWC @ New Milford (v. Immaculate, Weston and New Fairfield) | April 27, 2026 |
| 55 Meter · IndoorSWC Morning Development 3 Jan 27 · Jan 27 | 8.08a | SWC Morning Development 3 Jan 27 | January 27, 2024 |
| 55m Hurdles · 39" · IndoorSWC Morning Development 2 January 10 · Jan 10 | 9.75a | SWC Morning Development 2 January 10 | January 10, 2026 |
| 600 Meters · IndoorSWC Afternoon Development 3 January 25 · Jan 25 | 1:50.21a | SWC Afternoon Development 3 January 25 | January 25, 2025 |
| 800 Meters · OutdoorSWC @ New Milford (v. Immaculate, Weston and New Fairfield) · Apr 27 | 2:35.62a | SWC @ New Milford (v. Immaculate, Weston and New Fairfield) | April 27, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| May 12 | SWC Bethel, Newtown, New Milford, BassickMay 12 · 300m Hurdles · New Milford | 300m Hurdles36" / 0.914m | -- | DNS | 11 |
| May 12 | SWC Bethel, Newtown, New Milford, BassickMay 12 · 110m Hurdles · New Milford | 110m Hurdles39" / 0.991m | -- | DNS | 11 |
| May 5 | SWC @ New MilfordMay 5 · 300m Hurdles · Place 10 · New Milford | 300m Hurdles | 10 | 50.26a | 11 |
| May 5 | SWC @ New MilfordMay 5 · 110m Hurdles · Place 8 · New Milford | 110m Hurdles | 8 | 19.23a | 11 |
| May 5 | SWC @ New MilfordMay 5 · 800 Meters · Place 10 · New Milford | 800 Meters | 10 | 3:00.93a | 11 |
| May 5 | SWC @ New MilfordMay 5 · 800 Meters · Place 10 · New Milford | 800 Meters | 10 | 3:00.93a | 11 |
| May 5 | SWC @ New MilfordMay 5 · 300m Hurdles · Place 10 · New Milford | 300m Hurdles | 10 | 50.26a | 11 |
| May 5 | SWC @ New MilfordMay 5 · 110m Hurdles · Place 8 · New Milford | 110m Hurdles | 8 | 19.23a | 11 |
| Apr 27 | SWC @ New Milford (v. Immaculate, Weston and New Fairfield)Apr 27 · 1600 Meters · New Milford | 1600 Meters | — | DNS | 11 |
| Apr 27 | SWC @ New Milford (v. Immaculate, Weston and New Fairfield)Apr 27 · 300m Hurdles · Place 7 · New Milford | 300m Hurdles36" / 0.914m | 7. | 48.76a PB | 11 |
| Apr 27 | SWC @ New Milford (v. Immaculate, Weston and New Fairfield)Apr 27 · 800 Meters · Place 14 · New Milford | 800 Meters | 14. | 2:35.62a PB | 11 |
| Apr 21 | SWC @ Barlow (vs. Bunnell, New Milford & Kolbe)Apr 21 · 300m Hurdles · Place 8 · New Milford | 300m Hurdles36" / 0.914m | 8. | 53.95a | 11 |
| Apr 21 | SWC @ Barlow (vs. Bunnell, New Milford & Kolbe)Apr 21 · 1600 Meters · Place 9 · New Milford | 1600 Meters | 9. | 6:12.55a | 11 |
| Apr 21 | SWC @ Barlow (vs. Bunnell, New Milford & Kolbe)Apr 21 · 800 Meters · Place 5 · New Milford | 800 Meters | 5. | 2:40.42a | 11 |
2026 Indoor Track
4 results2025 Outdoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| May 12 | SWC Quad Meet - BoysMay 12 · 300m Hurdles · Place 5 · New Milford | 300m Hurdles36" / 0.914m | 5. | 49.25a | 10 |
| May 12 | SWC Quad Meet - BoysMay 12 · 110m Hurdles · Place 5 · New Milford | 110m Hurdles39" / 0.991m | 5. | 19.75a PB | 10 |
| May 7 | Bethel, Bunnell, New Milford, Weston DualsMay 7 · 300m Hurdles · Place 8 · New Milford | 300m Hurdles | 8 | 48.65a | 10 |
| May 7 | Bethel, Bunnell, New Milford, Weston DualsMay 7 · 110m Hurdles · Place 6 · New Milford | 110m Hurdles | 6 | 19.48a | 10 |
| Apr 29 | New Milford V Brookfield -Boys & GirlsApr 29 · 300m Hurdles · Place 1 · New Milford | 300m Hurdles | 1 | 48.7 | 10 |
| Apr 29 | New Milford V Brookfield -Boys & GirlsApr 29 · 110m Hurdles · Place 4 · New Milford | 110m Hurdles | 4 | 19.6 | 10 |
| Apr 22 | SWC Meet NF v. Masuk/Joel Barlow/New MilfordApr 22 · 1600 Meters · Place 14 · New Milford | 1600 Meters | 14. | 6:10.63a PB | 10 |
| Apr 22 | SWC Meet NF v. Masuk/Joel Barlow/New MilfordApr 22 · 300m Hurdles · Place 4 · New Milford | 300m Hurdles36" / 0.914m | 4. | 52.82a | 10 |
| Apr 22 | SWC Meet NF v. Masuk/Joel Barlow/New MilfordApr 22 · 110m Hurdles · Place 2 · New Milford | 110m Hurdles39" / 0.991m | 2. | 19.94a | 10 |
| Apr 9 | NM vs Immaculate, Stratford, Notre Dame - BoysApr 9 · 300m Hurdles · Place 3 · New Milford | 300m Hurdles36" / 0.914m | 3. | 51.0 | 10 |
| Apr 9 | NM vs Immaculate, Stratford, Notre Dame - BoysApr 9 · 110m Hurdles · Place 7 · New Milford | 110m Hurdles39" / 0.991m | 7. | 21.2 | 10 |
2025 Indoor Track
6 results2024 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| May 16 | Bethel SWC Freshmen InvitationalMay 16 · 300m Hurdles · Place 2 · New Milford | 300m Hurdles | 2 | 53.32a | — |
| May 16 | Bethel SWC Freshmen InvitationalMay 16 · 110m Hurdles · Place 1 · New Milford | 110m Hurdles | 1 | 19.87a | — |
| May 14 | Barlow Boys vs New Milford, Immaculate, and StratfordMay 14 · 300m Hurdles · Place 4 · New Milford | 300m Hurdles | 4 | 52.5 | — |
| May 14 | Barlow Boys vs New Milford, Immaculate, and StratfordMay 14 · 110m Hurdles · Place 3 · New Milford | 110m Hurdles | 3 | 19.7 | — |
| May 14 | Barlow Boys vs New Milford, Immaculate, and StratfordMay 14 · 100 Meters · Place 41 · New Milford | 100 Meters | 41 | 13.5 PB | — |
| May 6 | NMHS Boys Dual Meet. Pomperaug. Notre=Dame, KolbeMay 6 · 110m Hurdles · Place 3 · New Milford | 110m Hurdles | 3 | 19.8 | — |
| May 1 | New Fairfield, New Milford, WestonMay 1 · 300m Hurdles · Place 9 · New Milford | 300m Hurdles | 9 | 54.5 | — |
| May 1 | New Fairfield, New Milford, WestonMay 1 · 110m Hurdles · Place 6 · New Milford | 110m Hurdles | 6 | 20.5 | — |
| Apr 8 | New Milford vs. MasukApr 8 · 300m Hurdles · Place 4 · New Milford | 300m Hurdles | 4 | 57.0 | — |
| Apr 8 | New Milford vs. MasukApr 8 · 110m Hurdles · Place 1 · New Milford | 110m Hurdles | 1 | 25.6 | — |
2024 Indoor Track
6 results