Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorRIIL Class B Championships · May 2417.89aRIIL Class B ChampionshipsMay 24, 2025
300 Meters · IndoorRIIL Sullivan Division Dual Meet #2 · Dec 1343.20aRIIL Sullivan Division Dual Meet #2December 13, 2025
300m Hurdles · 36" / 0.914m · OutdoorBarrington Freshmen / Sophomore Invitational · Apr 2545.60Barrington Freshmen / Sophomore InvitationalApril 25, 2026
400 Meters · IndoorWorld Trophy Invitational · Jan 101:02.77World Trophy InvitationalJanuary 10, 2026
55m Hurdles · 39" · IndoorRIIL Boys State Championship · Feb 149.14aRIIL Boys State ChampionshipFebruary 14, 2026
600 Meters · IndoorRITCA Dwyer and Headley Division Championships · Jan 241:42.07RITCA Dwyer and Headley Division ChampionshipsJanuary 24, 2026
80m Hurdles · 30" / 0.762m · OutdoorRhode Island Middle School State Championships · May 1913.73aRhode Island Middle School State ChampionshipsMay 19, 2024
Pole Vault · IndoorRhode Island State Championships · Jun 612-06.00Rhode Island State ChampionshipsJune 6, 2026
Pole Vault · OutdoorRIIL Northern Division Championships · May 1612-9RIIL Northern Division ChampionshipsMay 16, 2026

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

2026 Indoor Track

24 results
DateMeetEventPlMarkGr
Jun 6Rhode Island State ChampionshipsJun 6 · Pole Vault · Place 5 · PonagansetPonagansetPole Vault5.12-06.00 PB10
Feb 14RIIL Boys State ChampionshipFeb 14 · 55m Hurdles · Place 21 · PonagansetPonaganset55m Hurdles39"Round P21.9.14a PB10
Feb 8RITCA Last Chance QualifierFeb 8 · 55m Hurdles · Place 9 · PonagansetPonaganset55m HurdlesRound P98.9410
Feb 8RITCA Last Chance QualifierFeb 8 · 55m Hurdles · Place 6 · PonagansetPonaganset55m Hurdles68.9710
Jan 31RIIL Class ChampionshipsJan 31 · 55m Hurdles · Place 8 · PonagansetPonaganset55m HurdlesRound P89.1810
Jan 31RIIL Class ChampionshipsJan 31 · 55m Hurdles · Place 8 · PonagansetPonaganset55m Hurdles89.3610
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 55m Hurdles · Place 7 · Ponaganset HPonaganset H55m Hurdles79.1710
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 55m Hurdles · Place 7 · Ponaganset HPonaganset H55m HurdlesRound P79.3010
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 600 Meters · Place 20 · Ponaganset HPonaganset H600 Meters201:42.07 PB10
Jan 20RITCA Sullivan Division ChampionshipsJan 20 · 55m Hurdles · Place 7 · PonagansetPonaganset55m Hurdles79.30a10
Jan 20RITCA Sullivan Division ChampionshipsJan 20 · 55m Hurdles · Place 7 · PonagansetPonaganset55m Hurdles79.17a10
Jan 20RITCA Sullivan Division ChampionshipsJan 20 · 600 Meters · Place 20 · PonagansetPonaganset600 Meters201:42.07a10
Jan 1714th Annual East Coast InvitationalJan 17 · 55m Hurdles · Place 21 · PonagansetPonaganset55m HurdlesRound P219.4310
Jan 1714th Annual East Coast InvitationalJan 17 · 55m Hurdles · Place 21 · PonagansetPonaganset55m HurdlesRound P219.4310
Jan 12RIIL Sullivan Division Dual Meet #3Jan 12 · 55m Hurdles · Place 5 · PonagansetPonaganset55m Hurdles58.98a10
Jan 12RIIL Sullivan Division Dual Meet #3Jan 12 · 600 Meters · Place 22 · PonagansetPonaganset600 Meters221:44.22a10
Jan 10World Trophy InvitationalJan 10 · 55m Hurdles · Place 5 · PonagansetPonaganset55m HurdlesRound P59.1410
Jan 10World Trophy InvitationalJan 10 · 55m Hurdles · Place 5 · PonagansetPonaganset55m Hurdles59.0610
Jan 10World Trophy InvitationalJan 10 · 400 Meters · Place 55 · PonagansetPonaganset400 Meters551:02.77 PB10
Jan 10World Trophy InvitationalJan 10 · 55m Hurdles · Place 5 · PonagansetPonaganset55m HurdlesRound P59.1410
Jan 10World Trophy InvitationalJan 10 · 55m Hurdles · Place 5 · PonagansetPonaganset55m Hurdles59.0610
Jan 10World Trophy InvitationalJan 10 · 400 Meters · Place 55 · PonagansetPonaganset400 Meters551:02.7710
Jan 3RITCA InvitationalJan 3 · 55m Hurdles · Place 14 · PonagansetPonaganset55m HurdlesRound P149.3210
Jan 3RITCA InvitationalJan 3 · 55m Hurdles · Place 14 · PonagansetPonaganset55m HurdlesRound P149.3210

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 31Bishop Hendricken InvitationalMay 31 · Pole Vault · Place 3 · PonagansetPonagansetPole Vault3.12-00.0010
May 23RIIL Class B ChampionshipsMay 23 · Pole Vault · Place 2 · PonagansetPonagansetPole Vault2.12-00.0010
May 16RIIL Northern Division ChampionshipsMay 16 · Pole Vault · Place 1 · PonagansetPonagansetPole Vault1.12-9 PB10
May 10Sgt. Brian St. Germain InvitationalMay 10 · Pole Vault · Place 7 · PonagansetPonagansetPole Vault7.11-610
May 2Classical ClassicMay 2 · Pole Vault · Place 5 · PonagansetPonagansetPole Vault5.11-00.0010
Apr 25Barrington Freshmen / Sophomore InvitationalApr 25 · Pole Vault · Place 1 · PonagansetPonagansetPole Vault1.10-610
Apr 25Barrington Freshmen / Sophomore InvitationalApr 25 · 300m Hurdles · Place 3 · PonagansetPonaganset300m Hurdles36" / 0.914m3.45.60 PB10

2025 Indoor Track

20 results
DateMeetEventPlMarkGr
Dec 20The Beantown Winter ClassicDec 20 · 300 Meters · Place 151 · PonagansetPonaganset300 Meters151.43.24a10
Dec 20The Beantown Winter ClassicDec 20 · 55m Hurdles · Place 38 · PonagansetPonaganset55m Hurdles39"Round P38.9.41a10
Dec 13RIIL Sullivan Division Dual Meet #2Dec 13 · 300 Meters · Place 25 · PonagansetPonaganset300 Meters25.43.20a PB10
Dec 13RIIL Sullivan Division Dual Meet #2Dec 13 · 55m Hurdles · Place 7 · PonagansetPonaganset55m Hurdles39"7.9.35a10
Dec 8RIIL Sullivan Division Dual Meet #1Dec 8 · 55m Hurdles · Place 6 · PonagansetPonaganset55m Hurdles39"6.9.21a10
Feb 11RITCA JV Boys State ChampionshipsFeb 11 · 55m Hurdles · Place 10 · PonagansetPonaganset55m HurdlesRound P109.599
Feb 8RITCA Last Chance QualifierFeb 8 · 55m Hurdles · Place 23 · PonagansetPonaganset55m HurdlesRound P239.619
Feb 3RITCA Boys Freshmen State ChampionshipsFeb 3 · 300 Meters · Place 59 · Ponaganset HPonaganset H300 Meters5946.539
Feb 3RITCA Boys Freshmen State ChampionshipsFeb 3 · 55m Hurdles · Place 1 · Ponaganset HPonaganset H55m Hurdles19.089
Feb 3RITCA Boys Freshmen State ChampionshipsFeb 3 · 55m Hurdles · Place 1 · Ponaganset HPonaganset H55m HurdlesRound P19.299
Feb 1RIIL Class ChampionshipsFeb 1 · 55m Hurdles · Place 9 · PonagansetPonaganset55m Hurdles99.729
Feb 1RIIL Class ChampionshipsFeb 1 · 55m Hurdles · Place 8 · PonagansetPonaganset55m Hurdles89.389
Jan 20RITCA Sullivan Division ChampionshipsJan 20 · 55m Hurdles · Place 12 · PonagansetPonaganset55m Hurdles39"Round P12.9.60a9
Jan 18East Coast InvitationalJan 18 · 55m Hurdles · Place 44 · PonagansetPonaganset55m HurdlesRound P449.659
Jan 11World Trophy InvitationalJan 11 · 400 Meters · Place 91 · PonagansetPonaganset400 Meters911:04.829
Jan 11RIIL Dual Meet - Week 4Jan 11 · 300 Meters · Place 29 · PonagansetPonaganset300 Meters29.46.36a9
Jan 11RIIL Dual Meet - Week 4Jan 11 · 55m Hurdles · Place 10 · PonagansetPonaganset55m Hurdles39"10.9.87a9
Jan 7RIIL Sullivan Dual Meet #4Jan 7 · 300 Meters · Place 29 · PonagansetPonaganset300 Meters29.46.36a9
Jan 7RIIL Sullivan Dual Meet #4Jan 7 · 55m Hurdles · Place 10 · PonagansetPonaganset55m Hurdles39"10.9.87a9
Jan 2RIIL Sullivan Dual Meet #3Jan 2 · 55m Hurdles · Place 8 · PonagansetPonaganset55m Hurdles39"8.9.63a9

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 7RIIL Rhode Island State ChampionshipsJun 7 · 110m Hurdles · Place 18 · PonagansetPonaganset110m HurdlesRound P1817.709
Jun 7RIIL Rhode Island State ChampionshipsJun 7 · 110m Hurdles · Place 18 · PonagansetPonaganset110m HurdlesRound P1817.709
May 31Bishop Hendricken InvitationalMay 31 · 300m Hurdles · Place 27 · PonagansetPonaganset300m Hurdles2748.549
May 28RITCA Boys Freshmen State ChampionshipsMay 28 · 300m Hurdles · Place 3 · PonagansetPonaganset300m Hurdles347.749
May 28RITCA Boys Freshmen State ChampionshipsMay 28 · 110m Hurdles · Place 1 · PonagansetPonaganset110m HurdlesRound P118.479
May 28RITCA Boys Freshmen State ChampionshipsMay 28 · 110m Hurdles · Place 1 · PonagansetPonaganset110m Hurdles117.589
May 24RIIL Class A ChampionshipsMay 24 · 300m Hurdles · Place 13 · PonagansetPonaganset300m Hurdles1349.309
May 24RIIL Class A ChampionshipsMay 24 · 110m Hurdles · Place 8 · PonagansetPonaganset110m Hurdles818.099
May 24RIIL Class A ChampionshipsMay 24 · 110m Hurdles · Place 8 · PonagansetPonaganset110m Hurdles817.899
May 24RIIL Class A ChampionshipsMay 24 · 300m Hurdles · Place 13 · PonagansetPonaganset300m Hurdles1349.309
May 24RIIL Class A ChampionshipsMay 24 · 110m Hurdles · Place 8 · PonagansetPonaganset110m HurdlesRound P818.099
May 24RIIL Class A ChampionshipsMay 24 · 110m Hurdles · Place 8 · PonagansetPonaganset110m Hurdles817.899
May 24RIIL Class B ChampionshipsMay 24 · 300m Hurdles · Place 13 · PonagansetPonaganset300m Hurdles36" / 0.914m13.49.30a9
May 24RIIL Class B ChampionshipsMay 24 · 110m Hurdles · Place 8 · PonagansetPonaganset110m Hurdles39" / 0.991mRound P8.18.09aWind: 09
May 24RIIL Class B ChampionshipsMay 24 · 110m Hurdles · Place 8 · PonagansetPonaganset110m Hurdles39" / 0.991m8.17.89a PBWind: 09
May 17RIIL Eastern Division ChampionshipsMay 17 · 300m Hurdles · Place 11 · PonagansetPonaganset300m Hurdles1149.289
May 17RIIL Eastern Division ChampionshipsMay 17 · 110m Hurdles · Place 8 · PonagansetPonaganset110m HurdlesRound P818.729
May 17RIIL Eastern Division ChampionshipsMay 17 · 110m Hurdles · Place 7 · PonagansetPonaganset110m Hurdles717.909
May 17RIIL Northern Division ChampionshipsMay 17 · 300m Hurdles · Place 11 · PonagansetPonaganset300m Hurdles36" / 0.914m11.49.28a9
May 17RIIL Northern Division ChampionshipsMay 17 · 110m Hurdles · Place 8 · PonagansetPonaganset110m Hurdles39" / 0.991mRound P8.18.72a9
May 17RIIL Northern Division ChampionshipsMay 17 · 110m Hurdles · Place 7 · PonagansetPonaganset110m Hurdles39" / 0.991m7.17.90a9
May 10Classical ClassicMay 10 · 300m Hurdles · Place 21 · PonagansetPonaganset300m Hurdles2146.849
May 10Classical ClassicMay 10 · 110m Hurdles · Place 14 · PonagansetPonaganset110m HurdlesRound P1418.569
May 3Sgt. Brian St. Germain InvitationalMay 3 · 300m Hurdles · Place 25 · PonagansetPonaganset300m Hurdles2547.749
May 3Sgt. Brian St. Germain InvitationalMay 3 · 110m Hurdles · Place 18 · PonagansetPonaganset110m HurdlesRound P1817.989

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21RIIL Dual Meet - Week 2Dec 21 · 55m Hurdles · Place 12 · PonagansetPonaganset55m Hurdles39"12.11.37a9
Dec 10RIIL Sullivan Dual Meet #1Dec 10 · 55m Hurdles · Place 9 · PonagansetPonaganset55m Hurdles39"9.10.17aWind: 09

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 19Rhode Island Middle School State ChampionshipsMay 19 · 80m Hurdles · Place 6 · PonagansetPonaganset80m Hurdles30" / 0.762mRound P6.13.85a8
May 19Rhode Island Middle School State ChampionshipsMay 19 · 80m Hurdles · Place 6 · PonagansetPonaganset80m Hurdles30" / 0.762m6.13.73a PB8
May 8RIPCOA Middle School NORTHERN Division ChampionshipsMay 8 · 80m Hurdles · Place 2 · Ponaganset Middle SchoolPonaganset Middle School80m HurdlesRound P213.806
May 8RIPCOA Middle School NORTHERN Division ChampionshipsMay 8 · 80m Hurdles · Place 2 · Ponaganset Middle SchoolPonaganset Middle School80m HurdlesRound P213.706
May 8RIPCOA Middle School NORTHERN Division ChampionshipsMay 8 · 80m Hurdles · Place 2 · Ponaganset Middle SchoolPonaganset Middle School80m Hurdles213.606

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 28Rhode Island Middle School State ChampionshipsMay 28 · 80m Hurdles · Place 16 · PonagansetPonaganset80m HurdlesRound P1615.227