Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorEast Coast Invitational · Jan 134:45.30aEast Coast InvitationalJanuary 13, 2024
1000 Meters · IndoorRIIL Dual Meet - Week 1 · Dec 142:53.26aRIIL Dual Meet - Week 1December 14, 2024
1500 Meters · IndoorRIIL Class Championships · Feb 14:26.76RIIL Class ChampionshipsFebruary 1, 2025
1500 Meters · OutdoorStonehill-Bentley-Merrimack · Apr 254:11.49aStonehill-Bentley-MerrimackApril 25, 2026
2 Miles · IndoorNew England HS Indoor Track & Field Championship · Mar 210:03.14aNew England HS Indoor Track & Field ChampionshipMarch 2, 2024
3000 Meters · IndoorRiverhawk Invitational · Feb 68:45.02aRiverhawk InvitationalFebruary 6, 2026
3000 Meters · OutdoorRIIL Rhode Island State Championships · Jun 78:51.26RIIL Rhode Island State ChampionshipsJune 7, 2025
3200 Meters · OutdoorNew England Outdoor Track & Field Championship · Jun 149:51.63aNew England Outdoor Track & Field ChampionshipJune 14, 2025
5000 Meters · IndoorNEC Indoor Championships · Feb 1514:58.91aNEC Indoor ChampionshipsFebruary 15, 2026
5000 Meters · OutdoorFriar Invitational · Apr 1015:07.14aFriar InvitationalApril 10, 2026
600 Meters · IndoorRIIL Boys- Week 2 · Jan 61:44.44RIIL Boys- Week 2January 6, 2022
Combined results · OutdoorRITCA Freshmen State Championships · May 249:47.25RITCA Freshmen State ChampionshipsMay 24, 2022

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2Northeast Outdoor ChampionshipsMay 2 · 5000 Meters · Place 16 · StonehillStonehill5000 Meters16.15:47.55aFr
Apr 25Stonehill-Bentley-MerrimackApr 25 · 1500 Meters · Place 20 · StonehillStonehill1500 Meters20.4:11.49a PBFr
Apr 10Friar InvitationalApr 10 · 5000 Meters · Place 14 · StonehillStonehill5000 Meters14.15:07.14a PBFr
Apr 2Merrimack Alumni ClassicApr 2 · 5000 Meters · Place 9 · StonehillStonehill5000 Meters9.16:44.24aFr
Apr 2Merrimack Alumni ClassicApr 2 · 1500 Meters · Place 14 · StonehillStonehill1500 Meters14.4:22.33aFr
Mar 28UMass Lowell D'Amour InvitationalMar 28 · 3000 Meters · Place 5 · StonehillStonehill3000 Meters5.8:57.96aFr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15NEC Indoor ChampionshipsFeb 15 · 5000 Meters · Place 7 · StonehillStonehill5000 Meters7.14:58.91a PBFr
Feb 6Riverhawk InvitationalFeb 6 · 3000 Meters · Place 32 · StonehillStonehill3000 Meters328:45.02a PBFr
Jan 30Roxbury CC - Tigers Open MeetJan 30 · 5000 Meters · Place 2 · StonehillStonehill5000 Meters215:15.98FR
Jan 24MIT Gordon Kelly InvitationalJan 24 · 3000 Meters · Place 12 · StonehillStonehill3000 Meters129:09.93aFr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · 3200 Meters · Place 29 · East GreenwichEast Greenwich3200 Meters29.9:51.63a PB12
Jun 7RIIL Rhode Island State ChampionshipsJun 7 · 3000 Meters · Place 4 · East GreenwichEast Greenwich3000 Meters48:51.26 PB12
Jun 7RIIL Rhode Island State ChampionshipsJun 7 · 3000 Meters · Place 4 · East GreenwichEast Greenwich3000 Meters48:51.2612
May 24RIIL Class A ChampionshipsMay 24 · 3000 Meters · Place 2 · East GreenwichEast Greenwich3000 Meters29:05.4712
May 24RIIL Class A ChampionshipsMay 24 · 3000 Meters · Place 2 · East GreenwichEast Greenwich3000 Meters29:05.4712
May 24RIIL Class B ChampionshipsMay 24 · 3000 Meters · Place 2 · East GreenwichEast Greenwich3000 Meters2.9:05.47a12
May 17RIIL Southern Division ChampionshipsMay 17 · 3000 Meters · Place 1 · East GreenwichEast Greenwich3000 Meters1.9:07.89a12
May 3Sgt. Brian St. Germain InvitationalMay 3 · 3000 Meters · Place 2 · East GreenwichEast Greenwich3000 Meters29:08.7112

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15RIIL State Indoor ChampionshipsFeb 15 · 3000 Meters · Place 6 · East GreenwichEast Greenwich3000 Meters68:52.1612
Feb 1RIIL Class ChampionshipsFeb 1 · 1500 Meters · Place 7 · East GreenwichEast Greenwich1500 Meters74:26.76 PB12
Feb 1RIIL Class ChampionshipsFeb 1 · 3000 Meters · Place 1 · East GreenwichEast Greenwich3000 Meters19:02.5212
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 3000 Meters · Place 11 · East GreenwichEast Greenwich3000 Meters11.8:53.02a12

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 21The Beantown Winter ClassicDec 21 · 1 Mile · Place 41 · East GreenwichEast Greenwich1 Mile41.4:49.31a12
Dec 14RIIL Dual Meet - Week 1Dec 14 · 1000 Meters · Place 4 · East GreenwichEast Greenwich1000 Meters4.2:53.26a PB12
Dec 14RIIL Dual Meet - Week 1Dec 14 · 3000 Meters · Place 1 · East GreenwichEast Greenwich3000 Meters1.9:00.78a12
Mar 2New England HS Indoor Track & Field ChampionshipMar 2 · 2 Miles · Place 23 · East GreenwichEast Greenwich2 Miles23.10:03.14a PB11
Feb 17RIIL State Indoor ChampionshipsFeb 17 · 3000 Meters · Place 9 · East GreenwichEast Greenwich3000 Meters99:11.0111
Jan 22RIIL Boys Week 4Jan 22 · 3000 Meters · Place 3 · East GreenwiEast Greenwi3000 Meters39:11.2311
Jan 15RIIL Boys - Week 3Jan 15 · 3000 Meters · Place 5 · East GreenwiEast Greenwi3000 Meters59:35.3711
Jan 13East Coast InvitationalJan 13 · 1 Mile · Place 9 · East GreenwichEast Greenwich1 Mile94:45.30a PB—
Jan 8RIIL Boys - Week 2Jan 8 · 1500 Meters · Place 10 · East GreenwiEast Greenwi1500 Meters104:31.6711

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 1Rhode Island State ChampionshipsJun 1 · 3000 Meters · Place 12 · East GreenwichEast Greenwich3000 Meters129:14.2411
Jun 1Rhode Island State ChampionshipsJun 1 · 3000 Meters · Place 12 · East GreenwichEast Greenwich3000 Meters129:14.2411
May 25Bishop Hendricken InvitationalMay 25 · 1500 Meters · Place 14 · East GreenwichEast Greenwich1500 Meters144:20.5611
May 21RIIL Class B ChampionshipsMay 21 · 3000 Meters · Place 2 · East GreenwichEast Greenwich3000 Meters2.9:06.29a11
Apr 27Classical ClassicApr 27 · 1500 Meters · Place 23 · East GreenwichEast Greenwich1500 Meters234:29.6411

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 27Bishop Hendricken InvitationalMay 27 · 3000 Meters · Place 11 · East GreenwichEast Greenwich3000 Meters119:32.5110
May 21RIIL Class C ChampionshipsMay 21 · 3000 Meters · Place 5 · East GreenwichEast Greenwich3000 Meters5.9:19.85a10
May 7RIIL Southern Divisional ChampionshipsMay 7 · 3000 Meters · Place 2 · East GreenwichEast Greenwich3000 Meters2.9:23.43a10

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 11RITCA Last Chance QualifierFeb 11 · 3000 Meters · Place 2 · East GreenwiEast Greenwi3000 Meters29:26.6310
Feb 4RIIL Class ChampionshipsFeb 4 · 3000 Meters · Place 6 · East GreenwichEast Greenwich3000 Meters6.9:46.01a10
Jan 28RITCA Boys Division ChampionshipsJan 28 · 3000 Meters · Place 6 · East GreenwichEast Greenwich3000 Meters610:04.2510
Jan 19RIIL Boys - Week 4Jan 19 · 1000 Meters · Place 14 · East GreenwiEast Greenwi1000 Meters143:10.5810
Jan 19RIIL Boys - Week 4Jan 19 · 3000 Meters · Place 3 · East GreenwiEast Greenwi3000 Meters39:38.5510
Jan 14East Coast InvitationalJan 14 · 1 Mile · Place 39 · East GreenwichEast Greenwich1 Mile394:59.1610
Jan 9RIIL Boys - Week 3Jan 9 · 1500 Meters · Place 8 · East GreenwichEast Greenwich1500 Meters8.4:42.74a10
Jan 4RIIL Boys - Week 2Jan 4 · 3000 Meters · Place 5 · East GreenwichEast Greenwich3000 Meters59:59.8810

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 28Hendricken InvitationalMay 28 · 1500 Meters · Place 10 · East GreenwiEast Greenwi1500 Meters104:39.819
May 24RITCA Freshmen State ChampionshipsMay 24 · Combined results · Place 3 · East GreenwiEast GreenwiCombined results39:47.25 PB9
May 212RIIL Class ChampionshipsMay 21 · 1500 Meters · Place 16 · East GreenwiEast Greenwi1500 Meters164:31.749
May 14RIIL Division ChampionshipsMay 14 · 3000 Meters · Place 6 · East GreenwiEast Greenwi3000 Meters610:01.549
May 7Sgt. Brian St. Germain InvitationalMay 7 · 3000 Meters · Place 20 · East GreenwichEast Greenwich3000 Meters209:50.409

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 6RIIL Boys- Week 2Jan 6 · 600 Meters · Place 18 · East GreenwiEast Greenwi600 Meters181:44.44 PB9