Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUSATF New England Youth Invitational · Mar 15:46.12aUSATF New England Youth InvitationalMarch 1, 2026
1 Mile · OutdoorWestern Massachusetts Class S Championship · May 225:40.64aWestern Massachusetts Class S ChampionshipMay 22, 2026
1000 Meters · IndoorMSTCA Northeast Invitational · Jan 93:28.91aMSTCA Northeast InvitationalJanuary 9, 2026
1500 Meters · IndoorRising Stars Youth Champs · Mar 65:19.00aRising Stars Youth ChampsMarch 6, 2026
2 Miles · IndoorPVIAC Meet #5 (EARLY) · Jan 1812:48.00aPVIAC Meet #5 (EARLY)January 18, 2026
2 Miles · OutdoorMIAA Division 6 Track & Field Championship · May 2812:30.90aMIAA Division 6 Track & Field ChampionshipMay 28, 2026
300 Meters · IndoorPVIAC Meet #4 (EARLY) · Jan 1151.16aPVIAC Meet #4 (EARLY)January 11, 2026
400 Meters · OutdoorMSTCA William C. Kane Developmental Invitational · Apr 241:11.29aMSTCA William C. Kane Developmental InvitationalApril 24, 2026
600 Meters · IndoorPVIAC Meet #5 (EARLY) · Jan 182:01.45aPVIAC Meet #5 (EARLY)January 18, 2026
600 Meters · OutdoorPVIAC Meet #3 (EARLY) · Jan 22:02.32aPVIAC Meet #3 (EARLY)January 2, 2026
800 Meters · IndoorRising Stars Youth Champs · Mar 62:36.44aRising Stars Youth ChampsMarch 6, 2026
800 Meters · OutdoorMohawk Vs. Frontier And Pioneer · May 182:37.39aMohawk Vs. Frontier And Pioneer May 18, 2026
Long Jump · OutdoorMahar Vs. Turners Falls, Franklin Tech, and Pioneer · May 49' 7.25"Mahar Vs. Turners Falls, Franklin Tech, and PioneerMay 4, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 2 Miles · Place 22 · Pioneer Valley RegionalPioneer Valley Regional2 Miles22.12:30.90a PB9
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 1 Mile · Place 24 · Pioneer Valley RegionalPioneer Valley Regional1 Mile24.5:40.67a9
May 22Western Massachusetts Class S ChampionshipMay 22 · 1 Mile · Place 8 · Pioneer Valley RegionalPioneer Valley Regional1 Mile8.5:40.64a PB9
May 18Mohawk Vs. Frontier And Pioneer May 18 · 2 Miles · Place 3 · Pioneer Valley RegionalPioneer Valley Regional2 Miles3.13:09.49a9
May 18Mohawk Vs. Frontier And Pioneer May 18 · 800 Meters · Place 2 · Pioneer Valley RegionalPioneer Valley Regional800 Meters2.2:37.39a PB9
May 10Minnechaug Invitational May 10 · 1 Mile · Place 2 · Pioneer Valley RegionalPioneer Valley Regional1 Mile2.5:49.60a9
May 10Minnechaug Invitational May 10 · 800 Meters · Place 5 · Pioneer Valley RegionalPioneer Valley Regional800 Meters5.2:38.80a9
May 4Mahar Vs. Turners Falls, Franklin Tech, and PioneerMay 4 · Long Jump · Place 13 · Pioneer Valley RegionalPioneer Valley RegionalLong Jump13.9' 7.25" PB9
May 4Mahar Vs. Turners Falls, Franklin Tech, and PioneerMay 4 · 1 Mile · Place 1 · Pioneer Valley RegionalPioneer Valley Regional1 Mile1.5:55.72a9
May 4Mahar Vs. Turners Falls, Franklin Tech, and PioneerMay 4 · 800 Meters · Place 1 · Pioneer Valley RegionalPioneer Valley Regional800 Meters1.2:46.02a9
Apr 30Meet #2 & #3 Pioneer Valley Regional, Greenfield & Athol (Mens)Apr 30 · Long Jump · Place 12 · Pioneer Valley RegionalPioneer Valley RegionalLong Jump129-109
Apr 30Meet #2 & #3 Pioneer Valley Regional, Greenfield & Athol (Mens)Apr 30 · Javelin · Place 11 · Pioneer Valley RegionalPioneer Valley RegionalJavelin1136-89
Apr 30Meet #2 & #3 Pioneer Valley Regional, Greenfield & Athol (Mens)Apr 30 · 800 Meters · Place 1 · Pioneer Valley RegionalPioneer Valley Regional800 Meters102:45.19
Apr 24MSTCA William C. Kane Developmental InvitationalApr 24 · 1 Mile · Place 8 · Pioneer Valley RegionalPioneer Valley Regional1 Mile85:47.81a9
Apr 24MSTCA William C. Kane Developmental InvitationalApr 24 · 400 Meters · Place 28 · Pioneer Valley RegionalPioneer Valley Regional400 Meters281:11.29a PB9
Apr 242026 William Kane Fresh Sophomore InvitationalApr 24 · 1 Mile · Place 8 · Pioneer Valley RegionalPioneer Valley Regional1 Mile8.5:47.81a9
Apr 242026 William Kane Fresh Sophomore InvitationalApr 24 · 400 Meters · Place 28 · Pioneer Valley RegionalPioneer Valley Regional400 Meters28.1:11.29a9
Apr 23MSTCA Warrior InvitationalApr 23 · 2 Miles · Place 3 · Pioneer Valley RegionalPioneer Valley Regional2 Miles312:45.08a9
Apr 23MSTCA Warrior InvitationalApr 23 · 800 Meters · Pioneer Valley RegionalPioneer Valley Regional800 Meters—2:39.03a9
Jan 2PVIAC Meet #3 (EARLY)Jan 2 · 2 Miles · Place 3 · Pioneer Valley RegionalPioneer Valley Regional2 Miles3.14:30.14a9
Jan 2PVIAC Meet #3 (EARLY)Jan 2 · 1 Mile · Place 7 · Pioneer Valley RegionalPioneer Valley Regional1 Mile7.6:29.79a9
Jan 2PVIAC Meet #3 (EARLY)Jan 2 · 600 Meters · Place 10 · Pioneer Valley RegionalPioneer Valley Regional600 Meters10.2:02.32a PB9

2026 Indoor Track

17 results
DateMeetEventPlMarkGr
Mar 6Rising Stars Youth ChampsMar 6 · 1500 Meters · Place 16 · Pioneer Valley RegionalPioneer Valley Regional1500 Meters16.5:19.00a PB9
Mar 6Rising Stars Youth ChampsMar 6 · 800 Meters · Place 53 · Pioneer Valley RegionalPioneer Valley Regional800 Meters53.2:36.44a PB9
Mar 1USATF New England Youth InvitationalMar 1 · 1 Mile · Place 10 · 02-Unattached02-Unattached1 Mile10.5:46.12a PB9
Mar 1USATF New England Youth InvitationalMar 1 · 1500 Meters · Place 11 · 02-Unattached02-Unattached1500 Meters11.5:25.40a9
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · 1 Mile · Place 15 · Pioneer Valley RegionalPioneer Valley Regional1 Mile155:48.42—
Feb 7MSTCA Qualifier MeetFeb 7 · 1 Mile · Place 30 · Pioneer Valley RegionalPioneer Valley Regional1 Mile305:49.44a9
Feb 1PVIAC Pioneer League ChampionshipFeb 1 · 1 Mile · Place 4 · Pioneer Valley RegionalPioneer Valley Regional1 Mile45:49.88a9
Feb 1PVIAC Pioneer League ChampionshipFeb 1 · 1000 Meters · Place 10 · Pioneer Valley RegionalPioneer Valley Regional1000 Meters103:42.92a9
Feb 1PVIAC Valley ChampionshipFeb 1 · 2 Miles · Pioneer Valley RegionalPioneer Valley Regional2 Miles--DNS9
Feb 1PVIAC Valley ChampionshipFeb 1 · 1 Mile · Place 4 · Pioneer Valley RegionalPioneer Valley Regional1 Mile4.5:49.88a9
Feb 1PVIAC Valley ChampionshipFeb 1 · 1000 Meters · Place 10 · Pioneer Valley RegionalPioneer Valley Regional1000 Meters10.3:42.92a9
Jan 18PVIAC Meet #5 (EARLY)Jan 18 · 2 Miles · Place 1 · Pioneer Valley RegionalPioneer Valley Regional2 Miles112:48.00a PB9
Jan 18PVIAC Meet #5 (EARLY)Jan 18 · 600 Meters · Place 11 · Pioneer Valley RegionalPioneer Valley Regional600 Meters112:01.45a PB9
Jan 18PVIAC Meet #5 (EARLY)Jan 18 · 300 Meters · Place 18 · Pioneer Valley RegionalPioneer Valley Regional300 Meters1851.47a9
Jan 11PVIAC Meet #4 (EARLY)Jan 11 · 1 Mile · Place 1 · Pioneer Valley RegionalPioneer Valley Regional1 Mile15:56.50a9
Jan 11PVIAC Meet #4 (EARLY)Jan 11 · 300 Meters · Place 19 · Pioneer Valley RegionalPioneer Valley Regional300 Meters1951.16a PB9
Jan 9MSTCA Northeast InvitationalJan 9 · 1000 Meters · Place 47 · Pioneer Valley RegionalPioneer Valley Regional1000 Meters473:28.91a PB9

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 1 Mile · Place 22 · Pioneer Valley RegionalPioneer Valley Regional1 Mile22.6:04.00a9
Dec 21PVIAC Meet #2 (LATE)Dec 21 · 2 Miles · Pioneer Valley RegionalPioneer Valley Regional2 Miles--DNS9
Dec 21PVIAC Meet #2 (LATE)Dec 21 · 1 Mile · Place 5 · Pioneer Valley RegionalPioneer Valley Regional1 Mile5.6:37.11a9
Dec 21PVIAC Meet #2 (LATE)Dec 21 · 1000 Meters · Place 3 · Pioneer Valley RegionalPioneer Valley Regional1000 Meters3.3:31.91a9
Dec 14PVIAC Meet #1 (LATE)Dec 14 · 2 Miles · Place 3 · Pioneer Valley RegionalPioneer Valley Regional2 Miles3.15:00.86a9
Dec 14PVIAC Meet #1 (LATE)Dec 14 · 1 Mile · Place 3 · Pioneer Valley RegionalPioneer Valley Regional1 Mile3.6:09.74a9
Dec 14PVIAC Meet #1 (LATE)Dec 14 · 1000 Meters · Place 4 · Pioneer Valley RegionalPioneer Valley Regional1000 Meters4.3:55.47a9