Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorMidland Wachusett @ Shrewsbury #3 · Jan 1446.00aMidland Wachusett @ Shrewsbury #3January 14, 2026
400m Hurdles · 36" / 0.914m · OutdoorDivision D Midland-Wachusett League Meet · May 201:10.62aDivision D Midland-Wachusett League MeetMay 20, 2026
55m Hurdles · 39" · IndoorMidland Wachusett Div C & D League Meet · Feb 710.43aMidland Wachusett Div C & D League MeetFebruary 7, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 20Division D Midland-Wachusett League MeetMay 20 · 400m Hurdles · Place 12 · Gardner400m Hurdles36" / 0.914m12.1:10.62a PB9
Apr 29Bromfield vs GardnerApr 29 · 400m Hurdles · Gardner400m Hurdles36" / 0.914m—1:15.08aUnofficial9
Apr 9Tyngsborough vs GardnerApr 9 · 400m Hurdles · Place 4 · Gardner400m Hurdles41:13.13a9

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 7Midland Wachusett Div C & D League MeetFeb 7 · 55m Hurdles · Place 7 · Gardner55m Hurdles39"Round P7.10.43a PB9
Feb 4Midland Wachusett @ FitchburgFeb 4 · 55m Hurdles · Place 11 · Gardner55m Hurdles1110.309
Jan 28Midland Wachusett @ Wachusett #5Jan 28 · 55m Hurdles · Place 9 · Gardner55m Hurdles910.309
Jan 21Midland Wachusett @ Fitchburg #4Jan 21 · 55m Hurdles · Place 10 · Gardner55m Hurdles1010.509
Jan 14Midland Wachusett @ Shrewsbury #3Jan 14 · 55m Hurdles · Place 16 · Gardner55m Hurdles1610.50a9
Jan 14Midland Wachusett @ Shrewsbury #3Jan 14 · 300 Meters · Place 13 · Gardner300 Meters1346.00a PB9
Jan 3Northeast Freshman-Sophomore ChampionshipJan 3 · 55m Hurdles · Place 14 · Gardner55m Hurdles1410.53a9

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · 55m Hurdles · Place 38 · Gardner55m Hurdles39"Round P38.11.07a9
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · 55m Hurdles · Place 14 · Gardner55m Hurdles1411.43a—
Jan 22Mid Wach @ Fitchburg Week 4Jan 22 · 55m Hurdles · Place 23 · Gardner55m Hurdles2311.70—
Jan 15MidWach @ Shrewsbury Week 3Jan 15 · 55m Hurdles · Place 21 · Gardner55m Hurdles2111.508
Jan 10MSTCA Northeast InvitationalJan 10 · 55m Hurdles · Place 129 · Gardner55m Hurdles12911.67a—
Jan 10MSTCA Northeast InvitationalJan 10 · 300 Meters · Place 295 · Gardner300 Meters29551.36a—
Jan 8MidWach Week 2 @ FitchburgJan 8 · 55m Hurdles · Place 17 · Gardner55m Hurdles1712.10—

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 8MA D2 Middle School State ChampionshipJun 8 · 100m Hurdles · Place 25 · Gardner100m HurdlesRound P2519.49a8
May 21Midland Wachusett Division D League MeetMay 21 · 110m Hurdles · Place 11 · Gardner110m Hurdles1121.84a8

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 18Wachusett Week # 1 MidWach LeagueDec 18 · 55m Hurdles · Place 21 · Gardner55m Hurdles2111.40—
Dec 18Wachusett Week # 1 MidWach LeagueDec 18 · 300 Meters · Place 28 · Gardner300 Meters2854.10—
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · 300 Meters · Place 93 · Gardner300 Meters93.48.05a8
Jan 17MW @ Wachusett # 4Jan 17 · 300 Meters · Place 25 · Gardner300 Meters2554.40—
Jan 12MSTCA Northeast InvitationalJan 12 · 300 Meters · Place 285 · Gardner300 Meters28552.417
Jan 10MW @ Wachusett # 3Jan 10 · 300 Meters · Place 31 · Gardner300 Meters3158.30—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10MSTCA Winter Festival (Small School)Dec 10 · 300 Meters · Place 102 · Gardner300 Meters102.52.12a7