Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2nd Annual Mercury Indoor Games · Dec 145:18.07a2nd Annual Mercury Indoor GamesDecember 14, 2024
1 Mile · Outdoor2nd Annual Outdoor Mercury Games · Apr 255:05.12a2nd Annual Outdoor Mercury GamesApril 25, 2025
100 Meters · OutdoorMSTCA Multi Championships · Jun 812.34aMSTCA Multi ChampionshipsJune 8, 2026
1000 Meters · IndoorSouth Shore League #3 2025-2026 · Jan 52:50.08aSouth Shore League #3 2025-2026January 5, 2026
110m Hurdles · 39" / 0.991m · OutdoorPAC-3 Championship · May 1316.74aPAC-3 ChampionshipMay 13, 2026
1500 Meters · OutdoorMIAA Division 2 Track & Field Championship · May 294:29.64aMIAA Division 2 Track & Field ChampionshipMay 29, 2026
300 Meters · IndoorSouth Shore League Meet #2 · Dec 2240.11aSouth Shore League Meet #2December 22, 2025
400 Meters · OutdoorMSTCA Multi Championships · Jun 853.62aMSTCA Multi ChampionshipsJune 8, 2026
600 Meters · IndoorMSTCA Northeast Invitational · Jan 91:28.31aMSTCA Northeast InvitationalJanuary 9, 2026
800 Meters · OutdoorMSTCA Lou Tozzi Twilight Freshman Sophomore Invitational · May 82:03.29aMSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8, 2026
Decathlon · OutdoorMSTCA Multi Championships · Jun 85086MSTCA Multi ChampionshipsJune 8, 2026
Discus · 1.6kg · OutdoorMSTCA Multi Championships · Jun 831.80mMSTCA Multi ChampionshipsJune 8, 2026
High Jump · IndoorMSTCA Boys Pentathlon · Feb 261.62mMSTCA Boys PentathlonFebruary 26, 2026
High Jump · OutdoorMSTCA Multi Championships · Jun 81.60mMSTCA Multi ChampionshipsJune 8, 2026
Javelin · 800g · OutdoorMSTCA Multi Championship · Jun 934.44mMSTCA Multi ChampionshipJune 9, 2025
Long Jump · IndoorSouth Shore League Meet #2 · Dec 2218-03.50South Shore League Meet #2December 22, 2025
Long Jump · OutdoorMIAA Division 2 Track & Field Championship · May 295.28mMIAA Division 2 Track & Field ChampionshipMay 29, 2025
Pentathlon (Outdoor) · Standard · OutdoorMIAA Division 2 Track & Field Championship · May 292719MIAA Division 2 Track & Field ChampionshipMay 29, 2026
Pole Vault · OutdoorMinnechaug Invitational · May 117-06.00Minnechaug Invitational May 11, 2025
Shot Put · 12lb · IndoorSouth Shore League Meet #1 · Dec 1530-02.50South Shore League Meet #1December 15, 2025
Shot Put · 12lb · OutdoorMSTCA Multi Championships · Jun 89.94mMSTCA Multi ChampionshipsJune 8, 2026
Triple Jump · OutdoorMSTCA Multi Championships · Jun 810.57mMSTCA Multi ChampionshipsJune 8, 2026

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

2026 Outdoor Track

38 results
DateMeetEventPlMarkGr
Jun 8MSTCA Multi ChampionshipsJun 8 · 1500 Meters · Place 6 · Bridgewater-Raynham Regional1500 Meters6.4:34.68a10
Jun 8MSTCA Multi ChampionshipsJun 8 · Javelin · Place 39 · Bridgewater-Raynham RegionalJavelin800g39.34.32m10
Jun 8MSTCA Multi ChampionshipsJun 8 · Triple Jump · Place 88 · Bridgewater-Raynham RegionalTriple Jump88.10.57m PB10
Jun 8MSTCA Multi ChampionshipsJun 8 · Discus · Place 10 · Bridgewater-Raynham RegionalDiscus1.6kg10.31.80m PB10
Jun 8MSTCA Multi ChampionshipsJun 8 · 110m Hurdles · Place 29 · Bridgewater-Raynham Regional110m Hurdles39" / 0.991m29.17.43a10
Jun 8MSTCA Multi ChampionshipsJun 8 · 400 Meters · Place 19 · Bridgewater-Raynham Regional400 Meters19.53.62a PB10
Jun 8MSTCA Multi ChampionshipsJun 8 · High Jump · Place 42 · Bridgewater-Raynham RegionalHigh Jump42.1.60m PB10
Jun 8MSTCA Multi ChampionshipsJun 8 · Shot Put · Place 39 · Bridgewater-Raynham RegionalShot Put12lb39.9.94m PB10
Jun 8MSTCA Multi ChampionshipsJun 8 · Long Jump · Place 68 · Bridgewater-Raynham RegionalLong Jump68.5.35m10
Jun 8MSTCA Multi ChampionshipsJun 8 · 100 Meters · Place 67 · Bridgewater-Raynham Regional100 Meters67.12.34a PB10
Jun 8MSTCA Multi ChampionshipsJun 8 · Decathlon · Place 18 · Bridgewater-Raynham RegionalDecathlon18.5086 PB10
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Pentathlon (Outdoor) · Place 4 · Bridgewater-Raynham RegionalPentathlon (Outdoor)StandardRound M4.2719 PB10
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Long Jump · Place 8 · Bridgewater-Raynham RegionalLong JumpRound M8.5.56m10
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · High Jump · Place 10 · Bridgewater-Raynham RegionalHigh JumpRound M10.1.60m10
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Shot Put · Place 10 · Bridgewater-Raynham RegionalShot Put12lbRound M10.8.77m10
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 110m Hurdles · Place 8 · Bridgewater-Raynham Regional110m Hurdles39" / 0.991mRound M8.17.22aWind: 1.710
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 1500 Meters · Place 2 · Bridgewater-Raynham Regional1500 MetersRound M2.4:29.64a PB10
May 23MSTCA South Shore TwilightMay 23 · Long Jump · Place 44 · Bridgewater-Raynham RegionalLong Jump4418-5.2510
May 23MSTCA South Shore TwilightMay 23 · 110m Hurdles · Place 21 · Bridgewater-Raynham Regional110m HurdlesRound S2117.37a10
May 13PAC-3 ChampionshipMay 13 · Shot Put · Place 8 · Bridgewater-Raynham RegionalShot Put12lb8.31' 1"10
May 13PAC-3 ChampionshipMay 13 · 110m Hurdles · Place 3 · Bridgewater-Raynham Regional110m Hurdles39" / 0.991m3.16.74a PB10
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · Discus · Place 44 · Bridgewater-Raynham RegionalDiscus4478-110
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · 800 Meters · Place 7 · Bridgewater-Raynham Regional800 Meters72:03.29a PB10
May 2MSTCA Division 2 RelaysMay 2 · Pole Vault · Place 18 · Bridgewater-Raynham RegionalPole Vault188-06.0010
May 2MSTCA Division 2 RelaysMay 2 · Discus · Place 37 · Bridgewater-Raynham RegionalDiscus3729.17m10
Apr 23MSTCA Warrior InvitationalApr 23 · Discus · Place 42 · Bridgewater-Raynham RegionalDiscus4284-910
Apr 23MSTCA Warrior InvitationalApr 23 · 110m Hurdles · Place 18 · Bridgewater-Raynham Regional110m Hurdles1817.77a10
Apr 23MSTCA Warrior InvitationalApr 23 · 800 Meters · Place 13 · Bridgewater-Raynham Regional800 Meters132:09.70a10
Apr 17Whaler InvitationalApr 17 · Long Jump · Place 10 · Bridgewater-Raynham RegionalLong Jump1018-06.5010
Apr 17Whaler InvitationalApr 17 · High Jump · Place 6 · Bridgewater-Raynham RegionalHigh Jump65-04.0010
Apr 17Whaler InvitationalApr 17 · Shot Put · Place 25 · Bridgewater-Raynham RegionalShot Put2527-02.0010
Apr 10Trojan Invitational 2Apr 10 · High Jump · Place 5 · Bridgewater-Raynham RegionalHigh Jump55-210
Apr 10Trojan Invitational 2Apr 10 · 110m Hurdles · Place 3 · Bridgewater-Raynham Regional110m Hurdles317.46a10
Apr 10Trojan Invitational 2Apr 10 · 1 Mile · Place 6 · Bridgewater-Raynham Regional1 Mile65:06.14a10
Apr 3Trojan Invitational 1Apr 3 · Discus · Place 3 · Bridgewater-Raynham RegionalDiscus3101-010
Apr 3Trojan Invitational 1Apr 3 · 800 Meters · Place 6 · Bridgewater-Raynham Regional800 Meters62:06.21a10
Mar 27Trojan ScrimmageMar 27 · Discus · Place 1 · Bridgewater-Raynham RegionalDiscus1.6kg1.93' 0"Unofficial10
Mar 27Trojan ScrimmageMar 27 · 400 Meters · Place 4 · Bridgewater-Raynham Regional400 Meters4.54.71aUnofficial10

2026 Indoor Track

18 results
DateMeetEventPlMarkGr
Feb 26MSTCA Boys PentathlonFeb 26 · Long Jump · Place 72 · Bridgewater-Raynham RegionalLong Jump725.50m10
Feb 26MSTCA Boys PentathlonFeb 26 · High Jump · Place 50 · Bridgewater-Raynham RegionalHigh Jump501.62m PB10
Feb 26MSTCA Boys PentathlonFeb 26 · Shot Put · Place 102 · Bridgewater-Raynham RegionalShot Put1028.08m10
Feb 26MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 71 · Bridgewater-Raynham Regional55m Hurdles719.34a10
Feb 26MSTCA Boys PentathlonFeb 26 · 1000 Meters · Place 6 · Bridgewater-Raynham Regional1000 Meters62:50.22a10
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 600 Meters · Place 16 · Bridgewater-Raynham Regional600 Meters161:29.36a10
Feb 6Pioneer Athletic Conference ChampionshipFeb 6 · Long Jump · Place 4 · Bridgewater-Raynham RegionalLong Jump417-1.7510
Feb 6Pioneer Athletic Conference ChampionshipFeb 6 · 600 Meters · Place 2 · Bridgewater-Raynham Regional600 Meters21:30.59a10
Feb 6South Shore League #5 MeetFeb 6 · Long Jump · Place 14 · Bridgewater-Raynham RegionalLong Jump1417-1.7510
Feb 6South Shore League #5 MeetFeb 6 · 600 Meters · Place 3 · Bridgewater-Raynham Regional600 Meters31:30.59a10
Jan 12South Shore League Meet #4 2025-2026Jan 12 · Shot Put · Place 26 · Bridgewater-Raynham RegionalShot Put2628-110
Jan 9MSTCA Northeast InvitationalJan 9 · 600 Meters · Place 20 · Bridgewater-Raynham Regional600 Meters201:28.31a PB10
Jan 5South Shore League #3 2025-2026Jan 5 · High Jump · Place 10 · Bridgewater-Raynham RegionalHigh Jump105-410
Jan 5South Shore League #3 2025-2026Jan 5 · Shot Put · Place 23 · Bridgewater-Raynham RegionalShot Put2328-10.5010
Jan 5South Shore League #3 2025-2026Jan 5 · 55m Hurdles · Place 11 · Bridgewater-Raynham Regional55m Hurdles119.54a10
Jan 5South Shore League #3 2025-2026Jan 5 · 1000 Meters · Place 3 · Bridgewater-Raynham Regional1000 Meters32:50.08a PB10
Jan 3Northeast Freshman-Sophomore ChampionshipJan 3 · Long Jump · Place 2 · Bridgewater-Raynham RegionalLong Jump218-9.5010
Jan 3Northeast Freshman-Sophomore ChampionshipJan 3 · 600 Meters · Place 2 · Bridgewater-Raynham Regional600 Meters21:29.27a10

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 600 Meters · Place 15 · Bridgewater-Raynham Regional600 Meters15.1:30.00a10
Dec 22South Shore League Meet #2Dec 22 · 300 Meters · Place 11 · Bridgewater-Raynham Regional300 Meters11.40.11a PB10
Dec 22South Shore League Meet #2Dec 22 · Long Jump · Place 7 · Bridgewater-Raynham RegionalLong Jump7.18-03.50 PB10
Dec 15South Shore League Meet #1Dec 15 · 300 Meters · Place 13 · Bridgewater-Raynham Regional300 Meters13.40.98a10
Dec 15South Shore League Meet #1Dec 15 · 600 Meters · Place 3 · Bridgewater-Raynham Regional600 Meters3.1:29.86a10
Dec 15South Shore League Meet #1Dec 15 · Shot Put · Place 17 · Bridgewater-Raynham RegionalShot Put12lb17.30-02.50 PB10
Feb 8MSTCA Qualifier MeetFeb 8 · 600 Meters · Place 20 · Bridgewater-Raynham Regional600 Meters201:31.66a—
Jan 10MSTCA Northeast InvitationalJan 10 · 600 Meters · Place 30 · Bridgewater-Raynham Regional600 Meters301:32.80a—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · 600 Meters · Place 18 · Bridgewater-Raynham Regional600 Meters181:36.10a—

2025 Outdoor Track

41 results
DateMeetEventPlMarkGr
Jun 9MSTCA Multi ChampionshipJun 9 · 1500 Meters · Place 2 · Bridgewater-Raynham Regional1500 MetersRound M2.4:37.27a9
Jun 9MSTCA Multi ChampionshipJun 9 · Javelin · Place 20 · Bridgewater-Raynham RegionalJavelin800gRound M20.34.44m PB9
Jun 9MSTCA Multi ChampionshipJun 9 · Discus · Place 28 · Bridgewater-Raynham RegionalDiscus1.6kgRound M28.27.00m9
Jun 9MSTCA Multi ChampionshipJun 9 · 110m Hurdles · Place 44 · Bridgewater-Raynham Regional110m Hurdles39" / 0.991mRound M44.18.55a9
Jun 9MSTCA Multi ChampionshipJun 9 · 400 Meters · Place 26 · Bridgewater-Raynham Regional400 MetersRound M26.54.93a9
Jun 9MSTCA Multi ChampionshipJun 9 · High Jump · Place 72 · Bridgewater-Raynham RegionalHigh JumpRound M72.1.50m9
Jun 9MSTCA Multi ChampionshipJun 9 · Shot Put · Place 77 · Bridgewater-Raynham RegionalShot Put12lbRound M77.8.61m9
Jun 9MSTCA Multi ChampionshipJun 9 · Long Jump · Place 43 · Bridgewater-Raynham RegionalLong JumpRound M43.5.39m9
Jun 9MSTCA Multi ChampionshipJun 9 · 100 Meters · Place 66 · Bridgewater-Raynham Regional100 MetersRound M66.12.40a9
Jun 9MSTCA Multi ChampionshipJun 9 · Decathlon · Place 27 · Bridgewater-Raynham RegionalDecathlonRound M27.46709
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Long Jump · Place 9 · Bridgewater-Raynham RegionalLong Jump95.28m PB9
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · High Jump · Place 8 · Bridgewater-Raynham RegionalHigh Jump81.60m9
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Shot Put · Place 10 · Bridgewater-Raynham RegionalShot Put108.47m9
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 110m Hurdles · Place 8 · Bridgewater-Raynham Regional110m Hurdles818.64a9
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 1500 Meters · Place 1 · Bridgewater-Raynham Regional1500 Meters14:35.61a9
May 25Middleboro Final Qualifier at BRMay 25 · Shot Put · Place 9 · Bridgewater-Raynham RegionalShot Put926-89
May 25Middleboro Final Qualifier at BRMay 25 · 400m Hurdles · Place 4 · Bridgewater-Raynham Regional400m Hurdles41:02.02a9
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · Long Jump · Place 14 · Bridgewater-Raynham RegionalLong Jump1417-3.759
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · Shot Put · Place 26 · Bridgewater-Raynham RegionalShot Put2627-29
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · 110m Hurdles · Place 12 · Bridgewater-Raynham Regional110m HurdlesRound P1219.36a9
May 16MSTCA Division 2 RelaysMay 16 · High Jump · Place 25 · Bridgewater-Raynham RegionalHigh Jump251.60m9
May 11Minnechaug Invitational May 11 · Pole Vault · Place 17 · Bridgewater-Raynham RegionalPole Vault17.7-06.00 PB9
May 10MSTCA Coaches Metro InvitationalMay 10 · 400m Hurdles · Place 25 · Bridgewater-Raynham Regional400m Hurdles251:04.89a9
May 7Dual Meet: BR v Dartmouth BoysMay 7 · 400m Hurdles · Bridgewater-Raynham Regional400m Hurdles36" / 0.914m—1:02.7Unofficial9
May 7Dual Meet: BR v Dartmouth BoysMay 7 · Shot Put · Bridgewater-Raynham RegionalShot Put12lb—27-01.5Unofficial9
May 7Dual Meet: BR v Dartmouth BoysMay 7 · High Jump · Bridgewater-Raynham RegionalHigh Jump—5-00Unofficial9
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · Discus · Place 21 · Bridgewater-Raynham RegionalDiscus2186-29
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · 400m Hurdles · Place 9 · Bridgewater-Raynham Regional400m Hurdles91:03.44a9
Apr 252nd Annual Outdoor Mercury GamesApr 25 · 1 Mile · Place 2 · Bridgewater-Raynham Regional1 Mile2.5:05.12a PB9
Apr 252nd Annual Outdoor Mercury GamesApr 25 · Discus · Place 24 · Bridgewater-Raynham RegionalDiscus1.6kg24.89-019
Apr 22Southeastern InviteApr 22 · High Jump · Place 4 · Bridgewater-Raynham RegionalHigh Jump45-04.009
Apr 22Southeastern InviteApr 22 · Discus · Place 6 · Bridgewater-Raynham RegionalDiscus683-089
Apr 22Southeastern InviteApr 22 · 800 Meters · Place 5 · Bridgewater-Raynham Regional800 Meters52:11.00a9
Apr 16Whaler InviteApr 16 · Long Jump · Place 9 · Bridgewater-Raynham RegionalLong Jump916-99
Apr 16Whaler InviteApr 16 · 400m Hurdles · Place 3 · Bridgewater-Raynham Regional400m Hurdles31:04.41a9
Apr 16Whaler InviteApr 16 · 110m Hurdles · Place 3 · Bridgewater-Raynham Regional110m Hurdles320.83a9
Apr 11Trojan Invitational 2Apr 11 · Long Jump · Place 13 · Bridgewater-Raynham RegionalLong Jump1316-2.509
Apr 11Trojan Invitational 2Apr 11 · 400m Hurdles · Place 3 · Bridgewater-Raynham Regional400m Hurdles31:06.14a9
Apr 4Trojan InvitationalApr 4 · Shot Put · Place 12 · Bridgewater-Raynham RegionalShot Put1226-99
Apr 4Trojan InvitationalApr 4 · 400m Hurdles · Place 3 · Bridgewater-Raynham Regional400m Hurdles31:07.01a9
Apr 4Trojan InvitationalApr 4 · 1 Mile · Place 2 · Bridgewater-Raynham Regional1 Mile25:05.52a9

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29Winter Warrior HS InvitationalDec 29 · 600 Meters · Place 13 · Bridgewater-Raynham Regional600 Meters13.1:34.90a9
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 600 Meters · Place 38 · Bridgewater-Raynham Regional600 Meters38.1:35.51a9
Dec 142nd Annual Mercury Indoor GamesDec 14 · 300 Meters · Place 2 · Bridgewater-Raynham Regional300 Meters2.41.77a9
Dec 142nd Annual Mercury Indoor GamesDec 14 · 1 Mile · Place 1 · Bridgewater-Raynham Regional1 Mile1.5:18.07a PB9