Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorRIIL Southern Division Championships · May 16110-7RIIL Southern Division ChampionshipsMay 16, 2026
Javelin · 800g · IndoorRhode Island State Championships · Jun 6154-07Rhode Island State ChampionshipsJune 6, 2026
Javelin · 800g · OutdoorNew England HS Outdoor TF Championship · Jun 1348.01mNew England HS Outdoor TF ChampionshipJune 13, 2026
Shot Put · 12lb · OutdoorRIIL Southern Division Championships · May 1638-10RIIL Southern Division ChampionshipsMay 16, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · Javelin · Place 15 · North KingstownJavelin800g15.48.01m PB11
May 31Bishop Hendricken InvitationalMay 31 · Javelin · Place 4 · North KingstownJavelin800g4.142-0911
May 23RIIL Class A ChampionshipsMay 23 · Javelin · Place 3 · North KingstownJavelin800g3.147-611
May 23RIIL Class A ChampionshipsMay 23 · Discus · Place 19 · North KingstownDiscus1.6kg19.104-711
May 23RIIL Class A ChampionshipsMay 23 · Shot Put · Place 16 · North KingstownShot Put12lb16.36-3.5011
May 16RIIL Southern Division ChampionshipsMay 16 · Javelin · Place 6 · North KingstownJavelin800g6.140-011
May 16RIIL Southern Division ChampionshipsMay 16 · Discus · Place 7 · North KingstownDiscus1.6kg7.110-7 PB11
May 16RIIL Southern Division ChampionshipsMay 16 · Shot Put · Place 8 · North KingstownShot Put12lb8.38-10 PB11
May 10Sgt. Brian St. Germain InvitationalMay 10 · Javelin · Place 3 · North KingstownJavelin800g3.141-711
May 2Classical ClassicMay 2 · Javelin · Place 8 · North KingstownJavelin800g8.131-0611
May 2Classical ClassicMay 2 · Discus · Place 54 · North KingstownDiscus1.6kg54.87-0711
May 2Classical ClassicMay 2 · Shot Put · Place 37 · North KingstownShot Put12lb37.35-03.0011

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jun 6Rhode Island State ChampionshipsJun 6 · Javelin · Place 7 · North KingstownJavelin800g7.154-07 PB11
Feb 11RITCA JV Boys State ChampionshipFeb 11 · Shot Put · Place 17 · North KingstownShot Put1735-111
Feb 8RITCA Last Chance QualifierFeb 8 · Shot Put · Place 33 · North KingstownShot Put3333-6.2511
Jan 20RITCA Sullivan Division ChampionshipsJan 20 · Shot Put · Place 7 · North KingstownShot Put738-311
Jan 12RIIL Sullivan Division Dual Meet #3Jan 12 · Shot Put · Place 16 · North KingstownShot Put1631-111
Jan 10World Trophy InvitationalJan 10 · Shot Put · Place 25 · North KingstownShot Put2535-8.7511
Jan 10World Trophy InvitationalJan 10 · Shot Put · Place 24 · North KingstownShot Put2435-8.7511

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 31Bishop Hendricken InvitationalMay 31 · Javelin · Place 8 · North KingstownJavelin8129-710
May 10Classical ClassicMay 10 · Javelin · Place 9 · North KingstownJavelin9123-1110
May 3Sgt. Brian St. Germain InvitationalMay 3 · Javelin · Place 21 · North KingstownJavelin21121-910

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 11RITCA JV Boys State ChampionshipsFeb 11 · Shot Put · Place 13 · North KingstownShot Put1336-2.2510
Jan 11World Trophy InvitationalJan 11 · Shot Put · Place 21 · North KingstownShot Put2136-110

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 6RITCA Boys Freshmen State ChampionshipsFeb 6 · Shot Put · Place 5 · North KingstownShot Put533-10.259
Jan 22RIIL Boys Week 4Jan 22 · Shot Put · Place 11 · North KingstownShot Put1132-109
Jan 20 World Trophy InvitationalJan 20 · Shot Put · Place 28 · North KingstownShot Put2835-99
Jan 8RIIL Boys - Week 2Jan 8 · Shot Put · Place 8 · North KingstownShot Put833-11.759