Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorShepherd Hill vs. Shrewsbury · Apr 215.9Shepherd Hill vs. ShrewsburyApril 2, 2025
200 Meters · OutdoorAlgonquin vs Shepherd Hill · Apr 1532.05aAlgonquin vs Shepherd HillApril 15, 2026
High Jump · OutdoorDivision A Midland-Wachusett League Meet · May 234-00.00Division A Midland-Wachusett League MeetMay 23, 2026
Javelin · 600g · OutdoorDivision A Midland-Wachusett League Meet · May 2375-01Division A Midland-Wachusett League MeetMay 23, 2026
Long Jump · OutdoorCentral Mass. Multi-Meet · Jun 93.79mCentral Mass. Multi-MeetJune 9, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 23Division A Midland-Wachusett League MeetMay 23 · High Jump · Place 15 · Shepherd Hill RegHigh Jump15.4-00.00 PB10
May 23Division A Midland-Wachusett League MeetMay 23 · Javelin · Place 12 · Shepherd Hill RegJavelin600g12.75-01 PB10
May 12Westborough vs Shepherd Hill Dual MeetMay 12 · Javelin · Shepherd Hill RegJavelin600g—79'10"Unofficial10
May 9District E Nick DiPilato InvitationalMay 9 · High Jump · Place 5 · Shepherd Hill RegHigh Jump5.4-00.0010
May 9District E Nick DiPilato InvitationalMay 9 · 200 Meters · Place 51 · Shepherd Hill Reg200 Meters51.32.78a10
May 6Shepherd Hill vs GraftonMay 6 · High Jump · Place 1 · Shepherd Hill RegHigh Jump1.4'4Unofficial10
Apr 15Algonquin vs Shepherd HillApr 15 · High Jump · Place 4 · Shepherd Hill RegHigh Jump44-02.0010
Apr 15Algonquin vs Shepherd HillApr 15 · Javelin · Place 8 · Shepherd Hill RegJavelin867-0810
Apr 15Algonquin vs Shepherd HillApr 15 · 200 Meters · Place 18 · Shepherd Hill Reg200 Meters1832.05a PB10
Apr 8Shepherd Hill vs ShrewsburyApr 8 · High Jump · Place 2 · Shepherd Hill RegHigh Jump2.3'10Unofficial10
Apr 8Shepherd Hill vs ShrewsburyApr 8 · 200 Meters · Place 7 · Shepherd Hill Reg200 Meters7.32.4Unofficial10

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 9Central Mass. Multi-MeetJun 9 · Javelin · Place 19 · Shepherd Hill RegJavelin1916.52m9
Jun 9Central Mass. Multi-MeetJun 9 · 200 Meters · Place 48 · Shepherd Hill Reg200 Meters4836.329
Jun 9Central Mass. Multi-MeetJun 9 · Long Jump · Place 37 · Shepherd Hill RegLong Jump373.79m PB9
Jun 9Central Mass. Multi-MeetJun 9 · Shot Put · Place 22 · Shepherd Hill RegShot Put226.32m9
Jun 9Central Mass. Multi-MeetJun 9 · 100m Hurdles · Place 42 · Shepherd Hill Reg100m Hurdles4223.319
Jun 9Central Mass. Multi-MeetJun 9 · 1500 Meters · Place 47 · Shepherd Hill Reg1500 Meters479989
May 10District E Nick DiPilato InvitationalMay 10 · High Jump · Place 7 · Shepherd Hill RegHigh Jump74-09
May 10District E Nick DiPilato InvitationalMay 10 · 200 Meters · Place 60 · Shepherd Hill Reg200 Meters6033.66a9
May 10District E Nick DiPilato InvitationalMay 10 · 100 Meters · Place 77 · Shepherd Hill Reg100 Meters7715.99a9
May 7Algonquin v Shepherd HillMay 7 · High Jump · Place 5 · Shepherd Hill RegHigh Jump54-29
Apr 29Dual Meet Shepherd Hill Vs WestboroughApr 29 · High Jump · Place 3 · Shepherd Hill RegHigh Jump3.4-00.00Unofficial9
Apr 29Dual Meet Shepherd Hill Vs WestboroughApr 29 · 200 Meters · Place 3 · Shepherd Hill Reg200 Meters3.32.8Unofficial9
Apr 29Dual Meet Shepherd Hill Vs WestboroughApr 29 · 100 Meters · Place 7 · Shepherd Hill Reg100 Meters7.15.5Unofficial9
Apr 2Shepherd Hill vs. ShrewsburyApr 2 · 100 Meters · Place 11 · Shepherd Hill Reg100 Meters1115.9 PB9