Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA Coaches Twilight Invitatiunal · May 1312.94aMSTCA Coaches Twilight InvitatiunalMay 13, 2022
1000 Meters · IndoorMSTCA Boys Pentathlon · Feb 263:43.86aMSTCA Boys PentathlonFebruary 26, 2025
110m Hurdles · 39" / 0.991m · OutdoorFoxboro vs. Canton · Apr 116.90Foxboro vs. CantonApril 1, 2025
200 Meters · OutdoorMSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONAL · May 625.26aMSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6, 2023
400m Hurdles · 36" / 0.914m · OutdoorFoxboro vs. Canton · Apr 165.40Foxboro vs. CantonApril 1, 2025
55 Meters · IndoorHockomock League #4 · Jan 237.05aHockomock League #4January 23, 2025
55m Hurdles · 39" · IndoorHockomock League #1 · Dec 178.90aHockomock League #1December 17, 2024
Long Jump · IndoorMSTCA Division 3 James Kalperis Relays · Jan 184.98mMSTCA Division 3 James Kalperis RelaysJanuary 18, 2025
Triple Jump · OutdoorHockomock League Freshman Sophomore Meet · Apr 226-07.00Hockomock League Freshman Sophomore MeetApril 2, 2022

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

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 400m Hurdles · Place 11 · Canton400m Hurdles111:00.62a12
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 110m Hurdles · Place 11 · Canton110m Hurdles1115.96a12
May 24Hockomock Spring Track ChampionshipMay 24 · 400m Hurdles · Place 7 · Canton400m Hurdles71:02.22a12
May 24Hockomock Spring Track ChampionshipMay 24 · 110m Hurdles · Place 18 · Canton110m HurdlesRound P1818.61a12
May 10MSTCA Coaches Shore InvitationalMay 10 · 400m Hurdles · Place 12 · Canton400m Hurdles121:02.76a12
May 10MSTCA Coaches Shore InvitationalMay 10 · 110m Hurdles · Place 21 · Canton110m Hurdles2116.38a12
May 8Mansfield vs CantonMay 8 · Long Jump · Place 15 · CantonLong Jump1516-02.0012
May 8Mansfield vs CantonMay 8 · 110m Hurdles · Place 1 · Canton110m Hurdles116.39a12
Apr 29Hock Dual: OA vs. CantonApr 29 · Triple Jump · Place 9 · CantonTriple Jump933-00.5012
Apr 29Hock Dual: OA vs. CantonApr 29 · Long Jump · Place 21 · CantonLong Jump2114-06.0012
Apr 29Hock Dual: OA vs. CantonApr 29 · 110m Hurdles · Place 2 · Canton110m Hurdles215.412
Apr 15North Attleboro vs CantonApr 15 · 400m Hurdles · Place 2 · Canton400m Hurdles36" / 0.914m2.1:02.5Unofficial12
Apr 15North Attleboro vs CantonApr 15 · Long Jump · CantonLong Jump—16' 4.25"Unofficial12
Apr 15North Attleboro vs CantonApr 15 · 110m Hurdles · Place 3 · Canton110m Hurdles39" / 0.991m3.19.0Unofficial12
Apr 8Stoughton vs. CantonApr 8 · Long Jump · Place 13 · CantonLong Jump1315-512
Apr 8Stoughton vs. CantonApr 8 · 400m Hurdles · Place 2 · Canton400m Hurdles265.9012
Apr 8Stoughton vs. CantonApr 8 · 110m Hurdles · Place 2 · Canton110m Hurdles217.4012
Apr 1Foxboro vs. CantonApr 1 · 400m Hurdles · Place 1 · Canton400m Hurdles36" / 0.914m1.65.40 PB12
Apr 1Foxboro vs. CantonApr 1 · 110m Hurdles · Place 1 · Canton110m Hurdles39" / 0.991m1.16.90 PB12

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 26MSTCA Boys PentathlonFeb 26 · Long Jump · Place 121 · CantonLong Jump1215.06m—
Feb 26MSTCA Boys PentathlonFeb 26 · Shot Put · Place 83 · CantonShot Put838.98m—
Feb 26MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 58 · Canton55m Hurdles588.89a—
Feb 26MSTCA Boys PentathlonFeb 26 · 1000 Meters · Place 151 · Canton1000 Meters1513:43.86a PB—
Feb 14MIAA Division 3 Indoor Track & Field ChampionshipFeb 14 · 55m Hurdles · Place 13 · Canton55m Hurdles138.41a—
Feb 6Hockomock League ChampionshipFeb 6 · 55m Hurdles · Place 18 · Canton55m Hurdles189.26a—
Feb 6Hockomock League ChampionshipFeb 6 · 55 Meters · Place 23 · Canton55 Meters237.07a—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · 55m Hurdles · Place 46 · Canton55m HurdlesRound P469.57a—
Jan 23Hockomock League #4Jan 23 · 55m Hurdles · Place 5 · Canton55m Hurdles58.54a—
Jan 23Hockomock League #4Jan 23 · 55 Meters · Place 24 · Canton55 Meters247.05a PB—
Jan 18MSTCA Division 3 James Kalperis RelaysJan 18 · Long Jump · Place 67 · CantonLong Jump674.98m PB—
Jan 16Hockomock League #3Jan 16 · 55m Hurdles · Place 20 · Canton55m Hurdles209.50a—
Jan 16Hockomock League #3Jan 16 · 55 Meters · Place 25 · Canton55 Meters257.13a—
Jan 9Hockomock League #2Jan 9 · 55m Hurdles · Place 5 · Canton55m Hurdles58.57a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 55m Hurdles · Place 55 · Canton55m Hurdles39"Round P55.9.11a12
Dec 17Hockomock League #1Dec 17 · 55m Hurdles · Place 12 · Canton55m Hurdles39"12.8.90a PB12
Dec 17Hockomock League #1Dec 17 · High Jump · CantonHigh Jump—NH12

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 18Hockomock League T&F ChampionshipMay 18 · Triple Jump · Place 25 · CantonTriple Jump2535-2—
May 18Hockomock League T&F ChampionshipMay 18 · 110m Hurdles · Place 13 · Canton110m Hurdles1317.90a—
May 10MSTCA Twilight InvitationalMay 10 · 110m Hurdles · Place 28 · Canton110m Hurdles2817.56a—
May 7Hock Dual: OA vs. CantonMay 7 · Triple Jump · CantonTriple Jump—34'1.5"Unofficial11
May 7Hock Dual: OA vs. CantonMay 7 · 110m Hurdles · Canton110m Hurdles39" / 0.991m—18.4Unofficial11
May 7Hock Dual: OA vs. CantonMay 7 · 100 Meters · Canton100 Meters—12.1Unofficial11
Apr 30Canton @ SharonApr 30 · Triple Jump · CantonTriple Jump—34'7.5"Unofficial11
Apr 30Canton @ SharonApr 30 · 110m Hurdles · Canton110m Hurdles39" / 0.991m—17.3Unofficial11
Apr 23Canton at StoughtonApr 23 · Triple Jump · CantonTriple Jump—34'3"Unofficial11
Apr 23Canton at StoughtonApr 23 · 110m Hurdles · Canton110m Hurdles39" / 0.991m—18.3Unofficial11
Apr 18MSTCA Warrior InvitationalApr 18 · Triple Jump · Place 52 · CantonTriple Jump5233-9.25—
Apr 18MSTCA Warrior InvitationalApr 18 · 110m Hurdles · Place 53 · Canton110m Hurdles5322.34a—
Apr 9Canton vs MansfieldApr 9 · Triple Jump · CantonTriple Jump—34'6"Unofficial11
Apr 9Canton vs MansfieldApr 9 · 110m Hurdles · Canton110m Hurdles39" / 0.991m—18.3Unofficial11
Apr 9Canton vs MansfieldApr 9 · 100 Meters · Canton100 Meters—11.7Unofficial11
Apr 2Canton vs. FoxboroApr 2 · Triple Jump · CantonTriple Jump—33'1"Unofficial11
Apr 2Canton vs. FoxboroApr 2 · 110m Hurdles · Canton110m Hurdles39" / 0.991m—19.4Unofficial11

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 20Hockomock ChampionshipsMay 20 · Triple Jump · Place 21 · CantonTriple Jump2135-0.25—
May 20Hockomock ChampionshipsMay 20 · 110m Hurdles · Place 21 · Canton110m HurdlesRound P2120.01a—
May 9Oliver Ames @ CantonMay 9 · Triple Jump · CantonTriple Jump—31'6.5"Unofficial10
May 9Oliver Ames @ CantonMay 9 · Long Jump · CantonLong Jump—16'2"Unofficial10
May 9Oliver Ames @ CantonMay 9 · 110m Hurdles · Canton110m Hurdles39" / 0.991m—19.2Unofficial10
May 6MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · 200 Meters · Place 69 · Canton200 Meters6925.26a PB—
May 2Sharon at CantonMay 2 · Triple Jump · CantonTriple Jump—32'8"Unofficial10
May 2Sharon at CantonMay 2 · 100 Meters · Canton100 Meters—12.2Unofficial10
Apr 25Canton vs StoughtonApr 25 · Triple Jump · CantonTriple Jump—31'Unofficial10
Apr 25Canton vs StoughtonApr 25 · Long Jump · CantonLong Jump—15'8"Unofficial10
Apr 25Canton vs StoughtonApr 25 · 110m Hurdles · Canton110m Hurdles39" / 0.991m—21Unofficial10
Apr 20MSTCA Warrior InvitationalApr 20 · Triple Jump · Place 28 · CantonTriple Jump2830-10—
Apr 20MSTCA Warrior InvitationalApr 20 · 200 Meters · Place 80 · Canton200 Meters8025.77a—
Apr 11Mansfield vs CantonApr 11 · Triple Jump · CantonTriple Jump—32"Unofficial10
Apr 11Mansfield vs CantonApr 11 · Long Jump · CantonLong Jump—16'9.5"Unofficial10
Apr 11Mansfield vs CantonApr 11 · 110m Hurdles · Canton110m Hurdles39" / 0.991m—25Unofficial10
Apr 4Foxboro vs. CantonApr 4 · Triple Jump · CantonTriple Jump—31' 10"Unofficial10
Apr 4Foxboro vs. CantonApr 4 · 110m Hurdles · Canton110m Hurdles39" / 0.991m—22.2Unofficial10
Apr 4Foxboro vs. CantonApr 4 · 100 Meters · Canton100 Meters—12.8Unofficial10

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 21Hockomock Championship MeetMay 21 · 100 Meters · Place 33 · Canton100 MetersRound P33.13.00a9
May 13MSTCA Coaches Twilight InvitatiunalMay 13 · 100 Meters · Place 16 · Canton100 MetersRound P16.12.94a PB9
May 10Foxboro vs. CantonMay 10 · Triple Jump · CantonTriple Jump—32'7"Unofficial9
May 10Foxboro vs. CantonMay 10 · 100 Meters · Canton100 Meters—12.2Unofficial9
May 3North Attleboro vs CantonMay 3 · Triple Jump · CantonTriple Jump—29'9"Unofficial9
May 3North Attleboro vs CantonMay 3 · 400 Meters · Canton400 Meters—60.4Unofficial9
Apr 26Oliver Ames @ CantonApr 26 · Triple Jump · CantonTriple Jump—29'9"Unofficial9
Apr 26Oliver Ames @ CantonApr 26 · 400 Meters · Canton400 Meters—63Unofficial9
Apr 12Sharon @ CantonApr 12 · Triple Jump · CantonTriple Jump—31'5.5"Unofficial9
Apr 12Sharon @ CantonApr 12 · 200 Meters · Canton200 Meters—28.2Unofficial9
Apr 12Sharon @ CantonApr 12 · 100 Meters · Canton100 Meters—13.4Unofficial9
Apr 5Canton at StoughtonApr 5 · Triple Jump · CantonTriple Jump—31'0"Unofficial9
Apr 5Canton at StoughtonApr 5 · 200 Meters · Canton200 Meters—27.7Unofficial9
Apr 5Canton at StoughtonApr 5 · 100 Meters · Canton100 Meters—13Unofficial9
Apr 2Hockomock League Freshman Sophomore MeetApr 2 · Triple Jump · Place 8 · CantonTriple Jump8.26-07.00 PB9
Apr 2Hockomock League Freshman Sophomore MeetApr 2 · 200 Meters · Place 27 · Canton200 Meters27.28.50a9
Apr 2Hockomock League Freshman Sophomore MeetApr 2 · 100 Meters · Place 42 · Canton100 Meters42.13.91a9