Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 21 | 5:00.56a | JAMBAR Coaches Hall of Fame Invite | December 21, 2024 |
| 1 Mile · Outdoor6th CT Distance Festival · Apr 19 | 4:56.66a | 6th CT Distance Festival | April 19, 2024 |
| 100 Meters · OutdoorWeston Quad Meet · Apr 28 | 12.57 | Weston Quad Meet | April 28, 2025 |
| 1000 Meters · IndoorSWC Afternoon Development 3 Jan 27 · Jan 27 | 2:52.59a | SWC Afternoon Development 3 Jan 27 | January 27, 2024 |
| 1600 Meters · IndoorNorth Shore HS Invitational · Dec 23 | 5:06.06a | North Shore HS Invitational | December 23, 2023 |
| 1600 Meters · OutdoorImmaculate & Stratford @ Bunnell Boys · May 1 | 5:06.0 | Immaculate & Stratford @ Bunnell Boys | May 1, 2023 |
| 200 Meters · OutdoorWeston Quad Meet · Apr 28 | 25.35 | Weston Quad Meet | April 28, 2025 |
| 300 Meters · IndoorSWC Afternoon Development 2 · Jan 13 | 41.59a | SWC Afternoon Development 2 | January 13, 2024 |
| 3200 Meters · OutdoorBethel Freshman Meet · May 20 | 11:57.05 | Bethel Freshman Meet | May 20, 2022 |
| 400 Meters · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 21 | 57.65a | JAMBAR Coaches Hall of Fame Invite | December 21, 2024 |
| 400 Meters · OutdoorBarlow Boys vs New Milford, Immaculate, and Stratford · May 14 | 53.8 | Barlow Boys vs New Milford, Immaculate, and Stratford | May 14, 2024 |
| 600 Meters · IndoorCIAC Class S Boys Championship · Feb 15 | 1:29.62a | CIAC Class S Boys Championship | February 15, 2025 |
| 800 Meters · IndoorU.S. Marine Corps Holiday Classic · Dec 28 | 2:11.14a | U.S. Marine Corps Holiday Classic | December 28, 2024 |
| 800 Meters · OutdoorSWC Outdoor Championships · May 20 | 2:04.74a | SWC Outdoor Championships | May 20, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Outdoor Track
16 results2025 Indoor Track
3 results2024 Indoor Track
7 results2024 Outdoor Track
13 results2023 Indoor Track
12 results2023 Outdoor Track
15 results| Date | Meet | Event | Pl | Mark | Gr |
| May 30 | CIAC Class S Boys ChampionshipMay 30 · 800 Meters · Place 13 · Immaculate | 800 Meters | 13. | 2:07.00a | 10 |
| May 22 | SWC ChampionshipsMay 22 · 800 Meters · Place 11 · Immaculate | 800 Meters | 11 | 2:18.89a | — |
| May 15 | New Fairfield, Immaculate, Masuk, Kolbe Cathedral (5/15/23)May 15 · 400 Meters · Place 6 · Immaculate | 400 Meters | 6. | 56.7 | 10 |
| May 15 | New Fairfield, Immaculate, Masuk, Kolbe Cathedral (5/15/23)May 15 · 200 Meters · Immaculate | 200 Meters | — | SCR | 10 |
| May 15 | New Fairfield, Immaculate, Masuk, Kolbe Cathedral (5/15/23)May 15 · 100 Meters · Place 22 · Immaculate | 100 Meters | 22. | 12.9 | 10 |
| May 8 | Pomperaug / Brookfield / Immaculate / Notre Dame May 8 · 200 Meters · Place 19 · Immaculate | 200 Meters | 19 | 25.6 | — |
| May 5 | Joe Wynne Somers Lions Club InvitationalMay 5 · 800 Meters · Place 3 · Immaculate | 800 Meters | 3 | 2:07.49 | 10 |
| May 5 | Joe Wynne Somers Lions Club InvitationalMay 5 · 200 Meters · Place 46 · Immaculate | 200 Meters | 46 | 26.12 | 10 |
| May 1 | Immaculate & Stratford @ Bunnell BoysMay 1 · 1600 Meters · Place 5 · Immaculate | 1600 Meters | 5 | 5:06.0 PB | — |
| Apr 24 | Weston, Newtown, Immaculate Boys Girls CombinedApr 24 · 800 Meters · Place 2 · Immaculate | 800 Meters | 2 | 2:09.7 | — |
| Apr 24 | Immaculate v. Weston and Newtown @ Weston: Non-QualifiersApr 24 · 100 Meters · Immaculate | 100 Meters | — | 12.9Unofficial | 10 |
| Apr 21 | 5th Annual Connecticut Distance FestivalApr 21 · 1 Mile · Place 78 · Immaculate | 1 Mile | 78 | 4:57.93a | 10 |
| Apr 17 | Immaculate v. New Milford, Barlow, and Bethel @ New Milford: Non-QualifiersApr 17 · 800 Meters · Immaculate | 800 Meters | — | 2:18Unofficial | 10 |
| Apr 1 | Bellringer Track & Field InvitationalApr 1 · 800 Meters · Place 7 · Immaculate | 800 Meters | 7. | 2:17.55a | 10 |
| Apr 1 | Bellringer Track & Field InvitationalApr 1 · 400 Meters · Place 15 · Immaculate | 400 Meters | 15. | 59.09a | 10 |
2022 Indoor Track
3 results2022 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| May 20 | Bethel Freshman MeetMay 20 · Long Jump · Place 5 · Immaculate | Long Jump | 5 | 15-06.00 | 9 |
| May 20 | Bethel Freshman MeetMay 20 · 3200 Meters · Place 2 · Immaculate | 3200 Meters | 2 | 11:57.05 PB | 9 |
| May 20 | Bethel Freshman MeetMay 20 · 800 Meters · Place 1 · Immaculate | 800 Meters | 1 | 2:09.97 | 9 |
| May 17 | B&G - Kolbe, Notre Dame @ WestonMay 17 · 800 Meters · Immaculate | 800 Meters | — | 2:08.9Unofficial | 9 |
| May 3 | Boys - Immaculate, Newtown, Stratford @ PomperaugMay 3 · 800 Meters · Immaculate | 800 Meters | — | 2:09.0Unofficial | 9 |
| May 3 | Boys - Immaculate, Newtown, Stratford @ PomperaugMay 3 · 100 Meters · Immaculate | 100 Meters | — | 13.3Unofficial | 9 |
| Apr 25 | B&G - Immaculate, Bethel @ New FairfieldApr 25 · 800 Meters · Place 2 · Immaculate | 800 Meters | 2 | 2:10.60 | 9 |
| Apr 22 | CT Distance FestivalApr 22 · 1 Mile · Place 196 · Immaculate | 1 Mile | 196 | 5:08.36 | 9 |
| Apr 22 | CT Distance FestivalApr 22 · 1 Mile · Place 196 · Immaculate | 1 Mile | 196 | 5:08.36 | 9 |
| Apr 19 | Boys - Immaculate, Bunnell, New Milford @ Joel BarlowApr 19 · 800 Meters · Immaculate | 800 Meters | — | 2:17.5Unofficial | 9 |
| Apr 16 | Hillhouse Novice, Freshmen , Sophomore MeetApr 16 · 1600 Meters · Place 3 · Immaculate | 1600 Meters | 3 | 5:06.06 | 9 |
| Apr 16 | Hillhouse Novice, Freshmen , Sophomore MeetApr 16 · 800 Meters · Place 1 · Immaculate | 800 Meters | 1 | 2:17.31 | 9 |