Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor40th Yale Interscholastic Track Classic · Jan 105:04.00a40th Yale Interscholastic Track ClassicJanuary 10, 2025
1 Mile · Outdoor3rd Annual BSR Mid Distance Classic · Apr 255:00.17a3rd Annual BSR Mid Distance ClassicApril 25, 2025
1000 Meters · IndoorThe Beantown Winter Classic · Dec 212:56.72aThe Beantown Winter ClassicDecember 21, 2024
1500 Meters · IndoorRIIL Dual Meet - Week 2 · Dec 214:44.74aRIIL Dual Meet - Week 2December 21, 2024
1500 Meters · OutdoorClassical Classic · May 104:39.43Classical ClassicMay 10, 2025
3000 Meters · IndoorRITCA Invitational · Jan 259:54.87RITCA InvitationalJanuary 25, 2025
3000 Meters · OutdoorRIIL Eastern Division Championships · May 179:49.57RIIL Eastern Division ChampionshipsMay 17, 2025
400 Meters · Indoor World Trophy Invitational · Jan 201:05.89 World Trophy InvitationalJanuary 20, 2024
600 Meters · IndoorRITCA JV Boys State Championships · Feb 151:53.44RITCA JV Boys State ChampionshipsFebruary 15, 2023
800 Meters · OutdoorNorthern Dual Meet #1: BURR, JHS, NPHS, SRA @ Cumberland · Apr 72:22.00Northern Dual Meet #1: BURR, JHS, NPHS, SRA @ CumberlandApril 7, 2025
Combined results · OutdoorSRA, SPA, BVA @ Tiverton · Apr 32:44.10SRA, SPA, BVA @ TivertonApril 3, 2023
Long Jump · OutdoorShea, St. Raphael, Tolman @ Portsmouth HS · Apr 1314-00.00Shea, St. Raphael, Tolman @ Portsmouth HSApril 13, 2024

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 11Jerry Gravel ClassicApr 11 · 1500 Meters · Place 6 · Western New EnglandWestern New England1500 Meters6.4:41.11aFr
Apr 4Springfield College ClassicApr 4 · 1500 Meters · Place 17 · Western New EnglandWestern New England1500 Meters17.4:40.84aFr
Mar 27Jonathan Tymann InvitationalMar 27 · 1500 Meters · Place 27 · Western New EnglandWestern New England1500 Meters27.4:58.57aFr

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 13The BU Mini MeetDec 13 · 1 Mile · Place 27 · The Bucket Track ClubThe Bucket Track Club1 Mile27.5:21.99aFr
Dec 13The BU Mini MeetDec 13 · 3000 Meters · Place 14 · The Bucket Track ClubThe Bucket Track Club3000 Meters14.10:30.48aFr
Feb 11RITCA JV Boys State ChampionshipsFeb 11 · 1000 Meters · Place 4 · St. Raphael AcademySt. Raphael Academy1000 Meters42:57.5012
Feb 8RITCA Last Chance QualifierFeb 8 · 3000 Meters · Place 7 · St. Raphael AcademySt. Raphael Academy3000 Meters710:03.3912
Feb 1RIIL Class ChampionshipsFeb 1 · 1000 Meters · Place 6 · St. Raphael AcademySt. Raphael Academy1000 Meters62:57.7212
Feb 1RIIL Class ChampionshipsFeb 1 · 3000 Meters · Place 6 · St. Raphael AcademySt. Raphael Academy3000 Meters69:58.0112
Jan 25RITCA InvitationalJan 25 · 3000 Meters · Place 14 · St. RaphaelSt. Raphael3000 Meters149:54.87 PB12
Jan 20RITCA Sullivan Division ChampionshipsJan 20 · 1000 Meters · Place 8 · St RaphaelSt Raphael1000 Meters8.3:03.16a12
Jan 20RITCA Sullivan Division ChampionshipsJan 20 · 3000 Meters · Place 6 · St RaphaelSt Raphael3000 Meters6.9:58.72a12
Jan 11RIIL Dual Meet - Week 4Jan 11 · 3000 Meters · Place 5 · St RaphaelSt Raphael3000 Meters5.10:16.94a12
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 1 Mile · Place 110 · St RaphaelSt Raphael1 Mile110.5:04.00a PB12
Jan 7RIIL Sullivan Dual Meet #4Jan 7 · 3000 Meters · Place 5 · St RaphaelSt Raphael3000 Meters5.10:16.94a12
Jan 2RIIL Sullivan Dual Meet #3Jan 2 · 1000 Meters · Place 6 · St RaphaelSt Raphael1000 Meters6.2:58.38a12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 31Bishop Hendricken InvitationalMay 31 · 1500 Meters · Place 39 · St. Raphael AcademySt. Raphael Academy1500 Meters394:44.3212
May 24RIIL Class A ChampionshipsMay 24 · 3000 Meters · Place 5 · St. Raphael AcademySt. Raphael Academy3000 Meters510:07.5312
May 24RIIL Class C ChampionshipsMay 24 · 3000 Meters · Place 5 · St RaphaelSt Raphael3000 Meters5.10:07.53a12
May 17RIIL Eastern Division ChampionshipsMay 17 · 3000 Meters · Place 6 · St. Raphael AcademySt. Raphael Academy3000 Meters69:49.57 PB12
May 17RIIL Northern Division ChampionshipsMay 17 · 3000 Meters · Place 6 · St RaphaelSt Raphael3000 Meters6.9:49.57a12
May 10Classical ClassicMay 10 · 1500 Meters · Place 34 · St. Raphael AcademySt. Raphael Academy1500 Meters344:39.43 PB12
May 3Sgt. Brian St. Germain InvitationalMay 3 · 3000 Meters · Place 22 · St. Raphael AcademySt. Raphael Academy3000 Meters2210:05.1412
Apr 253rd Annual BSR Mid Distance ClassicApr 25 · 1 Mile · Place 41 · St RaphaelSt Raphael1 Mile41.5:00.17a PB12
Apr 7Northern Dual Meet #1: BURR, JHS, NPHS, SRA @ CumberlandApr 7 · 1500 Meters · Place 2 · St RaphaelSt Raphael1500 Meters2.4:46.5012
Apr 7Northern Dual Meet #1: BURR, JHS, NPHS, SRA @ CumberlandApr 7 · 800 Meters · Place 2 · St RaphaelSt Raphael800 Meters2.2:22.00 PB12

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 21RIIL Dual Meet - Week 2Dec 21 · 1500 Meters · Place 6 · St RaphaelSt Raphael1500 Meters6.4:44.74a PB12
Dec 21The Beantown Winter ClassicDec 21 · 1000 Meters · Place 43 · St RaphaelSt Raphael1000 Meters43.2:56.72a PB12
Dec 10RIIL Sullivan Dual Meet #1Dec 10 · 3000 Meters · Place 4 · St RaphaelSt Raphael3000 Meters4.10:11.15a12
Feb 8RITCA JV State ChampionshipsFeb 8 · 1500 Meters · Place 41 · St RaphaelSt Raphael1500 Meters41.5:04.62aUnofficial11
Feb 3RIIL Class ChampionshipsFeb 3 · 3000 Meters · Place 9 · St. RaphaelSt. Raphael3000 Meters910:53.2611
Jan 29RITCA Metro & Suburban Division Boys ChampionshipsJan 29 · 3000 Meters · Place 9 · St. RaphaelSt. Raphael3000 Meters910:54.3011
Jan 29Northern Division ChampionshipJan 29 · 3000 Meters · Place 9 · St RaphaelSt Raphael3000 Meters9.10:54.30a11
Jan 22RIIL Boys Week 4Jan 22 · 1500 Meters · Place 21 · St. RaphaelSt. Raphael1500 Meters215:02.3311
Jan 22RIIL Boys Week 4Jan 22 · 1000 Meters · Place 13 · St. Raphael AcademySt. Raphael Academy1000 Meters133:16.6211
Jan 22RIIL Boys Week 4Jan 22 · 3000 Meters · Place 6 · St. Raphael AcademySt. Raphael Academy3000 Meters611:00.8311
Jan 20 World Trophy InvitationalJan 20 · 1500 Meters · Place 30 · St. Raphael AcademySt. Raphael Academy1500 Meters305:09.0411
Jan 20 World Trophy InvitationalJan 20 · 400 Meters · Place 108 · St. Raphael AcademySt. Raphael Academy400 Meters1081:05.89 PB11
Jan 15RIIL Boys - Week 3Jan 15 · 3000 Meters · Place 5 · St. RaphaelSt. Raphael3000 Meters511:00.6811

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 18RIIL Class C ChampionshipsMay 18 · 3000 Meters · Place 10 · St RaphaelSt Raphael3000 Meters10.10:40.93a11
May 4RIIL Eastern Division ChampionshipsMay 4 · 3000 Meters · Place 13 · St. RaphaelSt. Raphael3000 Meters1310:55.2611
Apr 29East Providence, St. Raphael, PCD @ BarringtonApr 29 · Long Jump · Place 20 · St. Raphael AcademySt. Raphael AcademyLong Jump2015-00.5011
Apr 29East Providence, St. Raphael, PCD @ BarringtonApr 29 · 800 Meters · Place 16 · St. Raphael AcademySt. Raphael Academy800 Meters162:30.3011
Apr 27Classical ClassicApr 27 · 1500 Meters · Place 39 · St. Raphael AcademySt. Raphael Academy1500 Meters394:54.5211
Apr 23Bay View, St Patrick's, St. Raphael @ Tiverton HSApr 23 · Long Jump · Place 5 · St. Raphael AcademySt. Raphael AcademyLong Jump513-10.5011
Apr 23Bay View, St Patrick's, St. Raphael @ Tiverton HSApr 23 · 800 Meters · Place 3 · St. Raphael AcademySt. Raphael Academy800 Meters32:34.5011
Apr 23Bay View, St Patrick's, St. Raphael @ Tiverton HSApr 23 · 1500 Meters · Place 2 · St. Raphael AcademySt. Raphael Academy1500 Meters25:00.9011
Apr 13Shea, St. Raphael, Tolman @ Portsmouth HSApr 13 · Long Jump · Place 11 · St RaphaelSt RaphaelLong Jump11.14-00.00 PB11
Apr 13Shea, St. Raphael, Tolman @ Portsmouth HSApr 13 · 3000 Meters · Place 4 · St RaphaelSt Raphael3000 Meters4.10:49.1011
Apr 13Shea, St. Raphael, Tolman @ Portsmouth HSApr 13 · 800 Meters · Place 10 · St RaphaelSt Raphael800 Meters10.2:26.4011
Apr 2Mt. Hope, Rogers, St. Raphael @ MiddletownApr 2 · Long Jump · Place 12 · St. Raphael AcademySt. Raphael AcademyLong Jump1213-06.0011
Apr 2Mt. Hope, Rogers, St. Raphael @ MiddletownApr 2 · 1500 Meters · Place 5 · St. Raphael AcademySt. Raphael Academy1500 Meters55:05.0011

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19RIIL Boys - Week 1Dec 19 · 3000 Meters · Place 4 · St RaphaelSt Raphael3000 Meters4.11:18.01a11
Dec 16RITCA InvitationalDec 16 · 1000 Meters · Place 30 · St RaphaelSt Raphael1000 Meters30.3:14.62a11
Feb 15RITCA JV Boys State ChampionshipsFeb 15 · 600 Meters · Place 64 · St. Raphael AcademySt. Raphael Academy600 Meters641:53.44 PB10
Jan 21World Trophy InvitationalJan 21 · 400 Meters · Place 51 · St. Raphael AcademySt. Raphael Academy400 Meters511:10.2310

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 27Bishop Hendricken InvitationalMay 27 · 1500 Meters · Place 19 · St. Raphael AcademySt. Raphael Academy1500 Meters194:56.8910
May 6RIIL Eastern Divisional ChampionshipsMay 6 · 3000 Meters · Place 10 · St RaphaelSt Raphael3000 Meters1011:25.92a—
May 1SRA, Shea, Tolman @ Portsmouth HSMay 1 · 3000 Meters · Place 9 · St. Raphael AcademySt. Raphael Academy3000 Meters910:53.3010
Apr 25SRA, Rogers, Mt. Hope @ MiddletownApr 25 · 1500 Meters · Place 7 · St. Raphael AcademySt. Raphael Academy1500 Meters75:18.1010
Apr 17SRA, Barrington @ EPHSApr 17 · 1500 Meters · Place 16 · St. Raphael AcademySt. Raphael Academy1500 Meters165:06.1010
Apr 3SRA, SPA, BVA @ TivertonApr 3 · Combined results · Place 5 · St. Raphael AcademySt. Raphael AcademyCombined results55:13.1010
Apr 3SRA, SPA, BVA @ TivertonApr 3 · Combined results · Place 8 · St. Raphael AcademySt. Raphael AcademyCombined results82:44.10 PB10

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 28Hendricken InvitationalMay 28 · 1500 Meters · Place 35 · St. RaphaelSt. Raphael1500 Meters355:09.969
May 14RIIL Division ChampionshipsMay 14 · 1500 Meters · Place 10 · St. RaphaelSt. Raphael1500 Meters105:00.879
May 14RIIL Division ChampionshipsMay 14 · 800 Meters · Place 12 · St. RaphaelSt. Raphael800 Meters122:32.249
May 2Portsmouth Dual MeetMay 2 · Long Jump · Place 12 · St. Raphael AcademySt. Raphael AcademyLong Jump1211-7FR
May 2Portsmouth Dual MeetMay 2 · 1500 Meters · Place 7 · St. Raphael AcademySt. Raphael Academy1500 Meters75:16.10FR
May 2Portsmouth Dual MeetMay 2 · 800 Meters · Place 18 · St. Raphael AcademySt. Raphael Academy800 Meters182:43.80FR
Apr 30Classical ClassicApr 30 · 1500 Meters · Place 43 · St. RaphaelSt. Raphael1500 Meters435:17.029
Apr 25Middletown Dual MeetApr 25 · 1500 Meters · Place 5 · St. Raphael AcademySt. Raphael Academy1500 Meters55:06.00FR
Apr 25Middletown Dual MeetApr 25 · 800 Meters · Place 9 · St. Raphael AcademySt. Raphael Academy800 Meters92:40.00FR
Apr 11Barrington Dual MeetApr 11 · 800 Meters · Place 14 · St. Raphael AcademySt. Raphael Academy800 Meters142:34.20FR
Apr 11Barrington Dual MeetApr 11 · 3000 Meters · Place 8 · St. Raphael AcademySt. Raphael Academy3000 Meters811:05.04FR
Apr 5Tiverton Dual MeetApr 5 · 800 Meters · Place 4 · Saint Raphael AcademSaint Raphael Academ800 Meters42:38.39FR
Apr 5Tiverton Dual MeetApr 5 · 800 Meters · Place 4 · Saint Raphael AcademSaint Raphael Academ800 Meters42:38.39FR
Apr 5Tiverton Dual MeetApr 5 · 1500 Meters · Place 7 · Saint Raphael AcademSaint Raphael Academ1500 Meters75:15.60FR
Apr 5Tiverton Dual MeetApr 5 · 1500 Meters · Place 7 · Saint Raphael AcademSaint Raphael Academ1500 Meters75:15.60FR
Apr 2Knights of Columbus RelaysApr 2 · 1 Mile · Place 28 · St. RaphaelSt. Raphael1 Mile285:38.609

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 19RIIL Indoor State ChampionshipsFeb 19 · 800 Meters · St RaphaelSt Raphael800 MetersRelay Split—2:43.7hUnofficial9
Feb 7RITCA Freshman State ChampionshipsFeb 7 · 1000 Meters · Place 21 · St RaphaelSt Raphael1000 Meters21.3:30.62a9
Feb 5RIIL Class ChampionshipsFeb 5 · 3000 Meters · Place 8 · St RaphaelSt Raphael3000 Meters8.11:40.59a9
Jan 26Northern Division Men's ChampionshipsJan 26 · 3000 Meters · Place 9 · St RaphaelSt Raphael3000 Meters9.11:35.77a9
Jan 22World Trophy InvitationalJan 22 · 1500 Meters · Place 36 · Saint Raphael AcademySaint Raphael Academy1500 Meters365:21.139
Jan 17RIIL Boys - Week 4Jan 17 · 3000 Meters · Place 8 · St. RaphaelSt. Raphael3000 Meters811:59.749
Jan 15East Coast Invitational VTJan 15 · 1 Mile · Place 70 · St RaphaelSt Raphael1 Mile70.5:57.76a9
Jan 6RIIL Boys- Week 2Jan 6 · 600 Meters · Place 9 · St. RaphaelSt. Raphael600 Meters91:58.069
Jan 6RIIL Boys- Week 2Jan 6 · 3000 Meters · Place 10 · St. RaphaelSt. Raphael3000 Meters1011:36.269

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16RIIL Dual Meet #1Dec 16 · 3000 Meters · Place 10 · St RaphaelSt Raphael3000 Meters10.11:48.10a9