Personal bests

Best marks in available results
Event / courseMarkMeetDate
Shot Put · 12lb · IndoorRIIL Boys State Championship · Feb 1451-08.50RIIL Boys State ChampionshipFebruary 14, 2026
Shot Put · 12lb · OutdoorClassical Classic · May 249-00.00Classical ClassicMay 2, 2026

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

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Jun 6Rhode Island State ChampionshipsJun 6 · Shot Put · Place 11 · Bishop HendrickenShot Put12lb11.45-02.0011
Feb 2838th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFeb 28 · Shot Put · Bishop HendrickenShot Put12lb—DNS11
Feb 28[MA Entries] New England Track and Field ChampionshipFeb 28 · Shot Put · Bishop HendrickenShot Put12lb--DNS11
Feb 14RIIL Boys State ChampionshipFeb 14 · Shot Put · Place 3 · Bishop HendrickenShot Put12lb3.51-08.50 PB11
Feb 8RITCA Last Chance QualifierFeb 8 · Shot Put · Place 3 · Bishop HendrickenShot Put350-2.5011
Jan 31RIIL Class ChampionshipsJan 31 · Shot Put · Place 2 · Bishop HendrickenShot Put248-8.5011
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · Shot Put · Place 1 · Bishop HendrShot Put115.51m11
Jan 21RITCA Bayha Division ChampionshipJan 21 · Shot Put · Place 1 · Bishop HendrickenShot Put150-1111
Jan 14RIIL Bayha Division Dual Meet #3Jan 14 · Shot Put · Place 5 · Bishop HendrickenShot Put543-5.2511
Jan 6RIIL Bayha Division Dual Meet #2Jan 6 · Shot Put · Place 1 · Bishop HendrickenShot Put12lb1.47-211
Jan 3RITCA InvitationalJan 3 · Shot Put · Place 2 · Bishop HendrickenShot Put248-1011
Jan 3RITCA InvitationalJan 3 · Shot Put · Place 2 · Bishop HendrickenShot Put248-1011

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 31Bishop Hendricken InvitationalMay 31 · Shot Put · Place 1 · Bishop HendrickenShot Put12lb1.48-11.5011
May 23RIIL Class A ChampionshipsMay 23 · Shot Put · Place 2 · Bishop HendrickenShot Put12lb2.47-9.2511
May 10Sgt. Brian St. Germain InvitationalMay 10 · Shot Put · Place 9 · Bishop HendrickenShot Put12lb9.43-0.5011
May 2Classical ClassicMay 2 · Shot Put · Place 3 · Bishop HendrickenShot Put12lb3.49-00.00 PB11

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 9RIIL Bayha Division Dual Meet #1Dec 9 · Shot Put · Place 2 · Bishop HendrickenShot Put12lb2.46-1.7511
Feb 15RIIL State Indoor ChampionshipsFeb 15 · Shot Put · Place 19 · Bishop HendrickenShot Put1943-1.2510
Feb 8RITCA Last Chance QualifierFeb 8 · Shot Put · Place 9 · Bishop HendrickenShot Put944-1.5010
Feb 1RIIL Class ChampionshipsFeb 1 · Shot Put · Place 2 · Bishop HendrickenShot Put246-9.7510
Jan 25RITCA InvitationalJan 25 · Shot Put · Place 8 · Bishop HendrShot Put813.52m10
Jan 11World Trophy InvitationalJan 11 · Shot Put · Place 3 · Bishop HendrickenShot Put346-010
Jan 11RIIL Dual Meet - Week 4Jan 11 · Shot Put · Place 1 · Bishop HendrickenShot Put12lb1.45-07.5010

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · Shot Put · Place 29 · Bishop HendrickenShot Put12lb29.41-02.5010
Jun 7RIIL Rhode Island State ChampionshipsJun 7 · Shot Put · Place 6 · Bishop HendrickenShot Put648-11.5010
Jun 7RIIL Rhode Island State ChampionshipsJun 7 · Shot Put · Place 6 · Bishop HendrickenShot Put648-11.5010
May 31Bishop Hendricken InvitationalMay 31 · Shot Put · Place 3 · Bishop HendrickenShot Put347-8.2510
May 24RIIL Class A ChampionshipsMay 24 · Shot Put · Place 4 · Bishop HendrickenShot Put445-1110
May 17RIIL Central Division ChampionshipsMay 17 · Shot Put · Place 2 · Bishop HendrickenShot Put12lb2.45-3.5010
May 10Classical ClassicMay 10 · Shot Put · Place 5 · Bishop HendrickenShot Put546-610
May 3Sgt. Brian St. Germain InvitationalMay 3 · Shot Put · Place 7 · Bishop HendrickenShot Put746-8.5010

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21RIIL Dual Meet - Week 2Dec 21 · Shot Put · Place 1 · Bishop HendrickenShot Put12lb1.47-2.7510
Dec 14RIIL Dual Meet - Week 1Dec 14 · Shot Put · Place 1 · Bishop HendrickenShot Put12lb1.43-08.5010

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 1Rhode Island State ChampionshipsJun 1 · Shot Put · Place 16 · Bishop HendrickenShot Put1640-6.509
Jun 1Rhode Island State ChampionshipsJun 1 · Shot Put · Place 16 · Bishop HendrickenShot Put1640-6.509
May 25Bishop Hendricken InvitationalMay 25 · Shot Put · Place 5 · Bishop HendrickenShot Put544-9.509
May 18RIIL Class A ChampionshipsMay 18 · Shot Put · Place 5 · Bishop HendrickenShot Put12lb5.42-5.259
May 11Sgt. Brian St. Germain InvitationalMay 11 · Shot Put · Place 6 · Bishop HendrickenShot Put644-3.509
May 5RIIL Central Division ChampionshipsMay 5 · Shot Put · Place 4 · Bishop HendrShot Put413.48m9
May 5RIIL Central Division ChampionshipsMay 5 · Shot Put · Place 4 · Bishop HendrShot Put413.48m9
Apr 27Classical ClassicApr 27 · Shot Put · Place 11 · Bishop HendrickenShot Put1141-11.509