Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCMAC Indoor T&F Championships at NB - SMALL School · Feb 85:38.84aCMAC Indoor T&F Championships at NB - SMALL SchoolFebruary 8, 2026
1 Mile · OutdoorCMAC Outdoor C-Division Meet · May 125:23.63aCMAC Outdoor C-Division MeetMay 12, 2026
1000 Meters · IndoorDual Valley Conference League Championship · Feb 63:32.29aDual Valley Conference League ChampionshipFebruary 6, 2024
2 Miles · IndoorDual Valley Conference meet 5 · Jan 2312:53.26aDual Valley Conference meet 5January 23, 2025
600 Meters · IndoorMSTCA Speed Classic (Saturday) · Dec 201:45.71aMSTCA Speed Classic (Saturday)December 20, 2025
800 Meters · OutdoorSutton vs. Douglas · Apr 92:31.3Sutton vs. DouglasApril 9, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 12CMAC Outdoor C-Division MeetMay 12 · 1 Mile · Place 11 · Douglas1 Mile11.5:23.63a PB11
May 7Doherty vs. DouglasMay 7 · 1 Mile · Place 3 · Douglas1 Mile3.5:28.711
Apr 27Douglas vs. South HighApr 27 · 1 Mile · Place 5 · Douglas1 Mile5.6:03.211
Apr 17Main South vs. DouglasApr 17 · 1 Mile · Place 1 · Douglas1 Mile1.5:29.0Unofficial11
Apr 9Sutton vs. DouglasApr 9 · 800 Meters · Place 3 · Douglas800 Meters3.2:31.3 PB11
Mar 31Millbury vs Douglas Mar 31 · 1 Mile · Place 4 · Douglas1 Mile4.5:43.711

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 8CMAC Indoor T&F Championships at NB - SMALL SchoolFeb 8 · 1 Mile · Place 15 · Douglas1 Mile15.5:38.84a PB11
Jan 28CMAC TANT Week #5Jan 28 · 600 Meters · Place 7 · Douglas600 Meters71:49.6011
Jan 28CMAC TANT Week #5Jan 28 · 1 Mile · Place 7 · Douglas1 Mile76:03.0011
Jan 20CMAC NHS week 4 / meet AJan 20 · 600 Meters · Place 8 · Douglas600 Meters81:50.1011
Jan 13CMAC - Small at RLTCJan 13 · 1 Mile · Place 13 · Douglas1 Mile135:52.64a11

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 600 Meters · Place 89 · Douglas600 Meters89.1:45.71a PB11
Dec 17CMAC NHS week 1 / meet BDec 17 · 1000 Meters · Douglas1000 Meters—DNS11
Jan 30Dual Valley Conference Indoor ChampionshipJan 30 · 1 Mile · Place 10 · Douglas1 Mile105:49.13a—
Jan 23Dual Valley Conference meet 5Jan 23 · 2 Miles · Place 12 · Douglas2 Miles1212:53.26a PB—
Jan 14Dual Valley Conference Meet 4Jan 14 · 1 Mile · Place 19 · Douglas1 Mile196:48.24a—
Jan 7Dual Valley Conference meet 3Jan 7 · 1 Mile · Place 9 · Douglas1 Mile96:02.57a—
Jan 7Dual Valley Conference meet 3Jan 7 · 1000 Meters · Place 16 · Douglas1000 Meters163:54.22a—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 20Whitinsville vs NDA vs. DouglasMay 20 · 1 Mile · Place 10 · Douglas1 Mile105:46.610
May 13Dual Valley Conference HS Outdoor ChampionshipMay 13 · 1 Mile · Place 10 · Douglas1 Mile105:44.05a10
Apr 29Nipmuc vs. DouglasApr 29 · 1 Mile · Place 5 · Douglas1 Mile55:48.910
Apr 15Sutton vs DouglasApr 15 · 1 Mile · Douglas1 Mile—5:43.6Unofficial10
Apr 15Sutton vs DouglasApr 15 · 800 Meters · Douglas800 Meters—2:50.4Unofficial10
Apr 8Douglas vs. BlackstoneApr 8 · 1 Mile · Douglas1 Mile—6:06.2Unofficial10
Apr 1Hopedale vs. Douglas Apr 1 · 1 Mile · Place 4 · Douglas1 Mile45:58.310

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 17Dual Valley Conference meet 2Dec 17 · 1 Mile · Douglas1 Mile--DNS10
Dec 17Dual Valley Conference meet 2Dec 17 · 1000 Meters · Douglas1000 Meters--DNS10
Dec 10Dual Valley Conference meet 1Dec 10 · 1000 Meters · Place 11 · Douglas1000 Meters11.3:35.28a10
Feb 6Dual Valley Conference League ChampionshipFeb 6 · 1000 Meters · Place 10 · Douglas1000 Meters103:32.29a PB—
Jan 23Dual Valley Conference meet 5Jan 23 · 1000 Meters · Place 18 · Douglas1000 Meters183:43.89a—
Jan 18Dual Valley Conference meet 4Jan 18 · 600 Meters · Douglas600 Meters--DNS9
Jan 12MSTCA Northeast InvitationalJan 12 · 1000 Meters · Place 211 · Douglas1000 Meters2113:34.089
Jan 11Dual Valley Conference meet 3Jan 11 · 1000 Meters · Douglas1000 Meters—3:45.67a—
Jan 4Dual Valley Conference meet 2Jan 4 · 1000 Meters · Place 13 · Douglas1000 Meters13.3:45.58a9

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14Dual Valley Conference Spring ChampionshipMay 14 · 1 Mile · Place 16 · Douglas1 Mile166:02.33a—
May 7Douglas Vs. Blackstone-MillvilleMay 7 · 1 Mile · Place 2 · Douglas1 Mile25:58.0—
Apr 30Douglas vs. HopedaleApr 30 · 1 Mile · Place 6 · Douglas1 Mile6.6:06.59
Apr 23Douglas vs. SuttonApr 23 · 1 Mile · Place 7 · Douglas1 Mile7.6:01.9Unofficial9
Apr 9Douglas vs. Whitinsville ChristianApr 9 · 1 Mile · Place 6 · Douglas1 Mile66:10.0—
Apr 2Douglas vs. NipmucApr 2 · 1 Mile · Place 6 · Douglas1 Mile66:18.3—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16MSTCA Speed Classic (Small School)Dec 16 · 600 Meters · Place 148 · Douglas600 Meters148.1:59.13a9
Dec 14Dual Valley Conference meet 1Dec 14 · 1 Mile · Place 10 · Douglas1 Mile10.6:29.15a9
Dec 10MSTCA Winter Festival (Small School)Dec 10 · 1000 Meters · Place 51 · Douglas1000 Meters51.3:39.47a9