Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Northeast Invitational · Jan 105:49.65aMSTCA Northeast InvitationalJanuary 10, 2025
1 Mile · OutdoorNashoba Reg vs Leominster (Boys Only) · May 135:46.2Nashoba Reg vs Leominster (Boys Only)May 13, 2026
1000 Meters · IndoorMSTCA Northeast Invitational · Jan 103:25.56aMSTCA Northeast InvitationalJanuary 10, 2025
2 Miles · IndoorMidland Wachusett @ Fitchburg #3 · Jan 1414:26.30aMidland Wachusett @ Fitchburg #3January 14, 2026
2 Miles · OutdoorNashoba Reg @ Marlborough (Boys) · Apr 1512:36.7Nashoba Reg @ Marlborough (Boys)April 15, 2026
600 Meters · IndoorMid Wach @ Wachusett Week 4 · Jan 222:05.00Mid Wach @ Wachusett Week 4January 22, 2025
800 Meters · OutdoorNashoba Reg vs Leominster (Boys Only) · May 132:38.2Nashoba Reg vs Leominster (Boys Only)May 13, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 13Nashoba Reg vs Leominster (Boys Only)May 13 · 1 Mile · Place 7 · Nashoba Reg1 Mile7.5:46.2 PB10
May 13Nashoba Reg vs Leominster (Boys Only)May 13 · 800 Meters · Place 11 · Nashoba Reg800 Meters11.2:38.2 PB10
May 7Nashoba vs Fitchburg - BoysMay 7 · 1 Mile · Place 6 · Nashoba Reg1 Mile6.5:46.510
May 7Nashoba vs Fitchburg - BoysMay 7 · 800 Meters · Place 8 · Nashoba Reg800 Meters8.2:43.310
Apr 15Nashoba Reg @ Marlborough (Boys)Apr 15 · 2 Miles · Place 2 · Nashoba Reg2 Miles2.12:36.7 PB10
Apr 15Nashoba Reg @ Marlborough (Boys)Apr 15 · 800 Meters · Place 4 · Nashoba Reg800 Meters4.2:45.910
Apr 8Nashoba Reg vs. North Middlesex RegApr 8 · 1 Mile · Place 6 · Nashoba Reg1 Mile6.5:47.910

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 28Midland Wachusett @ Fitchburg #5Jan 28 · 1 Mile · Place 14 · Nashoba Reg1 Mile146:29.5010
Jan 28Midland Wachusett @ Fitchburg #5Jan 28 · 1000 Meters · Place 11 · Nashoba Reg1000 Meters113:40.6010
Jan 14Midland Wachusett @ Fitchburg #3Jan 14 · 2 Miles · Place 7 · Nashoba Reg2 Miles714:26.30a PB10
Jan 9MSTCA Northeast InvitationalJan 9 · 1 Mile · Place 204 · Nashoba Reg1 Mile2045:57.63a10
Jan 9MSTCA Northeast InvitationalJan 9 · 1000 Meters · Place 158 · Nashoba Reg1000 Meters1583:27.28a10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10District E Nick DiPilato InvitationalMay 10 · 800 Meters · Place 53 · Nashoba Reg800 Meters532:41.19a9
May 7Nashoba vs North Middlesex (Boys)May 7 · 1 Mile · Place 6 · Nashoba Reg1 Mile66:02.59
Apr 30Nashoba vs. LeominsterApr 30 · 2 Miles · Place 3 · Nashoba Reg2 Miles313:47.79
Apr 16Nashoba vs Fitchburg (Boys)Apr 16 · 2 Miles · Place 4 · Nashoba Reg2 Miles413:039

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 29Mid Wach @ Shrewsbury Week 5Jan 29 · 1 Mile · Place 10 · Nashoba Reg1 Mile106:10.60—
Jan 22Mid Wach @ Wachusett Week 4Jan 22 · 600 Meters · Place 19 · Nashoba Reg600 Meters192:05.00 PB—
Jan 10MSTCA Northeast InvitationalJan 10 · 1 Mile · Place 162 · Nashoba Reg1 Mile1625:49.65a PB—
Jan 10MSTCA Northeast InvitationalJan 10 · 1000 Meters · Place 163 · Nashoba Reg1000 Meters1633:25.56a PB—
Jan 8MidWach Week 2 @ FitchburgJan 8 · 1 Mile · Place 4 · Nashoba Reg1 Mile46:19.30—