Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSpringfield College Season Opener · Dec 74:37.73aSpringfield College Season OpenerDecember 7, 2024
100 Meters · OutdoorRhode Island Class C State Championship · May 1812.66aRhode Island Class C State ChampionshipMay 18, 2019
1000 Meters · IndoorDavid Hemery Valentine Invitational · Feb 142:35.89aDavid Hemery Valentine InvitationalFebruary 14, 2025
1500 Meters · OutdoorBlack and Gold Invitational · Mar 314:43.41aBlack and Gold InvitationalMarch 31, 2023
200 Meters · OutdoorHendricken Invitational · May 2525.88Hendricken InvitationalMay 25, 2019
300 Meters · IndoorSouth Dual Meet #1 · Dec 1841.46aSouth Dual Meet #1December 18, 2019
3000m Steeplechase · 0.914m · OutdoorNE DIII Outdoor · May 29:55.94aNE DIII OutdoorMay 2, 2025
3000m Steeplechase · Outdoor2025 NEICAAA Outdoor Champs · May 109:56.13a2025 NEICAAA Outdoor ChampsMay 10, 2025
400 Meters · IndoorWorld Trophy Invitational · Jan 51:03.08World Trophy InvitationalJanuary 5, 2019
600 Meters · IndoorTufts Jumbo · Jan 131:34.39aTufts JumboJanuary 13, 2024
800 Meters · IndoorJohn Thomas Terrier Classic · Jan 312:02.48aJohn Thomas Terrier ClassicJanuary 31, 2025
800 Meters · OutdoorSean Collier Invitational · Apr 192:02.47aSean Collier InvitationalApril 19, 2024

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 24CCSU InvitationalApr 24 · 800 Meters · Place 18 · UnattachedUnattached800 Meters18.2:03.44aSr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 102025 NEICAAA Outdoor ChampsMay 10 · 3000m Steeplechase · Place 20 · Rhode Island CollegeRhode Island College3000m Steeplechase209:56.13a PBJR
May 2NE DIII OutdoorMay 2 · 3000m Steeplechase · Place 9 · Rhode Island CollegeRhode Island College3000m Steeplechase0.914m9.9:55.94a PBJr
Apr 3Ocean State CupApr 3 · 3000m Steeplechase · Place 3 · Rhode Island CollegeRhode Island College3000m Steeplechase310:11.02aJr
Mar 28Black & Gold InviteMar 28 · 3000m Steeplechase · Place 10 · Rhode Island CollegeRhode Island College3000m Steeplechase1010:12.56aJr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 22Little East Indoor ChampionshipFeb 22 · 1000 Meters · Place 6 · Rhode Island CollegeRhode Island College1000 Meters6.2:39.34aJr
Feb 14David Hemery Valentine InvitationalFeb 14 · 1000 Meters · Place 43 · Rhode Island CollegeRhode Island College1000 Meters432:35.89a PB—
Feb 7CGA Bear InviteFeb 7 · 800 Meters · Place 3 · Rhode Island CollegeRhode Island College800 Meters3.2:04.76aJr
Jan 31John Thomas Terrier ClassicJan 31 · 1 Mile · Place 263 · Rhode Island CollegeRhode Island College1 Mile2634:38.91a—
Jan 31John Thomas Terrier ClassicJan 31 · 800 Meters · Place 130 · Rhode Island CollegeRhode Island College800 Meters1302:02.48a PB—
Jan 11Suffolk RelaysJan 11 · 800 Meters · Place 14 · Rhode Island CollegeRhode Island College800 Meters142:04.29a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7Springfield College Season OpenerDec 7 · 1 Mile · Place 5 · Rhode Island CollegeRhode Island College1 Mile5.4:37.73a PBJr
Dec 7Springfield College Season OpenerDec 7 · 1000 Meters · Place 3 · Rhode Island CollegeRhode Island College1000 Meters3.2:46.06aJr
Feb 172024 Little East ChampionshipFeb 17 · 1000 Meters · Place 7 · Rhode Island CollegeRhode Island College1000 Meters7.2:42.12aSo
Jan 26John Thomas Terrier ClassicJan 26 · 800 Meters · Place 173 · Rhode Island CollegeRhode Island College800 Meters1732:09.04a—
Jan 13Tufts JumboJan 13 · 600 Meters · Place 7 · Rhode Island CollegeRhode Island College600 Meters7.1:34.39a PBSo

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 3NE Division 3May 3 · 3000m Steeplechase · Place 18 · Rhode Island CollegeRhode Island College3000m Steeplechase1810:04.53a—
Apr 19Sean Collier InvitationalApr 19 · 800 Meters · Place 45 · Rhode Island CollegeRhode Island College800 Meters452:02.47a PB—
Apr 6Coast Guard Academy Spring InvitationalApr 6 · 3000m Steeplechase · Rhode Island CollegeRhode Island College3000m Steeplechase0.914m--DNSSo
Apr 6Coast Guard Academy Spring InvitationalApr 6 · 800 Meters · Place 21 · Rhode Island CollegeRhode Island College800 Meters21.2:06.15aSo

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10UMass Boston Beacon InvitationalDec 10 · 800 Meters · Place 2 · Rhode Island CollegeRhode Island College800 Meters2.2:04.75aSo
Dec 2Springfield College Season OpenerDec 2 · 1 Mile · Place 2 · Rhode Island CollegeRhode Island College1 Mile2.4:45.52aSo
Dec 2Springfield College Season OpenerDec 2 · 1000 Meters · Place 7 · Rhode Island CollegeRhode Island College1000 Meters7.2:46.28aSo

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 29Little East Outdoor Track & Field ChampionshipsApr 29 · 3000m Steeplechase · Place 6 · Rhode Island CollegeRhode Island College3000m Steeplechase0.914m6.10:42.68aFr
Apr 8CGA Spring InvitationalApr 8 · 800 Meters · Place 18 · Rhode Island CollegeRhode Island College800 Meters18.2:07.54aFr
Mar 31Black and Gold InvitationalMar 31 · 1500 Meters · Place 76 · Rhode Island CollegeRhode Island College1500 Meters76.4:43.41a PBFr
Mar 31Black and Gold InvitationalMar 31 · 800 Meters · Place 49 · Rhode Island CollegeRhode Island College800 Meters49.2:13.09aFr

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 8South Dual Meet #2Jan 8 · 300 Meters · Place 19 · ProutProut300 Meters19.41.83a12

2019 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 21RITCA InvitationalDec 21 · 300 Meters · Place 39 · ProutProut300 Meters39.41.53a12
Dec 18South Dual Meet #1Dec 18 · 300 Meters · Place 16 · ProutProut300 Meters16.41.46a PB12
Feb 13RITCA Boy's JV State ChampionshipsFeb 13 · 300 Meters · Place 64 · ProutProut300 Meters64.43.48a11
Feb 13RITCA Boy's JV State ChampionshipsFeb 13 · 600 Meters · Place 36 · ProutProut600 Meters36.1:43.42a11
Jan 26Northern Division Boys ChampionshipsJan 26 · 600 Meters · Place 18 · ProutProut600 Meters181:41.59JR
Jan 26Southern Division Boys ChampionshipsJan 26 · 600 Meters · Place 18 · ProutProut600 Meters18.1:41.59a11
Jan 21North Dual Meet #4Jan 21 · 600 Meters · Place 31 · ProutProut600 Meters31.1:43.40a11
Jan 7RI Boys League Meets Week #3Jan 7 · 600 Meters · Place 38 · ProutProut600 Meters381:44.25JR
Jan 5World Trophy InvitationalJan 5 · 1000 Meters · Place 17 · ProutProut1000 Meters173:26.35JR
Jan 5World Trophy InvitationalJan 5 · 400 Meters · Place 74 · ProutProut400 Meters741:03.08 PBJR

2019 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 29Rhode Island JV State ChampionshipsMay 29 · 200 Meters · Place 47 · ProutProut200 Meters47.26.82a11
May 29Rhode Island JV State ChampionshipsMay 29 · 100 Meters · Place 48 · ProutProut100 MetersRound P48.12.70a11
May 25Hendricken InvitationalMay 25 · 200 Meters · Place 24 · ProutProut200 Meters2425.88 PBJR
May 18Rhode Island Class C State ChampionshipMay 18 · 200 Meters · Place 20 · ProutProut200 Meters20.26.16a11
May 18Rhode Island Class C State ChampionshipMay 18 · 100 Meters · Place 28 · ProutProut100 MetersRound P28.12.66a PB11
May 7RIIL Southern Division ChampionshipsMay 7 · 200 Meters · Place 19 · ProutProut200 Meters19.26.32a11
May 7RIIL Southern Division ChampionshipsMay 7 · 100 Meters · Place 17 · ProutProut100 MetersRound P17.12.66a11

2018 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10RI Boys League Meet #1Dec 10 · 600 Meters · Place 22 · ProutProut600 Meters22.1:43.14a11