Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Northeast Invitational · Jan 96:29.24aMSTCA Northeast InvitationalJanuary 9, 2026
1 Mile · OutdoorQuabbin vs Oakmont · Apr 286:20.7Quabbin vs OakmontApril 28, 2026
1000 Meters · Indoor45th District E Invite · Feb 113:40.87a45th District E InviteFebruary 11, 2024
2 Miles · IndoorMidland Wachusett @ Fitchburg #4 · Jan 2114:08.20Midland Wachusett @ Fitchburg #4January 21, 2026
2 Miles · OutdoorQuabbin-Narragansett-Athol Meet · Apr 713:51Quabbin-Narragansett-Athol MeetApril 7, 2026
600 Meters · IndoorMidland Wachusett @ Shrewsbury · Jan 72:06.30aMidland Wachusett @ ShrewsburyJanuary 7, 2026
800 Meters · IndoorMSTCA Distance Classic · Dec 283:02.22aMSTCA Distance ClassicDecember 28, 2022
800 Meters · OutdoorDivision C Midland Wachusett League Meet · May 212:44.19aDivision C Midland Wachusett League MeetMay 21, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21Division C Midland Wachusett League MeetMay 21 · 800 Meters · Place 8 · Quabbin Regional800 Meters8.2:44.19a PB11
May 13Quabbin vs LunenburgMay 13 · 2 Miles · Place 3 · Quabbin Regional2 Miles3.13:5211
May 5Hudson vs QuabbinMay 5 · 1 Mile · Place 3 · Quabbin Regional1 Mile36:23.611
Apr 28Quabbin vs OakmontApr 28 · 1 Mile · Place 6 · Quabbin Regional1 Mile6.6:20.7 PB11
Apr 15Groton-Dunstable vs QuabbinApr 15 · 2 Miles · Place 2 · Quabbin Regional2 Miles2.14:04.711
Apr 7Quabbin-Narragansett-Athol MeetApr 7 · 2 Miles · Place 2 · Quabbin Regional2 Miles2.13:51 PB11
Apr 7Quabbin-Narragansett-Athol MeetApr 7 · 800 Meters · Place 3 · Quabbin Regional800 Meters3.2:51.611

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 7Midland Wachusett Div C & D League MeetFeb 7 · 2 Miles · Place 6 · Quabbin Regional2 Miles6.14:24.38a11
Jan 28Midland Wachusett @ Wachusett #5Jan 28 · 2 Miles · Place 4 · Quabbin Regional2 Miles414:17.4011
Jan 21Midland Wachusett @ Fitchburg #4Jan 21 · 2 Miles · Place 2 · Quabbin Regional2 Miles214:08.20 PB11
Jan 9MSTCA Northeast InvitationalJan 9 · 1 Mile · Place 120 · Quabbin Regional1 Mile1206:29.24a PB11
Jan 7Midland Wachusett @ ShrewsburyJan 7 · 600 Meters · Place 4 · Quabbin Regional600 Meters42:06.30a PB11

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · 1000 Meters · Place 32 · Quabbin Regional1000 Meters32.3:49.19a11
Jan 22Mid Wach @ Fitchburg Week 4Jan 22 · 2 Miles · Place 4 · Quabbin Regional2 Miles414:32.90—
Jan 22Mid Wach @ Fitchburg Week 4Jan 22 · 1000 Meters · Place 7 · Quabbin Regional1000 Meters73:56.00—
Jan 15MidWach @ Shrewsbury Week 3Jan 15 · 2 Miles · Place 2 · Quabbin Regional2 Miles214:10.10SO
Jan 15MidWach @ Shrewsbury Week 3Jan 15 · 1000 Meters · Place 4 · Quabbin Regional1000 Meters43:59.40SO
Jan 8MidWach @ Shrewsbury Week # 2Jan 8 · 2 Miles · Place 3 · Quabbin Regional2 Miles314:20.60—
Jan 8MidWach @ Shrewsbury Week # 2Jan 8 · 1000 Meters · Place 4 · Quabbin Regional1000 Meters43:55.70—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 21Midland Wachusett Division C League MeetMay 21 · 2 Miles · Place 6 · Quabbin Regional2 Miles6.14:26.61a10
Apr 29Quabbin vs Narragansett Apr 29 · 2 Miles · Place 1 · Quabbin Regional2 Miles115:15.010
Apr 10Quabbin vs HudsonApr 10 · 2 Miles · Place 3 · Quabbin Regional2 Miles314:1810
Apr 4Oakmont vs. QuabbinApr 4 · 2 Miles · Quabbin Regional2 Miles—14:32.2Unofficial10

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 27MSTCA Distance Classic and PentathlonDec 27 · 1000 Meters · Place 40 · Quabbin Regional1000 Meters40.3:44.48a10
Dec 18Wachusett Week # 1 MidWach LeagueDec 18 · 2 Miles · Place 5 · Quabbin Regional2 Miles515:00.20—
Dec 18Wachusett Week # 1 MidWach LeagueDec 18 · 1000 Meters · Place 6 · Quabbin Regional1000 Meters64:01.70—
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · 1000 Meters · Place 20 · Quabbin Regional1000 Meters20.3:46.12a10
Feb 1145th District E InviteFeb 11 · 1000 Meters · Place 21 · Quabbin Regional1000 Meters213:40.87a PB—
Feb 4Mid Wach League Championship C & DFeb 4 · 1000 Meters · Place 10 · Quabbin Regional1000 Meters103:42.83a—
Jan 24MW @ Wachusett # 5Jan 24 · 2 Miles · Place 3 · Quabbin Regional2 Miles314:10.20—
Jan 24MW @ Wachusett # 5Jan 24 · 1000 Meters · Place 11 · Quabbin Regional1000 Meters113:56.70—
Jan 17MW @ Wachusett # 4Jan 17 · 1000 Meters · Place 5 · Quabbin Regional1000 Meters53:51.90—
Jan 10MW @ Wachusett # 3Jan 10 · 2 Miles · Place 4 · Quabbin Regional2 Miles414:24.10—
Jan 10MW @ Wachusett # 3Jan 10 · 1000 Meters · Place 5 · Quabbin Regional1000 Meters54:00.10—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15Midland Wachusett Division C League MeetMay 15 · 2 Miles · Place 8 · Quabbin Regional2 Miles814:27.04a—
May 8Quabbin vs Lunenburg dual meetMay 8 · 2 Miles · Place 3 · Quabbin Regional2 Miles314:34.8—
May 8Quabbin vs Lunenburg dual meetMay 8 · 800 Meters · Place 8 · Quabbin Regional800 Meters82:57.2—
May 1Hudson vs QuabbinMay 1 · 2 Miles · Place 3 · Quabbin Regional2 Miles314:09.6—
May 1Hudson vs QuabbinMay 1 · 800 Meters · Place 5 · Quabbin Regional800 Meters52:59.5—
Apr 24Quabbin vs Oakmont dual meetApr 24 · 2 Miles · Place 2 · Quabbin Regional2 Miles2.13:59.29
Apr 24Quabbin vs Oakmont dual meetApr 24 · 800 Meters · Place 6 · Quabbin Regional800 Meters6.2:54.59
Apr 8Quabbin vs Narragansett dual meetApr 8 · 2 Miles · Place 2 · Quabbin Regional2 Miles2.14:149
Apr 8Quabbin vs Narragansett dual meetApr 8 · 800 Meters · Place 2 · Quabbin Regional800 Meters2.2:53.99

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 1000 Meters · Place 53 · Quabbin Regional1000 Meters53.3:50.85a9
Dec 10MSTCA Winter Festival (Small School)Dec 10 · 1000 Meters · Place 16 · Quabbin Regional1000 Meters16.3:51.96a9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance ClassicDec 28 · 800 Meters · Place 52 · Quabbin Regional800 Meters52.3:02.22a PB8