Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 55 Meter · IndoorSWC Morning Development 1 January 4 · Jan 4 | 8.87a | SWC Morning Development 1 January 4 | January 4, 2025 |
| Discus · 1.6kg · OutdoorJoel Barlow, Notre Dame Prep & Stratford vs Newtown · Apr 28 | 71' 6" | Joel Barlow, Notre Dame Prep & Stratford vs Newtown | April 28, 2026 |
| Javelin · 800g · OutdoorSWC Bethel, Newtown, New Milford, Bassick · May 12 | 75-00 | SWC Bethel, Newtown, New Milford, Bassick | May 12, 2026 |
| Shot Put · 12lb · IndoorSWC Afternoon Development 2 January 10 · Jan 10 | 27-11.50 | SWC Afternoon Development 2 January 10 | January 10, 2026 |
| Shot Put · 12lb · OutdoorJoel Barlow, Notre Dame Prep & Stratford vs Newtown · Apr 28 | 28' 7.5" | Joel Barlow, Notre Dame Prep & Stratford vs Newtown | April 28, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
16 results| Date | Meet | Event | Pl | Mark | Gr |
| May 12 | SWC Bethel, Newtown, New Milford, BassickMay 12 · Javelin · Place 27 · Newtown | Javelin800g | 27. | 75-00 PB | 11 |
| May 12 | SWC Bethel, Newtown, New Milford, BassickMay 12 · Discus · Place 16 · Newtown | Discus1.6kg | 16. | 67-03 | 11 |
| May 12 | SWC Bethel, Newtown, New Milford, BassickMay 12 · Shot Put · Place 20 · Newtown | Shot Put12lb | 20. | 28-04.00 | 11 |
| May 4 | SWC @ Masuk (v. Bunnell, Newtown, New Fairfield)May 4 · Javelin · Place 14 · Newtown | Javelin800g | 14. | 66' 11" | 11 |
| May 4 | SWC @ Masuk (v. Bunnell, Newtown, New Fairfield)May 4 · Discus · Place 11 · Newtown | Discus1.6kg | 11. | 70' 8" | 11 |
| May 4 | SWC @ Masuk (v. Bunnell, Newtown, New Fairfield)May 4 · Shot Put · Place 14 · Newtown | Shot Put12lb | 14. | 27' 6" | 11 |
| May 2 | Org-Jake Spartan InvitationalMay 2 · Discus · Place 35 · Newtown | Discus | 35 | 64-8 | 11 |
| Apr 28 | Joel Barlow, Notre Dame Prep & Stratford vs NewtownApr 28 · Discus · Place 12 · Newtown | Discus1.6kg | 12. | 71' 6" PB | 11 |
| Apr 28 | Joel Barlow, Notre Dame Prep & Stratford vs NewtownApr 28 · Shot Put · Place 19 · Newtown | Shot Put12lb | 19. | 28' 7.5" PB | 11 |
| Apr 24 | 43rd O'Grady RelaysApr 24 · Discus · Place 81 · Newtown | Discus | 81 | 60-5 | 11 |
| Apr 7 | Harding, Immaculate & Kolbe Cathedral vs NewtownApr 7 · Javelin · Place 6 · Newtown | Javelin | 6 | 71-7 | 11 |
| Apr 7 | Harding, Immaculate & Kolbe Cathedral vs NewtownApr 7 · Discus · Place 3 · Newtown | Discus | 3 | 54-3 | 11 |
| Apr 7 | Harding, Immaculate & Kolbe Cathedral vs NewtownApr 7 · Shot Put · Place 13 · Newtown | Shot Put | 13 | 25-7.5 | 11 |
| Mar 31 | CRAMSJNE Time TrialsMar 31 · Javelin · Place 7 · Newtown | Javelin800g | 7. | 71' 5" | 11 |
| Mar 31 | CRAMSJNE Time TrialsMar 31 · Discus · Place 7 · Newtown | Discus1.6kg | 7. | 62' 6" | 11 |
| Mar 31 | CRAMSJNE Time TrialsMar 31 · Shot Put · Place 13 · Newtown | Shot Put12lb | 13. | 28' 2" | 11 |
2026 Indoor Track
5 results2025 Outdoor Track
21 results| Date | Meet | Event | Pl | Mark | Gr |
| May 12 | SWC Quad Meet - BoysMay 12 · Javelin · Place 20 · Newtown | Javelin800g | 20. | 55-01 | 10 |
| May 12 | SWC Quad Meet - BoysMay 12 · Discus · Place 20 · Newtown | Discus1.6kg | 20. | 59-05 | 10 |
| May 12 | SWC Quad Meet - BoysMay 12 · Shot Put · Place 20 · Newtown | Shot Put12lb | 20. | 25-03.50 | 10 |
| May 10 | Froshmore Invitational - Overall ResultsMay 10 · Javelin · Place 31 · Newtown | Javelin | 31 | 67-02 | — |
| May 10 | 9th Froshmore InvitationalMay 10 · Javelin · Place 26 · Newtown | Javelin800g | 26. | 67-02 | 10 |
| May 10 | 9th Froshmore InvitationalMay 10 · Shot Put · Place 29 · Newtown | Shot Put12lb | 29. | 23-09.50 | 10 |
| May 7 | Newtown vs. New Fairfield & Notre DameMay 7 · Javelin · Place 11 · Newtown | Javelin | 11 | 60-03 | 10 |
| May 7 | Newtown vs. New Fairfield & Notre DameMay 7 · Discus · Place 15 · Newtown | Discus | 15 | 55-01 | 10 |
| May 7 | Newtown vs. New Fairfield & Notre DameMay 7 · Shot Put · Place 16 · Newtown | Shot Put | 16 | 25-09.00 | 10 |
| May 7 | Newtown vs. New Fairfield & Notre DameMay 7 · Shot Put · Place 16 · Newtown | Shot Put | 16 | 25-09.00 | — |
| May 7 | Newtown vs. New Fairfield & Notre DameMay 7 · Javelin · Place 11 · Newtown | Javelin | 11 | 60-03 | — |
| May 7 | Newtown vs. New Fairfield & Notre DameMay 7 · Discus · Place 15 · Newtown | Discus | 15 | 55-01 | — |
| Apr 28 | Masuk Boys V Bunnell,Newtown, StratfordApr 28 · Javelin · Place 6 · Newtown | Javelin | 6 | 62-0 | 10 |
| Apr 28 | Masuk Boys V Bunnell,Newtown, StratfordApr 28 · Discus · Place 1 · Newtown | Discus | 1 | 50-7 | 10 |
| Apr 28 | Masuk Boys V Bunnell,Newtown, StratfordApr 28 · Shot Put · Place 12 · Newtown | Shot Put | 12 | 24-0 | 10 |
| Apr 22 | Newtown vs. Bethel & ImmaculateApr 22 · Shot Put · Place 20 · Newtown | Shot Put | 20 | 23' 5.5" | 10 |
| Apr 22 | Newtown vs. Bethel & ImmaculateApr 22 · Javelin · Place 19 · Newtown | Javelin | 19 | 69' 10" | 10 |
| Apr 22 | Newtown vs. Bethel & ImmaculateApr 22 · Discus · Place 22 · Newtown | Discus | 22 | 50' 4" | 10 |
| Apr 9 | JB Boys v Brookfield, Newtown, WestonApr 9 · Javelin · Place 22 · Newtown | Javelin | 22 | 53-4 | 10 |
| Apr 9 | JB Boys v Brookfield, Newtown, WestonApr 9 · Discus · Place 21 · Newtown | Discus | 21 | 45-2 | 10 |
| Apr 9 | JB Boys v Brookfield, Newtown, WestonApr 9 · Shot Put · Place 14 · Newtown | Shot Put | 14 | 23-0 | 10 |
2025 Indoor Track
5 results2024 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| May 14 | Boys Meet Pomperaug, Newtown, BunnellMay 14 · Shot Put · Place 25 · Newtown | Shot Put | 25 | 17-6 | — |
| May 11 | 8th Froshmore InvitationalMay 11 · Shot Put · Place 72 · Newtown | Shot Put12lb | 72. | 15-07.50 | 9 |
| May 7 | BHS vs Newtown and Immaculate May 7 · Javelin · Place 8 · Newtown | Javelin | 8 | 45-2 | — |
| May 7 | BHS vs Newtown and Immaculate May 7 · Shot Put · Place 16 · Newtown | Shot Put | 16 | 15-3.25 | — |
| May 1 | New Fairfield, New Milford, WestonMay 1 · Javelin · Place 26 · Newtown | Javelin | 26 | 43-0 | — |
| May 1 | New Fairfield, New Milford, WestonMay 1 · Shot Put · Place 32 · Newtown | Shot Put | 32 | 16-6 | — |
| Apr 23 | Boys Masuk, Stratford, Notre Dame @ Newtown Apr 23 · Javelin · Place 15 · Newtown | Javelin | 15 | 43-3 | — |
| Apr 23 | Boys Masuk, Stratford, Notre Dame @ Newtown Apr 23 · Shot Put · Place 16 · Newtown | Shot Put | 16 | 16-5 | — |
| Apr 9 | Bethel Vs Barlow, Kolbe, NewtownApr 9 · Javelin · Place 38 · Newtown | Javelin | 38 | 27-2 | — |
| Apr 9 | Bethel Vs Barlow, Kolbe, NewtownApr 9 · Shot Put · Place 42 · Newtown | Shot Put | 42 | 16-0 | — |
2024 Indoor Track
3 results