Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 800g · OutdoorSheehan-Foran-Mercy-Xavier · May 6109' 2"Sheehan-Foran-Mercy-XavierMay 6, 2026
Shot Put · 12lb · IndoorE.O. Smith Mini Meet · Dec 3019' 4E.O. Smith Mini MeetDecember 30, 2024
Shot Put · 12lb · OutdoorSheehan-Foran-Mercy-Xavier · May 628' 5"Sheehan-Foran-Mercy-XavierMay 6, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 18SCC East SectionalMay 18 · Javelin · Place 14 · Xavier (CT)Javelin1495-110
May 13West Haven at Mercy/XavierMay 13 · Javelin · Place 1 · Xavier (CT)Javelin800g1.95' 8"10
May 13West Haven at Mercy/XavierMay 13 · Shot Put · Place 6 · Xavier (CT)Shot Put12lb6.26' 10"10
May 910th Froshmore InvitationalMay 9 · Javelin · Xavier (CT)Javelin800g—DNS10
May 6Sheehan-Foran-Mercy-XavierMay 6 · Javelin · Place 1 · Xavier (CT)Javelin800g1.109' 2" PB10
May 6Sheehan-Foran-Mercy-XavierMay 6 · Shot Put · Place 7 · Xavier (CT)Shot Put12lb7.28' 5" PB10
May 1Middletown Frosh & Soph InviteMay 1 · Javelin · Place 16 · Xavier (CT)Javelin1694-0110
May 1Middletown Frosh & Soph InviteMay 1 · Shot Put · Place 48 · Xavier (CT)Shot Put4826-06.0010
Apr 28Hamden-Daniel Hand-Mercy-XavierApr 28 · Javelin · Place 8 · Xavier (CT)Javelin892-510
Apr 28Hamden-Daniel Hand-Mercy-XavierApr 28 · Shot Put · Place 9 · Xavier (CT)Shot Put927-11.7510
Apr 21Hillhouse at Mercy/XavierApr 21 · Javelin · Place 1 · Xavier (CT)Javelin800g1.93' 7"10
Apr 21Hillhouse at Mercy/XavierApr 21 · Shot Put · Place 3 · Xavier (CT)Shot Put12lb3.27' 3"10
Apr 8Cheshire-Lyman Hall-Mercy/XavierApr 8 · Javelin · Place 6 · Xavier (CT)Javelin679-410
Apr 8Cheshire-Lyman Hall-Mercy/XavierApr 8 · Shot Put · Place 10 · Xavier (CT)Shot Put1028-710

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 28SCC Western SectionalJan 28 · Shot Put · Place 23 · Xavier (CT)Shot Put2328-1010
Jan 20SCC Indoor Novice MeetJan 20 · Shot Put · Place 22 · Xavier (CT)Shot Put2227-1.2510
Jan 12SCC Boys Developmental #2Jan 12 · Shot Put · Place 42 · Xavier (CT)Shot Put4228-8.2510
Jan 5SCC Boys Developmental #1Jan 5 · Shot Put · Place 43 · Xavier (CT)Shot Put4327-810

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23SCC Boys Novice MeetMay 23 · Javelin · Place 20 · Xavier (CT)Javelin2077-79
May 13Guilford, Lauralton Hall at Mercy/XavierMay 13 · Javelin · Place 6 · Xavier (CT)Javelin690-29
May 13Guilford, Lauralton Hall at Mercy/XavierMay 13 · Shot Put · Place 1 · Xavier (CT)Shot Put124-99
May 7Shelton-East Haven-Mercy/XavierMay 7 · Javelin · Place 14 · Xavier (CT)Javelin1486-69
May 7Shelton-East Haven-Mercy/XavierMay 7 · Shot Put · Place 21 · Xavier (CT)Shot Put2125-29
May 2Middletown Frosh & Soph InviteMay 2 · Javelin · Place 37 · Xavier (CT)Javelin3779-029
Apr 30Hamden VS Career, Mercy, & XavierApr 30 · Javelin · Place 5 · Xavier (CT)Javelin580-19
Apr 30Hamden VS Career, Mercy, & XavierApr 30 · Shot Put · Place 13 · Xavier (CT)Shot Put1323-69
Apr 24Daniel Hand at Mercy/XavierApr 24 · Javelin · Place 8 · Xavier (CT)Javelin875-79
Apr 24Daniel Hand at Mercy/XavierApr 24 · Shot Put · Place 1 · Xavier (CT)Shot Put124-79
Apr 8Xavier/Mercy, North Haven @LawApr 8 · Javelin · Place 6 · Xavier (CT)Javelin688-39
Apr 8Xavier/Mercy, North Haven @LawApr 8 · Shot Put · Place 11 · Xavier (CT)Shot Put1119-09

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 29SCC Western SectionalJan 29 · Shot Put · Place 40 · Xavier (CT)Shot Put4023-1.75—
Jan 14SCC Indoor Novice MeetJan 14 · Shot Put · Place 49 · Xavier (CT)Shot Put4921-3.5—
Jan 7SCC Boys Developmental #2Jan 7 · Shot Put · Place 81 · Xavier (CT)Shot Put8122-10.75—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30E.O. Smith Mini MeetDec 30 · Shot Put · Place 14 · Xavier (CT)Shot Put12lb14.19' 4 PB9
Dec 19SCC Boys Developmental #1Dec 19 · Shot Put · Place 81 · Xavier (CT)Shot Put12lb81.17' 29