Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDual Valley Conference meet 5 · Jan 236:23.05aDual Valley Conference meet 5January 23, 2025
1 Mile · OutdoorWhitinsville vs Hopedale · Apr 86:19.0Whitinsville vs HopedaleApril 8, 2025
1000 Meters · IndoorDual Valley Conference Indoor Championship · Jan 303:39.63aDual Valley Conference Indoor ChampionshipJanuary 30, 2025
100m Hurdles · 30" / 0.762m · OutdoorDual Valley Conference MS Spring Championship · May 2221.07aDual Valley Conference MS Spring ChampionshipMay 22, 2024
2 Miles · IndoorDual Valley Conference Indoor Championship · Jan 3012:46.25aDual Valley Conference Indoor ChampionshipJanuary 30, 2025
2 Miles · OutdoorWhitinsville vs NDA vs. Douglas · May 2013:34.8Whitinsville vs NDA vs. DouglasMay 20, 2025
300 Meters · IndoorDual Valley Conference meet 1 · Dec 1051.68aDual Valley Conference meet 1December 10, 2024
400 Meters · OutdoorCMAC Dual (WCS, Hopedale, Northbridge) · May 71:09.2CMAC Dual (WCS, Hopedale, Northbridge)May 7, 2026
800 Meters · OutdoorBMR, WCS, and NDA CMAC Meet · Apr 292:47.2BMR, WCS, and NDA CMAC MeetApril 29, 2026
Discus · 1.6kg · OutdoorCMAC Dual (WCS, Hopedale, Northbridge) · May 767' 10"CMAC Dual (WCS, Hopedale, Northbridge)May 7, 2026
Discus · 1kg · OutdoorDual Valley Conference MS Spring Championship · May 2262-05Dual Valley Conference MS Spring ChampionshipMay 22, 2024

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 14CMAC B ChampionshipMay 14 · Discus · Place 15 · Whitinsville ChristianWhitinsville ChristianDiscus1.6kg15.59' 11"10
May 7CMAC Dual (WCS, Hopedale, Northbridge)May 7 · Discus · Place 4 · Whitinsville ChristianWhitinsville ChristianDiscus1.6kg4.67' 10" PB10
May 7CMAC Dual (WCS, Hopedale, Northbridge)May 7 · 400 Meters · Place 8 · Whitinsville ChristianWhitinsville Christian400 Meters8.1:09.2 PB10
May 2District E Girls & Boys Division 2 RelaysMay 2 · Discus · Place 25 · Whitinsville ChristianWhitinsville ChristianDiscus1.6kg25.19.36m10
Apr 29BMR, WCS, and NDA CMAC MeetApr 29 · Discus · Place 8 · Whitinsville ChristianWhitinsville ChristianDiscus1.6kg8.63' 6"10
Apr 29BMR, WCS, and NDA CMAC MeetApr 29 · 800 Meters · Place 6 · Whitinsville ChristianWhitinsville Christian800 Meters6.2:47.2 PB10
Apr 14CMAC Dual (Uxbridge, NDA, WCS)Apr 14 · Discus · Place 8 · Whitinsville ChristianWhitinsville ChristianDiscus1.6kg8.64' 5"10
Apr 14CMAC Dual (Uxbridge, NDA, WCS)Apr 14 · 1 Mile · Place 7 · Whitinsville ChristianWhitinsville Christian1 Mile7.6:45.810
Apr 8BMR, WCS, and BVT CMAC MeetApr 8 · Discus · Place 11 · Whitinsville ChristianWhitinsville ChristianDiscus1.6kg11.67' 8"10
Apr 8BMR, WCS, and BVT CMAC MeetApr 8 · 1 Mile · Place 6 · Whitinsville ChristianWhitinsville Christian1 Mile6.6:25.710
Apr 8BMR, WCS, and BVT CMAC MeetApr 8 · 400 Meters · Place 8 · Whitinsville ChristianWhitinsville Christian400 Meters8.1:09.410
Mar 31CMAC Dual (WCS, Nipmuc)Mar 31 · Discus · Place 8 · Whitinsville ChristianWhitinsville ChristianDiscus1.6kg8.62' 7"10
Mar 31CMAC Dual (WCS, Nipmuc)Mar 31 · 1 Mile · Place 8 · Whitinsville ChristianWhitinsville Christian1 Mile8.6:24.910
Mar 31CMAC Dual (WCS, Nipmuc)Mar 31 · 800 Meters · Place 5 · Whitinsville ChristianWhitinsville Christian800 Meters5.2:54.410

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20Whitinsville vs NDA vs. DouglasMay 20 · 2 Miles · Place 1 · Whitinsville ChristianWhitinsville Christian2 Miles113:34.8 PB9
May 13Dual Valley Conference HS Outdoor ChampionshipMay 13 · Discus · Place 16 · Whitinsville ChristianWhitinsville ChristianDiscus1659-89
Apr 29Whitinsville @ BMRApr 29 · Discus · Place 10 · Whitinsville ChristianWhitinsville ChristianDiscus1044-049
Apr 8Whitinsville vs HopedaleApr 8 · Discus · Place 6 · Whitinsville ChristianWhitinsville ChristianDiscus656-19
Apr 8Whitinsville vs HopedaleApr 8 · 1 Mile · Place 5 · Whitinsville ChristianWhitinsville Christian1 Mile56:19.0 PB9
Apr 1Whitinsville vs SuttonApr 1 · Discus · Place 5 · Whitinsville ChristianWhitinsville ChristianDiscus552-79
Apr 1Whitinsville vs SuttonApr 1 · 1 Mile · Place 8 · Whitinsville ChristianWhitinsville Christian1 Mile86:24.09
Apr 1Whitinsville vs SuttonApr 1 · 800 Meters · Place 10 · Whitinsville ChristianWhitinsville Christian800 Meters102:55.09

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 30Dual Valley Conference Indoor ChampionshipJan 30 · 2 Miles · Place 8 · Whitinsville ChristianWhitinsville Christian2 Miles812:46.25a PB—
Jan 30Dual Valley Conference Indoor ChampionshipJan 30 · 1000 Meters · Place 13 · Whitinsville ChristianWhitinsville Christian1000 Meters133:39.63a PB—
Jan 23Dual Valley Conference meet 5Jan 23 · 2 Miles · Place 14 · Whitinsville ChristianWhitinsville Christian2 Miles1413:22.89a—
Jan 23Dual Valley Conference meet 5Jan 23 · 1 Mile · Place 18 · Whitinsville ChristianWhitinsville Christian1 Mile186:23.05a PB—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17Dual Valley Conference meet 2Dec 17 · 300 Meters · Place 23 · Whitinsville ChristianWhitinsville Christian300 Meters23.53.61a9
Dec 17Dual Valley Conference meet 2Dec 17 · 1000 Meters · Place 21 · Whitinsville ChristianWhitinsville Christian1000 Meters21.3:45.76a9
Dec 10Dual Valley Conference meet 1Dec 10 · 300 Meters · Place 18 · Whitinsville ChristianWhitinsville Christian300 Meters18.51.68a PB9
Dec 10Dual Valley Conference meet 1Dec 10 · 1000 Meters · Place 14 · Whitinsville ChristianWhitinsville Christian1000 Meters14.3:44.20a9

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 22Dual Valley Conference MS Spring ChampionshipMay 22 · 100m Hurdles · Place 10 · Whitinsville ChristianWhitinsville Christian100m Hurdles30" / 0.762m10.21.07a PB8
May 22Dual Valley Conference MS Spring ChampionshipMay 22 · Discus · Place 12 · Whitinsville ChristianWhitinsville ChristianDiscus1kg12.62-05 PB8

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 18Dual Valley Conference MS ChampionshipMay 18 · Discus · Place 4 · Whitinsville ChristianWhitinsville ChristianDiscus1kg4.43-007