Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorRITCA Boys JV State Championships · Jun 3128-9RITCA Boys JV State ChampionshipsJune 3, 2025
Hammer · 12lb · IndoorRhode Island State Championships · Jun 6191-07Rhode Island State ChampionshipsJune 6, 2026
Hammer · 12lb · OutdoorUSATF New England Association Junior Olympic Championship · Jun 1259.22mUSATF New England Association Junior Olympic ChampionshipJune 12, 2026
Hammer · 5kg · Outdoor57th Annual K of C Relays · Apr 5140-1057th Annual K of C RelaysApril 5, 2025
Hammer · 6kg · Outdoor2026 New England HS Hammer Throw Championships · Jun 9160-032026 New England HS Hammer Throw ChampionshipsJune 9, 2026
Shot Put · 12lb · IndoorRIIL Dwyer Division Dual Meet #1 · Dec 1131-06.75RIIL Dwyer Division Dual Meet #1December 11, 2025
Shot Put · 12lb · OutdoorClassical Classic · May 235-01.00Classical ClassicMay 2, 2026
Weight Throw · 25lb / 11.3kg · IndoorU.S. Marine Corps Holiday Classic · Dec 2753-02.75U.S. Marine Corps Holiday ClassicDecember 27, 2025

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jul 9New England HS Hammer Throw ChampionshipsJul 9 · Hammer · Place 6 · WoonsocketWoonsocketHammer12lb6.190-0911
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · Hammer · Place 2 · Ocean State HammerheadsOcean State HammerheadsHammer12lb2.55.51m11
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · Hammer · Place 3 · Ocean State HammerheadsOcean State HammerheadsHammer12lb3.59.22m PB11
Jun 92026 New England HS Hammer Throw ChampionshipsJun 9 · Hammer · Place 3 · WoonsocketWoonsocketHammer6kg3.160-03 PB11
Jun 92026 New England HS Hammer Throw ChampionshipsJun 9 · Hammer · Place 6 · WoonsocketWoonsocketHammer12lb6.190-0911
May 31Bishop Hendricken InvitationalMay 31 · Hammer · Place 8 · WoonsocketWoonsocketHammer12lb8.186-0911
May 23RIIL Class A ChampionshipsMay 23 · Hammer · Place 7 · WoonsocketWoonsocketHammer12lb7.181-511
May 23RIIL Class A ChampionshipsMay 23 · Discus · Place 11 · WoonsocketWoonsocketDiscus1.6kg11.118-611
May 23RIIL Class A ChampionshipsMay 23 · Shot Put · Place 22 · WoonsocketWoonsocketShot Put12lb22.32-10.2511
May 16RIIL Northern Division ChampionshipsMay 16 · Hammer · Place 7 · WoonsocketWoonsocketHammer12lb7.170-811
May 16RIIL Northern Division ChampionshipsMay 16 · Discus · Place 14 · WoonsocketWoonsocketDiscus1.6kg14.100-211
May 16RIIL Northern Division ChampionshipsMay 16 · Shot Put · Place 13 · WoonsocketWoonsocketShot Put12lb13.34-0.5011
May 10Sgt. Brian St. Germain InvitationalMay 10 · Hammer · Place 11 · WoonsocketWoonsocketHammer12lb11.179-811
May 10Sgt. Brian St. Germain InvitationalMay 10 · Discus · Place 9 · WoonsocketWoonsocketDiscus1.6kg9.127-511
May 2Classical ClassicMay 2 · Hammer · Place 8 · WoonsocketWoonsocketHammer12lb8.185-0711
May 2Classical ClassicMay 2 · Discus · Place 10 · WoonsocketWoonsocketDiscus1.6kg10.122-0711
May 2Classical ClassicMay 2 · Shot Put · Place 39 · WoonsocketWoonsocketShot Put12lb39.35-01.00 PB11
Apr 18Ocean State Hammerheads International Hammer InvitationalApr 18 · Hammer · Place 6 · Ocean State HammerheadsOcean State HammerheadsHammer6kg6.49.0311
Apr 18Ocean State Hammerheads International Hammer InvitationalApr 18 · Hammer · Place 7 · Ocean State HammerheadsOcean State HammerheadsHammer12lb7.55.5711
Apr 6BURR, SRA, WOON @ Lincoln HSApr 6 · Hammer · Place 3 · WoonsocketWoonsocketHammer12lb3.170-0711
Apr 6BURR, SRA, WOON @ Lincoln HSApr 6 · Discus · Place 1 · WoonsocketWoonsocketDiscus1.6kg1.116-0111
Apr 6BURR, SRA, WOON @ Lincoln HSApr 6 · Shot Put · Place 8 · WoonsocketWoonsocketShot Put12lb8.31-02.0011
Apr 4Knights of Columbus RelaysApr 4 · Hammer · Place 8 · WoonsocketWoonsocketHammer12lb8.171-011
Mar 22026 New England HS Weight Throw ChampionshipsMar 2 · Weight Throw · Place 25 · WoonsocketWoonsocketWeight Throw2552-811

2026 Indoor Track

18 results
DateMeetEventPlMarkGr
Jun 6Rhode Island State ChampionshipsJun 6 · Hammer · Place 7 · WoonsocketWoonsocketHammer12lb7.191-07 PB11
Feb 11RITCA JV Boys State ChampionshipFeb 11 · Weight Throw · Place 1 · WoonsocketWoonsocketWeight Throw156-2.7511
Feb 8RITCA Last Chance QualifierFeb 8 · Weight Throw · Place 18 · WoonsocketWoonsocketWeight Throw1854-4.7511
Jan 31RIIL Class ChampionshipsJan 31 · Weight Throw · Place 15 · WoonsocketWoonsocketWeight Throw1550-211
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · Weight Throw · Place 5 · Woonsocket HWoonsocket HWeight Throw515.76m11
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · Shot Put · Place 11 · Woonsocket HWoonsocket HShot Put119.86m11
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · Weight Throw · Place 5 · WoonsocketWoonsocketWeight Throw551-8.5011
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · Shot Put · Place 11 · WoonsocketWoonsocketShot Put1132-4.5011
Jan 19RIIL Dwyer Division Dual Meet #3Jan 19 · Weight Throw · Place 3 · WoonsocketWoonsocketWeight Throw350-111
Jan 1714th Annual East Coast InvitationalJan 17 · Shot Put · Place 61 · WoonsocketWoonsocketShot Put6131-7.5011
Jan 1714th Annual East Coast InvitationalJan 17 · Weight Throw · Place 18 · WoonsocketWoonsocketWeight Throw1850-6.7511
Jan 1714th Annual East Coast InvitationalJan 17 · Shot Put · Place 61 · WoonsocketWoonsocketShot Put6131-7.5011
Jan 1714th Annual East Coast InvitationalJan 17 · Weight Throw · Place 18 · WoonsocketWoonsocketWeight Throw1850-6.7511
Jan 10World Trophy InvitationalJan 10 · Weight Throw · Place 19 · WoonsocketWoonsocketWeight Throw1949-111
Jan 10World Trophy InvitationalJan 10 · Shot Put · Place 34 · WoonsocketWoonsocketShot Put3433-11.5011
Jan 10World Trophy InvitationalJan 10 · Weight Throw · Place 19 · WoonsocketWoonsocketWeight Throw1949-111
Jan 10World Trophy InvitationalJan 10 · Shot Put · Place 33 · WoonsocketWoonsocketShot Put3333-11.5011
Jan 5RIIL Dwyer Division Dual Meet #2Jan 5 · Weight Throw · Place 4 · WoonsocketWoonsocketWeight Throw450-01.5011

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 27U.S. Marine Corps Holiday ClassicDec 27 · Weight Throw · Place 4 · WoonsocketWoonsocketWeight Throw25lb / 11.3kg4.53-02.75 PB11
Dec 11RIIL Dwyer Division Dual Meet #1Dec 11 · Weight Throw · Place 5 · WoonsocketWoonsocketWeight Throw25lb / 11.3kg5.50-02.5011
Dec 11RIIL Dwyer Division Dual Meet #1Dec 11 · Shot Put · Place 10 · WoonsocketWoonsocketShot Put12lb10.31-06.75 PB11
Feb 11RITCA JV Boys State ChampionshipsFeb 11 · Weight Throw · Place 13 · WoonsocketWoonsocketWeight Throw1346-9.7510
Jan 25RITCA InvitationalJan 25 · Weight Throw · Place 42 · Woonsocket HWoonsocket HWeight Throw4212.00m10
Jan 21RITCA Division ChampionshipsJan 21 · Weight Throw · Place 14 · Woonsocket HWoonsocket HWeight Throw1413.16m10
Jan 21RITCA Division ChampionshipsJan 21 · Shot Put · Place 29 · Woonsocket HWoonsocket HShot Put297.15m10
Jan 18East Coast InvitationalJan 18 · Shot Put · Place 85 · WoonsocketWoonsocketShot Put8530-510
Jan 18East Coast InvitationalJan 18 · Weight Throw · Place 18 · WoonsocketWoonsocketWeight Throw1843-0.5010
Jan 11World Trophy InvitationalJan 11 · Weight Throw · Place 30 · WoonsocketWoonsocketWeight Throw3044-3.5010
Jan 11World Trophy InvitationalJan 11 · Shot Put · Place 44 · WoonsocketWoonsocketShot Put4431-8.2510
Jan 11RIIL Dual Meet - Week 4Jan 11 · Weight Throw · Place 18 · WoonsocketWoonsocketWeight Throw25lb / 11.3kg18.39-11.0010
Jan 11RIIL Dual Meet - Week 4Jan 11 · Shot Put · Place 21 · WoonsocketWoonsocketShot Put12lb21.30-02.0010

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 11USATF Region 1 Junior Olympic ChampionshipsJul 11 · Hammer · Place 2 · Ocean State HammerheadsOcean State HammerheadsHammer255.54m16
Jul 11USATF Region 1 Junior Olympic ChampionshipsJul 11 · Hammer · Place 2 · Ocean State HammerheadsOcean State HammerheadsHammer255.54m16
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · Hammer · Place 1 · Ocean State HammerheadsOcean State HammerheadsHammer12lb1.50.26m10
Jun 11New England Throwers ChampionshipJun 11 · Hammer · Place 2 · WOONSOCKETWOONSOCKETHammer2179-9—
Jun 11New England Throwers ChampionshipJun 11 · Hammer · Place 13 · WOONSOCKETWOONSOCKETHammer13176-2—
Jun 3RITCA Boys JV State ChampionshipsJun 3 · Hammer · Place 2 · WoonsocketWoonsocketHammer12lb2.170-310
Jun 3RITCA Boys JV State ChampionshipsJun 3 · Discus · Place 2 · WoonsocketWoonsocketDiscus1.6kg2.128-9 PB10
May 31Bishop Hendricken InvitationalMay 31 · Hammer · Place 18 · WoonsocketWoonsocketHammer18173-310
May 24RIIL Class A ChampionshipsMay 24 · Hammer · Place 9 · WoonsocketWoonsocketHammer9169-910
May 24RIIL Class A ChampionshipsMay 24 · Discus · Place 7 · WoonsocketWoonsocketDiscus7124-510
May 17RIIL Eastern Division ChampionshipsMay 17 · Hammer · Place 6 · WoonsocketWoonsocketHammer6159-610
May 17RIIL Eastern Division ChampionshipsMay 17 · Discus · Place 5 · WoonsocketWoonsocketDiscus5114-010
May 17RIIL Northern Division ChampionshipsMay 17 · Hammer · Place 6 · WoonsocketWoonsocketHammer12lb6.159-610
May 17RIIL Northern Division ChampionshipsMay 17 · Discus · Place 5 · WoonsocketWoonsocketDiscus1.6kg5.114-010
May 10Classical ClassicMay 10 · Hammer · Place 22 · WoonsocketWoonsocketHammer22158-810
May 10Classical ClassicMay 10 · Discus · Place 31 · WoonsocketWoonsocketDiscus31110-1010
May 3Sgt. Brian St. Germain InvitationalMay 3 · Hammer · Place 29 · WoonsocketWoonsocketHammer29146-310
May 3Sgt. Brian St. Germain InvitationalMay 3 · Discus · Place 15 · WoonsocketWoonsocketDiscus15123-510
Apr 557th Annual K of C RelaysApr 5 · Hammer · Place 3 · WoonsocketWoonsocketHammer5kg3.140-10 PB10
Apr 557th Annual K of C RelaysApr 5 · Hammer · Place 21 · WoonsocketWoonsocketHammer12lb21.144-0910

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 14RIIL Dual Meet - Week 1Dec 14 · Weight Throw · Place 18 · WoonsocketWoonsocketWeight Throw25lb / 11.3kg18.39-00.7510
Dec 14RIIL Dual Meet - Week 1Dec 14 · Shot Put · Place 20 · WoonsocketWoonsocketShot Put12lb20.30-11.0010
Feb 6RITCA Boys Freshmen State ChampionshipsFeb 6 · Shot Put · Place 12 · WoonsocketWoonsocketShot Put1231-59
Feb 6RITCA Boys Freshmen State ChampionshipsFeb 6 · Weight Throw · Place 4 · WoonsocketWoonsocketWeight Throw439-10.759
Jan 20 World Trophy InvitationalJan 20 · Weight Throw · Place 47 · WoonsocketWoonsocketWeight Throw4738-6.509
Jan 20 World Trophy InvitationalJan 20 · Shot Put · Place 58 · WoonsocketWoonsocketShot Put5830-59
Jan 13East Coast InvitationalJan 13 · Weight Throw · Place 26 · WoonsocketWoonsocketWeight Throw2641-3.75—
Jan 13East Coast InvitationalJan 13 · Shot Put · Place 84 · WoonsocketWoonsocketShot Put8431-7—
Jan 6URI Indoor Track ClassicJan 6 · Weight Throw · Place 29 · WoonsocketWoonsocketWeight Throw2939-59

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 1Rhode Island State ChampionshipsJun 1 · Discus · Place 16 · WoonsocketWoonsocketDiscus16111-69
Jun 1Rhode Island State ChampionshipsJun 1 · Discus · Place 16 · WoonsocketWoonsocketDiscus16111-69
May 25Bishop Hendricken InvitationalMay 25 · Hammer · Place 44 · WoonsocketWoonsocketHammer44138-69
May 18RIIL Class A ChampionshipsMay 18 · Hammer · Place 22 · WoonsocketWoonsocketHammer12lb22.142-19
May 18RIIL Class A ChampionshipsMay 18 · Discus · Place 11 · WoonsocketWoonsocketDiscus1.6kg11.105-49
May 11Sgt. Brian St. Germain InvitationalMay 11 · Discus · Place 11 · WoonsocketWoonsocketDiscus11128-99
May 5RIIL Southern Division ChampionshipsMay 5 · Hammer · Place 12 · Woonsocket HWoonsocket HHammer1242.51m9
May 5RIIL Southern Division ChampionshipsMay 5 · Discus · Place 14 · Woonsocket HWoonsocket HDiscus1430.50m9
May 4RIIL Northern Division ChampionshipsMay 4 · Hammer · Place 12 · WoonsocketWoonsocketHammer12lb12.139-069
May 4RIIL Northern Division ChampionshipsMay 4 · Discus · Place 14 · WoonsocketWoonsocketDiscus1.6kg14.100-019
Apr 27Classical ClassicApr 27 · Discus · Place 38 · WoonsocketWoonsocketDiscus3897-109
Apr 6Knights of Columbus RelaysApr 6 · Hammer · Place 34 · Woonsocket HWoonsocket HHammer3440.56m9
Apr 6Knights of Columbus RelaysApr 6 · Hammer · Place 34 · Woonsocket HWoonsocket HHammer3440.56m9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 28Rhode Island Middle School State ChampionshipsMay 28 · Discus · Place 1 · WoonsocketWoonsocketDiscus1126-058
May 28Rhode Island Middle School State ChampionshipsMay 28 · Shot Put · Place 8 · WoonsocketWoonsocketShot Put837-07.008