Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 Bobcat Invite · May 1611.77a2026 Bobcat InviteMay 16, 2026
110m Hurdles · 36" / 0.914m · OutdoorCampbell, Windham @ Pelham · May 2117.59aCampbell, Windham @ PelhamMay 21, 2026
110m Hurdles · 39" / 0.991m · Outdoor2026 Bobcat Invite · May 1617.84a2026 Bobcat InviteMay 16, 2026
200 Meters · OutdoorMilford versus ConVal, Hollis-Brookline and Wilton · May 924.27aMilford versus ConVal, Hollis-Brookline and WiltonMay 9, 2026
300 Meters · IndoorNHWTL @ PEA Afternoon · Jan 2439.05aNHWTL @ PEA AfternoonJanuary 24, 2026
300m Hurdles · 33" / 0.838m · OutdoorCampbell, Windham @ Pelham · May 2143.85aCampbell, Windham @ PelhamMay 21, 2026
300m Hurdles · 36" / 0.914m · Outdoor2026 NHIAA Meet of Champions · Jun 641.85a2026 NHIAA Meet of ChampionsJune 6, 2026
55 Meters · IndoorNHWTL @ PEA Afternoon · Jan 247.10aNHWTL @ PEA AfternoonJanuary 24, 2026
High Jump · OutdoorMilford versus ConVal, Hollis-Brookline and Wilton · May 95-0Milford versus ConVal, Hollis-Brookline and WiltonMay 9, 2026
Long Jump · OutdoorMerrimack, Goffstown, Pelham @ Timberlane · May 1218-7Merrimack, Goffstown, Pelham @ TimberlaneMay 12, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 62026 NHIAA Meet of ChampionsJun 6 · 300m Hurdles · Place 10 · Pelham300m Hurdles36" / 0.914m10.41.85a PB10
May 23Londonderry R.E.A.L. InvitationalMay 23 · 300m Hurdles · Place 5 · Pelham300m Hurdles36" / 0.914m5.42.76a10
May 21Campbell, Windham @ PelhamMay 21 · 300m Hurdles · Place 1 · Pelham300m Hurdles33" / 0.838m1.43.85a PB10
May 21Campbell, Windham @ PelhamMay 21 · 110m Hurdles · Place 4 · Pelham110m Hurdles36" / 0.914m4.17.59a PB10
May 162026 Bobcat InviteMay 16 · Long Jump · Place 14 · PelhamLong Jump14.18' 3"10
May 162026 Bobcat InviteMay 16 · 300m Hurdles · Place 5 · Pelham300m Hurdles36" / 0.914m5.44.63a10
May 162026 Bobcat InviteMay 16 · 110m Hurdles · Place 12 · Pelham110m Hurdles39" / 0.991mRound P12.17.84a PB10
May 162026 Bobcat InviteMay 16 · 100 Meters · Place 17 · Pelham100 MetersRound P17.11.77a PB10
May 12Merrimack, Goffstown, Pelham @ TimberlaneMay 12 · Long Jump · Place 6 · PelhamLong Jump6.18-7 PB10
May 12Merrimack, Goffstown, Pelham @ TimberlaneMay 12 · 300m Hurdles · Place 2 · Pelham300m Hurdles36" / 0.914m2.43.86a10
May 12Merrimack, Goffstown, Pelham @ TimberlaneMay 12 · 110m Hurdles · Place 3 · Pelham110m Hurdles39" / 0.991m3.17.86a10
May 9Milford versus ConVal, Hollis-Brookline and WiltonMay 9 · Long Jump · Place 2 · PelhamLong Jump2.17-410
May 9Milford versus ConVal, Hollis-Brookline and WiltonMay 9 · High Jump · Place 5 · PelhamHigh Jump5.5-0 PB10
May 9Milford versus ConVal, Hollis-Brookline and WiltonMay 9 · 200 Meters · Place 5 · Pelham200 Meters5.24.27a PB10
May 7Clipper RelaysMay 7 · Long Jump · Place 17 · PelhamLong Jump17.17-06.2510
May 7Clipper RelaysMay 7 · High Jump · PelhamHigh Jump--DNS10
May 7Clipper RelaysMay 7 · 4x110 Shuttle Hurdles · Place 28 · Pelham4x110 Shuttle Hurdles39"28.19.27a10
Apr 25Nashua North Invitational Apr 25 · Long Jump · Place 12 · PelhamLong Jump12.18-3.0010
Apr 25Nashua North Invitational Apr 25 · 300m Hurdles · Place 16 · Pelham300m Hurdles36" / 0.914m16.47.77a10
Apr 21Pelham Quad MeetApr 21 · Long Jump · Place 2 · PelhamLong Jump2.18-01.2510
Apr 21Pelham Quad MeetApr 21 · 300m Hurdles · Place 1 · Pelham300m Hurdles36" / 0.914m1.45.43a10
Apr 21Goffstown, Hollis Brookline, Timberlane @ PelhamApr 21 · Long Jump · Place 2 · PelhamLong Jump2.18-01.2510
Apr 21Goffstown, Hollis Brookline, Timberlane @ PelhamApr 21 · 300m Hurdles · Place 1 · Pelham300m Hurdles36" / 0.914m1.45.43a10
Apr 18Sanborn InvitationalApr 18 · 300m Hurdles · Place 3 · Pelham300m Hurdles36" / 0.914m3.45.42a10
Apr 18Sanborn InvitationalApr 18 · 100 Meters · Place 24 · Pelham100 MetersRound P24.12.41a10
Apr 11Pelham InvitationalApr 11 · Long Jump · Place 13 · PelhamLong Jump13.17-04.0010
Apr 11Pelham InvitationalApr 11 · 300m Hurdles · Place 13 · Pelham300m Hurdles36" / 0.914m13.47.63a10
Apr 11Pelham InvitationalApr 11 · 100 Meters · Place 26 · Pelham100 MetersRound P26.12.46a10

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Jan 24NHWTL @ PEA AfternoonJan 24 · Long Jump · Place 12 · PelhamLong Jump1218-210
Jan 24NHWTL @ PEA AfternoonJan 24 · 300 Meters · Place 17 · Pelham300 Meters1739.05a PB10
Jan 24NHWTL @ PEA AfternoonJan 24 · 55 Meters · Place 26 · Pelham55 Meters267.10a PB10
Jan 18NHWTL UNH AfternoonJan 18 · Long Jump · Place 6 · PelhamLong Jump617-11.5SO
Jan 18NHWTL UNH AfternoonJan 18 · 55 Meters · Place 5 · Pelham55 Meters57.15SO
Jan 4NHWTL UNH MorningJan 4 · Long Jump · Place 6 · PelhamLong Jump616-1SO
Jan 4NHWTL UNH MorningJan 4 · 300 Meters · Place 17 · Pelham300 Meters1743.58SO
Jan 4NHWTL UNH MorningJan 4 · 55 Meters · Place 6 · Pelham55 Meters67.28SO
Jan 4NHWTL UNH MorningJan 4 · 55 Meters · Place 6 · Pelham55 Meters67.30SO