Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe Beantown Winter Classic · Dec 214:49.18aThe Beantown Winter ClassicDecember 21, 2024
1 Mile · OutdoorKnights of Columbus Relays · Apr 26:02.30Knights of Columbus RelaysApril 2, 2022
10,000 Meters · OutdoorSilfen Invitational · Apr 1033:11.79aSilfen InvitationalApril 10, 2026
1000 Meters · IndoorRIIL Class Championships · Feb 12:47.13RIIL Class ChampionshipsFebruary 1, 2025
1500 Meters · IndoorRIIL Dual Meet - Week 2 · Dec 214:30.68aRIIL Dual Meet - Week 2December 21, 2024
1500 Meters · OutdoorClassical Classic · May 104:21.69Classical ClassicMay 10, 2025
3000 Meters · IndoorRIIL State Indoor Championships · Feb 159:20.56RIIL State Indoor ChampionshipsFebruary 15, 2025
3000 Meters · OutdoorJ Elmer Swanson Spring Classic · Mar 219:24.22aJ Elmer Swanson Spring ClassicMarch 21, 2026
5000 Meters · OutdoorCorsair Classic · Mar 2716:15.58Corsair ClassicMarch 27, 2026
600 Meters · IndoorRIIL Boys Week 4 · Jan 221:42.67RIIL Boys Week 4January 22, 2024
800 Meters · OutdoorSgt. Brian St. Germain Invitational · May 112:11.86Sgt. Brian St. Germain InvitationalMay 11, 2024
Combined results · OutdoorRITCA Freshmen State Championships · May 242:38.44RITCA Freshmen State ChampionshipsMay 24, 2022

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · 5000 Meters · Roger WilliamsRoger Williams5000 Meters—DNSFr
Apr 10Silfen InvitationalApr 10 · 10,000 Meters · Place 25 · Roger WilliamsRoger Williams10,000 Meters25.33:11.79a PBFr
Mar 27Corsair ClassicMar 27 · 5000 Meters · Place 7 · Roger WilliamsRoger Williams5000 Meters716:15.58 PBFR
Mar 21J Elmer Swanson Spring ClassicMar 21 · 3000 Meters · Place 14 · Roger WilliamsRoger Williams3000 Meters149:24.22a PBFr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 24Massasoit ClassicJan 24 · 3000 Meters · Place 3 · Roger WilliamsRoger Williams3000 Meters39:35.28aFR

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 31Bishop Hendricken InvitationalMay 31 · 3000 Meters · Place 7 · CumberlandCumberland3000 Meters79:31.1712
May 24RIIL Class A ChampionshipsMay 24 · 3000 Meters · Place 8 · CumberlandCumberland3000 Meters89:26.4112
May 17RIIL Eastern Division ChampionshipsMay 17 · 3000 Meters · Place 3 · CumberlandCumberland3000 Meters39:45.2212
May 17RIIL Eastern Division ChampionshipsMay 17 · 1500 Meters · Place 3 · CumberlandCumberland1500 Meters34:25.4512
May 17RIIL Northern Division ChampionshipsMay 17 · 3000 Meters · Place 3 · CumberlandCumberland3000 Meters3.9:45.22a12
May 17RIIL Northern Division ChampionshipsMay 17 · 1500 Meters · Place 3 · CumberlandCumberland1500 Meters3.4:25.45a12
May 10Classical ClassicMay 10 · 1500 Meters · Place 17 · CumberlandCumberland1500 Meters174:21.69 PB12
May 3Sgt. Brian St. Germain InvitationalMay 3 · 3000 Meters · Place 10 · CumberlandCumberland3000 Meters109:33.8312

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 15RIIL State Indoor ChampionshipsFeb 15 · 3000 Meters · Place 12 · CumberlandCumberland3000 Meters129:20.56 PB12
Feb 15RIIL State Indoor ChampionshipsFeb 15 · 1000 Meters · Place 22 · CumberlandCumberland1000 Meters222:58.7412
Feb 1RIIL Class ChampionshipsFeb 1 · 1000 Meters · Place 7 · CumberlandCumberland1000 Meters72:47.13 PB12
Feb 1RIIL Class ChampionshipsFeb 1 · 3000 Meters · Place 6 · CumberlandCumberland3000 Meters69:21.7712
Jan 21RITCA Division ChampionshipsJan 21 · 1000 Meters · Place 8 · CumberlandCumberland1000 Meters82:50.6012
Jan 21RITCA Division ChampionshipsJan 21 · 3000 Meters · Place 2 · CumberlandCumberland3000 Meters29:32.1512
Jan 21RITCA Division ChampionshipsJan 21 · 1000 Meters · Place 8 · CumberlandCumberland1000 Meters82:50.6012
Jan 21RITCA Division ChampionshipsJan 21 · 3000 Meters · Place 2 · CumberlandCumberland3000 Meters29:32.1512

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 21RIIL Dual Meet - Week 2Dec 21 · 1500 Meters · Place 7 · CumberlandCumberland1500 Meters7.4:30.68a PB12
Dec 21The Beantown Winter ClassicDec 21 · 1 Mile · Place 39 · CumberlandCumberland1 Mile39.4:49.18a PB12
Dec 14RIIL Dual Meet - Week 1Dec 14 · 3000 Meters · Place 3 · CumberlandCumberland3000 Meters3.9:35.55a12
Dec 14RIIL Dual Meet - Week 1Dec 14 · 1500 Meters · Place 9 · CumberlandCumberland1500 Meters9.4:36.51a12
Jan 29RITCA Metro & Suburban Division Boys ChampionshipsJan 29 · 3000 Meters · Place 5 · CumberlandCumberland3000 Meters510:07.0011
Jan 29Northern Division ChampionshipJan 29 · 3000 Meters · Place 5 · CumberlandCumberland3000 Meters5.10:07.00a11
Jan 22RIIL Boys Week 4Jan 22 · 1000 Meters · Place 9 · CumberlandCumberland1000 Meters93:04.1311
Jan 22RIIL Boys Week 4Jan 22 · 600 Meters · Place 15 · CumberlandCumberland600 Meters151:42.67 PB11
Jan 8RIIL Boys - Week 2Jan 8 · 3000 Meters · Place 13 · CumberlandCumberland3000 Meters1310:30.6711
Jan 8RIIL Boys - Week 2Jan 8 · 600 Meters · Place 10 · CumberlandCumberland600 Meters101:42.8911
Jan 8RIIL Boys - Week 2Jan 8 · 1500 Meters · Place 3 · CumberlandCumberland1500 Meters34:47.7311

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 18RIIL Class A ChampionshipsMay 18 · 3000 Meters · Place 14 · CumberlandCumberland3000 Meters14.9:52.25a11
May 11Sgt. Brian St. Germain InvitationalMay 11 · 800 Meters · Place 28 · CumberlandCumberland800 Meters282:11.86 PB11
May 5RIIL Southern Division ChampionshipsMay 5 · 3000 Meters · Place 4 · CumberlandCumberland3000 Meters49:36.5611
May 4RIIL Northern Division ChampionshipsMay 4 · 3000 Meters · Place 4 · CumberlandCumberland3000 Meters4.9:36.56a11
Apr 27Classical ClassicApr 27 · 1500 Meters · Place 26 · CumberlandCumberland1500 Meters264:31.5011

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16RITCA InvitationalDec 16 · 1000 Meters · Place 23 · CumberlandCumberland1000 Meters23.3:02.92a11

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 30RITCA Boys JV State ChampionshipsMay 30 · 1500 Meters · Place 41 · CumberlandCumberland1500 Meters41.4:53.21a10

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 24RITCA Freshmen State ChampionshipsMay 24 · Combined results · Place 36 · CumberlandCumberlandCombined results362:38.44 PB9
Apr 2Knights of Columbus RelaysApr 2 · 1 Mile · Place 34 · CumberlandCumberland1 Mile346:02.30 PB9