Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorFriar Invitational · Apr 104:13.32aFriar InvitationalApril 10, 2026
1000 Meters · IndoorDavid Hemery Valentine Invitational · Feb 142:27.02aDavid Hemery Valentine InvitationalFebruary 14, 2025
1500 Meters · IndoorRIIL Boys - Week 3 · Jan 124:31.09RIIL Boys - Week 3January 12, 2022
1500 Meters · OutdoorNew England (NEICAAA) Outdoor Championships · May 83:50.07aNew England (NEICAAA) Outdoor ChampionshipsMay 8, 2026
300 Meters · IndoorSouth Dual Meet #1 · Dec 1846.41aSouth Dual Meet #1December 18, 2019
3000 Meters · IndoorRIIL Boys- Week 2 · Jan 69:45.98RIIL Boys- Week 2January 6, 2022
400 Meters · OutdoorHendricken Invitational · May 281:06.63Hendricken InvitationalMay 28, 2022
600 Meters · IndoorRIIL Boys - Week 4 · Jan 171:30.54RIIL Boys - Week 4January 17, 2022
800 Meters · IndoorNew England (NEICAAA) Indoor Championships · Mar 61:53.24aNew England (NEICAAA) Indoor ChampionshipsMarch 6, 2026
800 Meters · OutdoorBattle Road Twilight Series Meet 2 · May 161:52.20aBattle Road Twilight Series Meet 2May 16, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 16Battle Road Twilight Series Meet 2May 16 · 1 Mile · Rhode IslandRhode Island1 Mile--DNSJr
May 16Battle Road Twilight Series Meet 2May 16 · 800 Meters · Place 12 · Rhode IslandRhode Island800 Meters12.1:52.20a PBJr
May 14MIT Final QualifierMay 14 · 1500 Meters · Place 13 · Rhode IslandRhode Island1500 Meters13.3:50.75aJr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · 1500 Meters · Place 6 · Rhode IslandRhode Island1500 Meters6.3:50.07a PBJr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · 800 Meters · Place 8 · Rhode IslandRhode Island800 Meters8.1:52.78aJr
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · 1500 Meters · Place 8 · Rhode IslandRhode Island1500 MetersRound P8.3:50.64aJr
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · 1500 Meters · Place 9 · Rhode IslandRhode Island1500 Meters9.4:07.41aJr
Apr 17UCONN NE ChallengeApr 17 · 800 Meters · Place 7 · Rhode IslandRhode Island800 Meters7.1:53.51aJr
Apr 10Friar InvitationalApr 10 · 1 Mile · Place 7 · Rhode IslandRhode Island1 Mile7.4:13.32a PBJr
Apr 3Ocean State CupApr 3 · 1500 Meters · Place 3 · Rhode IslandRhode Island1500 Meters3.3:53.78aJr
Apr 3Ocean State CupApr 3 · 800 Meters · Place 5 · Rhode IslandRhode Island800 Meters5.1:54.08aJr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 800 Meters · Place 1 · Rhode IslandRhode Island800 Meters11:53.56aJR
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 800 Meters · Place 3 · Rhode IslandRhode Island800 Meters31:53.24a PBJR
Jan 24Bruce Lehane Scarlet and White InvitationalJan 24 · 800 Meters · Place 20 · Rhode IslandRhode Island800 Meters201:54.65aJr

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 15UMass Amherst Last Chance Final QualifierMay 15 · 1500 Meters · Place 3 · Rhode IslandRhode Island1500 Meters33:50.70SO
May 102025 NEICAAA Outdoor ChampsMay 10 · 800 Meters · Place 7 · Rhode IslandRhode Island800 Meters71:55.57aSO

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 14David Hemery Valentine InvitationalFeb 14 · 1000 Meters · Place 16 · Rhode IslandRhode Island1000 Meters162:27.02a PB—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 20Holy Cross InvitationalApr 20 · 800 Meters · Place 12 · Rhode IslandRhode Island800 Meters121:55.70FR

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 1New England NEICAAA Indoor ChampionshipsMar 1 · 1000 Meters · Place 2 · Rhode IslandRhode Island1000 MetersRound P22:31.53FR
Mar 1New England NEICAAA Indoor ChampionshipsMar 1 · 1000 Meters · Place 5 · Rhode IslandRhode Island1000 Meters52:29.69FR

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 28Hendricken InvitationalMay 28 · 400 Meters · Place 41 · NarragansettNarragansett400 Meters411:06.63 PB12
May 14RIIL Division ChampionshipsMay 14 · 800 Meters · Place 20 · NarragansettNarragansett800 Meters202:25.1312

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Jan 17RIIL Boys - Week 4Jan 17 · 600 Meters · Place 4 · NarragansettNarragansett600 Meters41:30.54 PB12
Jan 12RIIL Boys - Week 3Jan 12 · 1000 Meters · Place 5 · NarragansettNarragansett1000 Meters52:51.9612
Jan 12RIIL Boys - Week 3Jan 12 · 1000 Meters · Place 5 · NarragansettNarragansett1000 Meters52:51.9612
Jan 12RIIL Boys - Week 3Jan 12 · 1500 Meters · Place 3 · NarragansettNarragansett1500 Meters34:31.09 PB12
Jan 12RIIL Boys - Week 3Jan 12 · 1500 Meters · Place 3 · NarragansettNarragansett1500 Meters34:31.0912
Jan 12RIIL Boys - Week 3Jan 12 · 1000 Meters · Place 5 · NarragansettNarragansett1000 Meters52:51.9612
Jan 12RIIL Boys - Week 3Jan 12 · 1500 Meters · Place 3 · NarragansettNarragansett1500 Meters34:31.0912
Jan 6RIIL Boys- Week 2Jan 6 · 1000 Meters · Place 5 · NarragansettNarragansett1000 Meters52:46.8312
Jan 6RIIL Boys- Week 2Jan 6 · 3000 Meters · Place 2 · NarragansettNarragansett3000 Meters29:45.98 PB12

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 6RIIL Southern Division ChampionshipsJun 6 · 1500 Meters · Place 5 · NarragansettNarragansett1500 Meters5.4:10.66a11
Jun 6RIIL Southern Division ChampionshipsJun 6 · 800 Meters · Place 11 · NarragansettNarragansett800 Meters11.2:09.35a11

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27RIIL State Indoor ChampionshipsFeb 27 · 1000 Meters · Place 5 · NarragansettNarragansett1000 Meters52:39.1311
Feb 19Last Chance QualifierFeb 19 · 1000 Meters · Place 4 · NarragansettNarragansett1000 Meters42:41.0911

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 11Rhody ClassicJan 11 · 600 Meters · Place 4 · NarragansettNarragansett600 Meters41:30.59SO
Jan 8South Dual Meet #2Jan 8 · 1000 Meters · Place 3 · NarragansettNarragansett1000 Meters3.2:47.61a10

2019 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18South Dual Meet #1Dec 18 · 600 Meters · Place 4 · NarragansettNarragansett600 Meters4.1:31.45a10
Dec 18South Dual Meet #1Dec 18 · 300 Meters · Place 32 · NarragansettNarragansett300 Meters32.46.41a PB10
Feb 5RITCA Freshman Boys State ChampionshipFeb 5 · 600 Meters · Place 3 · NarragansettNarragansett600 Meters31:37.11FR
Jan 7RI Boys League Meets Week #3Jan 7 · 600 Meters · Place 16 · NarragansettNarragansett600 Meters161:34.94FR

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 25Hendricken InvitationalMay 25 · 800 Meters · Place 21 · NarragansettNarragansett800 Meters212:08.69FR
May 7RIIL Southern Division ChampionshipsMay 7 · 1500 Meters · Place 11 · NarragansettNarragansett1500 Meters11.4:41.16a9
May 4Brian Moretti InvitationalMay 4 · 1500 Meters · Place 20 · NarragansettNarragansett1500 Meters20.4:28.79a9