Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe William Sutherland III Invitational · Jan 225:14.02The William Sutherland III InvitationalJanuary 22, 2022
1000 Meters · IndoorLast Chance Qualifier · Feb 192:49.76Last Chance QualifierFebruary 19, 2021
110m Hurdles · 39" / 0.991m · OutdoorRhode Island Freshmen State Championships · May 2118.58aRhode Island Freshmen State ChampionshipsMay 21, 2018
1500 Meters · IndoorRITCA Invitational · Dec 214:46.94aRITCA InvitationalDecember 21, 2019
1500 Meters · OutdoorRIIL Class A Championships · Jun 124:21.73aRIIL Class A ChampionshipsJune 12, 2021
200 Meters · IndoorArt Kadish Elm City Challenge · Dec 225.71aArt Kadish Elm City ChallengeDecember 2, 2022
3000 Meters · IndoorArt Kaddish Elm City Challenge · Dec 510:03.77aArt Kaddish Elm City ChallengeDecember 5, 2021
3000m Steeplechase · 0.914m · OutdoorCACC Outdoor Track and Field Championship · May 711:03.42aCACC Outdoor Track and Field ChampionshipMay 7, 2022
300m Hurdles · 36" / 0.914m · OutdoorRIIL State Championships · Jun 2642.74aRIIL State ChampionshipsJune 26, 2021
5000 Meters · OutdoorJack Maloney Invitational · Apr 2016:50.33aJack Maloney InvitationalApril 20, 2024
600 Meters · IndoorArt Kadish Elm City Challenge · Dec 21:31.08aArt Kadish Elm City ChallengeDecember 2, 2022
800 Meters · OutdoorWright Outdoor Invite · Apr 62:09.44aWright Outdoor InviteApril 6, 2024

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 25SCSU Barber-MaloneyApr 25 · 1500 Meters · Place 25 · PostPost1500 Meters25.4:31.16aSr
Apr 25SCSU Barber-MaloneyApr 25 · 800 Meters · Place 21 · PostPost800 Meters21.2:11.55aSr
Apr 5CGA Spring InviteApr 5 · 1500 Meters · Place 55 · PostPost1500 Meters554:34.09aSR
Apr 5CGA Spring InviteApr 5 · 800 Meters · Place 33 · PostPost800 Meters332:13.68aSR

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 26CCSU Blue Devil InvitationalApr 26 · 1500 Meters · Place 8 · PostPost1500 Meters8.4:28.90aJr
Apr 26CCSU Blue Devil InvitationalApr 26 · 800 Meters · PostPost800 Meters--DNSJr
Apr 20Jack Maloney InvitationalApr 20 · 5000 Meters · Place 6 · PostPost5000 Meters616:50.33a PB—
Apr 12Silfen InvitationalApr 12 · 1500 Meters · Place 57 · PostPost1500 Meters574:34.89a—
Apr 12Silfen InvitationalApr 12 · 800 Meters · Place 64 · PostPost800 Meters642:14.96a—
Apr 6Wright Outdoor InviteApr 6 · 1500 Meters · Place 23 · PostPost1500 Meters234:24.17a—
Apr 6Wright Outdoor InviteApr 6 · 800 Meters · Place 21 · PostPost800 Meters212:09.44a PB—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 28CCSU Home MeetApr 28 · 800 Meters · Place 21 · PostPost800 Meters212:13.19SO
Apr 21Eastern Connecticut State T&F InvitationalApr 21 · 800 Meters · Place 9 · PostPost800 Meters9.2:13.43aSo

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 13Spartan InvitationalJan 13 · 800 Meters · PostPost800 Meters—DNFSo

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 2Art Kadish Elm City ChallengeDec 2 · 600 Meters · Place 5 · PostPost600 Meters5.1:31.08a PBSo
Dec 2Art Kadish Elm City ChallengeDec 2 · 200 Meters · Place 22 · PostPost200 Meters22.25.71a PBSo
Feb 26ECC Indoor Track & Field ChampionshipsFeb 26 · 1000 Meters · PostPost1000 Meters—DNFFr
Jan 22The William Sutherland III InvitationalJan 22 · 1 Mile · Place 17 · PostPost1 Mile175:14.02 PBFR
Jan 22The William Sutherland III InvitationalJan 22 · 1 Mile · Place 17 · PostPost1 Mile175:14.02FR

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 7CACC Outdoor Track and Field ChampionshipMay 7 · 3000m Steeplechase · Place 6 · PostPost3000m Steeplechase0.914m6.11:03.42a PBFr
Apr 22NC A&T Aggie ClassicApr 22 · 1500 Meters · Place 27 · PostPost1500 Meters27.4:36.04aFr
Apr 9Wilton Wright InvitationalApr 9 · 3000m Steeplechase · Place 4 · PostPost3000m Steeplechase0.914m4.11:06.91aFr
Apr 1Black and Gold InvitationalApr 1 · 3000m Steeplechase · PostPost3000m Steeplechase0.914m—DNSFr
Apr 1Black and Gold InvitationalApr 1 · 1500 Meters · Place 46 · PostPost1500 Meters46.4:27.52aFr
Mar 26MSMC InvitationalMar 26 · 1500 Meters · Place 3 · PostPost1500 Meters3.4:32.30aFr

2021 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 5Art Kaddish Elm City ChallengeDec 5 · 3000 Meters · Place 14 · PostPost3000 Meters14.10:03.77a PBFr
Feb 19Last Chance QualifierFeb 19 · 1000 Meters · Place 9 · Woonsocket HWoonsocket H1000 Meters92:49.76 PB12
Feb 13RIIL Class Indoor State ChampionshipsFeb 13 · 1000 Meters · Place 15 · Woonsocket HWoonsocket H1000 Meters152:52.0712
Feb 13RIIL Class Indoor State ChampionshipsFeb 13 · 1000 Meters · Place 8 · Woonsocket HWoonsocket H1000 Meters82:50.9112
Feb 13RIIL Class Indoor State ChampionshipsFeb 13 · 1000 Meters · Place 8 · Woonsocket HWoonsocket H1000 Meters82:50.9112
Feb 5RIIL Divisional Meet #3Feb 5 · 1000 Meters · Place 6 · WoonsocketWoonsocket1000 Meters6.2:52.07a12

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 26RIIL State ChampionshipsJun 26 · 300m Hurdles · Place 9 · WoonsocketWoonsocket300m Hurdles36" / 0.914m9.42.74a PB12
Jun 12RIIL Class A ChampionshipsJun 12 · 300m Hurdles · Place 11 · WoonsocketWoonsocket300m Hurdles36" / 0.914m11.44.02a12
Jun 12RIIL Class A ChampionshipsJun 12 · 1500 Meters · Place 10 · WoonsocketWoonsocket1500 Meters10.4:21.73a PB12
Jun 5RIIL Northern Division ChampionshipsJun 5 · 300m Hurdles · Place 3 · WoonsocketWoonsocket300m Hurdles36" / 0.914m3.45.52a12
Jun 5RIIL Northern Division ChampionshipsJun 5 · 1500 Meters · Place 7 · WoonsocketWoonsocket1500 Meters7.4:26.86a12
May 29Sgt. Brian St. Germain InvitationalMay 29 · 300m Hurdles · Place 7 · Woonsocket HWoonsocket H300m Hurdles745.1312
May 29Sgt. Brian St. Germain InvitationalMay 29 · 1500 Meters · Place 17 · Woonsocket HWoonsocket H1500 Meters174:30.7012

2019 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21RITCA InvitationalDec 21 · 1500 Meters · Place 30 · WoonsocketWoonsocket1500 Meters30.4:46.94a PB11
Jan 26Northern Division Boys ChampionshipsJan 26 · 1000 Meters · Place 10 · WoonsocketWoonsocket1000 Meters102:59.18SO
Jan 7RI Boys League Meets Week #3Jan 7 · 1000 Meters · Place 36 · WoonsocketWoonsocket1000 Meters363:10.49SO
Jan 7RI Boys League Meets Week #3Jan 7 · 1500 Meters · Place 32 · WoonsocketWoonsocket1500 Meters325:01.60SO

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 11Sgt. Brian St. Germaine InviteMay 11 · 300m Hurdles · Place 9 · WoonsocketWoonsocket300m Hurdles944.88SO
May 4Brian Moretti InvitationalMay 4 · 300m Hurdles · Place 15 · WoonsocketWoonsocket300m Hurdles36" / 0.914m15.46.25a10
Apr 27Classical ClassicApr 27 · 300m Hurdles · Place 10 · WoonsocketWoonsocket300m Hurdles1046.92SO

2018 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 29Rhode Island JV State ChampionshipsMay 29 · 300m Hurdles · Place 5 · WoonsocketWoonsocket300m Hurdles36" / 0.914m5.46.00a9
May 21Rhode Island Freshmen State ChampionshipsMay 21 · 300m Hurdles · Place 4 · WoonsocketWoonsocket300m Hurdles36" / 0.914m4.45.43a9
May 21Rhode Island Freshmen State ChampionshipsMay 21 · 110m Hurdles · Place 5 · WoonsocketWoonsocket110m Hurdles39" / 0.991mRound P5.18.83a9
May 21Rhode Island Freshmen State ChampionshipsMay 21 · 110m Hurdles · Place 4 · WoonsocketWoonsocket110m Hurdles39" / 0.991m4.18.58a PB9
May 12Brian St. Germain InvitationalMay 12 · 300m Hurdles · Place 15 · WoonsocketWoonsocket300m Hurdles36" / 0.914m15.45.81a9