Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorQuabbin vs Lunenburg · May 1317.3Quabbin vs LunenburgMay 13, 2026
400m Hurdles · 36" / 0.914m · OutdoorDivision C Midland Wachusett League Meet · May 211:07.31aDivision C Midland Wachusett League MeetMay 21, 2026
Pole Vault · OutdoorMSTCA Division 5 Relays · May 182.45mMSTCA Division 5 RelaysMay 18, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 110m Hurdles · Place 28 · Quabbin Regional110m Hurdles39" / 0.991mRound P28.18.17a12
May 21Division C Midland Wachusett League MeetMay 21 · 400m Hurdles · Place 7 · Quabbin Regional400m Hurdles36" / 0.914m7.1:07.31a PB12
May 21Division C Midland Wachusett League MeetMay 21 · 110m Hurdles · Place 8 · Quabbin Regional110m Hurdles39" / 0.991mRound P8.18.11a12
May 21Division C Midland Wachusett League MeetMay 21 · 110m Hurdles · Place 7 · Quabbin Regional110m Hurdles39" / 0.991m7.17.45a12
May 13Quabbin vs LunenburgMay 13 · Pole Vault · Place 5 · Quabbin RegionalPole Vault5.7-0612
May 13Quabbin vs LunenburgMay 13 · 400m Hurdles · Place 2 · Quabbin Regional400m Hurdles36" / 0.914m2.68.812
May 13Quabbin vs LunenburgMay 13 · 110m Hurdles · Place 3 · Quabbin Regional110m Hurdles39" / 0.991m3.17.3 PB12
May 5Hudson vs QuabbinMay 5 · 400m Hurdles · Place 2 · Quabbin Regional400m Hurdles21:08.012
May 5Hudson vs QuabbinMay 5 · 110m Hurdles · Place 6 · Quabbin Regional110m Hurdles623.612
Apr 28Quabbin vs OakmontApr 28 · Pole Vault · Place 9 · Quabbin RegionalPole Vault9.8-0612
Apr 28Quabbin vs OakmontApr 28 · 400m Hurdles · Place 3 · Quabbin Regional400m Hurdles36" / 0.914m3.1:07.812
Apr 28Quabbin vs OakmontApr 28 · 110m Hurdles · Place 5 · Quabbin Regional110m Hurdles39" / 0.991m5.18.412
Apr 15Groton-Dunstable vs QuabbinApr 15 · 400m Hurdles · Place 2 · Quabbin Regional400m Hurdles36" / 0.914m2.69.912
Apr 15Groton-Dunstable vs QuabbinApr 15 · 110m Hurdles · Place 4 · Quabbin Regional110m Hurdles39" / 0.991m4.17.912
Apr 7Quabbin-Narragansett-Athol MeetApr 7 · Pole Vault · Place 7 · Quabbin RegionalPole Vault7.7-0612
Apr 7Quabbin-Narragansett-Athol MeetApr 7 · 400m Hurdles · Place 2 · Quabbin Regional400m Hurdles36" / 0.914m2.1:08.812
Apr 7Quabbin-Narragansett-Athol MeetApr 7 · 110m Hurdles · Place 4 · Quabbin Regional110m Hurdles39" / 0.991m4.18.412

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 28Midland Wachusett @ Wachusett #5Jan 28 · 55m Hurdles · Place 6 · Quabbin Regional55m Hurdles69.6012
Jan 21Midland Wachusett @ Fitchburg #4Jan 21 · 55m Hurdles · Place 5 · Quabbin Regional55m Hurdles59.5012
Jan 14Midland Wachusett @ Shrewsbury #3Jan 14 · 55m Hurdles · Place 9 · Quabbin Regional55m Hurdles99.50a12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 18MSTCA Division 5 RelaysMay 18 · Pole Vault · Place 12 · Quabbin RegionalPole Vault122.45m PB11
May 7Quabbin Regional vs Groton-Dunstable RegMay 7 · Pole Vault · Place 7 · Quabbin RegionalPole Vault78-011
May 7Quabbin Regional vs Groton-Dunstable RegMay 7 · 400m Hurdles · Place 5 · Quabbin Regional400m Hurdles51:07.611
May 7Quabbin Regional vs Groton-Dunstable RegMay 7 · 110m Hurdles · Place 3 · Quabbin Regional110m Hurdles318.311
Apr 29Quabbin vs Narragansett Apr 29 · 400m Hurdles · Place 3 · Quabbin Regional400m Hurdles31:10.011
Apr 29Quabbin vs Narragansett Apr 29 · 110m Hurdles · Place 4 · Quabbin Regional110m Hurdles419.811
Apr 10Quabbin vs HudsonApr 10 · 400m Hurdles · Place 3 · Quabbin Regional400m Hurdles31:10.611
Apr 10Quabbin vs HudsonApr 10 · 110m Hurdles · Place 4 · Quabbin Regional110m Hurdles418.611

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · 55m Hurdles · Place 9 · Quabbin Regional55m Hurdles99.67a—
Jan 22Mid Wach @ Fitchburg Week 4Jan 22 · 55m Hurdles · Place 8 · Quabbin Regional55m Hurdles89.80—
Jan 8MidWach @ Shrewsbury Week # 2Jan 8 · 55m Hurdles · Place 6 · Quabbin Regional55m Hurdles610.10—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 18Wachusett Week # 1 MidWach LeagueDec 18 · 55m Hurdles · Place 12 · Quabbin Regional55m Hurdles1210.00—
Jan 24MW @ Wachusett # 5Jan 24 · High Jump · Place 10 · Quabbin RegionalHigh Jump104-10—
Jan 24MW @ Wachusett # 5Jan 24 · 55m Hurdles · Place 11 · Quabbin Regional55m Hurdles1110.90—
Jan 17MW @ Wachusett # 4Jan 17 · 55m Hurdles · Place 11 · Quabbin Regional55m Hurdles1110.50—
Jan 10MW @ Wachusett # 3Jan 10 · 55m Hurdles · Place 7 · Quabbin Regional55m Hurdles710.30—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 15Midland Wachusett Division C League MeetMay 15 · 110m Hurdles · Place 9 · Quabbin Regional110m Hurdles919.70a—