Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorRIIL Class A Championships · May 23117-5RIIL Class A ChampionshipsMay 23, 2026
Hammer · 12lb · IndoorRhode Island State Championships · Jun 6174-09Rhode Island State ChampionshipsJune 6, 2026
Hammer · 12lb · OutdoorNew England HS Hammer Throw Championships · Jul 9180-04New England HS Hammer Throw ChampionshipsJuly 9, 2026
Hammer · 16lb / 7.26kg · Outdoor2026 New England HS Hammer Throw Championships · Jun 9131-102026 New England HS Hammer Throw ChampionshipsJune 9, 2026
Javelin · 800g · OutdoorNorthern Dual Meet #1: BURR, JHS, NPHS, SRA @ Cumberland · Apr 773-08Northern Dual Meet #1: BURR, JHS, NPHS, SRA @ CumberlandApril 7, 2025
Shot Put · 12lb · IndoorRIIL Dual Meet - Week 2 · Dec 2134-10.50RIIL Dual Meet - Week 2December 21, 2024
Shot Put · 12lb · OutdoorNorthern Dual Meet #1: BURR, JHS, NPHS, SRA @ Cumberland · Apr 732-10.00Northern Dual Meet #1: BURR, JHS, NPHS, SRA @ CumberlandApril 7, 2025
Weight Throw · 25lb / 11.3kg · IndoorRIIL Boys State Championship · Feb 1453-04.25RIIL Boys State ChampionshipFebruary 14, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 9New England HS Hammer Throw ChampionshipsJul 9 · Hammer · Place 13 · CumberlandCumberlandHammer12lb13.180-04 PB11
Jun 18Adidas Track Nationals 2026Jun 18 · Hammer · Place 8 · UnattachedUnattachedHammer16lb / 7.26kg8.55.1411
Jun 92026 New England HS Hammer Throw ChampionshipsJun 9 · Hammer · Place 8 · CumberlandCumberlandHammer16lb / 7.26kg8.131-10 PB11
Jun 92026 New England HS Hammer Throw ChampionshipsJun 9 · Hammer · Place 13 · CumberlandCumberlandHammer12lb13.180-0411
Jun 2RITCA Boys JV State ChampionshipJun 2 · Hammer · CumberlandCumberlandHammer12lb--DQ11
Jun 2RITCA Boys JV State ChampionshipJun 2 · Discus · CumberlandCumberlandDiscus1.6kg--DQ11
May 31Bishop Hendricken InvitationalMay 31 · Hammer · Place 12 · CumberlandCumberlandHammer12lb12.178-0411
May 23RIIL Class A ChampionshipsMay 23 · Hammer · Place 8 · CumberlandCumberlandHammer12lb8.174-811
May 23RIIL Class A ChampionshipsMay 23 · Discus · Place 12 · CumberlandCumberlandDiscus1.6kg12.117-5 PB11
May 16RIIL Northern Division ChampionshipsMay 16 · Hammer · Place 9 · CumberlandCumberlandHammer12lb9.168-011
May 16RIIL Northern Division ChampionshipsMay 16 · Discus · Place 16 · CumberlandCumberlandDiscus1.6kg16.98-411
May 10Sgt. Brian St. Germain InvitationalMay 10 · Hammer · Place 21 · CumberlandCumberlandHammer12lb21.162-511
May 2Classical ClassicMay 2 · Hammer · Place 15 · CumberlandCumberlandHammer12lb15.167-0811
Apr 18Ocean State Hammerheads International Hammer InvitationalApr 18 · Hammer · Place 8 · CumberlandCumberlandHammer16lb / 7.26kg8.37.1011
Apr 18Ocean State Hammerheads International Hammer InvitationalApr 18 · Hammer · Place 13 · CumberlandCumberlandHammer12lb13.48.3811
Apr 15BURR, CUMB, SRA, @ North SmithfieldApr 15 · Hammer · Place 2 · CumberlandCumberlandHammer12lb2.167-1111
Apr 15BURR, CUMB, SRA, @ North SmithfieldApr 15 · Discus · Place 3 · CumberlandCumberlandDiscus1.6kg3.106-0511
Apr 4Knights of Columbus RelaysApr 4 · Hammer · Place 12 · CumberlandCumberlandHammer12lb12.165-511
Mar 22026 New England HS Weight Throw ChampionshipsMar 2 · Weight Throw · Place 22 · CumberlandCumberlandWeight Throw2254-211

2026 Indoor Track

18 results
DateMeetEventPlMarkGr
Jun 6Rhode Island State ChampionshipsJun 6 · Hammer · Place 14 · CumberlandCumberlandHammer12lb14.174-09 PB11
Feb 14RIIL Boys State ChampionshipFeb 14 · Weight Throw · Place 21 · CumberlandCumberlandWeight Throw25lb / 11.3kg21.53-04.25 PB11
Feb 8RITCA Last Chance QualifierFeb 8 · Weight Throw · Place 23 · CumberlandCumberlandWeight Throw2351-4.7511
Jan 31RIIL Class ChampionshipsJan 31 · Weight Throw · Place 11 · CumberlandCumberlandWeight Throw1153-10.5011
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · Weight Throw · Place 4 · CumberlandCumberlandWeight Throw417.04m11
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · Shot Put · Place 15 · CumberlandCumberlandShot Put159.97m11
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · Weight Throw · Place 4 · CumberlandCumberlandWeight Throw455-1111
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · Shot Put · Place 15 · CumberlandCumberlandShot Put1532-8.7511
Jan 19RIIL Headley Division Dual Meet #3Jan 19 · Weight Throw · Place 3 · CumberlandCumberlandWeight Throw355-6.5011
Jan 19RIIL Headley Division Dual Meet #3Jan 19 · Shot Put · Place 13 · CumberlandCumberlandShot Put1335-3.5011
Jan 1714th Annual East Coast InvitationalJan 17 · Weight Throw · Place 12 · CumberlandCumberlandWeight Throw1255-2.2511
Jan 1714th Annual East Coast InvitationalJan 17 · Weight Throw · Place 12 · CumberlandCumberlandWeight Throw1255-2.2511
Jan 10World Trophy InvitationalJan 10 · Weight Throw · Place 13 · CumberlandCumberlandWeight Throw1353-1111
Jan 10World Trophy InvitationalJan 10 · Shot Put · Place 36 · CumberlandCumberlandShot Put3633-10.2511
Jan 10World Trophy InvitationalJan 10 · Weight Throw · Place 13 · CumberlandCumberlandWeight Throw1353-1111
Jan 10World Trophy InvitationalJan 10 · Shot Put · Place 35 · CumberlandCumberlandShot Put3533-10.2511
Jan 8RIIL Headley Division Dual Meet #2Jan 8 · Weight Throw · Place 3 · CumberlandCumberlandWeight Throw355-511
Jan 8RIIL Headley Division Dual Meet #2Jan 8 · Shot Put · Place 14 · CumberlandCumberlandShot Put1434-8.5011

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 20The Beantown Winter ClassicDec 20 · Weight Throw · Place 12 · CumberlandCumberlandWeight Throw25lb / 11.3kg12.49-02.7511
Dec 10RIIL Headley Division Dual Meet #1Dec 10 · Weight Throw · Place 4 · CumberlandCumberlandWeight Throw25lb / 11.3kg4.52-0.7511
Dec 10RIIL Headley Division Dual Meet #1Dec 10 · Shot Put · Place 12 · CumberlandCumberlandShot Put12lb12.33-8.7511
Feb 11RITCA JV Boys State ChampionshipsFeb 11 · Weight Throw · Place 7 · CumberlandCumberlandWeight Throw749-1.2510
Feb 8RITCA Last Chance QualifierFeb 8 · Weight Throw · Place 29 · CumberlandCumberlandWeight Throw2945-710
Feb 1RIIL Class ChampionshipsFeb 1 · Weight Throw · Place 14 · CumberlandCumberlandWeight Throw1449-410
Jan 25RITCA InvitationalJan 25 · Weight Throw · Place 31 · CumberlandCumberlandWeight Throw3115.29m10
Jan 21RITCA Division ChampionshipsJan 21 · Weight Throw · Place 6 · CumberlandCumberlandWeight Throw615.30m10
Jan 21RITCA Division ChampionshipsJan 21 · Shot Put · Place 10 · CumberlandCumberlandShot Put1010.00m10
Jan 21RITCA Division ChampionshipsJan 21 · Weight Throw · Place 6 · CumberlandCumberlandWeight Throw650-2.7510
Jan 21RITCA Division ChampionshipsJan 21 · Shot Put · Place 10 · CumberlandCumberlandShot Put1032-1010
Jan 18East Coast InvitationalJan 18 · Shot Put · Place 55 · CumberlandCumberlandShot Put5534-7.2510
Jan 18East Coast InvitationalJan 18 · Weight Throw · Place 12 · CumberlandCumberlandWeight Throw1246-5.2510
Jan 11World Trophy InvitationalJan 11 · Weight Throw · Place 27 · CumberlandCumberlandWeight Throw2747-4.2510
Jan 11World Trophy InvitationalJan 11 · Shot Put · Place 42 · CumberlandCumberlandShot Put4232-010

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 11New England Throwers ChampionshipJun 11 · Hammer · Place 8 · CUMBERLANDCUMBERLANDHammer8133-11—
Jun 11New England Throwers ChampionshipJun 11 · Hammer · Place 21 · CUMBERLANDCUMBERLANDHammer21160-9—
Jun 3RITCA Boys JV State ChampionshipsJun 3 · Hammer · Place 6 · CumberlandCumberlandHammer12lb6.163-710
Jun 3RITCA Boys JV State ChampionshipsJun 3 · Discus · Place 21 · CumberlandCumberlandDiscus1.6kg21.99-010
May 31Bishop Hendricken InvitationalMay 31 · Hammer · Place 23 · CumberlandCumberlandHammer23159-710
May 24RIIL Class A ChampionshipsMay 24 · Hammer · Place 21 · CumberlandCumberlandHammer21146-1110
May 24RIIL Class A ChampionshipsMay 24 · Discus · Place 30 · CumberlandCumberlandDiscus3094-410
May 17RIIL Eastern Division ChampionshipsMay 17 · Hammer · Place 10 · CumberlandCumberlandHammer10147-810
May 17RIIL Eastern Division ChampionshipsMay 17 · Discus · Place 23 · CumberlandCumberlandDiscus2380-110
May 17RIIL Eastern Division ChampionshipsMay 17 · Shot Put · Place 17 · CumberlandCumberlandShot Put1731-6.7510
May 17RIIL Northern Division ChampionshipsMay 17 · Hammer · Place 10 · CumberlandCumberlandHammer12lb10.147-810
May 17RIIL Northern Division ChampionshipsMay 17 · Discus · Place 23 · CumberlandCumberlandDiscus1.6kg23.80-110
May 17RIIL Northern Division ChampionshipsMay 17 · Shot Put · Place 17 · CumberlandCumberlandShot Put12lb17.31-6.7510
May 10Classical ClassicMay 10 · Hammer · Place 32 · CumberlandCumberlandHammer32141-810
Apr 7Northern Dual Meet #1: BURR, JHS, NPHS, SRA @ CumberlandApr 7 · Hammer · Place 3 · CumberlandCumberlandHammer12lb3.97-0510
Apr 7Northern Dual Meet #1: BURR, JHS, NPHS, SRA @ CumberlandApr 7 · Javelin · Place 6 · CumberlandCumberlandJavelin800g6.73-08 PB10
Apr 7Northern Dual Meet #1: BURR, JHS, NPHS, SRA @ CumberlandApr 7 · Discus · Place 4 · CumberlandCumberlandDiscus1.6kg4.82-0910
Apr 7Northern Dual Meet #1: BURR, JHS, NPHS, SRA @ CumberlandApr 7 · Shot Put · Place 5 · CumberlandCumberlandShot Put12lb5.32-10.00 PB10
Apr 557th Annual K of C RelaysApr 5 · Hammer · Place 33 · CumberlandCumberlandHammer12lb33.122-0810

2024 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 21RIIL Dual Meet - Week 2Dec 21 · Weight Throw · Place 9 · CumberlandCumberlandWeight Throw25lb / 11.3kg9.43-01.2510
Dec 21RIIL Dual Meet - Week 2Dec 21 · Shot Put · Place 6 · CumberlandCumberlandShot Put12lb6.34-10.50 PB10
Dec 21The Beantown Winter ClassicDec 21 · Weight Throw · Place 6 · CumberlandCumberlandWeight Throw25lb / 11.3kg6.45-08.0010
Dec 14RIIL Dual Meet - Week 1Dec 14 · Weight Throw · Place 9 · CumberlandCumberlandWeight Throw25lb / 11.3kg9.43-00.2510
Dec 14RIIL Dual Meet - Week 1Dec 14 · Shot Put · Place 14 · CumberlandCumberlandShot Put12lb14.29-11.2510
Feb 6RITCA Boys Freshmen State ChampionshipsFeb 6 · Weight Throw · Place 6 · CumberlandCumberlandWeight Throw638-10.259
Jan 29RITCA Metro & Suburban Division Boys ChampionshipsJan 29 · Weight Throw · Place 14 · CumberlandCumberlandWeight Throw1410.99m9
Jan 29Northern Division ChampionshipJan 29 · Weight Throw · Place 14 · CumberlandCumberlandWeight Throw25lb / 11.3kg14.36-01.009
Jan 22RIIL Boys Week 4Jan 22 · Weight Throw · Place 14 · CumberlandCumberlandWeight Throw1435-3.259
Jan 20 World Trophy InvitationalJan 20 · Weight Throw · Place 58 · CumberlandCumberlandWeight Throw5835-2.759
Jan 20 World Trophy InvitationalJan 20 · Shot Put · Place 85 · CumberlandCumberlandShot Put8525-79
Jan 15RIIL Boys - Week 3Jan 15 · Weight Throw · Place 15 · CumberlandCumberlandWeight Throw1510.40m9
Jan 13East Coast InvitationalJan 13 · Weight Throw · Place 35 · CumberlandCumberlandWeight Throw3539-3.75—
Jan 8RIIL Boys - Week 2Jan 8 · Weight Throw · Place 17 · CumberlandCumberlandWeight Throw1736-00.759
Jan 8RIIL Boys - Week 2Jan 8 · Weight Throw · Place 20 · CumberlandCumberlandWeight Throw2029-10.509

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 5RIIL Southern Division ChampionshipsMay 5 · Hammer · Place 17 · CumberlandCumberlandHammer1733.27m9
May 4RIIL Northern Division ChampionshipsMay 4 · Hammer · Place 17 · CumberlandCumberlandHammer12lb17.109-029