Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorBlue Hills vs. Diman · Apr 720.1Blue Hills vs. DimanApril 7, 2026
55 Meter · IndoorMayflower Athletic Conference Meet #2 · Dec 227.45aMayflower Athletic Conference Meet #2December 22, 2025
55 Meters · IndoorMAC Meet 5 · Jan 207.43aMAC Meet 5January 20, 2025
55m Hurdles · 39" · IndoorMayflower Athletic Conference #5 · Jan 1910.30aMayflower Athletic Conference #5January 19, 2026
Discus · 1.6kg · OutdoorBlue Hills vs. Diman · Apr 789-05.00Blue Hills vs. DimanApril 7, 2026
High Jump · IndoorMayflower Athletic Conference #5 · Jan 195-02.00Mayflower Athletic Conference #5January 19, 2026
Shot Put · 12lb · IndoorMayflower Athletic Conference #5 · Jan 1932-03.50Mayflower Athletic Conference #5January 19, 2026
Shot Put · 12lb · OutdoorDiman Vs Tri-County · Apr 2835-06.00Diman Vs Tri-CountyApril 28, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 182026 Mayflower League ChampionshipMay 18 · 110m Hurdles · Diman Regional Voc/Tech110m Hurdles39" / 0.991mRound P--DNS12
May 122026 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · Shot Put · Place 19 · Diman Regional Voc/TechShot Put12lb19.29' 9"12
May 5SET vs DRVTMay 5 · Discus · Place 8 · Diman Regional Voc/TechDiscus1.6kg8.72-0512
May 5SET vs DRVTMay 5 · Shot Put · Place 8 · Diman Regional Voc/TechShot Put12lb8.32-0612
May 5SET vs DRVTMay 5 · 110m Hurdles · Place 3 · Diman Regional Voc/Tech110m Hurdles39" / 0.991m3.20.712
Apr 28Diman Vs Tri-CountyApr 28 · Discus · Place 6 · Diman Regional Voc/TechDiscus1.6kg6.80-05.0012
Apr 28Diman Vs Tri-CountyApr 28 · Shot Put · Place 2 · Diman Regional Voc/TechShot Put12lb2.35-06.00 PB12
Apr 23MSTCA Warrior InvitationalApr 23 · Long Jump · Place 67 · Diman Regional Voc/TechLong Jump6716-3.2512
Apr 23MSTCA Warrior InvitationalApr 23 · High Jump · Place 33 · Diman Regional Voc/TechHigh Jump335-012
Apr 23MSTCA Warrior InvitationalApr 23 · 1 Mile · Diman Regional Voc/Tech1 Mile—DNF12
Apr 7Blue Hills vs. DimanApr 7 · Discus · Place 2 · Diman Regional Voc/TechDiscus1.6kg2.89-05.00 PB12
Apr 7Blue Hills vs. DimanApr 7 · Shot Put · Place 2 · Diman Regional Voc/TechShot Put12lb2.33-04.0012
Apr 7Blue Hills vs. DimanApr 7 · 110m Hurdles · Place 4 · Diman Regional Voc/Tech110m Hurdles39" / 0.991m4.20.1 PB12
Mar 31Diman vs Bristol PlymouthMar 31 · Discus · Diman Regional Voc/TechDiscus1.6kg—77-09.00Unofficial12
Mar 31Diman vs Bristol PlymouthMar 31 · Shot Put · Diman Regional Voc/TechShot Put12lb—32-03.00Unofficial12
Mar 31Diman vs Bristol PlymouthMar 31 · 400m Hurdles · Diman Regional Voc/Tech400m Hurdles36" / 0.914m—1:13.00Unofficial12
Mar 31Diman vs Bristol PlymouthMar 31 · 110m Hurdles · Diman Regional Voc/Tech110m Hurdles39" / 0.991m—19.9Unofficial12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Jan 31EMAC Championship MeetJan 31 · Shot Put · Place 3 · Diman Regional Voc/TechShot Put336-112
Jan 31EMAC Championship MeetJan 31 · 55m Hurdles · Place 9 · Diman Regional Voc/Tech55m Hurdles99.79a12
Jan 19Mayflower Athletic Conference #5Jan 19 · 55m Hurdles · Place 11 · Diman Regional Voc/Tech55m Hurdles39"11.10.30a PB12
Jan 19Mayflower Athletic Conference #5Jan 19 · Shot Put · Place 12 · Diman Regional Voc/TechShot Put12lb12.32-03.50 PB12
Jan 19Mayflower Athletic Conference #5Jan 19 · High Jump · Place 12 · Diman Regional Voc/TechHigh Jump12.5-02.00 PB12
Jan 14Mayflower Athletic Conference Meet #4Jan 14 · Shot Put · Place 18 · Diman Regional Voc/TechShot Put1831-1.5012
Jan 14Mayflower Athletic Conference Meet #4Jan 14 · 55m Hurdles · Place 8 · Diman Regional Voc/Tech55m Hurdles810.14a12
Jan 7Mayflower Athletic Conference Meet #3Jan 7 · Shot Put · Place 14 · Diman Regional Voc/TechShot Put1431-10.7512

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 22Mayflower Athletic Conference Meet #2Dec 22 · 55 Meter · Place 7 · Diman Regional Voc/Tech55 Meter7.7.45a PB12
Dec 22Mayflower Athletic Conference Meet #2Dec 22 · Shot Put · Place 15 · Diman Regional Voc/TechShot Put12lb15.31-04.0012
Dec 17Mayflower Athletic Conference Meet #1Dec 17 · 55 Meter · Diman Regional Voc/Tech55 Meter—DNS12
Dec 17Mayflower Athletic Conference Meet #1Dec 17 · Shot Put · Place 15 · Diman Regional Voc/TechShot Put12lb15.31-03.0012
Dec 10Mayflower Athletic Conference JamboreeDec 10 · Shot Put · Place 9 · Diman Regional Voc/TechShot Put12lb9.30-07.0012
Feb 1MAC League ChampionshipFeb 1 · Shot Put · Place 14 · Diman Regional Voc/TechShot Put1432-8—
Jan 20MAC Meet 5Jan 20 · 55 Meters · Place 11 · Diman Regional Voc/Tech55 Meters117.43a PB—
Jan 18MSTCA Division 2 James Kalperis RelaysJan 18 · Shot Put · Place 51 · Diman Regional Voc/TechShot Put5110.10m—
Jan 15MAC Meet 4Jan 15 · Shot Put · Place 19 · Diman Regional Voc/TechShot Put1931-1—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 19Mayflower Athletic Conference Championship Meet 2025May 19 · 400m Hurdles · Place 11 · Diman Regional Voc/Tech400m Hurdles111:08.26a11
May 19Mayflower Athletic Conference Championship Meet 2025May 19 · 110m Hurdles · Place 12 · Diman Regional Voc/Tech110m HurdlesRound P1220.67a11
May 122025 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · 400m Hurdles · Place 15 · Diman Regional Voc/Tech400m Hurdles151:09.93a11
May 122025 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · 110m Hurdles · Place 19 · Diman Regional Voc/Tech110m Hurdles1920.01a11
May 6TC vs. DimanMay 6 · 400m Hurdles · Place 4 · Diman Regional Voc/Tech400m Hurdles41:10.511
May 6TC vs. DimanMay 6 · 110m Hurdles · Place 5 · Diman Regional Voc/Tech110m Hurdles522.011
Apr 24MSTCA Warrior InvitationalApr 24 · 400m Hurdles · Place 26 · Diman Regional Voc/Tech400m Hurdles261:12.52a11
Apr 24MSTCA Warrior InvitationalApr 24 · 110m Hurdles · Place 37 · Diman Regional Voc/Tech110m Hurdles3722.81a11
Apr 15Blue Hills vs. DimanApr 15 · 400m Hurdles · Place 3 · Diman Regional Voc/Tech400m Hurdles31:11.0011
Apr 15Blue Hills vs. DimanApr 15 · 110m Hurdles · Place 4 · Diman Regional Voc/Tech110m Hurdles420.811
Apr 8BP @ DimanApr 8 · 400m Hurdles · Diman Regional Voc/Tech400m Hurdles36" / 0.914m—1:11.9Unofficial11
Apr 1Diman V SoutheasternApr 1 · Shot Put · Diman Regional Voc/TechShot Put12lb—29-02.75Unofficial11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11MAC Meet #1 2024Dec 11 · 55 Meter · Diman Regional Voc/Tech55 MeterEx.7.64a11
Dec 11MAC Meet #1 2024Dec 11 · Shot Put · Place 13 · Diman Regional Voc/TechShot Put12lb13.31-06.0011

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 20Mayflower League Championship MeetMay 20 · Shot Put · Place 14 · Diman Regional Voc/TechShot Put1431-2—
Apr 30Diman vs Holbrook vs Cape Cod TechApr 30 · Shot Put · Diman Regional Voc/TechShot Put12lb—31-04.00Unofficial10
Apr 23Diman vs SE and BPApr 23 · Shot Put · Diman Regional Voc/TechShot Put12lb—30-05.25Unofficial10
Apr 5MAC Varsity Double Duals: TC, Blue Hills, DimanApr 5 · Discus · Place 10 · Diman Regional Voc/TechDiscus1064-7—
Apr 5MAC Varsity Double Duals: TC, Blue Hills, DimanApr 5 · Shot Put · Place 5 · Diman Regional Voc/TechShot Put531-7.25—
Apr 2Durfee - Diman JamboreeApr 2 · Shot Put · Place 3 · Diman Regional Voc/TechShot Put12lb3.29-02.00Unofficial10