Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorSET vs DRVT · May 518.7SET vs DRVTMay 5, 2026
200 Meters · OutdoorBlue Hills vs. Diman · Apr 1530.7Blue Hills vs. DimanApril 15, 2025
55 Meter · IndoorMAC Meet #2 2024 · Dec 188.49aMAC Meet #2 2024December 18, 2024
55 Meters · IndoorEMAC Championship Meet · Jan 318.28aEMAC Championship MeetJanuary 31, 2026
800 Meters · OutdoorMSTCA Warrior Invitational · Apr 232:54.41aMSTCA Warrior InvitationalApril 23, 2026
High Jump · IndoorMayflower Athletic Conference #5 · Jan 194-08.00Mayflower Athletic Conference #5January 19, 2026
High Jump · Outdoor2026 MVADA Track and Field Championship Meet - Large Schools · May 124' 10"2026 MVADA Track and Field Championship Meet - Large SchoolsMay 12, 2026
Long Jump · IndoorMayflower Athletic Conference #5 · Jan 1914-04.50Mayflower Athletic Conference #5January 19, 2026
Long Jump · Outdoor2026 Mayflower League Championship · May 1815-03.502026 Mayflower League ChampionshipMay 18, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · High Jump · Place 16 · Diman Regional Voc/TechHigh Jump16.4-08.0011
May 182026 Mayflower League ChampionshipMay 18 · Long Jump · Place 8 · Diman Regional Voc/TechLong Jump8.15-03.50 PB11
May 182026 Mayflower League ChampionshipMay 18 · High Jump · Place 3 · Diman Regional Voc/TechHigh Jump3.4-08.0011
May 122026 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · Long Jump · Place 10 · Diman Regional Voc/TechLong Jump10.14' 10"11
May 122026 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · High Jump · Place 2 · Diman Regional Voc/TechHigh Jump2.4' 10" PB11
May 5SET vs DRVTMay 5 · Long Jump · Place 5 · Diman Regional Voc/TechLong Jump5.14-01.511
May 5SET vs DRVTMay 5 · High Jump · Place 1 · Diman Regional Voc/TechHigh Jump1.04-0811
May 5SET vs DRVTMay 5 · 100m Hurdles · Place 2 · Diman Regional Voc/Tech100m Hurdles33" / 0.838m2.18.7 PB11
Apr 28Diman Vs Tri-CountyApr 28 · Long Jump · Place 4 · Diman Regional Voc/TechLong Jump4.14-03.0011
Apr 28Diman Vs Tri-CountyApr 28 · High Jump · Place 2 · Diman Regional Voc/TechHigh Jump2.4-06.0011
Apr 28Diman Vs Tri-CountyApr 28 · 100m Hurdles · Place 5 · Diman Regional Voc/Tech100m Hurdles33" / 0.838m5.19.111
Apr 23MSTCA Warrior InvitationalApr 23 · Shot Put · Place 72 · Diman Regional Voc/TechShot Put7221-0.511
Apr 23MSTCA Warrior InvitationalApr 23 · 800 Meters · Place 38 · Diman Regional Voc/Tech800 Meters382:54.41a PB11
Apr 7Blue Hills vs. DimanApr 7 · Long Jump · Place 10 · Diman Regional Voc/TechLong Jump10.13-07.0011
Apr 7Blue Hills vs. DimanApr 7 · High Jump · Place 1 · Diman Regional Voc/TechHigh Jump1.04-08.0011
Apr 7Blue Hills vs. DimanApr 7 · 100m Hurdles · Place 4 · Diman Regional Voc/Tech100m Hurdles33" / 0.838m4.19.311
Mar 31Diman vs Bristol PlymouthMar 31 · Long Jump · Diman Regional Voc/TechLong Jump—14-01.00Unofficial11
Mar 31Diman vs Bristol PlymouthMar 31 · High Jump · Diman Regional Voc/TechHigh Jump—4-10.00Unofficial11
Mar 31Diman vs Bristol PlymouthMar 31 · 100m Hurdles · Diman Regional Voc/Tech100m Hurdles33" / 0.838m—20.8Unofficial11

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · High Jump · Place 17 · Diman Regional Voc/TechHigh Jump174-811
Jan 31EMAC Championship MeetJan 31 · Long Jump · Place 3 · Diman Regional Voc/TechLong Jump315-011
Jan 31EMAC Championship MeetJan 31 · High Jump · Place 2 · Diman Regional Voc/TechHigh Jump24-1011
Jan 31EMAC Championship MeetJan 31 · 55 Meters · Place 12 · Diman Regional Voc/Tech55 Meters128.28a PB11
Jan 19Mayflower Athletic Conference #5Jan 19 · 55 Meter · Place 10 · Diman Regional Voc/Tech55 Meter10.8.54a11
Jan 19Mayflower Athletic Conference #5Jan 19 · Long Jump · Place 3 · Diman Regional Voc/TechLong Jump3.14-04.50 PB11
Jan 19Mayflower Athletic Conference #5Jan 19 · High Jump · Place 1 · Diman Regional Voc/TechHigh Jump1.4-08.00 PB11
Jan 14Mayflower Athletic Conference Meet #4Jan 14 · Long Jump · Place 5 · Diman Regional Voc/TechLong Jump514-911
Jan 14Mayflower Athletic Conference Meet #4Jan 14 · High Jump · Place 2 · Diman Regional Voc/TechHigh Jump24-1011
Jan 14Mayflower Athletic Conference Meet #4Jan 14 · 55 Meters · Place 11 · Diman Regional Voc/Tech55 Meters118.35a11
Jan 7Mayflower Athletic Conference Meet #3Jan 7 · Long Jump · Place 4 · Diman Regional Voc/TechLong Jump413-1011
Jan 7Mayflower Athletic Conference Meet #3Jan 7 · High Jump · Place 2 · Diman Regional Voc/TechHigh Jump24-811

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 22Mayflower Athletic Conference Meet #2Dec 22 · Long Jump · Place 8 · Diman Regional Voc/TechLong Jump8.13-02.5011
Dec 22Mayflower Athletic Conference Meet #2Dec 22 · High Jump · Place 1 · Diman Regional Voc/TechHigh Jump1.4-08.0011
Dec 10Mayflower Athletic Conference JamboreeDec 10 · 55 Meter · Place 8 · Diman Regional Voc/Tech55 Meter8.8.59a11
Dec 10Mayflower Athletic Conference JamboreeDec 10 · High Jump · Place 2 · Diman Regional Voc/TechHigh Jump2.4-06.0011
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · High Jump · Diman Regional Voc/TechHigh Jump—NH—
Feb 13MIAA Division 2 Indoor Track & Field ChampionshipFeb 13 · High Jump · Place 6 · Diman Regional Voc/TechHigh Jump65-0—
Feb 8MSTCA Qualifier MeetFeb 8 · High Jump · Place 4 · Diman Regional Voc/TechHigh Jump44-10—
Feb 1MAC League ChampionshipFeb 1 · High Jump · Place 3 · Diman Regional Voc/TechHigh Jump34-8—
Feb 1MAC League ChampionshipFeb 1 · 55 Meters · Place 11 · Diman Regional Voc/Tech55 Meters118.37a—
Jan 20MAC Meet 5Jan 20 · High Jump · Place 2 · Diman Regional Voc/TechHigh Jump24-10—
Jan 20MAC Meet 5Jan 20 · 55 Meters · Place 8 · Diman Regional Voc/Tech55 Meters88.28a—
Jan 18MSTCA Division 2 James Kalperis RelaysJan 18 · High Jump · Place 3 · Diman Regional Voc/TechHigh Jump31.52m—
Jan 15MAC Meet 4Jan 15 · High Jump · Place 3 · Diman Regional Voc/TechHigh Jump34-8—
Jan 15MAC Meet 4Jan 15 · 55 Meters · Place 7 · Diman Regional Voc/Tech55 Meters78.36a—
Jan 8MAC Meet 3Jan 8 · High Jump · Place 2 · Diman Regional Voc/TechHigh Jump24-8—
Jan 8MAC Meet 3Jan 8 · 55 Meters · Place 14 · Diman Regional Voc/Tech55 Meters148.57a—

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · High Jump · Place 14 · Diman Regional Voc/TechHigh Jump144-1010
May 19Mayflower Athletic Conference Championship Meet 2025May 19 · Long Jump · Place 7 · Diman Regional Voc/TechLong Jump714-1110
May 19Mayflower Athletic Conference Championship Meet 2025May 19 · High Jump · Place 2 · Diman Regional Voc/TechHigh Jump24-810
May 122025 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · Long Jump · Place 9 · Diman Regional Voc/TechLong Jump914-08.0010
May 122025 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · High Jump · Place 3 · Diman Regional Voc/TechHigh Jump34-10.0010
May 6TC vs. DimanMay 6 · Long Jump · Place 7 · Diman Regional Voc/TechLong Jump713-210
May 6TC vs. DimanMay 6 · High Jump · Place 2 · Diman Regional Voc/TechHigh Jump204-1010
Apr 24MSTCA Warrior InvitationalApr 24 · Long Jump · Place 33 · Diman Regional Voc/TechLong Jump3314-05.5010
Apr 24MSTCA Warrior InvitationalApr 24 · High Jump · Place 5 · Diman Regional Voc/TechHigh Jump54-08.0010
Apr 15Blue Hills vs. DimanApr 15 · Long Jump · Place 5 · Diman Regional Voc/TechLong Jump514-08.0010
Apr 15Blue Hills vs. DimanApr 15 · High Jump · Place 2 · Diman Regional Voc/TechHigh Jump204-06.0010
Apr 15Blue Hills vs. DimanApr 15 · 200 Meters · Place 5 · Diman Regional Voc/Tech200 Meters530.7 PB10
Apr 8BP @ DimanApr 8 · Long Jump · Diman Regional Voc/TechLong Jump—14-05.00Unofficial10
Apr 8BP @ DimanApr 8 · High Jump · Diman Regional Voc/TechHigh Jump—4-06.00Unofficial10
Apr 1Diman V SoutheasternApr 1 · Long Jump · Diman Regional Voc/TechLong Jump—14-07.00Unofficial10
Apr 1Diman V SoutheasternApr 1 · 100 Meters · Diman Regional Voc/Tech100 Meters—14.3Unofficial10

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · High Jump · Place 16 · Diman Regional Voc/TechHigh Jump16.4-08.0010
Dec 18MAC Meet #2 2024Dec 18 · 55 Meter · Place 9 · Diman Regional Voc/Tech55 Meter9.8.49a PB10
Dec 18MAC Meet #2 2024Dec 18 · High Jump · Place 6 · Diman Regional Voc/TechHigh Jump6.4-04.0010
Dec 11MAC Meet #1 2024Dec 11 · 55 Meter · Place 13 · Diman Regional Voc/Tech55 Meter13.8.70a10
Dec 11MAC Meet #1 2024Dec 11 · High Jump · Place 4 · Diman Regional Voc/TechHigh Jump4.4-08.0010