Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · IndoorRhode Island State Championships · Jun 616.05aRhode Island State ChampionshipsJune 6, 2026
110m Hurdles · 39" / 0.991m · OutdoorSgt. Brian St. Germain Invitational · May 1015.91aSgt. Brian St. Germain InvitationalMay 10, 2026
200 Meters · IndoorUSATF National Indoor Youth Championships · Mar 2025.16USATF National Indoor Youth ChampionshipsMarch 20, 2026
200 Meters · OutdoorRIIL Class A Championships · May 2323.87aRIIL Class A ChampionshipsMay 23, 2026
300m Hurdles · 36" / 0.914m · IndoorRhode Island State Championships · Jun 642.00aRhode Island State ChampionshipsJune 6, 2026
300m Hurdles · 36" / 0.914m · OutdoorRIIL Class A Championships · May 2342.02aRIIL Class A ChampionshipsMay 23, 2026
400 Meters · IndoorWorld Trophy Invitational · Jan 111:01.15World Trophy InvitationalJanuary 11, 2025
55 Meters · IndoorUSATF National Indoor Youth Championships · Mar 207.13USATF National Indoor Youth ChampionshipsMarch 20, 2026
55m Hurdles · 39" · IndoorRIIL Boys State Championship · Feb 148.38aRIIL Boys State ChampionshipFebruary 14, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 110m Hurdles · Place 27 · Cranston EastCranston East110m Hurdles39" / 0.991mRound P27.16.07aWind: 0.312
May 31Bishop Hendricken InvitationalMay 31 · 110m Hurdles · Place 3 · Cranston EastCranston East110m Hurdles39" / 0.991mRound P3.16.16a12
May 31Bishop Hendricken InvitationalMay 31 · 110m Hurdles · Place 3 · Cranston EastCranston East110m Hurdles39" / 0.991m3.16.11a12
May 23RIIL Class A ChampionshipsMay 23 · 300m Hurdles · Place 5 · Cranston EastCranston East300m Hurdles36" / 0.914m5.42.02a PB12
May 23RIIL Class A ChampionshipsMay 23 · 110m Hurdles · Place 4 · Cranston EastCranston East110m Hurdles39" / 0.991mRound P4.16.12a12
May 23RIIL Class A ChampionshipsMay 23 · 110m Hurdles · Place 2 · Cranston EastCranston East110m Hurdles39" / 0.991m2.15.99a12
May 23RIIL Class A ChampionshipsMay 23 · 200 Meters · Place 12 · Cranston EastCranston East200 Meters12.23.87a PB12
May 17RIIL Central Division ChampionshipsMay 17 · 300m Hurdles · Place 1 · Cranston EastCranston East300m Hurdles36" / 0.914m1.43.35a12
May 17RIIL Central Division ChampionshipsMay 17 · 110m Hurdles · Place 1 · Cranston EastCranston East110m Hurdles39" / 0.991mRound P1.16.24a12
May 17RIIL Central Division ChampionshipsMay 17 · 110m Hurdles · Place 1 · Cranston EastCranston East110m Hurdles39" / 0.991m1.16.01a12
May 10Sgt. Brian St. Germain InvitationalMay 10 · 300m Hurdles · Place 6 · Cranston EastCranston East300m Hurdles36" / 0.914m6.42.78a12
May 10Sgt. Brian St. Germain InvitationalMay 10 · 110m Hurdles · Place 5 · Cranston EastCranston East110m Hurdles39" / 0.991mRound P5.15.91a PB12
May 10Sgt. Brian St. Germain InvitationalMay 10 · 110m Hurdles · Place 5 · Cranston EastCranston East110m Hurdles39" / 0.991m5.15.96a12
May 2Classical ClassicMay 2 · 300m Hurdles · Place 6 · Cranston EastCranston East300m Hurdles36" / 0.914m6.44.42a12
May 2Classical ClassicMay 2 · 110m Hurdles · Place 3 · Cranston EastCranston East110m Hurdles39" / 0.991mRound P3.16.27a12
May 2Classical ClassicMay 2 · 110m Hurdles · Place 5 · Cranston EastCranston East110m Hurdles39" / 0.991m5.16.31a12

2026 Indoor Track

21 results
DateMeetEventPlMarkGr
Jun 6Rhode Island State ChampionshipsJun 6 · 300m Hurdles · Place 11 · Cranston EastCranston East300m Hurdles36" / 0.914m11.42.00a PB12
Jun 6Rhode Island State ChampionshipsJun 6 · 110m Hurdles · Place 7 · Cranston EastCranston East110m Hurdles39" / 0.991mRound P7.15.69aWind: 2.212
Jun 6Rhode Island State ChampionshipsJun 6 · 110m Hurdles · Place 7 · Cranston EastCranston East110m Hurdles39" / 0.991m7.16.05a PBWind: 1.512
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 55m Hurdles · Place 5 · CLCF PanthersCLCF Panthers55m HurdlesRound P58.5618
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 55m Hurdles · Place 5 · CLCF PanthersCLCF Panthers55m Hurdles58.3818
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 200 Meters · Place 50 · CLCF PanthersCLCF Panthers200 MetersRound P5025.16 PB18
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 55 Meters · Place 26 · CLCF PanthersCLCF Panthers55 MetersRound P267.13 PB18
Feb 14RIIL Boys State ChampionshipFeb 14 · 55m Hurdles · Place 9 · Cranston EastCranston East55m Hurdles39"Round P9.8.40a12
Feb 14RIIL Boys State ChampionshipFeb 14 · 55m Hurdles · Place 8 · Cranston EastCranston East55m Hurdles39"8.8.38a PB12
Jan 31RIIL Class ChampionshipsJan 31 · 55m Hurdles · Place 4 · Cranston EastCranston East55m HurdlesRound P48.4512
Jan 31RIIL Class ChampionshipsJan 31 · 55m Hurdles · Place 4 · Cranston EastCranston East55m Hurdles48.5912
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 55m Hurdles · Place 3 · Cranston EasCranston Eas55m Hurdles38.4712
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 55m Hurdles · Place 3 · Cranston EasCranston Eas55m HurdlesRound P38.4812
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 55m Hurdles · Place 3 · Cranston EastCranston East55m HurdlesRound P38.4812
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 55m Hurdles · Place 3 · Cranston EastCranston East55m Hurdles38.4712
Jan 19RIIL Headley Division Dual Meet #3Jan 19 · 55m Hurdles · Place 3 · Cranston EastCranston East55m Hurdles38.60a12
Jan 8RIIL Headley Division Dual Meet #2Jan 8 · 55m Hurdles · Place 3 · Cranston EastCranston East55m Hurdles38.60a12
Jan 3RITCA InvitationalJan 3 · 55m Hurdles · Place 8 · Cranston EastCranston East55m HurdlesRound P88.8012
Jan 3RITCA InvitationalJan 3 · 55m Hurdles · Place 6 · Cranston EastCranston East55m Hurdles68.5612
Jan 3RITCA InvitationalJan 3 · 55m Hurdles · Place 8 · Cranston EastCranston East55m HurdlesRound P88.8012
Jan 3RITCA InvitationalJan 3 · 55m Hurdles · Place 6 · Cranston EastCranston East55m Hurdles68.5612

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 10RIIL Headley Division Dual Meet #1Dec 10 · 55m Hurdles · Place 5 · Cranston EastCranston East55m Hurdles39"5.8.85aWind: 012
Feb 15RIIL State Indoor ChampionshipsFeb 15 · 55m Hurdles · Place 15 · Cranston EastCranston East55m HurdlesRound P158.6911
Feb 1RIIL Class ChampionshipsFeb 1 · 55m Hurdles · Place 10 · Cranston EastCranston East55m Hurdles109.5211
Jan 21RITCA Division ChampionshipsJan 21 · 55m Hurdles · Place 6 · Cranston EasCranston Eas55m Hurdles68.7111
Jan 21RITCA Division ChampionshipsJan 21 · 55m Hurdles · Place 8 · Cranston EasCranston Eas55m HurdlesRound P89.0611
Jan 21RITCA Division ChampionshipsJan 21 · 55m Hurdles · Place 8 · Cranston EastCranston East55m HurdlesRound P89.0611
Jan 21RITCA Division ChampionshipsJan 21 · 55m Hurdles · Place 6 · Cranston EastCranston East55m Hurdles68.7111
Jan 11World Trophy InvitationalJan 11 · 55m Hurdles · Place 12 · Cranston EastCranston East55m HurdlesRound P129.6211
Jan 11World Trophy InvitationalJan 11 · 400 Meters · Place 60 · Cranston EastCranston East400 Meters601:01.15 PB11

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jul 195th Annual CLCF Summer ShowdownJul 19 · 110m Hurdles · Place 7 · CLCF PanthersCLCF Panthers110m Hurdles39" / 0.991m7.17.95a11

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 21RIIL Dual Meet - Week 2Dec 21 · 55m Hurdles · Place 5 · Cranston EastCranston East55m Hurdles39"5.9.43a11
Dec 14RIIL Dual Meet - Week 1Dec 14 · 55m Hurdles · Place 7 · Cranston EastCranston East55m Hurdles39"7.9.64a11
Feb 25East Coast InvitationalFeb 25 · 60m Hurdles · Place 4 · CLCF PanthersCLCF Panthers60m Hurdles410.88a—
Feb 25East Coast InvitationalFeb 25 · 400 Meters · Place 28 · CLCF PanthersCLCF Panthers400 Meters281:03.14a—
Feb 3RIIL Class ChampionshipsFeb 3 · 55m Hurdles · Place 22 · Cranston EasCranston Eas55m HurdlesRound P2210.9310
Jan 29RITCA Metro & Suburban Division Boys ChampionshipsJan 29 · 55m Hurdles · Place 14 · Cranston EasCranston Eas55m HurdlesRound P1410.7610
Jan 22RIIL Boys Week 4Jan 22 · 55 Meters · Place 37 · Cranston EasCranston Eas55 Meters377.7110
Jan 22RIIL Boys Week 4Jan 22 · 55m Hurdles · Place 12 · Cranston EasCranston Eas55m Hurdles1210.6710
Jan 20 World Trophy InvitationalJan 20 · 55m Hurdles · Place 30 · Cranston EastCranston East55m HurdlesRound P3010.8710
Jan 20 World Trophy InvitationalJan 20 · 400 Meters · Place 103 · Cranston EastCranston East400 Meters1031:04.8410
Jan 15RIIL Boys - Week 3Jan 15 · 55m Hurdles · Place 17 · Cranston EasCranston Eas55m Hurdles1712.6610

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 27Classical ClassicApr 27 · 110m Hurdles · Place 20 · Cranston EastCranston East110m HurdlesRound P2019.1110