Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorShopRite® Nutmeg State Games 2026 · Jul 1112.71aShopRite® Nutmeg State Games 2026July 11, 2026
110m Hurdles · 39" / 0.991m · OutdoorUSATF New England Association Junior Olympic Championship · Jun 1216.74aUSATF New England Association Junior Olympic ChampionshipJune 12, 2026
200 Meters · OutdoorShopRite® Nutmeg State Games 2026 · Jul 1125.28aShopRite® Nutmeg State Games 2026July 11, 2026
300m Hurdles · 36" / 0.914m · OutdoorBarrington Freshmen / Sophomore Invitational · Apr 2542.90Barrington Freshmen / Sophomore InvitationalApril 25, 2026
400 Meters · IndoorThe Red Carpet Invite · Feb 221:00.30aThe Red Carpet InviteFebruary 22, 2026
400m Hurdles · 36" / 0.914m · OutdoorUSATF New England Association Junior Olympic Championship · Jun 121:03.07aUSATF New England Association Junior Olympic ChampionshipJune 12, 2026
55 Meter · IndoorTrack And Field Fiesta (Youth) · Nov 167.70aTrack And Field Fiesta (Youth)November 16, 2025
55m Hurdles · 39" · IndoorRIIL Boys State Championship · Feb 148.98aRIIL Boys State ChampionshipFebruary 14, 2026
60 Meter · IndoorUSATF New England Youth Invitational · Mar 17.97aUSATF New England Youth InvitationalMarch 1, 2026
60 Meters · IndoorUSATF New England Youth / HS Meet #2 · Jan 188.17aUSATF New England Youth / HS Meet #2January 18, 2026
80m Hurdles · 33" / 0.838m · OutdoorRIPCOA Middle School EASTERN Division Championships · May 916.30RIPCOA Middle School EASTERN Division ChampionshipsMay 9, 2024
Discus · 1.6kg · Outdoor5th Annual CLCF Summer Showdown · Jul 1923.00m5th Annual CLCF Summer ShowdownJuly 19, 2025
Discus · 1kg · OutdoorRhode Island Middle School State Championships · May 1998-4Rhode Island Middle School State ChampionshipsMay 19, 2024
High Jump · IndoorRIIL Headley Division Dual Meet #1 · Dec 105-4RIIL Headley Division Dual Meet #1December 10, 2025
High Jump · Outdoor5th Annual CLCF Summer Showdown · Jul 191.60m5th Annual CLCF Summer ShowdownJuly 19, 2025
Javelin · 800g · OutdoorUSATF New England Association Junior Olympic Championship · Jun 1230.48mUSATF New England Association Junior Olympic ChampionshipJune 12, 2026
Long Jump · IndoorRITCA Dwyer and Headley Division Championships · Jan 245.91mRITCA Dwyer and Headley Division ChampionshipsJanuary 24, 2026
Long Jump · OutdoorSgt. Brian St. Germain Invitational · May 1020-7Sgt. Brian St. Germain InvitationalMay 10, 2026
Triple Jump · IndoorThe Red Carpet Invite · Feb 2212.04mThe Red Carpet InviteFebruary 22, 2026
Triple Jump · OutdoorRITCA Freshmen Boys State Championship · May 2640-03.25RITCA Freshmen Boys State ChampionshipMay 26, 2026

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

2026 Outdoor Track

32 results
DateMeetEventPlMarkGr
Jul 11ShopRite® Nutmeg State Games 2026Jul 11 · Triple Jump · FAST TRACKFAST TRACKTriple Jump—ND9
Jul 11ShopRite® Nutmeg State Games 2026Jul 11 · Long Jump · Place 13 · FAST TRACKFAST TRACKLong Jump13.3.73m9
Jul 11ShopRite® Nutmeg State Games 2026Jul 11 · 200 Meters · Place 12 · FAST TRACKFAST TRACK200 Meters12.25.28a PB9
Jul 11ShopRite® Nutmeg State Games 2026Jul 11 · 100 Meters · Place 20 · FAST TRACKFAST TRACK100 Meters20.12.71a PB9
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 400m Hurdles · Place 2 · FAST TRACKFAST TRACK400m Hurdles36" / 0.914m2.1:03.07a PB9
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · Javelin · Place 6 · FAST TRACKFAST TRACKJavelin800g6.30.48m PB9
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 110m Hurdles · Place 2 · FAST TRACKFAST TRACK110m Hurdles39" / 0.991m2.16.74a PBWind: -1.59
May 31Bishop Hendricken InvitationalMay 31 · Triple Jump · Place 9 · BarringtonBarringtonTriple Jump9.39-00.759
May 31Bishop Hendricken InvitationalMay 31 · 110m Hurdles · Place 10 · BarringtonBarrington110m Hurdles39" / 0.991mRound P10.17.61a9
May 26RITCA Freshmen Boys State ChampionshipMay 26 · Triple Jump · Place 3 · BarringtonBarringtonTriple Jump3.40-03.25 PB9
May 26RITCA Freshmen Boys State ChampionshipMay 26 · Long Jump · Place 3 · BarringtonBarringtonLong Jump3.20-00.009
May 26RITCA Freshmen Boys State ChampionshipMay 26 · 300m Hurdles · Place 4 · BarringtonBarrington300m Hurdles36" / 0.914m4.45.57a9
May 26RITCA Freshmen Boys State ChampionshipMay 26 · 110m Hurdles · Place 2 · BarringtonBarrington110m Hurdles39" / 0.991mRound P2.17.78a9
May 26RITCA Freshmen Boys State ChampionshipMay 26 · 110m Hurdles · Place 2 · BarringtonBarrington110m Hurdles39" / 0.991m2.17.55a9
May 23RIIL Class B ChampionshipsMay 23 · Triple Jump · Place 12 · BarringtonBarringtonTriple Jump12.37-05.509
May 23RIIL Class B ChampionshipsMay 23 · Long Jump · Place 4 · BarringtonBarringtonLong Jump4.19-09.009
May 23RIIL Class B ChampionshipsMay 23 · 110m Hurdles · Place 8 · BarringtonBarrington110m Hurdles39" / 0.991mRound P8.18.80a9
May 23RIIL Class B ChampionshipsMay 23 · 110m Hurdles · Place 7 · BarringtonBarrington110m Hurdles39" / 0.991m7.18.25a9
May 17RIIL Eastern Division ChampionshipsMay 17 · Triple Jump · Place 7 · BarringtonBarringtonTriple Jump7.38-04.509
May 17RIIL Eastern Division ChampionshipsMay 17 · Long Jump · Place 6 · BarringtonBarringtonLong Jump6.19-01.759
May 17RIIL Eastern Division ChampionshipsMay 17 · 300m Hurdles · Place 11 · BarringtonBarrington300m Hurdles36" / 0.914m11.47.09a9
May 17RIIL Eastern Division ChampionshipsMay 17 · 110m Hurdles · Place 7 · BarringtonBarrington110m Hurdles39" / 0.991mRound P7.17.60a9
May 17RIIL Eastern Division ChampionshipsMay 17 · 110m Hurdles · Place 7 · BarringtonBarrington110m Hurdles39" / 0.991m7.17.15a9
May 10Sgt. Brian St. Germain InvitationalMay 10 · Triple Jump · Place 16 · BarringtonBarringtonTriple Jump16.37-10.509
May 10Sgt. Brian St. Germain InvitationalMay 10 · Long Jump · Place 7 · BarringtonBarringtonLong Jump7.20-7 PB9
May 10Sgt. Brian St. Germain InvitationalMay 10 · 300m Hurdles · Place 10 · BarringtonBarrington300m Hurdles36" / 0.914m10.44.10a9
May 2Classical ClassicMay 2 · Long Jump · Place 8 · BarringtonBarringtonLong Jump8.20-01.009
Apr 25Barrington Freshmen / Sophomore InvitationalApr 25 · Triple Jump · Place 1 · BarringtonBarringtonTriple Jump1.39-2.509
Apr 25Barrington Freshmen / Sophomore InvitationalApr 25 · Long Jump · Place 1 · BarringtonBarringtonLong Jump1.20-69
Apr 25Barrington Freshmen / Sophomore InvitationalApr 25 · 300m Hurdles · Place 1 · BarringtonBarrington300m Hurdles36" / 0.914m1.42.90 PB9
Apr 25Barrington Freshmen / Sophomore InvitationalApr 25 · 110m Hurdles · Place 1 · BarringtonBarrington110m Hurdles39" / 0.991mRound P1.16.929
Apr 25Barrington Freshmen / Sophomore InvitationalApr 25 · 110m Hurdles · Place 4 · BarringtonBarrington110m Hurdles39" / 0.991m4.18.009

2026 Indoor Track

40 results
DateMeetEventPlMarkGr
Jun 6Rhode Island State ChampionshipsJun 6 · Long Jump · Place 11 · BarringtonBarringtonLong Jump11.19-09.509
Jun 6Rhode Island State ChampionshipsJun 6 · 110m Hurdles · BarringtonBarrington110m Hurdles39" / 0.991mRound P—DQWind: 1.69
Mar 1USATF New England Youth InvitationalMar 1 · 60 Meter · Place 33 · FAST TRACKFAST TRACK60 MeterRound P33.7.97a PB9
Mar 1USATF New England Youth InvitationalMar 1 · Triple Jump · FAST TRACKFAST TRACKTriple Jump—FOUL9
Mar 1USATF New England Youth InvitationalMar 1 · Long Jump · Place 2 · FAST TRACKFAST TRACKLong Jump2.6.30m9
Feb 22The Red Carpet InviteFeb 22 · Triple Jump · Place 7 · FASTFASTTriple Jump712.04m PB9
Feb 22The Red Carpet InviteFeb 22 · Long Jump · Place 5 · FASTFASTLong Jump56.45m9
Feb 22The Red Carpet InviteFeb 22 · 400 Meters · Place 14 · FASTFAST400 Meters141:00.30a PB9
Feb 14RIIL Boys State ChampionshipFeb 14 · 55m Hurdles · Place 18 · BarringtonBarrington55m Hurdles39"Round P18.8.98a PB9
Feb 14RIIL Boys State ChampionshipFeb 14 · Long Jump · Place 12 · BarringtonBarringtonLong Jump12.20-01.759
Feb 8RITCA Last Chance QualifierFeb 8 · 55m Hurdles · Place 10 · BarringtonBarrington55m HurdlesRound P109.129
Feb 8RITCA Last Chance QualifierFeb 8 · Long Jump · Place 12 · BarringtonBarringtonLong Jump1219-1.759
Feb 8RITCA Last Chance QualifierFeb 8 · High Jump · Place 13 · BarringtonBarringtonHigh Jump135-49
Jan 31RIIL Class ChampionshipsJan 31 · High Jump · Place 4 · BarringtonBarringtonHigh Jump45-69
Jan 31RIIL Class ChampionshipsJan 31 · 55m Hurdles · Place 6 · BarringtonBarrington55m HurdlesRound P68.869
Jan 31RIIL Class ChampionshipsJan 31 · 55m Hurdles · Place 5 · BarringtonBarrington55m Hurdles58.799
Jan 31RIIL Class ChampionshipsJan 31 · Long Jump · Place 3 · BarringtonBarringtonLong Jump320-09
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · Long Jump · Place 6 · Barrington HBarrington HLong Jump65.91m PB9
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · High Jump · Place 9 · Barrington HBarrington HHigh Jump91.62m9
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · Long Jump · Place 6 · BarringtonBarringtonLong Jump619-59
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · High Jump · Place 9 · BarringtonBarringtonHigh Jump95-49
Jan 19RIIL Headley Division Dual Meet #3Jan 19 · Long Jump · Place 7 · BarringtonBarringtonLong Jump718-8.259
Jan 19RIIL Headley Division Dual Meet #3Jan 19 · High Jump · Place 10 · BarringtonBarringtonHigh Jump105-09
Jan 19RIIL Headley Division Dual Meet #3Jan 19 · 55m Hurdles · Place 7 · BarringtonBarrington55m Hurdles79.27a9
Jan 18USATF New England Youth / HS Meet #2Jan 18 · Long Jump · Place 1 · FASTFASTLong Jump15.98m9
Jan 18USATF New England Youth / HS Meet #2Jan 18 · 60 Meters · Place 5 · FASTFAST60 Meters58.17a PB9
Jan 10World Trophy InvitationalJan 10 · 55m Hurdles · Place 4 · BarringtonBarrington55m HurdlesRound P49.109
Jan 10World Trophy InvitationalJan 10 · 55m Hurdles · Place 6 · BarringtonBarrington55m Hurdles69.649
Jan 10World Trophy InvitationalJan 10 · Long Jump · Place 6 · BarringtonBarringtonLong Jump619-3.759
Jan 10World Trophy InvitationalJan 10 · High Jump · Place 4 · BarringtonBarringtonHigh Jump45-69
Jan 10World Trophy InvitationalJan 10 · 55m Hurdles · Place 4 · BarringtonBarrington55m HurdlesRound P49.109
Jan 10World Trophy InvitationalJan 10 · 55m Hurdles · Place 6 · BarringtonBarrington55m Hurdles69.649
Jan 10World Trophy InvitationalJan 10 · Long Jump · Place 6 · BarringtonBarringtonLong Jump619-3.759
Jan 10World Trophy InvitationalJan 10 · High Jump · Place 4 · BarringtonBarringtonHigh Jump45-69
Jan 8RIIL Headley Division Dual Meet #2Jan 8 · Long Jump · Place 3 · BarringtonBarringtonLong Jump318-69
Jan 8RIIL Headley Division Dual Meet #2Jan 8 · High Jump · Place 5 · BarringtonBarringtonHigh Jump55-69
Jan 3RITCA InvitationalJan 3 · Long Jump · Place 17 · BarringtonBarringtonLong Jump1718-6.509
Jan 3RITCA InvitationalJan 3 · High Jump · Place 16 · BarringtonBarringtonHigh Jump165-49
Jan 3RITCA InvitationalJan 3 · Long Jump · Place 17 · BarringtonBarringtonLong Jump1718-6.509
Jan 3RITCA InvitationalJan 3 · High Jump · Place 16 · BarringtonBarringtonHigh Jump165-49

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 283rd Annual Marathon Sports Winter ClassicDec 28 · Triple Jump · Place 9 · BarringtonBarringtonTriple Jump9.11.59m9
Dec 283rd Annual Marathon Sports Winter ClassicDec 28 · Long Jump · Place 17 · BarringtonBarringtonLong Jump17.5.48m9
Dec 283rd Annual Marathon Sports Winter ClassicDec 28 · High Jump · Place 11 · BarringtonBarringtonHigh Jump11.1.62m9
Dec 10RIIL Headley Division Dual Meet #1Dec 10 · Long Jump · Place 5 · BarringtonBarringtonLong Jump5.18-4.509
Dec 10RIIL Headley Division Dual Meet #1Dec 10 · High Jump · Place 5 · BarringtonBarringtonHigh Jump5.5-4 PB9
Nov 16Track And Field Fiesta (Youth)Nov 16 · 55 Meter · Place 17 · FAST TRACKFAST TRACK55 Meter17.7.70a PB9
Nov 16Track And Field Fiesta (Youth)Nov 16 · Long Jump · Place 3 · FAST TRACKFAST TRACKLong Jump3.5.47m9
Nov 16Track And Field Fiesta (Youth)Nov 16 · High Jump · Place 4 · FAST TRACKFAST TRACKHigh Jump4.1.60m9
Nov 16Track And Field Fiesta (Youth)Nov 16 · 400 Meters · Place 17 · FAST TRACKFAST TRACK400 Meters17.1:02.71a9

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 195th Annual CLCF Summer ShowdownJul 19 · Pole Vault · 02-Unattached02-UnattachedPole Vault—NH8
Jul 195th Annual CLCF Summer ShowdownJul 19 · Javelin · Place 2 · 02-Unattached02-UnattachedJavelin800g2.28.88m8
Jul 195th Annual CLCF Summer ShowdownJul 19 · Discus · Place 3 · 02-Unattached02-UnattachedDiscus1.6kg3.23.00m PB8
Jul 195th Annual CLCF Summer ShowdownJul 19 · High Jump · Place 3 · 02-Unattached02-UnattachedHigh Jump3.1.60m PB8

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 19Rhode Island Middle School State ChampionshipsMay 19 · High Jump · Place 8 · TivertonTivertonHigh Jump8.4-87
May 19Rhode Island Middle School State ChampionshipsMay 19 · Discus · Place 10 · TivertonTivertonDiscus1kg10.98-4 PB7
May 9RIPCOA Middle School EASTERN Division ChampionshipsMay 9 · 80m Hurdles · Place 10 · TivertonTiverton80m Hurdles33" / 0.838mRound P10.16.30 PB7
May 9RIPCOA Middle School EASTERN Division ChampionshipsMay 9 · High Jump · Place 5 · TivertonTivertonHigh Jump5.4-47