Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOcean State Cup · Apr 310.82aOcean State CupApril 3, 2026
110m Hurdles · 42" / 1.067m · OutdoorAtlantic 10 Outdoor Championships · May 216.54aAtlantic 10 Outdoor ChampionshipsMay 2, 2026
1500 Meters · OutdoorAtlantic 10 Outdoor Championships · May 25:03.71aAtlantic 10 Outdoor ChampionshipsMay 2, 2026
400 Meters · OutdoorAtlantic 10 Outdoor Championships · May 250.71aAtlantic 10 Outdoor ChampionshipsMay 2, 2026
55m Hurdles · 39" · IndoorRITCA Invitational · Dec 219.51aRITCA InvitationalDecember 21, 2019
Decathlon · OutdoorAtlantic 10 Outdoor Championships · May 26604.00Atlantic 10 Outdoor ChampionshipsMay 2, 2026
Discus · 2kg · OutdoorUCONN NE Challenge · Apr 1733.29mUCONN NE ChallengeApril 17, 2026
High Jump · IndoorRI Boys League Meets Week #3 · Jan 71.52mRI Boys League Meets Week #3January 7, 2019
High Jump · OutdoorRhode Island State Track & Field Championships · Jun 11.82mRhode Island State Track & Field ChampionshipsJune 1, 2019
Javelin · 800g · OutdoorUCONN NE Challenge · Apr 1750.54mUCONN NE ChallengeApril 17, 2026
Long Jump · IndoorSuburban Division Championships · Jan 265.27mSuburban Division Championships January 26, 2019
Long Jump · OutdoorHoly Cross Men's Meet · Apr 266.61mHoly Cross Men's MeetApril 26, 2022
Pole Vault · OutdoorAtlantic 10 Outdoor Championships · May 23.75mAtlantic 10 Outdoor ChampionshipsMay 2, 2026
Shot Put · 16lb / 7.26kg · OutdoorNew England (NEICAAA) Outdoor Championships · May 812.65mNew England (NEICAAA) Outdoor ChampionshipsMay 8, 2026
Triple Jump · OutdoorHoly Cross Men's Meet · Apr 2612.82mHoly Cross Men's MeetApril 26, 2022

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

2026 Outdoor Track

48 results
DateMeetEventPlMarkGr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · Decathlon · Place 3 · Rhode IslandRhode IslandDecathlon3.5328Sr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · Long Jump · Place 1 · Rhode IslandRhode IslandLong JumpRound M1.6.74mSr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · Pole Vault · Rhode IslandRhode IslandPole VaultRound MNHNHSr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · High Jump · Place 1 · Rhode IslandRhode IslandHigh JumpRound M1.1.94mSr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · Javelin · Place 1 · Rhode IslandRhode IslandJavelin800gRound M1.44.83mSr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · Discus · Place 3 · Rhode IslandRhode IslandDiscus2kgRound M3.28.19mSr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · Shot Put · Place 2 · Rhode IslandRhode IslandShot Put16lb / 7.26kgRound M2.12.65m PBSr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · 110m Hurdles · Place 3 · Rhode IslandRhode Island110m Hurdles42" / 1.067mRound M3.16.86aSr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · 1500 Meters · Rhode IslandRhode Island1500 MetersRound MDNFDNFSr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · 400 Meters · Place 1 · Rhode IslandRhode Island400 MetersRound M1.51.87aSr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · 100 Meters · Place 1 · Rhode IslandRhode Island100 MetersRound M1.10.96aSr
May 6Montreat MultisMay 6 · Decathlon · Place 3 · Rhode IslandRhode IslandDecathlon3.5328Sr
May 6Montreat MultisMay 6 · Long Jump · Place 1 · Rhode IslandRhode IslandLong JumpRound M1.6.74mSr
May 6Montreat MultisMay 6 · Pole Vault · Rhode IslandRhode IslandPole VaultRound MNHNHSr
May 6Montreat MultisMay 6 · High Jump · Place 1 · Rhode IslandRhode IslandHigh JumpRound M1.1.94mSr
May 6Montreat MultisMay 6 · Javelin · Place 1 · Rhode IslandRhode IslandJavelin800gRound M1.44.83mSr
May 6Montreat MultisMay 6 · Discus · Place 3 · Rhode IslandRhode IslandDiscus2kgRound M3.28.19mSr
May 6Montreat MultisMay 6 · Shot Put · Place 2 · Rhode IslandRhode IslandShot Put16lb / 7.26kgRound M2.12.65mSr
May 6Montreat MultisMay 6 · 110m Hurdles · Place 3 · Rhode IslandRhode Island110m Hurdles42" / 1.067mRound M3.16.86aSr
May 6Montreat MultisMay 6 · 1500 Meters · Rhode IslandRhode Island1500 MetersRound MDNFDNFSr
May 6Montreat MultisMay 6 · 400 Meters · Place 1 · Rhode IslandRhode Island400 MetersRound M1.51.87aSr
May 6Montreat MultisMay 6 · 100 Meters · Place 1 · Rhode IslandRhode Island100 MetersRound M1.10.96aSr
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · Decathlon · Place 4 · Rhode IslandRhode IslandDecathlonRound M4.6604.00 PBSr
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · Long Jump · Place 2 · Rhode IslandRhode IslandLong JumpRound M2.7.04mWind: 1.7Sr
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · Pole Vault · Place 5 · Rhode IslandRhode IslandPole VaultRound M5.3.75m PBSr
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · High Jump · Place 1 · Rhode IslandRhode IslandHigh JumpRound M1.1.96mSr
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · Javelin · Place 4 · Rhode IslandRhode IslandJavelin800gRound M4.46.79mSr
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · Discus · Place 6 · Rhode IslandRhode IslandDiscus2kgRound M6.28.29mSr
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · Shot Put · Place 3 · Rhode IslandRhode IslandShot Put16lb / 7.26kgRound M3.12.24mSr
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · 110m Hurdles · Place 4 · Rhode IslandRhode Island110m Hurdles42" / 1.067mRound M4.16.54a PBWind: 2Sr
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · 1500 Meters · Place 7 · Rhode IslandRhode Island1500 MetersRound M7.5:03.71a PBSr
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · 400 Meters · Place 2 · Rhode IslandRhode Island400 MetersRound M2.50.71a PBSr
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · 100 Meters · Place 2 · Rhode IslandRhode Island100 MetersRound M2.10.92aWind: 0.9Sr
Apr 17UCONN NE ChallengeApr 17 · Decathlon · Place 4 · Rhode IslandRhode IslandDecathlonRound M4.6039Sr
Apr 17UCONN NE ChallengeApr 17 · Long Jump · Place 2 · Rhode IslandRhode IslandLong JumpRound M2.6.74mWind: 0.3Sr
Apr 17UCONN NE ChallengeApr 17 · Pole Vault · Place 7 · Rhode IslandRhode IslandPole VaultRound M7.3.15mSr
Apr 17UCONN NE ChallengeApr 17 · High Jump · Place 2 · Rhode IslandRhode IslandHigh JumpRound M2.1.84mSr
Apr 17UCONN NE ChallengeApr 17 · Javelin · Place 3 · Rhode IslandRhode IslandJavelin800gRound M3.50.54m PBSr
Apr 17UCONN NE ChallengeApr 17 · Discus · Place 3 · Rhode IslandRhode IslandDiscus2kgRound M3.33.29m PBSr
Apr 17UCONN NE ChallengeApr 17 · Shot Put · Place 5 · Rhode IslandRhode IslandShot Put16lb / 7.26kgRound M5.11.69mSr
Apr 17UCONN NE ChallengeApr 17 · 110m Hurdles · Place 7 · Rhode IslandRhode Island110m Hurdles42" / 1.067mRound M7.19.30aWind: 0.1Sr
Apr 17UCONN NE ChallengeApr 17 · 1500 Meters · Place 6 · Rhode IslandRhode Island1500 MetersRound M6.5:09.99aSr
Apr 17UCONN NE ChallengeApr 17 · 400 Meters · Place 4 · Rhode IslandRhode Island400 MetersRound M4.52.16aSr
Apr 17UCONN NE ChallengeApr 17 · 100 Meters · Place 1 · Rhode IslandRhode Island100 MetersRound M1.10.88aSr
Apr 3Ocean State CupApr 3 · Long Jump · Place 4 · Rhode IslandRhode IslandLong Jump4.6.90mWind: 0.6Sr
Apr 3Ocean State CupApr 3 · Javelin · Place 11 · Rhode IslandRhode IslandJavelin800g11.44.84mSr
Apr 3Ocean State CupApr 3 · 200 Meters · Rhode IslandRhode Island200 Meters—DNSSr
Apr 3Ocean State CupApr 3 · 100 Meters · Place 7 · Rhode IslandRhode Island100 Meters7.10.82a PBWind: 0.1Sr

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 15UMass Amherst Last Chance Final QualifierMay 15 · Long Jump · Place 7 · Rhode IslandRhode IslandLong Jump76.71mJR
May 102025 NEICAAA Outdoor ChampsMay 10 · Long Jump · Place 9 · Rhode IslandRhode IslandLong Jump96.86mSR

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 20Holy Cross InvitationalApr 20 · 100 Meters · Place 21 · Rhode IslandRhode Island100 Meters2111.52JR
Apr 20Holy Cross InvitationalApr 20 · Javelin · Place 11 · Rhode IslandRhode IslandJavelin1136.75mJR

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 1New England NEICAAA Indoor ChampionshipsMar 1 · High Jump · Place 2 · Rhode IslandRhode IslandHigh Jump21.96mJR
Jan 14University Of Massachusetts Amherst Flagship InvitationalJan 14 · High Jump · Place 5 · Rhode IslandRhode IslandHigh Jump52.00mJR

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 26Holy Cross Men's MeetApr 26 · Triple Jump · Place 2 · Rhode IslandRhode IslandTriple Jump212.82m PBFR
Apr 26Holy Cross Men's MeetApr 26 · Long Jump · Place 2 · Rhode IslandRhode IslandLong Jump26.61m PBFR

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 1RIIL Central Division ChampionshipsJun 1 · Triple Jump · Place 2 · Bishop HendrickenBishop HendrickenTriple Jump2.40-06.0012
Jun 1RIIL Central Division ChampionshipsJun 1 · Long Jump · Place 2 · Bishop HendrickenBishop HendrickenLong Jump2.20-07.0012
Jun 1RIIL Central Division ChampionshipsJun 1 · High Jump · Place 1 · Bishop HendrickenBishop HendrickenHigh Jump1.6-06.0012

2020 Outdoor Track

4 results
DateMeetEventPlMarkGr
Aug 6RITCA InvitationalAug 6 · Triple Jump · Place 3 · Bishop HendrickenBishop HendrickenTriple Jump340-05.00—
Aug 6RITCA InvitationalAug 6 · Long Jump · Place 1 · Bishop HendrickenBishop HendrickenLong Jump120-00.25—
Aug 6RITCA InvitationalAug 6 · High Jump · Place 1 · Bishop HendrickenBishop HendrickenHigh Jump16-02.00—
Aug 6RITCA InvitationalAug 6 · 110m Hurdles · Place 1 · Bishop HendrickenBishop Hendricken110m Hurdles118.62—

2020 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 15RIIL State ChampionshipFeb 15 · Long Jump · Place 15 · BishopHendrickenBishopHendrickenLong Jump155.93mJR
Feb 15RIIL State ChampionshipFeb 15 · Long Jump · Place 6 · BishopHendrickenBishopHendrickenLong Jump65.93mJR
Feb 15RIIL State ChampionshipFeb 15 · High Jump · Place 1 · BishopHendrickenBishopHendrickenHigh Jump11.93mJR
Feb 8RIIL Class ChampionshipsFeb 8 · Long Jump · Place 4 · BishopHendrickenBishopHendrickenLong Jump46.12mJR
Feb 8RIIL Class ChampionshipsFeb 8 · Long Jump · Place 3 · BishopHendrickenBishopHendrickenLong Jump36.12mJR
Feb 8RIIL Class ChampionshipsFeb 8 · High Jump · Place 2 · BishopHendrickenBishopHendrickenHigh Jump21.87mJR
Feb 8RIIL Class ChampionshipsFeb 8 · Long Jump · Place 4 · BishopHendrickenBishopHendrickenLong Jump46.12mJR
Feb 8RIIL Class ChampionshipsFeb 8 · High Jump · Place 2 · BishopHendrickenBishopHendrickenHigh Jump21.87mJR
Jan 8Suburban Dual Meet #3Jan 8 · Long Jump · Place 12 · BishopHendrickenBishopHendrickenLong Jump125.28mJR
Jan 8Suburban Dual Meet #3Jan 8 · High Jump · Place 1 · BishopHendrickenBishopHendrickenHigh Jump11.82mJR
Jan 8Suburban Dual Meet #3Jan 8 · 55m Hurdles · Place 7 · BishopHendrickenBishopHendricken55m Hurdles79.45JR

2019 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 21RITCA InvitationalDec 21 · Long Jump · Place 7 · Bishop HendrickenBishop HendrickenLong Jump7.19-03.2511
Dec 21RITCA InvitationalDec 21 · High Jump · Place 3 · Bishop HendrickenBishop HendrickenHigh Jump3.5-10.0011
Dec 21RITCA InvitationalDec 21 · 55m Hurdles · Place 21 · Bishop HendrickenBishop Hendricken55m Hurdles39"Round P21.9.51a PB11
Jan 26Suburban Division Championships Jan 26 · Long Jump · Place 11 · BishopHendrickenBishopHendrickenLong Jump115.27m PBSO
Jan 26Suburban Division Championships Jan 26 · High Jump · Place 7 · BishopHendrickenBishopHendrickenHigh Jump71.62mSO
Jan 7RI Boys League Meets Week #3Jan 7 · High Jump · Place 14 · BishopHendrickenBishopHendrickenHigh Jump141.52m PBSO
Jan 5World Trophy InvitationalJan 5 · High Jump · Place 11 · BishopHendrickenBishopHendrickenHigh Jump111.62mSO

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 1Rhode Island State Track & Field ChampionshipsJun 1 · High Jump · Place 2 · BishopHendrickenBishopHendrickenHigh Jump21.82m PBSO
May 4Brian Moretti InvitationalMay 4 · Triple Jump · Place 12 · Bishop HendrickenBishop HendrickenTriple Jump12.37-04.7510
May 4Brian Moretti InvitationalMay 4 · High Jump · Place 5 · Bishop HendrickenBishop HendrickenHigh Jump5.5-10.0010