Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorDual Valley Conference MS Spring Championship · May 2220.88aDual Valley Conference MS Spring ChampionshipMay 22, 2024
100m Hurdles · 33" / 0.838m · OutdoorCMAC Outdoor C-Division Meet · May 1219.51aCMAC Outdoor C-Division MeetMay 12, 2026
200 Meters · OutdoorWhitinsville vs NDA vs. Douglas · May 2031.8Whitinsville vs NDA vs. DouglasMay 20, 2025
400m Hurdles · 30" / 0.762m · OutdoorSutton vs. Douglas · Apr 91:42.8Sutton vs. DouglasApril 9, 2026
50y Hurdles · 30" · IndoorCMAC NHS week 1 / meet B · Dec 179.20CMAC NHS week 1 / meet BDecember 17, 2025
50y Hurdles · 33" · IndoorDual Valley Conference meet 2 · Dec 1710.45aDual Valley Conference meet 2December 17, 2024
55m Hurdles · 33" · IndoorMSTCA Speed Classic (Saturday) · Dec 2011.52aMSTCA Speed Classic (Saturday)December 20, 2025
800 Meters · OutdoorCentral Mass. Multi-Meet · Jun 93:30.72Central Mass. Multi-MeetJune 9, 2025
Discus · 1kg · OutdoorMillbury vs Douglas · Mar 3155' 10"Millbury vs Douglas March 31, 2026
High Jump · IndoorCMAC NHS week 1 / meet B · Dec 174-00.00CMAC NHS week 1 / meet BDecember 17, 2025
High Jump · OutdoorDual Valley Conference MS Spring Championship · May 224-00.00Dual Valley Conference MS Spring ChampionshipMay 22, 2024
Long Jump · OutdoorCentral Mass. Multi-Meet · Jun 93.65mCentral Mass. Multi-MeetJune 9, 2025

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 12CMAC Outdoor C-Division MeetMay 12 · High Jump · DouglasDouglasHigh Jump—DNS10
May 12CMAC Outdoor C-Division MeetMay 12 · 100m Hurdles · Place 3 · DouglasDouglas100m Hurdles33" / 0.838mRound P3.19.51a PB10
May 12CMAC Outdoor C-Division MeetMay 12 · 100m Hurdles · Place 3 · DouglasDouglas100m Hurdles33" / 0.838m3.19.98a10
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · High Jump · DouglasDouglasHigh Jump—NH10
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · 100m Hurdles · Place 51 · DouglasDouglas100m HurdlesRound P5121.60a10
May 7Doherty vs. DouglasMay 7 · 100m Hurdles · Place 2 · DouglasDouglas100m Hurdles33" / 0.838m2.21.310
Apr 27Douglas vs. South HighApr 27 · High Jump · Place 4 · DouglasDouglasHigh Jump4.3' 8"10
Apr 27Douglas vs. South HighApr 27 · 100m Hurdles · Place 3 · DouglasDouglas100m Hurdles33" / 0.838m3.21.110
Apr 17Main South vs. DouglasApr 17 · High Jump · Place 1 · DouglasDouglasHigh Jump1.4' 2"Unofficial10
Apr 17Main South vs. DouglasApr 17 · 100m Hurdles · Place 1 · DouglasDouglas100m Hurdles33" / 0.838m1.21.9Unofficial10
Apr 9Sutton vs. DouglasApr 9 · High Jump · Place 4 · DouglasDouglasHigh Jump4.4' 0"10
Apr 9Sutton vs. DouglasApr 9 · 400m Hurdles · Place 2 · DouglasDouglas400m Hurdles30" / 0.762m2.1:42.8 PB10
Apr 9Sutton vs. DouglasApr 9 · 100m Hurdles · Place 1 · DouglasDouglas100m Hurdles33" / 0.838m1.20.610
Mar 31Millbury vs Douglas Mar 31 · High Jump · Place 4 · DouglasDouglasHigh Jump4.3' 10"10
Mar 31Millbury vs Douglas Mar 31 · Discus · Place 5 · DouglasDouglasDiscus1kg5.55' 10" PB10
Mar 31Millbury vs Douglas Mar 31 · 100m Hurdles · Place 2 · DouglasDouglas100m Hurdles33" / 0.838m2.20.010

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 8CMAC Indoor T&F Championships at NB - SMALL SchoolFeb 8 · 55m Hurdles · Place 9 · DouglasDouglas55m Hurdles33"Round P9.11.80a10
Jan 20CMAC NHS week 4 / meet AJan 20 · High Jump · Place 8 · DouglasDouglasHigh Jump83-810
Jan 20CMAC NHS week 4 / meet AJan 20 · Varsity 50y Hurdles Finals · Place 13 · DouglasDouglasVarsity 50y Hurdles Finals1310.0010
Jan 13CMAC - Small at RLTCJan 13 · 55m Hurdles · Place 8 · DouglasDouglas55m Hurdles812.20a10

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 55m Hurdles · Place 52 · DouglasDouglas55m Hurdles33"52.11.52a PB10
Dec 17CMAC NHS week 1 / meet BDec 17 · 50y Hurdles · Place 4 · DouglasDouglas50y Hurdles30"4.9.20 PB10
Dec 17CMAC NHS week 1 / meet BDec 17 · High Jump · Place 9 · DouglasDouglasHigh Jump9.4-00.00 PB10
Jan 30Dual Valley Conference Indoor ChampionshipJan 30 · 55m Hurdles · Place 7 · DouglasDouglas55m Hurdles711.43a—
Jan 23Dual Valley Conference meet 5Jan 23 · High Jump · Place 6 · DouglasDouglasHigh Jump64-2—
Jan 23Dual Valley Conference meet 5Jan 23 · Varsity 50y Hurdles · Place 14 · DouglasDouglasVarsity 50y Hurdles1410.10a—
Jan 7Dual Valley Conference meet 3Jan 7 · High Jump · Place 8 · DouglasDouglasHigh Jump83-10—
Jan 7Dual Valley Conference meet 3Jan 7 · Varsity 50y Hurdles · Place 11 · DouglasDouglasVarsity 50y Hurdles1110.01a—

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 9Central Mass. Multi-MeetJun 9 · Javelin · Place 27 · DouglasDouglasJavelin2715.20m9
Jun 9Central Mass. Multi-MeetJun 9 · 200 Meters · Place 41 · DouglasDouglas200 Meters4133.609
Jun 9Central Mass. Multi-MeetJun 9 · 800 Meters · Place 43 · DouglasDouglas800 Meters433:30.72 PB9
Jun 9Central Mass. Multi-MeetJun 9 · Long Jump · Place 42 · DouglasDouglasLong Jump423.65m PB9
Jun 9Central Mass. Multi-MeetJun 9 · High Jump · Place 29 · DouglasDouglasHigh Jump291.22m9
Jun 9Central Mass. Multi-MeetJun 9 · Shot Put · Place 39 · DouglasDouglasShot Put395.18m9
Jun 9Central Mass. Multi-MeetJun 9 · 100m Hurdles · Place 23 · DouglasDouglas100m Hurdles2320.379
Jun 9Central Mass. Multi-MeetJun 9 · 1500 Meters · Place 39 · DouglasDouglas1500 Meters3916479
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · 100m Hurdles · Place 28 · DouglasDouglas100m Hurdles33" / 0.838mRound P28.20.24a9
May 20Whitinsville vs NDA vs. DouglasMay 20 · High Jump · Place 3 · DouglasDouglasHigh Jump34-29
May 20Whitinsville vs NDA vs. DouglasMay 20 · Discus · Place 10 · DouglasDouglasDiscus1050-119
May 20Whitinsville vs NDA vs. DouglasMay 20 · 100m Hurdles · Place 2 · DouglasDouglas100m Hurdles220.39
May 20Whitinsville vs NDA vs. DouglasMay 20 · 200 Meters · Place 8 · DouglasDouglas200 Meters831.8 PB9
May 1763rd Annual Boys & 52 Annual Girls District E D 2 C Mass ChampMay 17 · 100m Hurdles · Place 18 · DouglasDouglas100m HurdlesRound P1819.93a9
May 13Dual Valley Conference HS Outdoor ChampionshipMay 13 · Discus · Place 9 · DouglasDouglasDiscus957-29
May 13Dual Valley Conference HS Outdoor ChampionshipMay 13 · 100m Hurdles · Place 10 · DouglasDouglas100m Hurdles1020.21a9
May 3District E Girls & Boys Division 2 RelaysMay 3 · High Jump · Place 21 · DouglasDouglasHigh Jump211.12m9
Apr 29Nipmuc vs. DouglasApr 29 · Discus · Place 3 · DouglasDouglasDiscus357-69
Apr 29Nipmuc vs. DouglasApr 29 · 100m Hurdles · Place 4 · DouglasDouglas100m Hurdles417.69
Apr 15Sutton vs DouglasApr 15 · Discus · DouglasDouglasDiscus1kg—56-11Unofficial9
Apr 15Sutton vs DouglasApr 15 · 100m Hurdles · DouglasDouglas100m Hurdles33" / 0.838m—19.3Unofficial9
Apr 15Sutton vs DouglasApr 15 · High Jump · DouglasDouglasHigh Jump—4-04Unofficial9
Apr 15Sutton vs DouglasApr 15 · 100 Meters · DouglasDouglas100 Meters—15.0Unofficial9
Apr 8Douglas vs. BlackstoneApr 8 · Discus · DouglasDouglasDiscus1kg—47-06.5Unofficial9
Apr 8Douglas vs. BlackstoneApr 8 · High Jump · DouglasDouglasHigh Jump—3-10Unofficial9
Apr 1Hopedale vs. Douglas Apr 1 · High Jump · Place 1 · DouglasDouglasHigh Jump13-109
Apr 1Hopedale vs. Douglas Apr 1 · Discus · Place 2 · DouglasDouglasDiscus253-59
Apr 1Hopedale vs. Douglas Apr 1 · 100m Hurdles · Place 5 · DouglasDouglas100m Hurdles520.29

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Dual Valley Conference meet 2Dec 17 · 50y Hurdles · Place 11 · DouglasDouglas50y Hurdles33"11.10.45a PB9
Dec 17Dual Valley Conference meet 2Dec 17 · High Jump · Place 7 · DouglasDouglasHigh Jump7.3' 6"9

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 22Dual Valley Conference MS Spring ChampionshipMay 22 · Discus · Place 4 · DouglasDouglasDiscus1kg4.49-018
May 22Dual Valley Conference MS Spring ChampionshipMay 22 · 100m Hurdles · Place 8 · DouglasDouglas100m Hurdles30" / 0.762m8.20.88a PB8
May 22Dual Valley Conference MS Spring ChampionshipMay 22 · High Jump · Place 7 · DouglasDouglasHigh Jump7.4-00.00 PB8

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 18Dual Valley Conference MS ChampionshipMay 18 · Long Jump · Place 15 · DouglasDouglasLong Jump15.11-02.007
May 18Dual Valley Conference MS ChampionshipMay 18 · 100m Hurdles · Place 10 · DouglasDouglas100m Hurdles30" / 0.762m10.22.34a7
May 18Dual Valley Conference MS ChampionshipMay 18 · High Jump · DouglasDouglasHigh Jump—DNS7