Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorRIIL Dwyer Division Dual Meet #3 · Jan 193:03.63aRIIL Dwyer Division Dual Meet #3January 19, 2026
1500 Meters · IndoorRITCA Invitational · Jan 35:16.56RITCA InvitationalJanuary 3, 2026
1500 Meters · OutdoorClassical Classic · Apr 274:56.26Classical ClassicApril 27, 2024
3000 Meters · IndoorRIIL Dual Meet - Week 4 · Jan 1111:09.22aRIIL Dual Meet - Week 4January 11, 2025
3000 Meters · OutdoorRITCA Boys JV State Championships · May 3010:43.60aRITCA Boys JV State ChampionshipsMay 30, 2023
400 Meters · OutdoorRIIL Northern Divisional Championships · May 71:08.52aRIIL Northern Divisional ChampionshipsMay 7, 2023
800 Meters · OutdoorBishop Hendricken Invitational · May 312:14.31aBishop Hendricken InvitationalMay 31, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 31Bishop Hendricken InvitationalMay 31 · 800 Meters · Place 33 · Burrillville800 Meters33.2:14.31a PB12
May 23RIIL Class C ChampionshipsMay 23 · 800 Meters · Place 14 · Burrillville800 Meters14.2:19.71a12
May 4BURR, Johnston, NPHS, SRA @ SmithfieldMay 4 · 800 Meters · Place 5 · Burrillville800 Meters5.2:23.6012
May 2Classical ClassicMay 2 · 800 Meters · Place 47 · Burrillville800 Meters47.2:23.21a12
Apr 15BURR, CUMB, SRA, @ North SmithfieldApr 15 · 800 Meters · Place 9 · Burrillville800 Meters9.2:25.1012
Apr 6BURR, SRA, WOON @ Lincoln HSApr 6 · 800 Meters · Place 12 · Burrillville800 Meters12.2:34.0012

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 11RITCA JV Boys State ChampionshipFeb 11 · 1000 Meters · Place 16 · Burrillville1000 Meters163:04.0112
Jan 31RIIL Class ChampionshipsJan 31 · 1000 Meters · Place 13 · Burrillville1000 Meters133:10.3012
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 1000 Meters · Place 9 · Burrillville1000 Meters93:05.6912
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 1000 Meters · Place 9 · Burrillville1000 Meters93:05.6912
Jan 19RIIL Dwyer Division Dual Meet #3Jan 19 · 1000 Meters · Place 5 · Burrillville1000 Meters53:03.63a PB12
Jan 5RIIL Dwyer Division Dual Meet #2Jan 5 · 1000 Meters · Place 5 · Burrillville1000 Meters53:13.47a12
Jan 3RITCA InvitationalJan 3 · 1500 Meters · Place 37 · Burrillville1500 Meters375:16.56 PB12
Jan 3RITCA InvitationalJan 3 · 1500 Meters · Place 37 · Burrillville1500 Meters375:16.5612

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11RIIL Dwyer Division Dual Meet #1Dec 11 · 3000 Meters · Place 12 · Burrillville3000 Meters12.11:26.70a12
Jan 11RIIL Dual Meet - Week 4Jan 11 · 3000 Meters · Place 7 · Burrillville3000 Meters7.11:09.22a PB11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 3RITCA Boys JV State ChampionshipsJun 3 · 800 Meters · Place 32 · Burrillville800 Meters32.2:25.18a11
May 31Bishop Hendricken InvitationalMay 31 · 800 Meters · Place 42 · Burrillville800 Meters422:21.6611
May 24RIIL Class A ChampionshipsMay 24 · 800 Meters · Place 16 · Burrillville800 Meters162:25.8711
May 24RIIL Class C ChampionshipsMay 24 · 800 Meters · Place 16 · Burrillville800 Meters16.2:25.87a11
May 17RIIL Eastern Division ChampionshipsMay 17 · 800 Meters · Place 20 · Burrillville800 Meters202:25.8111
May 17RIIL Northern Division ChampionshipsMay 17 · 800 Meters · Place 20 · Burrillville800 Meters20.2:25.81a11
Apr 7Northern Dual Meet #1: BURR, JHS, NPHS, SRA @ CumberlandApr 7 · 800 Meters · Place 5 · Burrillville800 Meters5.2:31.0011

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14RIIL Dual Meet - Week 1Dec 14 · 1500 Meters · Place 10 · Burrillville1500 Meters10.5:19.54a11

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 25Bishop Hendricken InvitationalMay 25 · 1500 Meters · Place 11 · Burrillville1500 Meters114:57.8810
May 18RIIL Class C ChampionshipsMay 18 · 1500 Meters · Place 17 · Burrillville1500 Meters17.5:01.28a10
May 11Sgt. Brian St. Germain InvitationalMay 11 · 1500 Meters · Place 37 · Burrillville1500 Meters375:05.8310
May 5RIIL Southern Division ChampionshipsMay 5 · 1500 Meters · Place 16 · Burrillville1500 Meters165:04.8510
May 4RIIL Northern Division ChampionshipsMay 4 · 1500 Meters · Place 16 · Burrillville1500 Meters16.5:04.85a10
Apr 27Classical ClassicApr 27 · 1500 Meters · Place 18 · Burrillville1500 Meters184:56.26 PB10

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 30RITCA Boys JV State ChampionshipsMay 30 · 3000 Meters · Place 27 · Burrillville3000 Meters27.10:43.60a PB9
May 22RITCA Freshmen State ChampionshipsMay 22 · 3000 Meters · Place 5 · Burrillville3000 Meters510:50.669
May 21RIIL Class C ChampionshipsMay 21 · 3000 Meters · Place 16 · Burrillville3000 Meters16.11:02.06a9
May 7RIIL Northern Divisional ChampionshipsMay 7 · 3000 Meters · Place 13 · Burrillville3000 Meters13.11:21.47a9
May 7RIIL Northern Divisional ChampionshipsMay 7 · 400 Meters · Place 26 · Burrillville400 Meters26.1:08.52a PB9