Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNortheast-10 Indoor Championships · Feb 194:23.03Northeast-10 Indoor ChampionshipsFebruary 19, 2026
1000 Meters · IndoorRITCA Division Championships · Jan 212:45.38RITCA Division ChampionshipsJanuary 21, 2025
1500 Meters · IndoorRIIL Boys - Week 1 · Dec 194:20.85aRIIL Boys - Week 1December 19, 2023
1500 Meters · OutdoorNortheast-10 Outdoor Championships · May 13:57.56aNortheast-10 Outdoor ChampionshipsMay 1, 2026
400 Meters · OutdoorCCSU Invitational · Apr 2450.32aCCSU InvitationalApril 24, 2026
5000 Meters · OutdoorNortheast-10 Outdoor Championships · May 115:22.93aNortheast-10 Outdoor ChampionshipsMay 1, 2026
600 Meters · IndoorRIIL Class Championships · Feb 11:24.24RIIL Class ChampionshipsFebruary 1, 2025
800 Meters · IndoorTufts Cupid Challenge · Feb 131:59.26aTufts Cupid ChallengeFebruary 13, 2026
800 Meters · OutdoorEd Daniels Classic · Apr 111:54.62aEd Daniels ClassicApril 11, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 1Northeast-10 Outdoor ChampionshipsMay 1 · 5000 Meters · Place 5 · Franklin PierceFranklin Pierce5000 Meters5.15:22.93a PBFr
May 1Northeast-10 Outdoor ChampionshipsMay 1 · 1500 Meters · Place 3 · Franklin PierceFranklin Pierce1500 Meters3.3:57.56a PBFr
May 1Northeast-10 Outdoor ChampionshipsMay 1 · 800 Meters · Place 9 · Franklin PierceFranklin Pierce800 MetersRound P9.1:57.88aFr
May 1NE10 OutdoorMay 1 · 5000 Meters · Place 5 · Franklin PierceFranklin Pierce5000 Meters5.15:22.93aFr
May 1NE10 OutdoorMay 1 · 1500 Meters · Place 3 · Franklin PierceFranklin Pierce1500 Meters3.3:57.56aFr
May 1NE10 OutdoorMay 1 · 800 Meters · Place 9 · Franklin PierceFranklin Pierce800 MetersRound P9.1:57.88aFr
Apr 24CCSU InvitationalApr 24 · 400 Meters · Place 8 · Franklin PierceFranklin Pierce400 Meters8.50.32a PBFr
Apr 18AIC InvitationalApr 18 · 1500 Meters · Place 1 · Franklin PierceFranklin Pierce1500 Meters1.4:03.54aFr
Apr 11Ed Daniels ClassicApr 11 · 800 Meters · Place 3 · Franklin PierceFranklin Pierce800 Meters3.1:54.62a PBFr
Apr 4Jim Sheehan MemorialApr 4 · 5000 Meters · Place 2 · Franklin PierceFranklin Pierce5000 Meters2.15:32.07aFr
Mar 26SNHU Spring InvitationalMar 26 · 1500 Meters · Place 3 · Franklin PierceFranklin Pierce1500 Meters3.4:05.79aFr

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 19Northeast-10 Indoor ChampionshipsFeb 19 · 1 Mile · Place 7 · Franklin PierceFranklin Pierce1 Mile74:23.03 PBFR
Feb 19Northeast-10 Indoor ChampionshipsFeb 19 · 800 Meters · Place 6 · Franklin PierceFranklin Pierce800 MetersRound P61:59.45FR
Feb 19Northeast-10 Indoor ChampionshipsFeb 19 · 800 Meters · Place 8 · Franklin PierceFranklin Pierce800 Meters82:07.32FR
Feb 13Tufts Cupid ChallengeFeb 13 · 800 Meters · Place 5 · Franklin PierceFranklin Pierce800 Meters51:59.26a PBFr
Feb 6Riverhawk InvitationalFeb 6 · 800 Meters · Place 43 · Franklin PierceFranklin Pierce800 Meters432:00.95aFr
Jan 31Mary Grinaker InvitationalJan 31 · 1 Mile · Place 3 · Franklin PierceFranklin Pierce1 Mile34:37.03aFr
Jan 30Roxbury CC - Tigers Open MeetJan 30 · 800 Meters · Place 6 · Franklin PierceFranklin Pierce800 Meters62:03.56FR
Jan 24MIT Gordon Kelly InvitationalJan 24 · 1 Mile · Place 17 · Franklin PierceFranklin Pierce1 Mile174:31.71aFr
Jan 24MIT Gordon Kelly InvitationalJan 24 · 800 Meters · Place 26 · Franklin PierceFranklin Pierce800 Meters262:06.99aFr
Jan 18Suffolk Ice BreakerJan 18 · 800 Meters · Franklin PierceFranklin Pierce800 Meters—FSFr

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 6Springfield College Season OpenerDec 6 · 1 Mile · Place 3 · Franklin PierceFranklin Pierce1 Mile3.4:32.32aFr
Feb 15RIIL State Indoor ChampionshipsFeb 15 · 600 Meters · Place 4 · WesterlyWesterly600 Meters41:24.2712
Feb 1RIIL Class ChampionshipsFeb 1 · 600 Meters · Place 1 · WesterlyWesterly600 Meters11:24.24 PB12
Jan 25RITCA InvitationalJan 25 · 600 Meters · Place 3 · Westerly HigWesterly Hig600 Meters31:24.5012
Jan 21RITCA Division ChampionshipsJan 21 · 1000 Meters · Place 2 · Westerly HigWesterly Hig1000 Meters22:45.38 PB12
Jan 21RITCA Division ChampionshipsJan 21 · 600 Meters · Place 2 · Westerly HigWesterly Hig600 Meters21:26.2312
Jan 11RIIL Dual Meet - Week 4Jan 11 · 1000 Meters · Place 3 · WesterlyWesterly1000 Meters3.2:50.94a12
Jan 11RIIL Dual Meet - Week 4Jan 11 · 600 Meters · Place 1 · WesterlyWesterly600 Meters1.1:25.79a12
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 600 Meters · Place 16 · WesterlyWesterly600 Meters16.1:26.36a12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 7RIIL Rhode Island State ChampionshipsJun 7 · 800 Meters · Place 3 · WesterlyWesterly800 Meters31:55.7912
Jun 7RIIL Rhode Island State ChampionshipsJun 7 · 800 Meters · Place 3 · WesterlyWesterly800 Meters31:55.7912
May 24RIIL Class A ChampionshipsMay 24 · 800 Meters · Place 1 · WesterlyWesterly800 Meters11:58.0012
May 24RIIL Class C ChampionshipsMay 24 · 800 Meters · Place 1 · WesterlyWesterly800 Meters1.1:58.00a12
May 17RIIL Southern Division ChampionshipsMay 17 · 800 Meters · Place 1 · WesterlyWesterly800 Meters1.1:57.14a12
May 3Sgt. Brian St. Germain InvitationalMay 3 · 800 Meters · Place 1 · WesterlyWesterly800 Meters11:57.9112

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 14RIIL Dual Meet - Week 1Dec 14 · 1500 Meters · Place 1 · WesterlyWesterly1500 Meters1.4:31.15a12
Feb 17RIIL State Indoor ChampionshipsFeb 17 · 600 Meters · Place 4 · WesterlyWesterly600 Meters41:24.4511
Feb 3RIIL Class ChampionshipsFeb 3 · 600 Meters · Place 2 · Westerly HigWesterly Hig600 Meters21:25.5311
Jan 29RITCA Metro & Suburban Division Boys ChampionshipsJan 29 · 1000 Meters · Place 2 · Westerly HigWesterly Hig1000 Meters22:45.5211
Jan 22RIIL Boys Week 4Jan 22 · 600 Meters · Place 1 · WesterlyWesterly600 Meters11:24.8011
Jan 15RIIL Boys - Week 3Jan 15 · 1000 Meters · Place 3 · Westerly HigWesterly Hig1000 Meters32:49.9911
Jan 15RIIL Boys - Week 3Jan 15 · 1500 Meters · Place 1 · Westerly HigWesterly Hig1500 Meters14:23.0211
Jan 8RIIL Boys - Week 2Jan 8 · 1000 Meters · Place 2 · WesterlyWesterly1000 Meters22:47.7211
Jan 8RIIL Boys - Week 2Jan 8 · 1500 Meters · Place 4 · WesterlyWesterly1500 Meters44:26.2411

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 25Bishop Hendricken InvitationalMay 25 · 400 Meters · Place 6 · WesterlyWesterly400 Meters651.5111
May 21RIIL Class B ChampionshipsMay 21 · 800 Meters · Place 10 · WesterlyWesterly800 Meters10.2:07.22a11
May 11Sgt. Brian St. Germain InvitationalMay 11 · 800 Meters · Place 8 · WesterlyWesterly800 Meters82:01.0611

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 19RIIL Boys - Week 1Dec 19 · 1500 Meters · Place 1 · WesterlyWesterly1500 Meters1.4:20.85a PB11
Dec 16RITCA InvitationalDec 16 · 1500 Meters · Place 8 · WesterlyWesterly1500 Meters8.4:22.98a11
Feb 11RITCA Last Chance QualifierFeb 11 · 600 Meters · Place 19 · Westerly HigWesterly Hig600 Meters191:31.4810
Feb 4RIIL Class ChampionshipsFeb 4 · 600 Meters · Place 3 · WesterlyWesterly600 Meters3.1:32.01a10
Jan 28RITCA Boys Division ChampionshipsJan 28 · 600 Meters · Place 11 · WesterlyWesterly600 Meters111:35.4910
Jan 19RIIL Boys - Week 4Jan 19 · 600 Meters · Place 5 · Westerly HigWesterly Hig600 Meters51:33.1210
Jan 14East Coast InvitationalJan 14 · 800 Meters · Place 37 · WesterlyWesterly800 Meters372:18.0610
Jan 9RIIL Boys - Week 3Jan 9 · 600 Meters · Place 6 · WesterlyWesterly600 Meters6.1:33.80a10
Jan 4RIIL Boys - Week 2Jan 4 · 600 Meters · Place 15 · Westerly HigWesterly Hig600 Meters151:40.4810

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 27Bishop Hendricken InvitationalMay 27 · 400 Meters · Place 17 · WesterlyWesterly400 Meters1753.3610
May 21RIIL Class C ChampionshipsMay 21 · 800 Meters · Place 4 · WesterlyWesterly800 Meters4.2:03.33a10
May 13Sgt. Brian St. Germain InvitationalMay 13 · 800 Meters · Place 18 · WesterlyWesterly800 Meters182:05.9110
May 7RIIL Southern Divisional ChampionshipsMay 7 · 800 Meters · Place 3 · WesterlyWesterly800 Meters3.2:05.52a10

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14RIIL Boys - Week 1Dec 14 · 600 Meters · Place 11 · WesterlyWesterly600 Meters11.1:40.88a10