Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSouth Shore League Meet #1 · Dec 154:52.85aSouth Shore League Meet #1December 15, 2025
1 Mile · OutdoorPAC-3 #2 · May 54:55.81aPAC-3 #2May 5, 2026
1000 Meters · IndoorMSTCA Northeast Invitational · Jan 92:55.29aMSTCA Northeast InvitationalJanuary 9, 2026
2 Miles · IndoorSouth Shore League Meet #2 · Dec 2210:24.92aSouth Shore League Meet #2December 22, 2025
2 Miles · OutdoorMSTCA South Shore Twilight · May 2310:12.54aMSTCA South Shore TwilightMay 23, 2026
300 Meters · IndoorSouth Shore League Meet #1 · Dec 1547.01aSouth Shore League Meet #1December 15, 2025
600 Meters · IndoorMSTCA Speed Classic (Saturday) · Dec 211:42.54aMSTCA Speed Classic (Saturday)December 21, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · 2 Miles · Place 5 · Bridgewater-Raynham Regional2 Miles510:12.54a PB12
May 13PAC-3 ChampionshipMay 13 · 2 Miles · Place 1 · Bridgewater-Raynham Regional2 Miles1.11:04.85a12
May 5PAC-3 #2May 5 · 1 Mile · Place 1 · Bridgewater-Raynham Regional1 Mile1.4:55.81a PB12
Apr 28PAC-3 #1Apr 28 · 2 Miles · Place 1 · Bridgewater-Raynham Regional2 Miles1.11:05.36a12
Apr 23MSTCA Warrior InvitationalApr 23 · 2 Miles · Place 5 · Bridgewater-Raynham Regional2 Miles510:38.52a12
Apr 17Whaler InvitationalApr 17 · 2 Miles · Place 1 · Bridgewater-Raynham Regional2 Miles110:25.77a12
Apr 10Trojan Invitational 2Apr 10 · 2 Miles · Place 1 · Bridgewater-Raynham Regional2 Miles110:51.54a12
Apr 3Trojan Invitational 1Apr 3 · 1 Mile · Place 2 · Bridgewater-Raynham Regional1 Mile25:02.45a12
Mar 27Trojan ScrimmageMar 27 · 800 Meters · Place 4 · Bridgewater-Raynham Regional800 Meters4.2:27.04aUnofficial12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 2 Miles · Place 22 · Bridgewater-Raynham Regional2 Miles2210:38.16a12
Feb 6Pioneer Athletic Conference ChampionshipFeb 6 · 2 Miles · Place 1 · Bridgewater-Raynham Regional2 Miles110:27.04a12
Feb 6South Shore League #5 MeetFeb 6 · 2 Miles · Place 3 · Bridgewater-Raynham Regional2 Miles310:27.04a12
Jan 12South Shore League Meet #4 2025-2026Jan 12 · 2 Miles · Place 1 · Bridgewater-Raynham Regional2 Miles110:49.60a12
Jan 9MSTCA Northeast InvitationalJan 9 · 1000 Meters · Place 52 · Bridgewater-Raynham Regional1000 Meters522:55.29a PB12
Jan 5South Shore League #3 2025-2026Jan 5 · 1 Mile · Place 7 · Bridgewater-Raynham Regional1 Mile74:56.72a12
Jan 5South Shore League #3 2025-2026Jan 5 · 1000 Meters · Place 14 · Bridgewater-Raynham Regional1000 Meters143:07.59a12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 1 Mile · Place 44 · Bridgewater-Raynham Regional1 Mile44.5:00.73a12
Dec 22South Shore League Meet #2Dec 22 · 2 Miles · Place 3 · Bridgewater-Raynham Regional2 Miles3.10:24.92a PB12
Dec 15South Shore League Meet #1Dec 15 · 300 Meters · Place 60 · Bridgewater-Raynham Regional300 Meters60.47.01a PB12
Dec 15South Shore League Meet #1Dec 15 · 1 Mile · Place 7 · Bridgewater-Raynham Regional1 Mile7.4:52.85a PB12
Feb 8MSTCA Qualifier MeetFeb 8 · 1 Mile · Place 38 · Bridgewater-Raynham Regional1 Mile384:58.77a—
Jan 10MSTCA Northeast InvitationalJan 10 · 1 Mile · Place 85 · Bridgewater-Raynham Regional1 Mile855:05.48a—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 252nd Annual Outdoor Mercury GamesApr 25 · 1 Mile · Bridgewater-Raynham Regional1 Mile--DNS11
Apr 22Southeastern InviteApr 22 · 2 Miles · Place 3 · Bridgewater-Raynham Regional2 Miles310:58.54a11
Apr 16Whaler InviteApr 16 · 2 Miles · Place 4 · Bridgewater-Raynham Regional2 Miles411:23.87a11
Apr 11Trojan Invitational 2Apr 11 · 1 Mile · Place 8 · Bridgewater-Raynham Regional1 Mile85:11.63a11
Apr 4Trojan InvitationalApr 4 · 1 Mile · Place 4 · Bridgewater-Raynham Regional1 Mile45:11.20a11

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 29Winter Warrior HS InvitationalDec 29 · 1 Mile · Place 10 · Bridgewater-Raynham Regional1 Mile10.4:57.89a11
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 600 Meters · Place 81 · Bridgewater-Raynham Regional600 Meters81.1:42.54a PB11
Dec 142nd Annual Mercury Indoor GamesDec 14 · 1 Mile · Place 7 · Bridgewater-Raynham Regional1 Mile7.5:05.46a11
Feb 6SEC League ChampionshipFeb 6 · 1 Mile · Place 10 · Bridgewater-Raynham Reg1 Mile105:23.26a—
Jan 30SEC League - Meet 5Jan 30 · 1 Mile · Place 8 · Bridgewater-Raynham Reg1 Mile85:19.20a—
Jan 12MSTCA Northeast InvitationalJan 12 · 1 Mile · Place 136 · Bridgewater-Raynham Regio1 Mile1365:21.8910
Jan 9SEC League - Meet 3Jan 9 · 1000 Meters · Place 8 · Bridgewater-Raynham Reg1000 Meters83:13.57a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 18MSTCA South Shore TwilightMay 18 · 1 Mile · Place 84 · Bridgewater-Raynham Reg1 Mile845:25.90a—
May 13SEC ChampionshipMay 13 · 2 Miles · Place 6 · Bridgewater-Raynham Reg2 Miles612:37.94a—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · 2 Miles · Place 22 · Bridgewater-Raynham Reg2 Miles2211:49.80a—
Apr 18MSTCA Warrior InvitationalApr 18 · 1 Mile · Place 82 · Bridgewater-Raynham Reg1 Mile825:21.37a—
Apr 16Southeastern InviteApr 16 · 2 Miles · Place 3 · Bridgewater-Raynham Regional2 Miles3.11:27.80a10

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 19SEC League - Meet 2Dec 19 · 1000 Meters · Place 5 · Bridgewater-Raynham Regional1000 Meters5.3:13.29a10
Dec 12SEC League - Meet 1Dec 12 · 1 Mile · Place 8 · Bridgewater-Raynham Regional1 Mile8.5:38.36a10
Feb 7SEC ChampFeb 7 · 1 Mile · Place 8 · Bridgewater-Raynham Regional1 Mile8.6:02.70a9
Jan 24SEC Dual #5Jan 24 · 1 Mile · Place 15 · Bridgewater-Raynham Reg1 Mile156:06.13a9
Jan 24SEC Dual #5Jan 24 · 1 Mile · Place 12 · Bridgewater-Raynham1 Mile126:06.13FR
Jan 17SEC League Meet 5Jan 17 · 1 Mile · Place 14 · Bridgewater-Raynham Reg1 Mile146:06.18a9
Jan 3SEC League Meet 3Jan 3 · 1 Mile · Place 8 · Bridgewater-Raynham Regio1 Mile86:11.349

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 20MSTCA South Shore Twilight InvitationalMay 20 · 1 Mile · Place 26 · Bridgewater-Raynham Reg1 Mile265:50.58a—
May 20MSTCA South Shore Twilight MeetMay 20 · 1 Mile · Place 26 · Bridgewater-Raynham Regional1 Mile26.5:50.58a9
May 15SEC League MeetMay 15 · 1 Mile · Place 1 · Bridgewater-Raynham Reg1 Mile15:45.72a—
Apr 18Ron Wayne InvitationalApr 18 · 1 Mile · Place 14 · Bridgewater-Raynham Reg1 Mile145:59.08a—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20SEC League Meet 2Dec 20 · 1000 Meters · Place 13 · Bridgewater-Raynham Regional1000 Meters13.3:42.52a9
Dec 14SEC JamboreeDec 14 · 600 Meters · Place 15 · Bridgewater-Raynham Regional600 Meters15.1:58.40a9