Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSgt. Brian St. Germain Invitational · May 10115-0Sgt. Brian St. Germain InvitationalMay 10, 2026
Hammer · 12lb · OutdoorClassical Classic · May 2179-10Classical ClassicMay 2, 2026
Shot Put · 12lb · OutdoorClassical Classic · May 242-06.00Classical ClassicMay 2, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17RIIL Central Division ChampionshipsMay 17 · Hammer · Place 3 · ClassicalHammer12lb3.178-312
May 17RIIL Central Division ChampionshipsMay 17 · Discus · Place 7 · ClassicalDiscus1.6kg7.114-1112
May 17RIIL Central Division ChampionshipsMay 17 · Shot Put · Place 10 · ClassicalShot Put12lb10.39-9.2512
May 10Sgt. Brian St. Germain InvitationalMay 10 · Discus · Place 19 · ClassicalDiscus1.6kg19.115-0 PB12
May 10Sgt. Brian St. Germain InvitationalMay 10 · Shot Put · Place 13 · ClassicalShot Put12lb13.41-712
May 2Classical ClassicMay 2 · Hammer · Place 12 · ClassicalHammer12lb12.179-10 PB12
May 2Classical ClassicMay 2 · Discus · Place 38 · ClassicalDiscus1.6kg38.98-0012
May 2Classical ClassicMay 2 · Shot Put · Place 11 · ClassicalShot Put12lb11.42-06.00 PB12
Apr 4Knights of Columbus RelaysApr 4 · Hammer · Place 10 · ClassicalHammer12lb10.169-912
Mar 22026 New England HS Weight Throw ChampionshipsMar 2 · Weight Throw · Place 7 · ClassicalWeight Throw742-1112
Mar 22026 New England HS Weight Throw ChampionshipsMar 2 · Weight Throw · Place 18 · ClassicalWeight Throw1857-512

2026 Indoor Track

19 results
DateMeetEventPlMarkGr
Feb 8RITCA Last Chance QualifierFeb 8 · Weight Throw · Place 12 · ClassicalWeight Throw1256-612
Jan 31RIIL Class ChampionshipsJan 31 · Shot Put · Place 5 · ClassicalShot Put543-912
Jan 31RIIL Class ChampionshipsJan 31 · Weight Throw · Place 9 · ClassicalWeight Throw955-2.7512
Jan 21RITCA Bayha Division ChampionshipJan 21 · Weight Throw · Place 7 · ClassicalWeight Throw758-11.5012
Jan 21RITCA Bayha Division ChampionshipJan 21 · Shot Put · Place 10 · ClassicalShot Put1037-312
Jan 1714th Annual East Coast InvitationalJan 17 · Shot Put · Place 21 · ClassicalShot Put2139-712
Jan 1714th Annual East Coast InvitationalJan 17 · Weight Throw · Place 10 · ClassicalWeight Throw1057-9.7512
Jan 1714th Annual East Coast InvitationalJan 17 · Shot Put · Place 21 · ClassicalShot Put2139-712
Jan 1714th Annual East Coast InvitationalJan 17 · Weight Throw · Place 10 · ClassicalWeight Throw1057-9.7512
Jan 14RIIL Bayha Division Dual Meet #3Jan 14 · Weight Throw · Place 4 · ClassicalWeight Throw460-3.5012
Jan 14RIIL Bayha Division Dual Meet #3Jan 14 · Shot Put · Place 8 · ClassicalShot Put838-8.2512
Jan 10World Trophy InvitationalJan 10 · Weight Throw · Place 9 · ClassicalWeight Throw957-111
Jan 10World Trophy InvitationalJan 10 · Shot Put · Place 20 · ClassicalShot Put2037-411
Jan 10World Trophy InvitationalJan 10 · Weight Throw · Place 9 · ClassicalWeight Throw957-111
Jan 10World Trophy InvitationalJan 10 · Shot Put · Place 19 · ClassicalShot Put1937-411
Jan 3RITCA InvitationalJan 3 · Weight Throw · Place 10 · ClassicalWeight Throw1056-611
Jan 3RITCA InvitationalJan 3 · Shot Put · Place 9 · ClassicalShot Put942-1011
Jan 3RITCA InvitationalJan 3 · Weight Throw · Place 10 · ClassicalWeight Throw1056-611
Jan 3RITCA InvitationalJan 3 · Shot Put · Place 9 · ClassicalShot Put942-1011

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 11New England Throwers ChampionshipJun 11 · Hammer · Place 4 · CLASSICALHammer4168-6—
May 31Bishop Hendricken InvitationalMay 31 · Hammer · Place 24 · ClassicalHammer24157-1010
May 10Classical ClassicMay 10 · Hammer · Place 23 · ClassicalHammer23155-910
May 10Classical ClassicMay 10 · Discus · Place 35 · ClassicalDiscus35107-410
May 3Sgt. Brian St. Germain InvitationalMay 3 · Hammer · Place 16 · ClassicalHammer16166-210
May 3Sgt. Brian St. Germain InvitationalMay 3 · Discus · Place 27 · ClassicalDiscus27110-010

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 11RITCA JV Boys State ChampionshipsFeb 11 · Weight Throw · Place 4 · ClassicalWeight Throw452-4.2511
Feb 1RIIL Class ChampionshipsFeb 1 · Weight Throw · Place 12 · ClassicalWeight Throw1245-411
Jan 18East Coast InvitationalJan 18 · Shot Put · Place 50 · ClassicalShot Put5034-911
Jan 18East Coast InvitationalJan 18 · Weight Throw · Place 8 · ClassicalWeight Throw848-3.2511
Jan 11World Trophy InvitationalJan 11 · Weight Throw · Place 16 · ClassicalWeight Throw1652-2.7511
Jan 11World Trophy InvitationalJan 11 · Shot Put · Place 33 · ClassicalShot Put3333-011

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 20 World Trophy InvitationalJan 20 · Weight Throw · Place 32 · ClassicalWeight Throw3244-10.5010
Jan 20 World Trophy InvitationalJan 20 · Shot Put · Place 35 · ClassicalShot Put3534-9.7510
Jan 13East Coast InvitationalJan 13 · Weight Throw · Place 47 · ClassicalWeight Throw4733-10.25—
Jan 13East Coast InvitationalJan 13 · Shot Put · Place 98 · ClassicalShot Put9830-1—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15RITCA JV Boys State ChampionshipsFeb 15 · Weight Throw · Place 73 · ClassicalWeight Throw7326-79
Feb 8RITCA Boys Freshmen State ChampionshipsFeb 8 · Weight Throw · Place 29 · ClassicalWeight Throw2923-6.259
Jan 21World Trophy InvitationalJan 21 · Shot Put · Place 81 · ClassicalShot Put8122-39
Jan 14East Coast InvitationalJan 14 · Weight Throw · Place 43 · ClassicalWeight Throw4315-11.759
Jan 14East Coast InvitationalJan 14 · Shot Put · Place 96 · ClassicalShot Put9624-6.509