Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMayflower Athletic Conference Meet #4 · Jan 146:16.11aMayflower Athletic Conference Meet #4January 14, 2026
1 Mile · OutdoorBlue Hills vs. Diman · Apr 76:19Blue Hills vs. DimanApril 7, 2026
1000 Meters · IndoorMAC Meet #2 2024 · Dec 183:35.69aMAC Meet #2 2024December 18, 2024
600 Meters · IndoorMayflower Athletic Conference Meet #1 · Dec 172:00.40aMayflower Athletic Conference Meet #1December 17, 2025
800 Meters · OutdoorBlue Hills vs. Diman · Apr 152:44.00Blue Hills vs. DimanApril 15, 2025
Discus · 1.6kg · OutdoorDiman Vs Tri-County · Apr 2871-01.00Diman Vs Tri-CountyApril 28, 2026
Shot Put · 12lb · IndoorMayflower Athletic Conference Meet #2 · Dec 2228-09.00Mayflower Athletic Conference Meet #2December 22, 2025
Shot Put · 12lb · OutdoorBlue Hills vs. Diman · Apr 727-00.00Blue Hills vs. DimanApril 7, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 28Diman Vs Tri-CountyApr 28 · Discus · Place 9 · Diman Regional Voc/TechDiscus1.6kg9.71-01.00 PB12
Apr 28Diman Vs Tri-CountyApr 28 · Shot Put · Place 14 · Diman Regional Voc/TechShot Put12lb14.26-02.0012
Apr 28Diman Vs Tri-CountyApr 28 · 1 Mile · Place 10 · Diman Regional Voc/Tech1 Mile10.6:30.0012
Apr 23MSTCA Warrior InvitationalApr 23 · Shot Put · Place 69 · Diman Regional Voc/TechShot Put6930-312
Apr 7Blue Hills vs. DimanApr 7 · Discus · Place 11 · Diman Regional Voc/TechDiscus1.6kg11.62-06.5012
Apr 7Blue Hills vs. DimanApr 7 · Shot Put · Place 11 · Diman Regional Voc/TechShot Put12lb11.27-00.00 PB12
Apr 7Blue Hills vs. DimanApr 7 · 1 Mile · Place 9 · Diman Regional Voc/Tech1 Mile9.6:19 PB12
Mar 31Diman vs Bristol PlymouthMar 31 · Discus · Diman Regional Voc/TechDiscus1.6kg—65-11.00Unofficial12
Mar 31Diman vs Bristol PlymouthMar 31 · Shot Put · Diman Regional Voc/TechShot Put12lb—25-02.00Unofficial12
Mar 31Diman vs Bristol PlymouthMar 31 · 800 Meters · Diman Regional Voc/Tech800 Meters—3:03.00Unofficial12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 19Mayflower Athletic Conference #5Jan 19 · 1 Mile · Place 20 · Diman Regional Voc/Tech1 Mile20.6:42.54a12
Jan 19Mayflower Athletic Conference #5Jan 19 · Shot Put · Place 2 · Diman Regional Voc/TechShot Put12lb2.28-08.0012
Jan 14Mayflower Athletic Conference Meet #4Jan 14 · 1 Mile · Place 17 · Diman Regional Voc/Tech1 Mile176:16.11a PB12
Jan 14Mayflower Athletic Conference Meet #4Jan 14 · Shot Put · Place 1 · Diman Regional Voc/TechShot Put127-3.5012
Jan 7Mayflower Athletic Conference Meet #3Jan 7 · Shot Put · Place 21 · Diman Regional Voc/TechShot Put2127-10.7512
Jan 7Mayflower Athletic Conference Meet #3Jan 7 · 1000 Meters · Place 17 · Diman Regional Voc/Tech1000 Meters173:42.84a12

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 22Mayflower Athletic Conference Meet #2Dec 22 · 1000 Meters · Place 17 · Diman Regional Voc/Tech1000 Meters17.3:42.36a12
Dec 22Mayflower Athletic Conference Meet #2Dec 22 · Shot Put · Place 2 · Diman Regional Voc/TechShot Put12lb2.28-09.00 PB12
Dec 17Mayflower Athletic Conference Meet #1Dec 17 · 600 Meters · Place 12 · Diman Regional Voc/Tech600 Meters12.2:00.40a PB12
Dec 17Mayflower Athletic Conference Meet #1Dec 17 · Shot Put · Place 23 · Diman Regional Voc/TechShot Put12lb23.26-04.0012
Dec 10Mayflower Athletic Conference JamboreeDec 10 · 1 Mile · Place 14 · Diman Regional Voc/Tech1 Mile14.6:30.80a12
Dec 10Mayflower Athletic Conference JamboreeDec 10 · Shot Put · Place 1 · Diman Regional Voc/TechShot Put12lb1.28-01.0012
Jan 20MAC Meet 5Jan 20 · 1 Mile · Place 18 · Diman Regional Voc/Tech1 Mile186:26.13a—
Jan 15MAC Meet 4Jan 15 · 1000 Meters · Place 18 · Diman Regional Voc/Tech1000 Meters183:39.37a—
Jan 8MAC Meet 3Jan 8 · 1 Mile · Place 15 · Diman Regional Voc/Tech1 Mile156:31.24a—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 15Blue Hills vs. DimanApr 15 · Discus · Place 13 · Diman Regional Voc/TechDiscus1352-03.0011
Apr 15Blue Hills vs. DimanApr 15 · Shot Put · Place 14 · Diman Regional Voc/TechShot Put1425-11.0011
Apr 15Blue Hills vs. DimanApr 15 · 800 Meters · Place 9 · Diman Regional Voc/Tech800 Meters92:44.00 PB11
Apr 8BP @ DimanApr 8 · Shot Put · Diman Regional Voc/TechShot Put12lb—24-08.00Unofficial11
Apr 8BP @ DimanApr 8 · 800 Meters · Diman Regional Voc/Tech800 Meters—2:48.00Unofficial11

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18MAC Meet #2 2024Dec 18 · 1000 Meters · Place 17 · Diman Regional Voc/Tech1000 Meters17.3:35.69a PB11
Dec 11MAC Meet #1 2024Dec 11 · 1000 Meters · Place 17 · Diman Regional Voc/Tech1000 Meters17.3:41.61a11
Dec 11MAC Meet #1 2024Dec 11 · Shot Put · Diman Regional Voc/TechShot Put12lb--DNF11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7Diman & South Shore vs. WarehamMay 7 · Discus · Diman Regional Voc/TechDiscus1.6kg—48-02.00Unofficial10
Apr 30Diman vs Holbrook vs Cape Cod TechApr 30 · Discus · Diman Regional Voc/TechDiscus1.6kg—44-07Unofficial10
Apr 30Diman vs Holbrook vs Cape Cod TechApr 30 · 200 Meters · Diman Regional Voc/Tech200 Meters—30.0Unofficial10
Apr 23Diman vs SE and BPApr 23 · Discus · Diman Regional Voc/TechDiscus1.6kg—58-06.00Unofficial10