Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBishop Hendricken Invitational · May 3112.34Bishop Hendricken InvitationalMay 31, 2025
200 Meters · OutdoorClassical Classic · May 1025.54Classical ClassicMay 10, 2025
55 Meter · IndoorRIIL Dual Meet - Week 4 · Jan 117.19aRIIL Dual Meet - Week 4January 11, 2025
55 Meters · IndoorRIIL Class Championships · Feb 17.09RIIL Class ChampionshipsFebruary 1, 2025
Discus · 1.6kg · OutdoorRITCA Boys JV State Championships · Jun 3107-10RITCA Boys JV State ChampionshipsJune 3, 2025
Hammer · 12lb · OutdoorNew England HS Hammer Throw Championships · Jul 9165-04New England HS Hammer Throw ChampionshipsJuly 9, 2026
Javelin · 800g · OutdoorRIIL Class A Championships · May 23129-10RIIL Class A ChampionshipsMay 23, 2026
Long Jump · IndoorRITCA Boys Freshmen State Championships · Feb 35.51mRITCA Boys Freshmen State ChampionshipsFebruary 3, 2025
Shot Put · 12lb · IndoorRhode Island State Championships · Jun 644-09.75Rhode Island State ChampionshipsJune 6, 2026
Shot Put · 12lb · OutdoorBishop Hendricken Invitational · May 3145-04.25Bishop Hendricken InvitationalMay 31, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 9New England HS Hammer Throw ChampionshipsJul 9 · Hammer · Place 20 · ClassicalHammer12lb20.165-04 PB10
Jun 92026 New England HS Hammer Throw ChampionshipsJun 9 · Hammer · Place 20 · ClassicalHammer12lb20.165-0410
May 31Bishop Hendricken InvitationalMay 31 · Shot Put · Place 4 · ClassicalShot Put12lb4.45-04.25 PB10
May 23RIIL Class A ChampionshipsMay 23 · Javelin · Place 7 · ClassicalJavelin800g7.129-10 PB10
May 23RIIL Class A ChampionshipsMay 23 · Shot Put · Place 6 · ClassicalShot Put12lb6.44-4.5010
May 17RIIL Central Division ChampionshipsMay 17 · Hammer · Place 11 · ClassicalHammer12lb11.138-410
May 17RIIL Central Division ChampionshipsMay 17 · Javelin · Place 6 · ClassicalJavelin800g6.122-010
May 17RIIL Central Division ChampionshipsMay 17 · Discus · Place 18 · ClassicalDiscus1.6kg18.77-1110
May 17RIIL Central Division ChampionshipsMay 17 · Shot Put · Place 4 · ClassicalShot Put12lb4.45-3.2510
May 10Sgt. Brian St. Germain InvitationalMay 10 · Hammer · Place 32 · ClassicalHammer12lb32.142-610
May 10Sgt. Brian St. Germain InvitationalMay 10 · Shot Put · Place 7 · ClassicalShot Put12lb7.43-710
May 2Classical ClassicMay 2 · Hammer · Place 22 · ClassicalHammer12lb22.152-0310
May 2Classical ClassicMay 2 · Shot Put · Place 9 · ClassicalShot Put12lb9.42-11.5010
Apr 25Barrington Freshmen / Sophomore InvitationalApr 25 · Hammer · Place 5 · ClassicalHammer12lb5.142-110
Apr 25Barrington Freshmen / Sophomore InvitationalApr 25 · Discus · Place 26 · ClassicalDiscus1.6kg26.63-1110
Apr 25Barrington Freshmen / Sophomore InvitationalApr 25 · Shot Put · Place 5 · ClassicalShot Put12lb5.41-310
Apr 4Knights of Columbus RelaysApr 4 · Hammer · Place 36 · ClassicalHammer12lb36.115-210

2026 Indoor Track

20 results
DateMeetEventPlMarkGr
Jun 6Rhode Island State ChampionshipsJun 6 · Shot Put · Place 12 · ClassicalShot Put12lb12.44-09.75 PB10
Feb 14RIIL Boys State ChampionshipFeb 14 · Shot Put · Place 16 · ClassicalShot Put12lb16.42-08.7510
Feb 8RITCA Last Chance QualifierFeb 8 · Shot Put · Place 10 · ClassicalShot Put1042-710
Jan 31RIIL Class ChampionshipsJan 31 · Shot Put · Place 9 · ClassicalShot Put940-010
Jan 31RIIL Class ChampionshipsJan 31 · Long Jump · Place 18 · ClassicalLong Jump1816-710
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · Shot Put · Place 6 · Classical HiShot Put641-08.7510
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · Long Jump · Place 6 · Classical HiLong Jump618-09.0010
Jan 21RITCA Bayha Division ChampionshipJan 21 · Long Jump · Place 6 · ClassicalLong Jump618-910
Jan 21RITCA Bayha Division ChampionshipJan 21 · Shot Put · Place 6 · ClassicalShot Put641-8.7510
Jan 1714th Annual East Coast InvitationalJan 17 · Weight Throw · Place 11 · ClassicalWeight Throw1146-510
Jan 1714th Annual East Coast InvitationalJan 17 · Shot Put · Place 12 · ClassicalShot Put1240-710
Jan 1714th Annual East Coast InvitationalJan 17 · Weight Throw · Place 11 · ClassicalWeight Throw1146-510
Jan 1714th Annual East Coast InvitationalJan 17 · Shot Put · Place 12 · ClassicalShot Put1240-710
Jan 14RIIL Bayha Division Dual Meet #3Jan 14 · Shot Put · Place 6 · ClassicalShot Put640-8.5010
Jan 10World Trophy InvitationalJan 10 · Shot Put · Place 14 · ClassicalShot Put1439-9.7510
Jan 10World Trophy InvitationalJan 10 · Shot Put · Place 13 · ClassicalShot Put1339-9.7510
Jan 6RIIL Bayha Division Dual Meet #2Jan 6 · Long Jump · Place 2 · ClassicalLong Jump2.19-5.2510
Jan 6RIIL Bayha Division Dual Meet #2Jan 6 · Shot Put · Place 8 · ClassicalShot Put12lb8.41-910
Jan 3RITCA InvitationalJan 3 · Shot Put · Place 16 · ClassicalShot Put1639-610
Jan 3RITCA InvitationalJan 3 · Shot Put · Place 16 · ClassicalShot Put1639-610

2025 Indoor Track

20 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · Long Jump · Place 26 · ClassicalLong Jump26.18-02.2510
Dec 28Winter Warrior HS InvitationalDec 28 · Shot Put · Place 30 · ClassicalShot Put12lb30.37-07.0010
Dec 9RIIL Bayha Division Dual Meet #1Dec 9 · Long Jump · Place 4 · ClassicalLong Jump4.18-9.5010
Dec 9RIIL Bayha Division Dual Meet #1Dec 9 · Shot Put · Place 4 · ClassicalShot Put12lb4.41-0.7510
Feb 11RITCA JV Boys State ChampionshipsFeb 11 · Shot Put · Place 5 · ClassicalShot Put539-11.759
Feb 11RITCA JV Boys State ChampionshipsFeb 11 · 55 Meters · Place 27 · Classical55 MetersRound P277.229
Feb 3RITCA Boys Freshmen State ChampionshipsFeb 3 · Shot Put · Place 1 · Classical HiShot Put111.49m9
Feb 3RITCA Boys Freshmen State ChampionshipsFeb 3 · Long Jump · Place 5 · Classical HiLong Jump55.51m PB9
Feb 3RITCA Boys Freshmen State ChampionshipsFeb 3 · 55 Meters · Place 7 · Classical Hi55 Meters77.1579
Feb 3RITCA Boys Freshmen State ChampionshipsFeb 3 · 55 Meters · Place 6 · Classical Hi55 MetersRound P67.209
Feb 1RIIL Class ChampionshipsFeb 1 · Long Jump · Place 14 · ClassicalLong Jump1417-89
Feb 1RIIL Class ChampionshipsFeb 1 · Shot Put · Place 10 · ClassicalShot Put1038-119
Feb 1RIIL Class ChampionshipsFeb 1 · 55 Meters · Place 10 · Classical55 Meters107.09 PB9
Jan 18East Coast InvitationalJan 18 · Shot Put · Place 60 · ClassicalShot Put6033-9.509
Jan 18East Coast InvitationalJan 18 · 55 Meters · Place 73 · Classical55 MetersRound P737.269
Jan 11World Trophy InvitationalJan 11 · Shot Put · Place 26 · ClassicalShot Put2634-119
Jan 11World Trophy InvitationalJan 11 · 55 Meters · Place 18 · Classical55 MetersRound P187.139
Jan 11RIIL Dual Meet - Week 4Jan 11 · 55 Meter · Place 9 · Classical55 Meter9.7.19a PB9
Jan 11RIIL Dual Meet - Week 4Jan 11 · Long Jump · Place 7 · ClassicalLong Jump7.18-00.009
Jan 11RIIL Dual Meet - Week 4Jan 11 · Shot Put · Place 14 · ClassicalShot Put12lb14.35-05.009

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 3RITCA Boys JV State ChampionshipsJun 3 · Discus · Place 15 · ClassicalDiscus1.6kg15.107-10 PB9
Jun 3RITCA Boys JV State ChampionshipsJun 3 · Shot Put · Place 13 · ClassicalShot Put12lb13.36-59
May 31Bishop Hendricken InvitationalMay 31 · Shot Put · Place 22 · ClassicalShot Put2235-79
May 31Bishop Hendricken InvitationalMay 31 · 100 Meters · Place 33 · Classical100 MetersRound P3312.34 PB9
May 28RITCA Boys Freshmen State ChampionshipsMay 28 · Shot Put · Place 2 · ClassicalShot Put241-9.759
May 28RITCA Boys Freshmen State ChampionshipsMay 28 · Discus · Place 4 · ClassicalDiscus4107-89
May 28RITCA Boys Freshmen State ChampionshipsMay 28 · Long Jump · Place 6 · ClassicalLong Jump618-1.509
May 24RIIL Class A ChampionshipsMay 24 · Long Jump · Place 11 · ClassicalLong Jump1119-5.509
May 24RIIL Class A ChampionshipsMay 24 · Shot Put · Place 12 · ClassicalShot Put1240-3.509
May 10Classical ClassicMay 10 · 200 Meters · Place 4 · Classical200 Meters425.54 PB9
May 3Sgt. Brian St. Germain InvitationalMay 3 · Discus · Place 25 · ClassicalDiscus25111-99

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21RIIL Dual Meet - Week 2Dec 21 · 55 Meter · Place 9 · Classical55 Meter9.7.22a9
Dec 21RIIL Dual Meet - Week 2Dec 21 · Shot Put · Place 15 · ClassicalShot Put12lb15.36-5.509
Dec 14RIIL Dual Meet - Week 1Dec 14 · Shot Put · Place 16 · ClassicalShot Put12lb16.33-04.009