Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · IndoorRhode Island State Championships · Jun 614.47aRhode Island State ChampionshipsJune 6, 2026
110m Hurdles · 39" / 0.991m · OutdoorNew England HS Outdoor TF Championship · Jun 1314.48aNew England HS Outdoor TF ChampionshipJune 13, 2026
200 Meters · IndoorRhode Island State Championships · Jun 622.77aRhode Island State ChampionshipsJune 6, 2026
200 Meters · OutdoorRIIL Northern Division Championships · May 1622.77aRIIL Northern Division ChampionshipsMay 16, 2026
300 Meters · IndoorRIIL Headley Division Dual Meet #3 · Jan 1937.11aRIIL Headley Division Dual Meet #3January 19, 2026
300m Hurdles · 36" / 0.914m · IndoorRhode Island State Championships · Jun 638.92aRhode Island State ChampionshipsJune 6, 2026
300m Hurdles · 36" / 0.914m · OutdoorNew England HS Outdoor TF Championship · Jun 1339.21aNew England HS Outdoor TF ChampionshipJune 13, 2026
55 Meters · IndoorRIIL Headley Division Dual Meet #3 · Jan 196.70aRIIL Headley Division Dual Meet #3January 19, 2026
600 Meters · IndoorRITCA Boys Division Championships · Jan 281:41.68RITCA Boys Division ChampionshipsJanuary 28, 2023
High Jump · IndoorRITCA Invitational · Jan 251.67mRITCA InvitationalJanuary 25, 2025
Long Jump · IndoorRIIL Boys - Week 4 · Jan 195.25mRIIL Boys - Week 4January 19, 2023
Long Jump · OutdoorNew England HS Outdoor TF Championship · Jun 136.71mNew England HS Outdoor TF ChampionshipJune 13, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · Long Jump · Place 7 · CumberlandLong Jump7.6.71m PBWind: -0.812
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 300m Hurdles · Place 7 · Cumberland300m Hurdles36" / 0.914m7.39.21a PB12
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 110m Hurdles · Place 5 · Cumberland110m Hurdles39" / 0.991mRound P5.14.53aWind: 0.312
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 110m Hurdles · Place 7 · Cumberland110m Hurdles39" / 0.991m7.14.48a PBWind: 0.312
May 31Bishop Hendricken InvitationalMay 31 · Long Jump · Place 5 · CumberlandLong Jump5.20-05.5012
May 31Bishop Hendricken InvitationalMay 31 · 110m Hurdles · Place 1 · Cumberland110m Hurdles39" / 0.991mRound P1.15.12a12
May 31Bishop Hendricken InvitationalMay 31 · 110m Hurdles · Place 1 · Cumberland110m Hurdles39" / 0.991m1.14.80a12
May 23RIIL Class A ChampionshipsMay 23 · Long Jump · Place 2 · CumberlandLong Jump2.21-712
May 23RIIL Class A ChampionshipsMay 23 · 300m Hurdles · Place 1 · Cumberland300m Hurdles36" / 0.914m1.39.79a12
May 23RIIL Class A ChampionshipsMay 23 · 110m Hurdles · Place 1 · Cumberland110m Hurdles39" / 0.991mRound P1.14.72a12
May 23RIIL Class A ChampionshipsMay 23 · 110m Hurdles · Place 1 · Cumberland110m Hurdles39" / 0.991m1.14.69a12
May 16RIIL Northern Division ChampionshipsMay 16 · Long Jump · Place 2 · CumberlandLong Jump2.21-412
May 16RIIL Northern Division ChampionshipsMay 16 · 300m Hurdles · Place 1 · Cumberland300m Hurdles36" / 0.914m1.40.32a12
May 16RIIL Northern Division ChampionshipsMay 16 · 110m Hurdles · Place 1 · Cumberland110m Hurdles39" / 0.991mRound P1.14.89a12
May 16RIIL Northern Division ChampionshipsMay 16 · 110m Hurdles · Place 1 · Cumberland110m Hurdles39" / 0.991m1.14.50a12
May 16RIIL Northern Division ChampionshipsMay 16 · 200 Meters · Place 1 · Cumberland200 Meters1.22.77a PB12
May 2Classical ClassicMay 2 · Long Jump · Place 1 · CumberlandLong Jump1.21-02.0012
May 2Classical ClassicMay 2 · 110m Hurdles · Place 1 · Cumberland110m Hurdles39" / 0.991mRound P1.15.11a12
May 2Classical ClassicMay 2 · 110m Hurdles · Place 1 · Cumberland110m Hurdles39" / 0.991m1.15.17a12
May 2Classical ClassicMay 2 · 200 Meters · Place 5 · Cumberland200 Meters5.22.89a12

2026 Indoor Track

39 results
DateMeetEventPlMarkGr
Jun 6Rhode Island State ChampionshipsJun 6 · Long Jump · Place 3 · CumberlandLong Jump3.23-00.5012
Jun 6Rhode Island State ChampionshipsJun 6 · 300m Hurdles · Place 2 · Cumberland300m Hurdles36" / 0.914m2.38.92a PB12
Jun 6Rhode Island State ChampionshipsJun 6 · 110m Hurdles · Place 2 · Cumberland110m Hurdles39" / 0.991mRound P2.14.74aWind: 1.612
Jun 6Rhode Island State ChampionshipsJun 6 · 110m Hurdles · Place 2 · Cumberland110m Hurdles39" / 0.991m2.14.47a PBWind: 1.512
Jun 6Rhode Island State ChampionshipsJun 6 · 200 Meters · Place 10 · Cumberland200 Meters10.22.77a PBWind: 0.212
Feb 8RITCA Last Chance QualifierFeb 8 · Long Jump · Place 2 · CumberlandLong Jump222-212
Jan 31RIIL Class ChampionshipsJan 31 · 55m Hurdles · Place 2 · Cumberland55m HurdlesRound P27.9312
Jan 31RIIL Class ChampionshipsJan 31 · 55m Hurdles · Place 2 · Cumberland55m Hurdles27.6512
Jan 31RIIL Class ChampionshipsJan 31 · 55 Meters · Place 5 · Cumberland55 MetersRound P56.7612
Jan 31RIIL Class ChampionshipsJan 31 · 55 Meters · Place 6 · Cumberland55 Meters66.7512
Jan 31RIIL Class ChampionshipsJan 31 · Long Jump · Place 4 · CumberlandLong Jump420-312
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · Long Jump · Place 3 · CumberlandLong Jump36.32m12
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · High Jump · Place 1 · CumberlandHigh Jump11.77m12
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 55m Hurdles · Place 1 · Cumberland55m Hurdles17.6312
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 55m Hurdles · Place 1 · Cumberland55m HurdlesRound P17.7212
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 55 Meters · Place 5 · Cumberland55 Meters56.7812
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 55 Meters · Place 2 · Cumberland55 MetersRound P26.7412
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · Long Jump · Place 3 · CumberlandLong Jump320-912
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · High Jump · Place 1 · CumberlandHigh Jump15-1012
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 55 Meters · Place 2 · Cumberland55 MetersRound P26.7412
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 55 Meters · Place 5 · Cumberland55 Meters56.7812
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 55m Hurdles · Place 1 · Cumberland55m HurdlesRound P17.7212
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 55m Hurdles · Place 1 · Cumberland55m Hurdles17.6312
Jan 19RIIL Headley Division Dual Meet #3Jan 19 · Long Jump · Place 1 · CumberlandLong Jump121-3.2512
Jan 19RIIL Headley Division Dual Meet #3Jan 19 · High Jump · Place 1 · CumberlandHigh Jump15-1012
Jan 19RIIL Headley Division Dual Meet #3Jan 19 · 300 Meters · Place 3 · Cumberland300 Meters337.11a PB12
Jan 19RIIL Headley Division Dual Meet #3Jan 19 · 55 Meters · Place 3 · Cumberland55 Meters36.70a PB12
Jan 8RIIL Headley Division Dual Meet #2Jan 8 · Long Jump · Place 1 · CumberlandLong Jump121-212
Jan 8RIIL Headley Division Dual Meet #2Jan 8 · High Jump · Place 3 · CumberlandHigh Jump35-812
Jan 8RIIL Headley Division Dual Meet #2Jan 8 · 300 Meters · Place 2 · Cumberland300 Meters237.33a12
Jan 8RIIL Headley Division Dual Meet #2Jan 8 · 55 Meters · Place 3 · Cumberland55 Meters36.77a12
Jan 3RITCA InvitationalJan 3 · 55m Hurdles · Place 1 · Cumberland55m HurdlesRound P17.7112
Jan 3RITCA InvitationalJan 3 · 55m Hurdles · Place 2 · Cumberland55m Hurdles27.9812
Jan 3RITCA InvitationalJan 3 · Long Jump · Place 7 · CumberlandLong Jump720-3.5012
Jan 3RITCA InvitationalJan 3 · High Jump · Place 3 · CumberlandHigh Jump35-1012
Jan 3RITCA InvitationalJan 3 · 55m Hurdles · Place 1 · Cumberland55m HurdlesRound P17.7112
Jan 3RITCA InvitationalJan 3 · 55m Hurdles · Place 2 · Cumberland55m Hurdles27.9812
Jan 3RITCA InvitationalJan 3 · Long Jump · Place 7 · CumberlandLong Jump720-3.5012
Jan 3RITCA InvitationalJan 3 · High Jump · Place 3 · CumberlandHigh Jump35-1012

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 7RIIL Rhode Island State ChampionshipsJun 7 · 300m Hurdles · Place 5 · Cumberland300m Hurdles539.9111
Jun 7RIIL Rhode Island State ChampionshipsJun 7 · 300m Hurdles · Place 5 · Cumberland300m Hurdles539.9111
Jun 7RIIL Rhode Island State ChampionshipsJun 7 · 110m Hurdles · Place 7 · Cumberland110m HurdlesRound P715.3511
Jun 7RIIL Rhode Island State ChampionshipsJun 7 · 110m Hurdles · Place 7 · Cumberland110m HurdlesRound P715.3511
Jun 7RIIL Rhode Island State ChampionshipsJun 7 · 110m Hurdles · Place 6 · Cumberland110m Hurdles615.4311
Jun 7RIIL Rhode Island State ChampionshipsJun 7 · 110m Hurdles · Place 6 · Cumberland110m Hurdles615.4311
May 31Bishop Hendricken InvitationalMay 31 · Long Jump · Place 7 · CumberlandLong Jump719-2.5011
May 31Bishop Hendricken InvitationalMay 31 · 300m Hurdles · Place 4 · Cumberland300m Hurdles440.5311
May 10Classical ClassicMay 10 · Long Jump · Place 4 · CumberlandLong Jump419-10.2511
May 10Classical ClassicMay 10 · 300m Hurdles · Place 2 · Cumberland300m Hurdles240.8511
May 10Classical ClassicMay 10 · 110m Hurdles · Place 4 · Cumberland110m HurdlesRound P416.1311
May 10Classical ClassicMay 10 · 110m Hurdles · Place 4 · Cumberland110m Hurdles415.7011
May 10Classical ClassicMay 10 · 200 Meters · Place 14 · Cumberland200 Meters1423.8611
May 3Sgt. Brian St. Germain InvitationalMay 3 · Long Jump · Place 10 · CumberlandLong Jump1020-211
May 3Sgt. Brian St. Germain InvitationalMay 3 · 300m Hurdles · Place 5 · Cumberland300m Hurdles541.6811
May 3Sgt. Brian St. Germain InvitationalMay 3 · 110m Hurdles · Place 5 · Cumberland110m HurdlesRound P515.9511
May 3Sgt. Brian St. Germain InvitationalMay 3 · 110m Hurdles · Place 7 · Cumberland110m Hurdles715.7711
May 3Sgt. Brian St. Germain InvitationalMay 3 · 200 Meters · Place 7 · Cumberland200 Meters723.7711

2025 Indoor Track

23 results
DateMeetEventPlMarkGr
Feb 15RIIL State Indoor ChampionshipsFeb 15 · Long Jump · Place 18 · CumberlandLong Jump1819-0.5011
Feb 15RIIL State Indoor ChampionshipsFeb 15 · 55m Hurdles · Place 7 · Cumberland55m HurdlesRound P78.2011
Feb 15RIIL State Indoor ChampionshipsFeb 15 · 55m Hurdles · Place 5 · Cumberland55m Hurdles58.1211
Feb 8RITCA Last Chance QualifierFeb 8 · 55m Hurdles · Place 7 · Cumberland55m HurdlesRound P78.5011
Feb 8RITCA Last Chance QualifierFeb 8 · 55m Hurdles · Place 4 · Cumberland55m Hurdles48.3411
Feb 8RITCA Last Chance QualifierFeb 8 · Long Jump · Place 20 · CumberlandLong Jump2018-311
Jan 25RITCA InvitationalJan 25 · High Jump · Place 10 · CumberlandHigh Jump101.67m PB11
Jan 25RITCA InvitationalJan 25 · Long Jump · Place 15 · CumberlandLong Jump155.68m11
Jan 25RITCA InvitationalJan 25 · 55m Hurdles · Place 8 · Cumberland55m Hurdles88.2011
Jan 25RITCA InvitationalJan 25 · 55m Hurdles · Place 8 · Cumberland55m HurdlesRound P88.3311
Jan 21RITCA Division ChampionshipsJan 21 · Long Jump · Place 7 · CumberlandLong Jump75.91m11
Jan 21RITCA Division ChampionshipsJan 21 · High Jump · Place 4 · CumberlandHigh Jump41.67m11
Jan 21RITCA Division ChampionshipsJan 21 · 55m Hurdles · Place 3 · Cumberland55m Hurdles38.2511
Jan 21RITCA Division ChampionshipsJan 21 · 55m Hurdles · Place 2 · Cumberland55m HurdlesRound P28.2211
Jan 21RITCA Division ChampionshipsJan 21 · Long Jump · Place 7 · CumberlandLong Jump719-511
Jan 21RITCA Division ChampionshipsJan 21 · High Jump · Place 4 · CumberlandHigh Jump45-611
Jan 21RITCA Division ChampionshipsJan 21 · 55m Hurdles · Place 2 · Cumberland55m HurdlesRound P28.2211
Jan 21RITCA Division ChampionshipsJan 21 · 55m Hurdles · Place 3 · Cumberland55m Hurdles38.2511
Jan 18East Coast InvitationalJan 18 · 55m Hurdles · Place 17 · Cumberland55m HurdlesRound P178.4211
Jan 18East Coast InvitationalJan 18 · Long Jump · Place 21 · CumberlandLong Jump2119-7.5011
Jan 11World Trophy InvitationalJan 11 · 55m Hurdles · Place 2 · Cumberland55m HurdlesRound P28.4211
Jan 11World Trophy InvitationalJan 11 · 55m Hurdles · Place 2 · Cumberland55m Hurdles28.3011
Jan 11World Trophy InvitationalJan 11 · Long Jump · Place 4 · CumberlandLong Jump420-1.7511

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 17RIIL State Indoor ChampionshipsFeb 17 · Long Jump · Place 11 · CumberlandLong Jump1120-310
Feb 17RIIL State Indoor ChampionshipsFeb 17 · 55m Hurdles · Place 12 · Cumberland55m HurdlesRound P128.4110
Jan 22RIIL Boys Week 4Jan 22 · Long Jump · Place 6 · CumberlandLong Jump618-3.5010
Jan 15RIIL Boys - Week 3Jan 15 · 300 Meters · Place 10 · Cumberland300 Meters1040.2610
Jan 8RIIL Boys - Week 2Jan 8 · Long Jump · Place 5 · CumberlandLong Jump519-06.5010
Jan 8RIIL Boys - Week 2Jan 8 · 55m Hurdles · Place 5 · Cumberland55m Hurdles58.6910
Jan 8RIIL Boys - Week 2Jan 8 · Long Jump · Place 2 · CumberlandLong Jump219-2.5010
Jan 8RIIL Boys - Week 2Jan 8 · 55m Hurdles · Place 2 · Cumberland55m Hurdles28.6010

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 15RITCA JV Boys State ChampionshipsFeb 15 · 55m Hurdles · Place 4 · Cumberland55m HurdlesRound P49.049
Feb 15RITCA JV Boys State ChampionshipsFeb 15 · 55m Hurdles · Place 2 · Cumberland55m Hurdles28.869
Feb 15RITCA JV Boys State ChampionshipsFeb 15 · Long Jump · Place 28 · CumberlandLong Jump2817-09
Feb 15RITCA JV Boys State ChampionshipsFeb 15 · 300 Meters · Place 35 · Cumberland300 Meters3541.999
Feb 11RITCA Last Chance QualifierFeb 11 · 55m Hurdles · Place 26 · Cumberland55m HurdlesRound P269.669
Feb 8RITCA Boys Freshmen State ChampionshipsFeb 8 · Long Jump · Place 8 · CumberlandLong Jump817-8.759
Feb 8RITCA Boys Freshmen State ChampionshipsFeb 8 · 300 Meters · Place 14 · Cumberland300 Meters1441.749
Feb 8RITCA Boys Freshmen State ChampionshipsFeb 8 · 55m Hurdles · Place 1 · Cumberland55m HurdlesRound P19.149
Feb 8RITCA Boys Freshmen State ChampionshipsFeb 8 · 55m Hurdles · Place 1 · Cumberland55m Hurdles19.019
Jan 28RITCA Boys Division ChampionshipsJan 28 · 600 Meters · Place 16 · Cumberland600 Meters161:41.68 PB9
Jan 19RIIL Boys - Week 4Jan 19 · Long Jump · Place 19 · CumberlandLong Jump195.25m PB9
Jan 19RIIL Boys - Week 4Jan 19 · 55 Meters · Place 23 · Cumberland55 Meters237.649
Jan 4RIIL Boys - Week 2Jan 4 · Long Jump · Place 14 · CumberlandLong Jump145.32m9
Jan 4RIIL Boys - Week 2Jan 4 · 300 Meters · Place 12 · Cumberland300 Meters1242.139