Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorKnights of Columbus Relays · Apr 25:29.20Knights of Columbus RelaysApril 2, 2022
1000 Meters · IndoorRiverhawk Invitational · Feb 62:35.06aRiverhawk InvitationalFebruary 6, 2026
1500 Meters · IndoorRIIL Class Championships · Feb 14:10.28RIIL Class ChampionshipsFebruary 1, 2025
1500 Meters · OutdoorSgt. Brian St. Germain Invitational · May 34:09.24Sgt. Brian St. Germain InvitationalMay 3, 2025
3000 Meters · Indoor40th Yale Interscholastic Track Classic · Jan 109:41.27a40th Yale Interscholastic Track ClassicJanuary 10, 2025
600 Meters · IndoorMIT Gordon Kelly Invitational · Jan 241:28.68aMIT Gordon Kelly InvitationalJanuary 24, 2026
800 Meters · IndoorJohn Thomas Terrier Classic · Jan 301:58.19John Thomas Terrier ClassicJanuary 30, 2026
800 Meters · OutdoorAmerica East Outdoor Championships · May 91:58.44aAmerica East Outdoor ChampionshipsMay 9, 2026
Combined results · OutdoorRITCA Freshmen State Championships · May 242:19.94RITCA Freshmen State ChampionshipsMay 24, 2022

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9America East Outdoor ChampionshipsMay 9 · 800 Meters · Place 22 · VermontVermont800 MetersRound P22.1:58.44a PBFr
May 2Jay Carisella/Joe Donahue Coaches InviteMay 2 · 800 Meters · Place 39 · VermontVermont800 Meters39.1:59.46aFr
Apr 25UMASS Ken O'Brien Pre-ConferenceApr 25 · 1500 Meters · Place 25 · VermontVermont1500 Meters25.4:09.98aFr
Apr 17George Davis InvitationalApr 17 · 800 Meters · Place 14 · VermontVermont800 Meters14.1:59.86aFr
Apr 11UMASS Commonwealth InvitationalApr 11 · 800 Meters · Place 24 · VermontVermont800 Meters24.2:01.38aFr
Apr 4Jim Boulanger InvitationalApr 4 · 1500 Meters · Place 13 · VermontVermont1500 Meters13.4:12.01aFr
Apr 4Jim Boulanger InvitationalApr 4 · 400 Meters · VermontVermont400 Meters—DNSFr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 800 Meters · Place 12 · VermontVermont800 Meters121:58.82aFR
Feb 7IC4A/ECAC Indoor ChampionshipsFeb 7 · 800 Meters · Place 37 · VermontVermont800 Meters371:59.54aFr
Feb 6Riverhawk InvitationalFeb 6 · 1000 Meters · Place 16 · VermontVermont1000 Meters162:35.06a PBFr
Jan 30John Thomas Terrier ClassicJan 30 · 800 Meters · Place 88 · VermontVermont800 Meters881:58.19 PBFR
Jan 24MIT Gordon Kelly InvitationalJan 24 · 600 Meters · Place 11 · VermontVermont600 Meters111:28.68a PBFr
Jan 10Ivy vs America East ChallengeJan 10 · 800 Meters · Place 10 · VermontVermont800 Meters102:03.67FR

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 6Sharon Colyear-Danville Season OpenerDec 6 · 800 Meters · Place 17 · VermontVermont800 Meters17.1:58.65aFr
Feb 15RIIL State Indoor ChampionshipsFeb 15 · 1500 Meters · Place 20 · BarringtonBarrington1500 Meters204:33.1212
Feb 15RIIL State Indoor ChampionshipsFeb 15 · 1000 Meters · Place 20 · BarringtonBarrington1000 Meters202:54.9112
Feb 8RITCA Last Chance QualifierFeb 8 · 1000 Meters · Place 1 · BarringtonBarrington1000 Meters12:38.6112
Feb 1RIIL Class ChampionshipsFeb 1 · 1500 Meters · Place 3 · BarringtonBarrington1500 Meters34:10.28 PB12
Jan 25RITCA InvitationalJan 25 · 1500 Meters · Place 17 · Barrington HBarrington H1500 Meters174:42.8012
Jan 21RITCA Division ChampionshipsJan 21 · 1500 Meters · Place 2 · Barrington HBarrington H1500 Meters24:16.7212
Jan 21RITCA Division ChampionshipsJan 21 · 1500 Meters · Place 2 · BarringtonBarrington1500 Meters24:16.7212
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 3000 Meters · Place 94 · BarringtonBarrington3000 Meters94.9:41.27a PB12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 7RIIL Rhode Island State ChampionshipsJun 7 · 800 Meters · Place 13 · BarringtonBarrington800 Meters132:01.8212
May 31Bishop Hendricken InvitationalMay 31 · 800 Meters · Place 7 · BarringtonBarrington800 Meters71:59.3712
May 24RIIL Class A ChampionshipsMay 24 · 1500 Meters · Place 6 · BarringtonBarrington1500 Meters64:22.9512
May 24RIIL Class A ChampionshipsMay 24 · 1500 Meters · Place 6 · BarringtonBarrington1500 Meters64:22.9512
May 24RIIL Class B ChampionshipsMay 24 · 1500 Meters · Place 6 · BarringtonBarrington1500 Meters6.4:22.95a12
May 10Classical ClassicMay 10 · 800 Meters · Place 9 · BarringtonBarrington800 Meters92:03.1612
May 3Sgt. Brian St. Germain InvitationalMay 3 · 1500 Meters · Place 7 · BarringtonBarrington1500 Meters74:09.24 PB12

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 21RIIL Dual Meet - Week 2Dec 21 · 1500 Meters · Place 3 · BarringtonBarrington1500 Meters3.4:22.76a12
Dec 14RIIL Dual Meet - Week 1Dec 14 · 600 Meters · Place 5 · BarringtonBarrington600 Meters5.1:30.29a12
Dec 14RIIL Dual Meet - Week 1Dec 14 · 1500 Meters · Place 5 · BarringtonBarrington1500 Meters5.4:20.36a12
Feb 17RIIL State Indoor ChampionshipsFeb 17 · 1500 Meters · Place 12 · BarringtonBarrington1500 Meters124:31.5811
Feb 3RIIL Class ChampionshipsFeb 3 · 1500 Meters · Place 6 · Barrington HBarrington H1500 Meters64:24.1711
Jan 22RIIL Boys Week 4Jan 22 · 1500 Meters · Place 5 · Barrington HBarrington H1500 Meters54:21.4811
Jan 15RIIL Boys - Week 3Jan 15 · 1500 Meters · Place 1 · Barrington HBarrington H1500 Meters14:22.4611
Jan 13East Coast InvitationalJan 13 · 800 Meters · Place 7 · BarringtonBarrington800 Meters72:06.74a—
Jan 8RIIL Boys - Week 2Jan 8 · 1500 Meters · Place 10 · Barrington HBarrington H1500 Meters104:39.1911

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 25Bishop Hendricken InvitationalMay 25 · 800 Meters · Place 16 · BarringtonBarrington800 Meters162:02.4911
May 11Sgt. Brian St. Germain InvitationalMay 11 · 1500 Meters · Place 15 · BarringtonBarrington1500 Meters154:23.0111
Apr 29East Providence, St. Raphael, PCD @ BarringtonApr 29 · 800 Meters · Place 6 · Barrington High SchoBarrington High Scho800 Meters62:10.4011
Apr 29East Providence, St. Raphael, PCD @ BarringtonApr 29 · 1500 Meters · Place 4 · Barrington High SchoBarrington High Scho1500 Meters44:27.9011
Apr 27Classical ClassicApr 27 · 1500 Meters · Place 19 · BarringtonBarrington1500 Meters194:27.0811

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 16RITCA InvitationalDec 16 · 1500 Meters · Place 7 · BarringtonBarrington1500 Meters7.4:22.54a11
Feb 15RITCA JV Boys State ChampionshipsFeb 15 · 1000 Meters · Place 2 · BarringtonBarrington1000 Meters22:49.2910
Feb 11RITCA Last Chance QualifierFeb 11 · 1000 Meters · Place 20 · Barrington HBarrington H1000 Meters202:56.4510
Feb 4RIIL Class ChampionshipsFeb 4 · 1000 Meters · Place 4 · BarringtonBarrington1000 Meters4.2:49.53a10
Jan 28RITCA Boys Division ChampionshipsJan 28 · 1000 Meters · Place 6 · BarringtonBarrington1000 Meters62:48.5410
Jan 21World Trophy InvitationalJan 21 · 3000 Meters · Place 4 · BarringtonBarrington3000 Meters410:11.9310
Jan 19RIIL Boys - Week 4Jan 19 · 1000 Meters · Place 4 · Barrington HBarrington H1000 Meters42:45.4010
Jan 14East Coast InvitationalJan 14 · 800 Meters · Place 22 · BarringtonBarrington800 Meters222:13.5210
Jan 9RIIL Boys - Week 3Jan 9 · 1500 Meters · Place 7 · BarringtonBarrington1500 Meters7.4:34.16a10
Jan 4RIIL Boys - Week 2Jan 4 · 1000 Meters · Place 2 · BarringtonBarrington1000 Meters22:50.1110

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 30RITCA Boys JV State ChampionshipsMay 30 · 800 Meters · Place 37 · BarringtonBarrington800 Meters37.2:22.43a10
May 27Bishop Hendricken InvitationalMay 27 · 1500 Meters · Place 1 · BarringtonBarrington1500 Meters14:28.7110
May 20RIIL Class B ChampionshipsMay 20 · 1500 Meters · Place 7 · BarringtonBarrington1500 Meters7.4:30.56a10
May 13Sgt. Brian St. Germain InvitationalMay 13 · 1500 Meters · Place 14 · BarringtonBarrington1500 Meters144:20.0010
May 6RIIL Eastern Divisional ChampionshipsMay 6 · 1500 Meters · Place 5 · BarringtonBarrington1500 Meters54:20.44a—
Apr 17SRA, Barrington @ EPHSApr 17 · 1500 Meters · Place 6 · BarringtonBarrington1500 Meters64:36.6010
Apr 17SRA, Barrington @ EPHSApr 17 · 800 Meters · Place 7 · BarringtonBarrington800 Meters72:13.3010

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14RIIL Boys - Week 1Dec 14 · 1000 Meters · Place 4 · BarringtonBarrington1000 Meters4.2:56.90a10
Feb 7RITCA Freshman State ChampionshipsFeb 7 · 1500 Meters · Place 19 · BarringtonBarrington1500 Meters19.5:11.07a9
Jan 22World Trophy InvitationalJan 22 · 1500 Meters · Place 35 · BarringtonBarrington1500 Meters355:20.339

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 28Hendricken InvitationalMay 28 · 1500 Meters · Place 16 · Barrington HBarrington H1500 Meters164:49.079
May 24RITCA Freshmen State ChampionshipsMay 24 · Combined results · Place 17 · Barrington HBarrington HCombined results174:48.449
May 24RITCA Freshmen State ChampionshipsMay 24 · Combined results · Place 14 · Barrington HBarrington HCombined results142:19.94 PB9
Apr 11Barrington Dual MeetApr 11 · 800 Meters · Place 13 · BarringtonBarrington800 Meters132:32.40FR
Apr 2Knights of Columbus RelaysApr 2 · 1 Mile · Place 20 · Barrington HBarrington H1 Mile205:29.20 PB9

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 8Billy Brockmueller InviteFeb 8 · 800 Meters · Place 3 · Barrington Middle SchoolBarrington Middle School800 Meters32:55.717