Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRIIL Southern Division Championships · May 1611.90aRIIL Southern Division ChampionshipsMay 16, 2026
300 Meters · IndoorRIIL Boys - Week 1 · Dec 1443.25aRIIL Boys - Week 1December 14, 2022
55 Meter · IndoorRIIL Dual Meet - Week 1 · Dec 147.05aRIIL Dual Meet - Week 1December 14, 2024
55 Meters · IndoorRIIL Class Championships · Feb 37.07RIIL Class ChampionshipsFebruary 3, 2024
High Jump · IndoorRIIL Dual Meet - Week 2 · Dec 215-2RIIL Dual Meet - Week 2December 21, 2024
Javelin · 800g · IndoorRhode Island State Championships · Jun 6134-05Rhode Island State ChampionshipsJune 6, 2026
Javelin · 800g · OutdoorRIIL Class B Championships · May 23132-07RIIL Class B ChampionshipsMay 23, 2026
Long Jump · IndoorRIIL Boys - Week 4 · Jan 195.13mRIIL Boys - Week 4January 19, 2023
Long Jump · OutdoorRIIL Southern Division Championships · May 1619-5.50RIIL Southern Division ChampionshipsMay 16, 2026
Shot Put · 12lb · IndoorRIIL Bayha Division Dual Meet #2 · Jan 630-4RIIL Bayha Division Dual Meet #2January 6, 2026
Shot Put · 12lb · OutdoorClassical Classic · May 235-10.00Classical ClassicMay 2, 2026
Triple Jump · IndoorRhode Island State Championships · Jun 641-08.00Rhode Island State ChampionshipsJune 6, 2026
Triple Jump · OutdoorRIIL Southern Division Championships · May 1641-7.25RIIL Southern Division ChampionshipsMay 16, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · Triple Jump · Place 26 · South KingstownTriple Jump26.11.70m12
May 31Bishop Hendricken InvitationalMay 31 · Javelin · Place 9 · South KingstownJavelin800g9.129-1012
May 31Bishop Hendricken InvitationalMay 31 · 100 Meters · Place 19 · South Kingstown100 MetersRound P19.12.04a12
May 23RIIL Class B ChampionshipsMay 23 · Triple Jump · Place 3 · South KingstownTriple Jump3.39-11.0012
May 23RIIL Class B ChampionshipsMay 23 · Long Jump · Place 5 · South KingstownLong Jump5.19-03.0012
May 23RIIL Class B ChampionshipsMay 23 · Javelin · Place 7 · South KingstownJavelin800g7.132-07 PB12
May 23RIIL Class B ChampionshipsMay 23 · 100 Meters · Place 12 · South Kingstown100 MetersRound P12.12.20a12
May 16RIIL Southern Division ChampionshipsMay 16 · Triple Jump · Place 2 · South KingstownTriple Jump2.41-7.25 PB12
May 16RIIL Southern Division ChampionshipsMay 16 · Long Jump · Place 4 · South KingstownLong Jump4.19-5.50 PB12
May 16RIIL Southern Division ChampionshipsMay 16 · Javelin · Place 7 · South KingstownJavelin800g7.129-1112
May 16RIIL Southern Division ChampionshipsMay 16 · 100 Meters · Place 11 · South Kingstown100 MetersRound P11.11.90a PB12
May 10Sgt. Brian St. Germain InvitationalMay 10 · Triple Jump · Place 13 · South KingstownTriple Jump13.38-7.7512
May 2Classical ClassicMay 2 · Triple Jump · Place 11 · South KingstownTriple Jump11.37-08.5012
May 2Classical ClassicMay 2 · Long Jump · Place 28 · South KingstownLong Jump28.18-03.2512
May 2Classical ClassicMay 2 · Shot Put · Place 34 · South KingstownShot Put12lb34.35-10.00 PB12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Jun 6Rhode Island State ChampionshipsJun 6 · Triple Jump · Place 7 · South KingstownTriple Jump7.41-08.00 PB12
Jun 6Rhode Island State ChampionshipsJun 6 · Javelin · Place 14 · South KingstownJavelin800g14.134-05 PB12
Feb 8RITCA Last Chance QualifierFeb 8 · Shot Put · Place 23 · South KingstownShot Put2337-912
Jan 31RIIL Class ChampionshipsJan 31 · Shot Put · Place 10 · South KingstownShot Put1037-4.5012
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · Shot Put · Place 14 · South KingstShot Put1434-04.5012
Jan 21RITCA Bayha Division ChampionshipJan 21 · Shot Put · Place 14 · South KingstownShot Put1434-4.5012
Jan 14RIIL Bayha Division Dual Meet #3Jan 14 · Shot Put · Place 12 · South KingstownShot Put1233-7.2512
Jan 6RIIL Bayha Division Dual Meet #2Jan 6 · Shot Put · Place 17 · South KingstownShot Put12lb17.30-4 PB12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 31Bishop Hendricken InvitationalMay 31 · Triple Jump · Place 10 · South KingstownTriple Jump1038-311
May 24RIIL Class A ChampionshipsMay 24 · Triple Jump · Place 11 · South KingstownTriple Jump1137-5.2511
May 24RIIL Class A ChampionshipsMay 24 · Javelin · Place 14 · South KingstownJavelin14117-111
May 24RIIL Class A ChampionshipsMay 24 · Triple Jump · Place 11 · South KingstownTriple Jump1137-5.2511
May 24RIIL Class A ChampionshipsMay 24 · Javelin · Place 14 · South KingstownJavelin14117-111
May 24RIIL Class B ChampionshipsMay 24 · Triple Jump · Place 11 · South KingstownTriple Jump11.37-5.2511
May 24RIIL Class B ChampionshipsMay 24 · Javelin · Place 14 · South KingstownJavelin800g14.117-111
May 3Sgt. Brian St. Germain InvitationalMay 3 · Javelin · Place 11 · South KingstownJavelin11129-011

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 8RITCA Last Chance QualifierFeb 8 · 55 Meters · Place 26 · South Kingstown55 MetersRound P267.1111
Feb 1RIIL Class ChampionshipsFeb 1 · 55 Meters · Place 15 · South Kingstown55 Meters157.1911
Jan 11RIIL Dual Meet - Week 4Jan 11 · 55 Meter · Place 10 · South Kingstown55 Meter10.7.20a11
Jan 11RIIL Dual Meet - Week 4Jan 11 · Long Jump · Place 15 · South KingstownLong Jump15.15-05.0011
Jan 11RIIL Dual Meet - Week 4Jan 11 · High Jump · Place 10 · South KingstownHigh Jump10.5-00.0011

2024 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 21RIIL Dual Meet - Week 2Dec 21 · 55 Meter · Place 6 · South Kingstown55 Meter6.7.12a11
Dec 21RIIL Dual Meet - Week 2Dec 21 · Long Jump · Place 10 · South KingstownLong Jump10.16-1011
Dec 21RIIL Dual Meet - Week 2Dec 21 · High Jump · Place 7 · South KingstownHigh Jump7.5-2 PB11
Dec 14RIIL Dual Meet - Week 1Dec 14 · 55 Meter · Place 6 · South Kingstown55 Meter6.7.05a PB11
Dec 14RIIL Dual Meet - Week 1Dec 14 · Long Jump · Place 8 · South KingstownLong Jump8.17-00.5011
Dec 14RIIL Dual Meet - Week 1Dec 14 · High Jump · Place 8 · South KingstownHigh Jump8.5-00.0011
Feb 3RIIL Class ChampionshipsFeb 3 · 55 Meters · Place 11 · South Kingst55 MetersRound P117.07 PB10
Jan 22RIIL Boys Week 4Jan 22 · Long Jump · Place 11 · South KingstownLong Jump1117-8.7510
Jan 22RIIL Boys Week 4Jan 22 · 55 Meters · Place 11 · South Kingstown55 Meters117.1510
Jan 15RIIL Boys - Week 3Jan 15 · Long Jump · Place 14 · South KingstLong Jump145.16m10
Jan 15RIIL Boys - Week 3Jan 15 · 55 Meters · Place 14 · South Kingst55 Meters147.2010
Jan 8RIIL Boys - Week 2Jan 8 · Long Jump · Place 12 · South KingstownLong Jump1216-1010
Jan 8RIIL Boys - Week 2Jan 8 · 55 Meters · Place 11 · South Kingstown55 Meters117.1310
Jan 6URI Indoor Track ClassicJan 6 · Long Jump · Place 24 · South KingstownLong Jump2416-310
Jan 6URI Indoor Track ClassicJan 6 · 55 Meters · Place 29 · South Kingstown55 MetersRound P297.1710

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 18RIIL Class C ChampionshipsMay 18 · Long Jump · Place 18 · South KingstownLong Jump18.16-01.5010

2023 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 19RIIL Boys - Week 1Dec 19 · 55 Meter · Place 14 · South Kingstown55 Meter14.7.20a10
Dec 19RIIL Boys - Week 1Dec 19 · Long Jump · Place 17 · South KingstownLong Jump17.15-1110
Dec 16RITCA InvitationalDec 16 · 55 Meter · Place 42 · South Kingstown55 MeterRound P42.7.26a10
Dec 16RITCA InvitationalDec 16 · Long Jump · Place 41 · South KingstownLong Jump41.16-04.0010
Feb 8RITCA Boys Freshmen State ChampionshipsFeb 8 · Long Jump · Place 10 · South KingstownLong Jump1016-11.759
Feb 8RITCA Boys Freshmen State ChampionshipsFeb 8 · 55 Meters · Place 15 · South Kingstown55 MetersRound P157.379
Feb 4RIIL Class ChampionshipsFeb 4 · 55 Meter · Place 19 · South Kingstown55 MeterRound P19.7.50a9
Jan 28RITCA Boys Division ChampionshipsJan 28 · 55 Meters · Place 19 · South Kingstown55 Meters197.449
Jan 28RITCA Boys Division ChampionshipsJan 28 · Long Jump · Place 16 · South KingstownLong Jump1616-10.509
Jan 19RIIL Boys - Week 4Jan 19 · Long Jump · Place 13 · South KingstLong Jump135.13m PB9
Jan 19RIIL Boys - Week 4Jan 19 · 55 Meters · Place 14 · South Kingst55 Meters147.279
Jan 9RIIL Boys - Week 3Jan 9 · 55 Meter · Place 17 · South Kingstown55 Meter17.7.36a9
Jan 4RIIL Boys - Week 2Jan 4 · 55 Meters · Place 20 · South Kingst55 Meters207.419

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14RIIL Boys - Week 1Dec 14 · 300 Meters · Place 19 · South Kingstown300 Meters19.43.25a PB9
Dec 14RIIL Boys - Week 1Dec 14 · 55 Meter · Place 17 · South Kingstown55 Meter17.7.50a9