Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · IndoorRhode Island State Championships · Jun 615.79aRhode Island State ChampionshipsJune 6, 2026
110m Hurdles · 39" / 0.991m · OutdoorNew England HS Outdoor TF Championship · Jun 1315.78aNew England HS Outdoor TF ChampionshipJune 13, 2026
300 Meters · IndoorThe Beantown Winter Classic · Dec 2041.14aThe Beantown Winter ClassicDecember 20, 2025
300m Hurdles · 36" / 0.914m · IndoorRhode Island State Championships · Jun 642.41aRhode Island State ChampionshipsJune 6, 2026
300m Hurdles · 36" / 0.914m · OutdoorNew England HS Outdoor TF Championship · Jun 1341.69aNew England HS Outdoor TF ChampionshipJune 13, 2026
400 Meters · IndoorWorld Trophy Invitational · Jan 1059.73World Trophy InvitationalJanuary 10, 2026
55m Hurdles · 39" · IndoorRIIL Boys State Championship · Feb 148.61aRIIL Boys State ChampionshipFebruary 14, 2026
600 Meters · IndoorRITCA Dwyer and Headley Division Championships · Jan 241:40.50RITCA Dwyer and Headley Division ChampionshipsJanuary 24, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 300m Hurdles · Place 23 · Ponaganset300m Hurdles36" / 0.914m23.41.69a PB12
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 110m Hurdles · Place 25 · Ponaganset110m Hurdles39" / 0.991mRound P25.15.78a PBWind: -0.112
May 31Bishop Hendricken InvitationalMay 31 · 300m Hurdles · Place 3 · Ponaganset300m Hurdles36" / 0.914m3.41.71a12
May 23RIIL Class B ChampionshipsMay 23 · 300m Hurdles · Place 2 · Ponaganset300m Hurdles36" / 0.914m2.42.10a12
May 23RIIL Class B ChampionshipsMay 23 · 110m Hurdles · Place 4 · Ponaganset110m Hurdles39" / 0.991mRound P4.16.63a12
May 23RIIL Class B ChampionshipsMay 23 · 110m Hurdles · Place 4 · Ponaganset110m Hurdles39" / 0.991m4.16.88a12
May 16RIIL Northern Division ChampionshipsMay 16 · 300m Hurdles · Place 2 · Ponaganset300m Hurdles36" / 0.914m2.42.32a12
May 16RIIL Northern Division ChampionshipsMay 16 · 110m Hurdles · Place 3 · Ponaganset110m Hurdles39" / 0.991mRound P3.15.94a12
May 16RIIL Northern Division ChampionshipsMay 16 · 110m Hurdles · Place 3 · Ponaganset110m Hurdles39" / 0.991m3.15.81a12
May 10Sgt. Brian St. Germain InvitationalMay 10 · 300m Hurdles · Place 4 · Ponaganset300m Hurdles36" / 0.914m4.42.62a12
May 10Sgt. Brian St. Germain InvitationalMay 10 · 110m Hurdles · Place 8 · Ponaganset110m Hurdles39" / 0.991mRound P8.16.56a12
May 10Sgt. Brian St. Germain InvitationalMay 10 · 110m Hurdles · Place 7 · Ponaganset110m Hurdles39" / 0.991m7.16.48a12
May 2Classical ClassicMay 2 · 110m Hurdles · Place 9 · Ponaganset110m Hurdles39" / 0.991mRound P9.16.64a12

2026 Indoor Track

26 results
DateMeetEventPlMarkGr
Jun 6Rhode Island State ChampionshipsJun 6 · 300m Hurdles · Place 12 · Ponaganset300m Hurdles36" / 0.914m12.42.41a PB12
Jun 6Rhode Island State ChampionshipsJun 6 · 110m Hurdles · Place 8 · Ponaganset110m Hurdles39" / 0.991mRound P8.15.73aWind: 2.212
Jun 6Rhode Island State ChampionshipsJun 6 · 110m Hurdles · Place 6 · Ponaganset110m Hurdles39" / 0.991m6.15.79a PBWind: 1.512
Feb 14RIIL Boys State ChampionshipFeb 14 · 55m Hurdles · Place 13 · Ponaganset55m Hurdles39"Round P13.8.61a PB12
Feb 8RITCA Last Chance QualifierFeb 8 · 55m Hurdles · Place 6 · Ponaganset55m HurdlesRound P68.7212
Feb 8RITCA Last Chance QualifierFeb 8 · 55m Hurdles · Place 4 · Ponaganset55m Hurdles48.6512
Jan 31RIIL Class ChampionshipsJan 31 · 55m Hurdles · Place 5 · Ponaganset55m HurdlesRound P58.8312
Jan 31RIIL Class ChampionshipsJan 31 · 55m Hurdles · Place 6 · Ponaganset55m Hurdles68.8212
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 55m Hurdles · Place 4 · Ponaganset H55m Hurdles48.6812
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 55m Hurdles · Place 5 · Ponaganset H55m HurdlesRound P58.8712
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 600 Meters · Place 17 · Ponaganset H600 Meters171:40.50 PB12
Jan 20RITCA Sullivan Division ChampionshipsJan 20 · 55m Hurdles · Place 5 · Ponaganset55m Hurdles58.87a12
Jan 20RITCA Sullivan Division ChampionshipsJan 20 · 55m Hurdles · Place 4 · Ponaganset55m Hurdles48.68a12
Jan 20RITCA Sullivan Division ChampionshipsJan 20 · 600 Meters · Place 17 · Ponaganset600 Meters171:40.50a12
Jan 1714th Annual East Coast InvitationalJan 17 · 55m Hurdles · Place 22 · Ponaganset55m HurdlesRound P229.4712
Jan 1714th Annual East Coast InvitationalJan 17 · 55m Hurdles · Place 22 · Ponaganset55m HurdlesRound P229.4712
Jan 12RIIL Sullivan Division Dual Meet #3Jan 12 · 55m Hurdles · Place 7 · Ponaganset55m Hurdles79.25a12
Jan 12RIIL Sullivan Division Dual Meet #3Jan 12 · 600 Meters · Place 21 · Ponaganset600 Meters211:43.90a12
Jan 10World Trophy InvitationalJan 10 · 55m Hurdles · Place 2 · Ponaganset55m HurdlesRound P28.7112
Jan 10World Trophy InvitationalJan 10 · 55m Hurdles · Place 2 · Ponaganset55m Hurdles28.6712
Jan 10World Trophy InvitationalJan 10 · 400 Meters · Place 25 · Ponaganset400 Meters2559.73 PB12
Jan 10World Trophy InvitationalJan 10 · 55m Hurdles · Place 2 · Ponaganset55m HurdlesRound P28.7112
Jan 10World Trophy InvitationalJan 10 · 55m Hurdles · Place 2 · Ponaganset55m Hurdles28.6712
Jan 10World Trophy InvitationalJan 10 · 400 Meters · Place 25 · Ponaganset400 Meters2559.7312
Jan 3RITCA InvitationalJan 3 · 55m Hurdles · Place 12 · Ponaganset55m HurdlesRound P129.0712
Jan 3RITCA InvitationalJan 3 · 55m Hurdles · Place 12 · Ponaganset55m HurdlesRound P129.0712

2025 Indoor Track

19 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 55m Hurdles · Place 43 · Ponaganset55m Hurdles39"Round P43.9.12a12
Dec 20The Beantown Winter ClassicDec 20 · 300 Meters · Place 127 · Ponaganset300 Meters127.41.14a PB12
Dec 20The Beantown Winter ClassicDec 20 · 55m Hurdles · Place 42 · Ponaganset55m Hurdles39"Round P42.9.65a12
Dec 13RIIL Sullivan Division Dual Meet #2Dec 13 · 300 Meters · Place 18 · Ponaganset300 Meters18.41.68a12
Dec 13RIIL Sullivan Division Dual Meet #2Dec 13 · 55m Hurdles · Place 6 · Ponaganset55m Hurdles39"6.9.11a12
Dec 8RIIL Sullivan Division Dual Meet #1Dec 8 · 55m Hurdles · Place 3 · Ponaganset55m Hurdles39"3.8.86a12
Feb 11RITCA JV Boys State ChampionshipsFeb 11 · 55m Hurdles · Place 7 · Ponaganset55m HurdlesRound P79.1611
Feb 11RITCA JV Boys State ChampionshipsFeb 11 · 55m Hurdles · Place 7 · Ponaganset55m Hurdles79.1211
Feb 8RITCA Last Chance QualifierFeb 8 · 55m Hurdles · Place 20 · Ponaganset55m HurdlesRound P209.35—
Feb 1RIIL Class ChampionshipsFeb 1 · 55m Hurdles · Place 8 · Ponaganset55m Hurdles89.2511
Feb 1RIIL Class ChampionshipsFeb 1 · 55m Hurdles · Place 6 · Ponaganset55m Hurdles69.3011
Jan 20RITCA Sullivan Division ChampionshipsJan 20 · 55m Hurdles · Place 10 · Ponaganset55m Hurdles39"Round P10.9.40a11
Jan 18East Coast InvitationalJan 18 · 55m Hurdles · Place 39 · Ponaganset55m HurdlesRound P399.3711
Jan 11RIIL Dual Meet - Week 4Jan 11 · 300 Meters · Place 20 · Ponaganset300 Meters20.42.24a11
Jan 11RIIL Dual Meet - Week 4Jan 11 · 55m Hurdles · Place 8 · Ponaganset55m Hurdles39"8.9.42a11
Jan 7RIIL Sullivan Dual Meet #4Jan 7 · 300 Meters · Place 20 · Ponaganset300 Meters20.42.24a11
Jan 7RIIL Sullivan Dual Meet #4Jan 7 · 55m Hurdles · Place 8 · Ponaganset55m Hurdles39"8.9.42a11
Jan 2RIIL Sullivan Dual Meet #3Jan 2 · 300 Meters · Place 13 · Ponaganset300 Meters13.42.04a11
Jan 2RIIL Sullivan Dual Meet #3Jan 2 · 55m Hurdles · Place 7 · Ponaganset55m Hurdles39"7.9.49a11

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 7RIIL Rhode Island State ChampionshipsJun 7 · 300m Hurdles · Place 14 · Ponaganset300m Hurdles1443.6311
Jun 7RIIL Rhode Island State ChampionshipsJun 7 · 110m Hurdles · Place 17 · Ponaganset110m HurdlesRound P1717.2511
May 31Bishop Hendricken InvitationalMay 31 · 300m Hurdles · Place 14 · Ponaganset300m Hurdles1444.3411
May 24RIIL Class A ChampionshipsMay 24 · 300m Hurdles · Place 5 · Ponaganset300m Hurdles544.7311
May 24RIIL Class A ChampionshipsMay 24 · 110m Hurdles · Place 7 · Ponaganset110m Hurdles718.0011
May 24RIIL Class A ChampionshipsMay 24 · 110m Hurdles · Place 7 · Ponaganset110m Hurdles717.4311
May 24RIIL Class A ChampionshipsMay 24 · 300m Hurdles · Place 5 · Ponaganset300m Hurdles544.7311
May 24RIIL Class A ChampionshipsMay 24 · 110m Hurdles · Place 7 · Ponaganset110m HurdlesRound P718.0011
May 24RIIL Class A ChampionshipsMay 24 · 110m Hurdles · Place 7 · Ponaganset110m Hurdles717.4311
May 24RIIL Class B ChampionshipsMay 24 · 300m Hurdles · Place 5 · Ponaganset300m Hurdles36" / 0.914m5.44.73a11
May 24RIIL Class B ChampionshipsMay 24 · 110m Hurdles · Place 7 · Ponaganset110m Hurdles39" / 0.991mRound P7.18.00aWind: 011
May 24RIIL Class B ChampionshipsMay 24 · 110m Hurdles · Place 7 · Ponaganset110m Hurdles39" / 0.991m7.17.43aWind: 011
May 17RIIL Eastern Division ChampionshipsMay 17 · 300m Hurdles · Place 4 · Ponaganset300m Hurdles443.9011
May 17RIIL Eastern Division ChampionshipsMay 17 · 110m Hurdles · Place 6 · Ponaganset110m HurdlesRound P617.8711
May 17RIIL Eastern Division ChampionshipsMay 17 · 110m Hurdles · Place 6 · Ponaganset110m Hurdles617.7911
May 17RIIL Northern Division ChampionshipsMay 17 · 300m Hurdles · Place 4 · Ponaganset300m Hurdles36" / 0.914m4.43.90a11
May 17RIIL Northern Division ChampionshipsMay 17 · 110m Hurdles · Place 6 · Ponaganset110m Hurdles39" / 0.991mRound P6.17.87a11
May 17RIIL Northern Division ChampionshipsMay 17 · 110m Hurdles · Place 6 · Ponaganset110m Hurdles39" / 0.991m6.17.79a11
May 10Classical ClassicMay 10 · 300m Hurdles · Place 10 · Ponaganset300m Hurdles1044.5711
May 10Classical ClassicMay 10 · 110m Hurdles · Place 17 · Ponaganset110m HurdlesRound P1720.0111
May 3Sgt. Brian St. Germain InvitationalMay 3 · 300m Hurdles · Place 15 · Ponaganset300m Hurdles1545.0911
May 3Sgt. Brian St. Germain InvitationalMay 3 · 110m Hurdles · Place 16 · Ponaganset110m HurdlesRound P1617.8211

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 21RIIL Dual Meet - Week 2Dec 21 · 55m Hurdles · Place 8 · Ponaganset55m Hurdles39"8.9.57a11
Dec 10RIIL Sullivan Dual Meet #1Dec 10 · 300 Meters · Place 16 · Ponaganset300 Meters16.41.88a11
Dec 10RIIL Sullivan Dual Meet #1Dec 10 · 55m Hurdles · Place 6 · Ponaganset55m Hurdles39"6.9.37aWind: 011
Feb 3RIIL Class ChampionshipsFeb 3 · 55m Hurdles · Place 14 · Ponaganset H55m HurdlesRound P149.8710
Jan 29RITCA Metro & Suburban Division Boys ChampionshipsJan 29 · 55m Hurdles · Place 8 · Ponaganset H55m Hurdles89.9510
Jan 29RITCA Metro & Suburban Division Boys ChampionshipsJan 29 · 55m Hurdles · Place 7 · Ponaganset H55m HurdlesRound P79.9510
Jan 29Northern Division ChampionshipJan 29 · 55m Hurdles · Place 7 · Ponaganset55m Hurdles39"Round P7.9.95a10
Jan 29Northern Division ChampionshipJan 29 · 55m Hurdles · Place 8 · Ponaganset55m Hurdles39"8.9.95a10

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 1Rhode Island State ChampionshipsJun 1 · 110m Hurdles · Place 21 · Ponaganset110m HurdlesRound P2117.8010
Jun 1Rhode Island State ChampionshipsJun 1 · 110m Hurdles · Place 21 · Ponaganset110m HurdlesRound P2117.8010
May 25Bishop Hendricken InvitationalMay 25 · 110m Hurdles · Place 10 · Ponaganset110m HurdlesRound P1017.7910
May 21RIIL Class B ChampionshipsMay 21 · 300m Hurdles · Place 13 · Ponaganset300m Hurdles36" / 0.914m13.46.89a10
May 11Sgt. Brian St. Germain InvitationalMay 11 · 300m Hurdles · Place 24 · Ponaganset300m Hurdles2445.9910
May 11Sgt. Brian St. Germain InvitationalMay 11 · 110m Hurdles · Place 26 · Ponaganset110m HurdlesRound P2618.4610
May 5RIIL Southern Division ChampionshipsMay 5 · 300m Hurdles · Place 5 · Ponaganset H300m Hurdles547.5010
May 5RIIL Southern Division ChampionshipsMay 5 · 110m Hurdles · Place 4 · Ponaganset H110m Hurdles418.6910
May 5RIIL Southern Division ChampionshipsMay 5 · 110m Hurdles · Place 5 · Ponaganset H110m HurdlesRound P518.6110
May 4RIIL Northern Division ChampionshipsMay 4 · 300m Hurdles · Place 5 · Ponaganset300m Hurdles36" / 0.914m5.47.50a10
May 4RIIL Northern Division ChampionshipsMay 4 · 110m Hurdles · Place 5 · Ponaganset110m Hurdles39" / 0.991mRound P5.18.61a10
May 4RIIL Northern Division ChampionshipsMay 4 · 110m Hurdles · Place 4 · Ponaganset110m Hurdles39" / 0.991m4.18.69a10
Apr 27Classical ClassicApr 27 · 300m Hurdles · Place 24 · Ponaganset300m Hurdles2449.3510
Apr 27Classical ClassicApr 27 · 110m Hurdles · Place 21 · Ponaganset110m HurdlesRound P2119.1910

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 30RITCA Boys JV State ChampionshipsMay 30 · 300m Hurdles · Place 27 · Ponaganset300m Hurdles36" / 0.914m27.53.69a9
May 30RITCA Boys JV State ChampionshipsMay 30 · 110m Hurdles · Place 17 · Ponaganset110m Hurdles39" / 0.991mRound P17.22.01a9
May 22RITCA Freshmen State ChampionshipsMay 22 · 300m Hurdles · Place 15 · Ponaganset300m Hurdles1551.559
May 22RITCA Freshmen State ChampionshipsMay 22 · 110m Hurdles · Place 8 · Ponaganset110m HurdlesRound P820.789
May 22RITCA Freshmen State ChampionshipsMay 22 · 110m Hurdles · Place 8 · Ponaganset110m Hurdles821.529
May 20RIIL Class B ChampionshipsMay 20 · 300m Hurdles · Place 19 · Ponaganset300m Hurdles36" / 0.914m19.51.71a9
May 20RIIL Class B ChampionshipsMay 20 · 110m Hurdles · Place 14 · Ponaganset110m Hurdles39" / 0.991mRound P14.20.09a9
May 7RIIL Northern Divisional ChampionshipsMay 7 · 300m Hurdles · Place 18 · Ponaganset300m Hurdles36" / 0.914m18.53.00a9

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 15RITCA JV Boys State ChampionshipsFeb 15 · 55m Hurdles · Place 26 · Ponaganset55m HurdlesRound P2610.759
Feb 8RITCA Boys Freshmen State ChampionshipsFeb 8 · 300 Meters · Place 62 · Ponaganset300 Meters6249.239
Feb 8RITCA Boys Freshmen State ChampionshipsFeb 8 · 55m Hurdles · Place 9 · Ponaganset55m HurdlesRound P910.719
Feb 8RITCA Boys Freshmen State ChampionshipsFeb 8 · 55m Hurdles · Place 8 · Ponaganset55m Hurdles810.759
Jan 28RITCA Boys Division ChampionshipsJan 28 · 300 Meters · Place 22 · Ponaganset300 Meters2248.959
Jan 28RITCA Boys Division ChampionshipsJan 28 · 55m Hurdles · Place 11 · Ponaganset55m Hurdles1110.779
Jan 19RIIL Boys - Week 4Jan 19 · 600 Meters · Place 26 · Ponaganset H600 Meters261:57.399
Jan 19RIIL Boys - Week 4Jan 19 · 55m Hurdles · Place 14 · Ponaganset H55m Hurdles1410.869
Jan 9RIIL Boys - Week 3Jan 9 · 300 Meters · Place 27 · Ponaganset300 Meters27.51.45a9
Jan 9RIIL Boys - Week 3Jan 9 · 55m Hurdles · Place 15 · Ponaganset55m Hurdles39"15.10.82a9
Jan 4RIIL Boys - Week 2Jan 4 · 55m Hurdles · Place 12 · Ponaganset H55m Hurdles1211.0549