Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHudson vs Quabbin · May 511.7Hudson vs QuabbinMay 5, 2026
300 Meters · IndoorMidWach @ Shrewsbury Week 3 · Jan 1543.20MidWach @ Shrewsbury Week 3January 15, 2025
400 Meters · OutdoorGroton-Dunstable vs Quabbin · Apr 1555.1Groton-Dunstable vs QuabbinApril 15, 2026
55 Meters · IndoorMid Wach @ Fitchburg Week 4 · Jan 227.40Mid Wach @ Fitchburg Week 4January 22, 2025
600 Meters · IndoorMid Wach League Championship C & D · Feb 41:48.22aMid Wach League Championship C & DFebruary 4, 2024
Pole Vault · OutdoorQuabbin vs Oakmont · Apr 289-00Quabbin vs OakmontApril 28, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 21Division C Midland Wachusett League MeetMay 21 · 400 Meters · Place 8 · Quabbin Regional400 Meters8.56.69a12
May 16Central Mass. Division 1 Class MeetMay 16 · 400 Meters · Place 24 · Quabbin Regional400 Meters24.56.30a12
May 13Quabbin vs LunenburgMay 13 · Pole Vault · Place 4 · Quabbin RegionalPole Vault4.8-0612
May 13Quabbin vs LunenburgMay 13 · 400 Meters · Place 2 · Quabbin Regional400 Meters2.56.712
May 9District E Nick DiPilato InvitationalMay 9 · 400 Meters · Quabbin Regional400 Meters--DNS12
May 5Hudson vs QuabbinMay 5 · Pole Vault · Place 5 · Quabbin RegionalPole Vault58-612
May 5Hudson vs QuabbinMay 5 · 400 Meters · Place 4 · Quabbin Regional400 Meters458.812
May 5Hudson vs QuabbinMay 5 · 100 Meters · Place 8 · Quabbin Regional100 Meters811.7 PB12
Apr 28Quabbin vs OakmontApr 28 · Pole Vault · Place 7 · Quabbin RegionalPole Vault7.9-00 PB12
Apr 28Quabbin vs OakmontApr 28 · 400 Meters · Place 4 · Quabbin Regional400 Meters4.55.912
Apr 28Quabbin vs OakmontApr 28 · 100 Meters · Place 6 · Quabbin Regional100 Meters6.12.112
Apr 15Groton-Dunstable vs QuabbinApr 15 · Pole Vault · Place 4 · Quabbin RegionalPole Vault4.9-0012
Apr 15Groton-Dunstable vs QuabbinApr 15 · 400 Meters · Place 3 · Quabbin Regional400 Meters3.55.1 PB12
Apr 7Quabbin-Narragansett-Athol MeetApr 7 · Pole Vault · Place 4 · Quabbin RegionalPole Vault4.9-0012
Apr 7Quabbin-Narragansett-Athol MeetApr 7 · 400 Meters · Place 3 · Quabbin Regional400 Meters3.56.412
Apr 7Quabbin-Narragansett-Athol MeetApr 7 · 100 Meters · Place 5 · Quabbin Regional100 Meters5.12.312

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 29Quabbin vs Narragansett Apr 29 · 100 Meters · Place 5 · Quabbin Regional100 Meters512.111
Apr 10Quabbin vs HudsonApr 10 · Pole Vault · Place 5 · Quabbin RegionalPole Vault59-011

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 22Mid Wach @ Fitchburg Week 4Jan 22 · 55 Meters · Place 21 · Quabbin Regional55 Meters217.40 PB—
Jan 15MidWach @ Shrewsbury Week 3Jan 15 · 300 Meters · Place 6 · Quabbin Regional300 Meters643.20 PBJR
Jan 15MidWach @ Shrewsbury Week 3Jan 15 · 55 Meters · Place 10 · Quabbin Regional55 Meters107.40JR
Jan 8MidWach @ Shrewsbury Week # 2Jan 8 · 600 Meters · Place 7 · Quabbin Regional600 Meters71:49.60—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 18Wachusett Week # 1 MidWach LeagueDec 18 · 300 Meters · Place 3 · Quabbin Regional300 Meters343.40—
Feb 4Mid Wach League Championship C & DFeb 4 · 600 Meters · Place 13 · Quabbin Regional600 Meters131:48.22a PB—
Jan 24MW @ Wachusett # 5Jan 24 · 600 Meters · Place 9 · Quabbin Regional600 Meters91:48.30—
Jan 17MW @ Wachusett # 4Jan 17 · 600 Meters · Place 11 · Quabbin Regional600 Meters111:53.60—
Jan 17MW @ Wachusett # 4Jan 17 · 55 Meters · Place 14 · Quabbin Regional55 Meters147.70—
Jan 10MW @ Wachusett # 3Jan 10 · 600 Meters · Place 13 · Quabbin Regional600 Meters131:57.50—
Jan 10MW @ Wachusett # 3Jan 10 · 55 Meters · Place 16 · Quabbin Regional55 Meters167.70—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 15Midland Wachusett Division C League MeetMay 15 · Pole Vault · Place 9 · Quabbin RegionalPole Vault98-0—