Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor14th Annual East Coast Invitational · Jan 174:40.1714th Annual East Coast InvitationalJanuary 17, 2026
1000 Meters · IndoorRITCA Last Chance Qualifier · Feb 82:40.33RITCA Last Chance QualifierFebruary 8, 2025
1500 Meters · IndoorRIIL Class Championships · Jan 314:14.06RIIL Class ChampionshipsJanuary 31, 2026
1500 Meters · OutdoorSgt. Brian St. Germain Invitational · May 34:10.50Sgt. Brian St. Germain InvitationalMay 3, 2025
800 Meters · OutdoorBishop Hendricken Invitational · May 312:00.23Bishop Hendricken InvitationalMay 31, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 2RITCA Boys JV State ChampionshipJun 2 · 800 Meters · Place 3 · Barrington800 Meters3.2:03.10a12
May 31Bishop Hendricken InvitationalMay 31 · 800 Meters · Place 22 · Barrington800 Meters22.2:07.77a12
May 23RIIL Class B ChampionshipsMay 23 · 800 Meters · Place 5 · Barrington800 Meters5.2:03.21a12
May 17RIIL Eastern Division ChampionshipsMay 17 · 800 Meters · Place 6 · Barrington800 Meters6.2:03.69a12
May 10Sgt. Brian St. Germain InvitationalMay 10 · 800 Meters · Place 14 · Barrington800 Meters14.2:05.04a12
May 2Classical ClassicMay 2 · 800 Meters · Place 8 · Barrington800 Meters8.2:05.17a12

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 14RIIL Boys State ChampionshipFeb 14 · 1000 Meters · Barrington1000 Meters—DNS12
Feb 14RIIL Boys State ChampionshipFeb 14 · 1500 Meters · Place 10 · Barrington1500 Meters10.4:20.09a12
Feb 8RITCA Last Chance QualifierFeb 8 · 1000 Meters · Place 8 · Barrington1000 Meters82:42.8312
Jan 31RIIL Class ChampionshipsJan 31 · 1500 Meters · Place 2 · Barrington1500 Meters24:14.06 PB12
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 1000 Meters · Place 4 · Barrington H1000 Meters42:41.4212
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 1000 Meters · Place 4 · Barrington1000 Meters42:41.4212
Jan 19RIIL Headley Division Dual Meet #3Jan 19 · 1500 Meters · Place 2 · Barrington1500 Meters24:14.69a12
Jan 1714th Annual East Coast InvitationalJan 17 · 1 Mile · Place 8 · Barrington1 Mile84:40.17 PB12
Jan 1714th Annual East Coast InvitationalJan 17 · 1 Mile · Place 8 · Barrington1 Mile84:40.1712
Jan 10World Trophy InvitationalJan 10 · 1500 Meters · Place 1 · Barrington1500 Meters14:15.4512
Jan 10World Trophy InvitationalJan 10 · 1500 Meters · Place 1 · Barrington1500 Meters14:15.4512
Jan 8RIIL Headley Division Dual Meet #2Jan 8 · 1500 Meters · Place 1 · Barrington1500 Meters14:20.84a12
Jan 3RITCA InvitationalJan 3 · 1000 Meters · Place 3 · Barrington1000 Meters32:41.2612
Jan 3RITCA InvitationalJan 3 · 1000 Meters · Place 3 · Barrington1000 Meters32:41.2612

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 10RIIL Headley Division Dual Meet #1Dec 10 · 1000 Meters · Place 1 · Barrington1000 Meters1.2:44.79a12
Feb 15RIIL State Indoor ChampionshipsFeb 15 · 1500 Meters · Place 9 · Barrington1500 Meters94:16.7511
Feb 15RIIL State Indoor ChampionshipsFeb 15 · 1000 Meters · Place 9 · Barrington1000 Meters92:43.4411
Feb 8RITCA Last Chance QualifierFeb 8 · 1000 Meters · Place 4 · Barrington1000 Meters42:40.33 PB11
Feb 1RIIL Class ChampionshipsFeb 1 · 1000 Meters · Place 3 · Barrington1000 Meters32:42.0411
Feb 1RIIL Class ChampionshipsFeb 1 · 1500 Meters · Place 5 · Barrington1500 Meters54:15.0211
Jan 25RITCA InvitationalJan 25 · 1000 Meters · Place 3 · Barrington H1000 Meters32:42.3411
Jan 21RITCA Division ChampionshipsJan 21 · 1000 Meters · Place 4 · Barrington H1000 Meters42:46.3411
Jan 21RITCA Division ChampionshipsJan 21 · 1000 Meters · Place 4 · Barrington1000 Meters42:46.3411
Jan 18East Coast InvitationalJan 18 · 1 Mile · Place 7 · Barrington1 Mile74:41.4311

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 7RIIL Rhode Island State ChampionshipsJun 7 · 800 Meters · Place 11 · Barrington800 Meters112:01.0811
Jun 7RIIL Rhode Island State ChampionshipsJun 7 · 800 Meters · Place 11 · Barrington800 Meters112:01.0811
May 31Bishop Hendricken InvitationalMay 31 · 800 Meters · Place 9 · Barrington800 Meters92:00.23 PB11
May 24RIIL Class A ChampionshipsMay 24 · 800 Meters · Place 5 · Barrington800 Meters52:02.8311
May 24RIIL Class A ChampionshipsMay 24 · 800 Meters · Place 5 · Barrington800 Meters52:02.8311
May 24RIIL Class B ChampionshipsMay 24 · 800 Meters · Place 5 · Barrington800 Meters5.2:02.83a11
May 10Classical ClassicMay 10 · 800 Meters · Place 12 · Barrington800 Meters122:04.8511
May 3Sgt. Brian St. Germain InvitationalMay 3 · 1500 Meters · Place 8 · Barrington1500 Meters84:10.50 PB11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21RIIL Dual Meet - Week 2Dec 21 · 1000 Meters · Place 3 · Barrington1000 Meters3.2:46.28a11
Dec 14RIIL Dual Meet - Week 1Dec 14 · 1000 Meters · Place 2 · Barrington1000 Meters2.2:50.06a11