Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorRiverhawk Invitational · Feb 64:29.07aRiverhawk InvitationalFebruary 6, 2026
1000 Meters · IndoorRIIL Class Championships · Feb 32:42.89RIIL Class ChampionshipsFebruary 3, 2024
1500 Meters · IndoorRIIL State Indoor Championships · Feb 174:07.80RIIL State Indoor ChampionshipsFebruary 17, 2024
1500 Meters · OutdoorConference of New England Outdoor Championships · Apr 244:02.66aConference of New England Outdoor ChampionshipsApril 24, 2026
3000 Meters · IndoorWagner Shootout · Dec 138:57.94aWagner ShootoutDecember 13, 2024
3000 Meters · OutdoorRIIL Class B Championships · May 209:30.84aRIIL Class B ChampionshipsMay 20, 2023
5000 Meters · OutdoorSilfen Invitational · Apr 1015:16.12aSilfen InvitationalApril 10, 2026
800 Meters · OutdoorRITCA Boys JV State Championships · May 302:12.11aRITCA Boys JV State ChampionshipsMay 30, 2023

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1New England Division III Outdoor ChampionshipsMay 1 · 1500 Meters · Place 13 · HartfordHartford1500 Meters13.4:06.32aSo
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · 5000 Meters · Place 3 · HartfordHartford5000 Meters3.15:26.39aSo
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · 1500 Meters · Place 3 · HartfordHartford1500 Meters3.4:02.66a PBSo
Apr 10Silfen InvitationalApr 10 · 5000 Meters · Place 23 · HartfordHartford5000 Meters23.15:16.12a PBSo
Mar 28UMass Lowell D'Amour InvitationalMar 28 · 1500 Meters · Place 7 · HartfordHartford1500 Meters7.4:09.17aSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 6Riverhawk InvitationalFeb 6 · 1 Mile · Place 45 · HartfordHartford1 Mile454:29.07a PBSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Yale Season OpenerDec 6 · 1 Mile · Place 2 · HartfordHartford1 Mile2.4:29.78aSo
Dec 6Yale Season OpenerDec 6 · 3000 Meters · Place 3 · HartfordHartford3000 Meters3.9:11.95aSo
Jan 31The Reggie Open - By BAAJan 31 · 3000 Meters · Place 1 · HartfordHartford3000 Meters19:03.19FR
Jan 24Riverhawk InvitationalJan 24 · 1 Mile · Place 65 · HartfordHartford1 Mile65.4:32.46aFr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 25Conf of New England Outdoor ChampionshipsApr 25 · 5000 Meters · Place 2 · HartfordHartford5000 Meters215:31.28FR
Apr 25Conf of New England Outdoor ChampionshipsApr 25 · 1500 Meters · Place 4 · HartfordHartford1500 Meters44:10.11FR
Mar 29UMass Lowell InvitationalMar 29 · 1500 Meters · Place 22 · HartfordHartford1500 Meters224:15.50FR
Mar 29UMass Lowell InvitationalMar 29 · 1500 Meters · Place 22 · HartfordHartford1500 Meters224:15.50FR

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 13Wagner ShootoutDec 13 · 3000 Meters · Place 9 · HartfordHartford3000 Meters9.8:57.94a PBFr
Dec 7Yale Season OpenerDec 7 · 1 Mile · Place 4 · HartfordHartford1 Mile4.4:30.36aFr
Mar 2New England HS Indoor Track & Field ChampionshipMar 2 · 1 Mile · Place 25 · PonagansetPonaganset1 Mile25.4:52.40a12
Feb 17RIIL State Indoor ChampionshipsFeb 17 · 1500 Meters · Place 6 · PonagansetPonaganset1500 Meters64:07.80 PB12
Feb 3RIIL Class ChampionshipsFeb 3 · 1000 Meters · Place 2 · Ponaganset HPonaganset H1000 Meters22:42.89 PB12
Jan 29RITCA Metro & Suburban Division Boys ChampionshipsJan 29 · 1500 Meters · Place 2 · Ponaganset HPonaganset H1500 Meters24:14.2612
Jan 29Northern Division ChampionshipJan 29 · 1500 Meters · Place 2 · PonagansetPonaganset1500 Meters2.4:14.26a12
Jan 22RIIL Boys Week 4Jan 22 · 1000 Meters · Place 2 · PonagansetPonaganset1000 Meters22:45.9012
Jan 15RIIL Boys - Week 3Jan 15 · 1500 Meters · Place 1 · Ponaganset HPonaganset H1500 Meters14:23.6312
Jan 8RIIL Boys - Week 2Jan 8 · 3000 Meters · Place 2 · PonagansetPonaganset3000 Meters29:16.0212

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 25Bishop Hendricken InvitationalMay 25 · 1500 Meters · Place 17 · PonagansetPonaganset1500 Meters174:22.1012
May 21RIIL Class B ChampionshipsMay 21 · 1500 Meters · Place 7 · PonagansetPonaganset1500 Meters7.4:15.98a12
May 11Sgt. Brian St. Germain InvitationalMay 11 · 1500 Meters · Place 17 · PonagansetPonaganset1500 Meters174:23.9212
May 5RIIL Southern Division ChampionshipsMay 5 · 1500 Meters · Place 6 · Ponaganset HPonaganset H1500 Meters64:31.2212
May 4RIIL Northern Division ChampionshipsMay 4 · 1500 Meters · Place 6 · PonagansetPonaganset1500 Meters6.4:31.22a12

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 3RIIL Outdoor State Track & Field ChampionshipsJun 3 · 1500 Meters · Place 12 · PonagansetPonaganset1500 Meters12.4:19.52a11
May 30RITCA Boys JV State ChampionshipsMay 30 · 1500 Meters · Place 4 · PonagansetPonaganset1500 Meters4.4:20.11a11
May 30RITCA Boys JV State ChampionshipsMay 30 · 800 Meters · Place 16 · PonagansetPonaganset800 Meters16.2:12.11a PB11
May 27Bishop Hendricken InvitationalMay 27 · 1500 Meters · Place 18 · PonagansetPonaganset1500 Meters184:19.6611
May 20RIIL Class B ChampionshipsMay 20 · 3000 Meters · Place 4 · PonagansetPonaganset3000 Meters4.9:30.84a PB11
May 13Sgt. Brian St. Germain InvitationalMay 13 · 1500 Meters · Place 16 · PonagansetPonaganset1500 Meters164:22.0911
May 7RIIL Northern Divisional ChampionshipsMay 7 · 3000 Meters · Place 4 · PonagansetPonaganset3000 Meters4.9:45.64a11
May 7RIIL Northern Divisional ChampionshipsMay 7 · 1500 Meters · Place 7 · PonagansetPonaganset1500 Meters7.4:20.75a11

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 11RITCA Last Chance QualifierFeb 11 · 3000 Meters · Place 3 · Ponaganset HPonaganset H3000 Meters39:29.9211
Feb 4RIIL Class ChampionshipsFeb 4 · 3000 Meters · Place 1 · PonagansetPonaganset3000 Meters1.9:28.97a11
Jan 28RITCA Boys Division ChampionshipsJan 28 · 1500 Meters · Place 6 · PonagansetPonaganset1500 Meters64:27.6811
Jan 19RIIL Boys - Week 4Jan 19 · 3000 Meters · Place 3 · Ponaganset HPonaganset H3000 Meters39:26.1711
Jan 4RIIL Boys - Week 2Jan 4 · 1500 Meters · Place 2 · Ponaganset HPonaganset H1500 Meters24:30.7211

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14RIIL Boys - Week 1Dec 14 · 3000 Meters · Place 2 · PonagansetPonaganset3000 Meters2.9:51.91a11
Jan 26Northern Division Men's ChampionshipsJan 26 · 1500 Meters · Place 6 · PonagansetPonaganset1500 Meters6.4:53.66a10
Jan 17RIIL Boys - Week 4Jan 17 · 1500 Meters · Place 11 · Ponaganset HPonaganset H1500 Meters115:00.7110

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 212RIIL Class ChampionshipsMay 21 · 1500 Meters · Place 19 · Ponaganset HPonaganset H1500 Meters194:34.5410
May 14RIIL Division ChampionshipsMay 14 · 3000 Meters · Place 8 · Ponaganset HPonaganset H3000 Meters810:05.6410
May 14RIIL Division ChampionshipsMay 14 · 1500 Meters · Place 8 · Ponaganset HPonaganset H1500 Meters84:34.4210
May 7Sgt. Brian St. Germain InvitationalMay 7 · 1500 Meters · Place 23 · PonagansetPonaganset1500 Meters234:37.2710

2021 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 16RIIL Dual Meet #1Dec 16 · 1500 Meters · Place 10 · PonagansetPonaganset1500 Meters10.4:57.20a10
Feb 13RIIL Class Indoor State ChampionshipsFeb 13 · 1500 Meters · Place 16 · Ponaganset HPonaganset H1500 Meters165:03.219
Feb 13RIIL Class Indoor State ChampionshipsFeb 13 · 3000 Meters · Place 12 · Ponaganset HPonaganset H3000 Meters1210:42.499
Feb 13RIIL Class Indoor State ChampionshipsFeb 13 · 3000 Meters · Place 10 · Ponaganset HPonaganset H3000 Meters1010:40.699
Feb 13RIIL Class Indoor State ChampionshipsFeb 13 · 1500 Meters · Place 14 · Ponaganset HPonaganset H1500 Meters145:10.079
Feb 13RIIL Class Indoor State ChampionshipsFeb 13 · 1500 Meters · Place 3 · Ponaganset HPonaganset H1500 Meters35:10.079
Feb 13RIIL Class Indoor State ChampionshipsFeb 13 · 1500 Meters · Place 14 · Ponaganset HPonaganset H1500 Meters145:10.079
Feb 13RIIL Class Indoor State ChampionshipsFeb 13 · 3000 Meters · Place 10 · Ponaganset HPonaganset H3000 Meters1010:40.699
Feb 5RIIL Divisional Meet #3Feb 5 · 1000 Meters · Place 27 · PonagansetPonaganset1000 Meters27.3:26.14a9
Feb 5RIIL Divisional Meet #3Feb 5 · 1500 Meters · Place 16 · PonagansetPonaganset1500 Meters16.5:03.21a9

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 22RITCA JV State ChampionshipsJun 22 · 1500 Meters · Place 33 · PonagansetPonaganset1500 Meters33.4:43.96a9
Jun 15RITCA Freshman State ChampionshipsJun 15 · 1500 Meters · Place 12 · PonagansetPonaganset1500 Meters12.4:51.47a9
Jun 15RITCA Freshman State ChampionshipsJun 15 · 800 Meters · Place 17 · PonagansetPonaganset800 Meters17.2:26.00a9
Jun 5RIIL Northern Division ChampionshipsJun 5 · 1500 Meters · Place 22 · PonagansetPonaganset1500 Meters22.5:06.66a9
Jun 5RIIL Northern Division ChampionshipsJun 5 · 800 Meters · Place 19 · PonagansetPonaganset800 Meters19.2:33.20a9