Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meter · IndoorCape & Islands Meet #3 · Dec 198.18aCape & Islands Meet #3December 19, 2025
Javelin · 800g · OutdoorMV vs D-Y · May 594' 4"MV vs D-YMay 5, 2026
Shot Put · 12lb · IndoorWinter Warrior HS Invitational · Dec 2836-07.00Winter Warrior HS InvitationalDecember 28, 2025
Shot Put · 12lb · OutdoorNRHS vs. DY vs. Nantucket · Apr 737' 2.5"NRHS vs. DY vs. NantucketApril 7, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 18Cape and Islands Championship MeetMay 18 · Javelin · Place 13 · Dennis-Yarmouth RegionalJavelin1392-210
May 18Cape and Islands Championship MeetMay 18 · Shot Put · Place 5 · Dennis-Yarmouth RegionalShot Put536-810
May 12C&I Meet Dennis-YarmouthMay 12 · Javelin · Dennis-Yarmouth RegionalJavelin800g—105-00Unofficial10
May 12C&I Meet Dennis-YarmouthMay 12 · Shot Put · Dennis-Yarmouth RegionalShot Put12lb—36-05Unofficial10
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · Shot Put · Place 18 · Dennis-Yarmouth RegionalShot Put1836-010
May 5MV vs D-YMay 5 · Javelin · Place 3 · Dennis-Yarmouth RegionalJavelin800g3.94' 4" PB10
May 5MV vs D-YMay 5 · Shot Put · Place 4 · Dennis-Yarmouth RegionalShot Put12lb4.36' 0.5"10
Apr 28Sandwich vs. DY vs. Sturgis E/WApr 28 · Javelin · Place 6 · Dennis-Yarmouth RegionalJavelin800g6.90' 4"10
Apr 28Sandwich vs. DY vs. Sturgis E/WApr 28 · Shot Put · Place 3 · Dennis-Yarmouth RegionalShot Put12lb3.36' 7"10
Apr 23MSTCA Warrior InvitationalApr 23 · Javelin · Place 34 · Dennis-Yarmouth RegionalJavelin34100-810
Apr 23MSTCA Warrior InvitationalApr 23 · Shot Put · Place 36 · Dennis-Yarmouth RegionalShot Put3635-1010
Apr 16Cape & Islands Double-DualApr 16 · Javelin · Place 13 · Dennis-Yarmouth RegionalJavelin800g13.88-1010
Apr 16Cape & Islands Double-DualApr 16 · Shot Put · Place 6 · Dennis-Yarmouth RegionalShot Put12lb6.36-01.5010
Apr 7NRHS vs. DY vs. NantucketApr 7 · Javelin · Place 5 · Dennis-Yarmouth RegionalJavelin800g5.77' 2"10
Apr 7NRHS vs. DY vs. NantucketApr 7 · Shot Put · Place 4 · Dennis-Yarmouth RegionalShot Put12lb4.37' 2.5" PB10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 31Cape & Islands Indoor Track ChampionshipsJan 31 · Shot Put · Place 5 · Dennis-Yarmouth RegionalShot Put538-1.7510
Jan 20Cape & Islands Meet #6Jan 20 · Shot Put · Place 4 · Dennis-Yarmouth RegionalShot Put436-510
Jan 16MSTCA Kalperis Relays - Division 5Jan 16 · Shot Put · Place 38 · Dennis-Yarmouth RegionalShot Put3811.32m10
Jan 13Cape & Islands Meet #5Jan 13 · Shot Put · Place 7 · Dennis-Yarmouth RegionalShot Put736-110
Jan 6Cape & Islands Meet #4Jan 6 · Shot Put · Place 5 · Dennis-Yarmouth RegionalShot Put534-3.5010

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · Shot Put · Place 37 · Dennis-Yarmouth RegionalShot Put12lb37.36-07.00 PB10
Dec 19Cape & Islands Meet #3Dec 19 · 55 Meter · Place 6 · Dennis-Yarmouth Regional55 Meter6.8.18a PB10
Dec 19Cape & Islands Meet #3Dec 19 · Shot Put · Place 7 · Dennis-Yarmouth RegionalShot Put12lb7.34-09.5010
Dec 16Cape & Islands Meet #2Dec 16 · 55 Meter · Dennis-Yarmouth Regional55 Meter—DNS10
Dec 16Cape & Islands Meet #2Dec 16 · Shot Put · Place 6 · Dennis-Yarmouth RegionalShot Put12lb6.34-09.0010
Dec 11Cape & Islands Meet #1Dec 11 · 55 Meter · Dennis-Yarmouth Regional55 Meter--DNS10
Dec 11Cape & Islands Meet #1Dec 11 · Shot Put · Place 7 · Dennis-Yarmouth RegionalShot Put12lb7.34-10.7510
Jan 21Cape and Islands Meet 6Jan 21 · Shot Put · Place 7 · Dennis-Yarmouth RegionalShot Put79.58m—
Jan 14Cape and Islands Meet 5Jan 14 · Shot Put · Place 11 · Dennis-Yarmouth RegionalShot Put1131-7.50—
Jan 10MSTCA Northeast InvitationalJan 10 · Shot Put · Place 122 · Dennis-Yarmouth RegionalShot Put12229-9.25—
Jan 7Cape and Islands Meet 4Jan 7 · Shot Put · Place 12 · Dennis-Yarmouth RegionalShot Put1230-05.009
Jan 3Cape and Islands Meet 3Jan 3 · Shot Put · Place 8 · Dennis-Yarmouth RegionalShot Put832-1—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 20Cape & Islands Championship MeetMay 20 · Javelin · Place 16 · Dennis-Yarmouth RegionalJavelin1677-29
May 20Cape & Islands Championship MeetMay 20 · Shot Put · Place 9 · Dennis-Yarmouth RegionalShot Put934-99
May 6Falmouth v. Dennis-Yarmouth C&I League MeetMay 6 · Javelin · Place 6 · Dennis-Yarmouth RegionalJavelin682-09
May 6Falmouth v. Dennis-Yarmouth C&I League MeetMay 6 · Shot Put · Place 5 · Dennis-Yarmouth RegionalShot Put533-3.59
Apr 30BHS vs DYApr 30 · Javelin · Dennis-Yarmouth RegionalJavelin800g—72'1"Unofficial9
Apr 30BHS vs DYApr 30 · Shot Put · Dennis-Yarmouth RegionalShot Put12lb—35'8"Unofficial9
Apr 24MSTCA Warrior InvitationalApr 24 · Shot Put · Place 42 · Dennis-Yarmouth RegionalShot Put4233-10.009
Apr 15MV vs D-YApr 15 · Javelin · Place 4 · Dennis-Yarmouth RegionalJavelin477-109
Apr 15MV vs D-YApr 15 · Shot Put · Place 3 · Dennis-Yarmouth RegionalShot Put335-11.59
Apr 8Dennis Yarmouth vs NausetApr 8 · Javelin · Dennis-Yarmouth RegionalJavelin800g—79' 1"Unofficial9
Apr 8Dennis Yarmouth vs NausetApr 8 · Shot Put · Dennis-Yarmouth RegionalShot Put12lb—34' 11"Unofficial9
Apr 2Sturgis, DY, MonomoyApr 2 · Javelin · Place 11 · Dennis-Yarmouth RegionalJavelin1177-49
Apr 2Sturgis, DY, MonomoyApr 2 · Shot Put · Place 4 · Dennis-Yarmouth RegionalShot Put433-119

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17Cape and Islands Meet #2 2024Dec 17 · Shot Put · Place 9 · Dennis-Yarmouth RegionalShot Put12lb9.29-10.759
Dec 12Cape and Islands Meet #1 2024Dec 12 · 55 Meter · Dennis-Yarmouth Regional55 MeterEx.8.88a9
Dec 12Cape and Islands Meet #1 2024Dec 12 · Shot Put · Place 11 · Dennis-Yarmouth RegionalShot Put12lb11.30-01.009

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14Dennis-Yarmouth vs Falmouth BoysMay 14 · Javelin · Dennis-Yarmouth RegionalJavelin800g—78-00Unofficial8
May 14Dennis-Yarmouth vs Falmouth BoysMay 14 · Shot Put · Dennis-Yarmouth RegionalShot Put12lb—30-03Unofficial8
May 7Dennis-Yarmouth vs Nauset BoysMay 7 · Javelin · Dennis-Yarmouth RegionalJavelin800g—81-9Unofficial8
May 7Dennis-Yarmouth vs Nauset BoysMay 7 · Shot Put · Dennis-Yarmouth RegionalShot Put12lb—32-8.5Unofficial8
Apr 30Dennis-Yarmouth Vs MonomoyApr 30 · Triple Jump · Place 1 · Dennis-Yarmouth RegionalTriple Jump1.33-8Unofficial8
Apr 30Dennis-Yarmouth vs Monomoy BoysApr 30 · Javelin · Dennis-Yarmouth RegionalJavelin800g—78-00Unofficial8
Apr 30Dennis-Yarmouth vs Monomoy BoysApr 30 · Shot Put · Dennis-Yarmouth RegionalShot Put12lb—28-01Unofficial8
Apr 23DY vs Barnstable BoysApr 23 · Javelin · Dennis-Yarmouth RegionalJavelin800g—78-00Unofficial8
Apr 23DY vs Barnstable BoysApr 23 · Shot Put · Dennis-Yarmouth RegionalShot Put12lb—28-01Unofficial8