Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPVIAC Week 1 Early Meet · Dec 125:02.67aPVIAC Week 1 Early MeetDecember 12, 2024
1 Mile · OutdoorMSTCA Warrior Invitational · Apr 244:53.23aMSTCA Warrior InvitationalApril 24, 2025
100 Meters · OutdoorMSTCA West Heptathlon/ Decathlon · Jun 312.90aMSTCA West Heptathlon/ DecathlonJune 3, 2024
1000 Meters · IndoorPVIAC Meet #4 (EARLY) · Jan 112:49.91aPVIAC Meet #4 (EARLY)January 11, 2026
1000 Meters · OutdoorPVIAC Meet #3 (EARLY) · Jan 22:57.35aPVIAC Meet #3 (EARLY)January 2, 2026
1500 Meters · OutdoorMSTCA West Heptathlon/ Decathlon · Jun 35:00.51aMSTCA West Heptathlon/ DecathlonJune 3, 2024
2 Miles · IndoorPVIAC Week #7 · Feb 810:58.52aPVIAC Week #7February 8, 2025
2 Miles · OutdoorMeet #2 & #3 Pioneer Valley Regional, Greenfield & Athol (Mens) · Apr 3010:26.8Meet #2 & #3 Pioneer Valley Regional, Greenfield & Athol (Mens)April 30, 2026
300 Meters · IndoorPVIAC Week 3 Late · Jan 541.82aPVIAC Week 3 LateJanuary 5, 2025
400 Meters · OutdoorMinnechaug Invitational · May 1056.17aMinnechaug Invitational May 10, 2026
55 Meters · IndoorPVIAC Week 3 Late · Jan 57.66aPVIAC Week 3 LateJanuary 5, 2025
55 Meters · OutdoorThe Rising Stars Classic · Mar 85:11.95aThe Rising Stars ClassicMarch 8, 2025
55m Hurdles · 39" · IndoorPVIAC Week 1 Early Meet · Dec 1210.66aPVIAC Week 1 Early MeetDecember 12, 2024
600 Meters · IndoorPVIAC Week #7 · Feb 81:40.68aPVIAC Week #7February 8, 2025
800 Meters · IndoorMSTCA Distance Classic and Pentathlon · Dec 282:09.53aMSTCA Distance Classic and PentathlonDecember 28, 2025
800 Meters · OutdoorWestern Massachusetts Class S Championship · May 222:05.15aWestern Massachusetts Class S ChampionshipMay 22, 2026
High Jump · OutdoorMSTCA West Heptathlon/ Decathlon · Jun 31.35mMSTCA West Heptathlon/ DecathlonJune 3, 2024
Long Jump · IndoorPVIAC Meet #5 · Jan 2115-01.00PVIAC Meet #5January 21, 2024
Long Jump · OutdoorMSTCA West Heptathlon/ Decathlon · Jun 35.14mMSTCA West Heptathlon/ DecathlonJune 3, 2024
Triple Jump · OutdoorMSTCA West Heptathlon/ Decathlon · Jun 310.50mMSTCA West Heptathlon/ DecathlonJune 3, 2024

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 2 Miles · Place 32 · GreenfieldGreenfield2 Miles32.10:36.43a11
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 800 Meters · Place 25 · GreenfieldGreenfield800 Meters25.2:07.37a11
May 22Western Massachusetts Class S ChampionshipMay 22 · 1 Mile · GreenfieldGreenfield1 Mile--DNS11
May 22Western Massachusetts Class S ChampionshipMay 22 · 800 Meters · Place 7 · GreenfieldGreenfield800 Meters7.2:05.15a PB11
May 19Meet #6 Mahar Regional VS Greenfield May 19 · 1 Mile · GreenfieldGreenfield1 Mile—4:50.4Unofficial11
May 13Greenfield dualsMay 13 · 800 Meters · GreenfieldGreenfield800 Meters—2:19.711
May 10Minnechaug Invitational May 10 · 800 Meters · Place 7 · GreenfieldGreenfield800 Meters7.2:05.31a11
May 10Minnechaug Invitational May 10 · 400 Meters · Place 6 · GreenfieldGreenfield400 Meters6.56.17a PB11
May 4Meet #4 Frontier Regional VS GreenfieldMay 4 · 800 Meters · Place 2 · GreenfieldGreenfield800 Meters2.2:1011
Apr 30Meet #2 & #3 Pioneer Valley Regional, Greenfield & Athol (Mens)Apr 30 · 2 Miles · Place 1 · GreenfieldGreenfield2 Miles110:26.8 PB11
Apr 24MSTCA Invacational & PentathlonApr 24 · 2 Miles · Place 11 · GreenfieldGreenfield2 Miles1110:37.15a11
Apr 24MSTCA Invacational & PentathlonApr 24 · 800 Meters · Place 15 · GreenfieldGreenfield800 Meters152:06.39a11
Apr 10Meet #1 Mohawk Trail Regional VS GreenfieldApr 10 · 2 Miles · Place 1 · GreenfieldGreenfield2 Miles1.10:59.0Unofficial11
Apr 10Meet #1 Mohawk Trail Regional VS GreenfieldApr 10 · 800 Meters · Place 1 · GreenfieldGreenfield800 Meters1.2:10Unofficial11
Jan 2PVIAC Meet #3 (EARLY)Jan 2 · 1 Mile · GreenfieldGreenfield1 Mile--DNS11
Jan 2PVIAC Meet #3 (EARLY)Jan 2 · 1000 Meters · Place 2 · GreenfieldGreenfield1000 Meters2.2:57.35a PB11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 6Rising Stars Youth ChampsMar 6 · 800 Meters · Place 73 · UnattachedUnattached800 Meters73.2:14.55a11
Feb 1PVIAC Pioneer League ChampionshipFeb 1 · 1000 Meters · Place 1 · GreenfieldGreenfield1000 Meters12:51.53a11
Feb 1PVIAC Valley ChampionshipFeb 1 · 1 Mile · GreenfieldGreenfield1 Mile--DNS11
Feb 1PVIAC Valley ChampionshipFeb 1 · 1000 Meters · Place 1 · GreenfieldGreenfield1000 Meters1.2:51.53a11
Jan 18PVIAC Meet #5 (EARLY)Jan 18 · 1000 Meters · Place 3 · GreenfieldGreenfield1000 Meters32:54.65a11
Jan 11PVIAC Meet #4 (EARLY)Jan 11 · 1000 Meters · Place 2 · GreenfieldGreenfield1000 Meters22:49.91a PB11

2025 Indoor Track

21 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 1 Mile · Place 60 · GreenfieldGreenfield1 Mile60.5:26.28a11
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 800 Meters · Place 11 · GreenfieldGreenfield800 Meters11.2:09.53a PB11
Dec 21PVIAC Meet #2 (LATE)Dec 21 · 1 Mile · Place 8 · GreenfieldGreenfield1 Mile8.5:11.68a11
Dec 21PVIAC Meet #2 (LATE)Dec 21 · 1000 Meters · Place 8 · GreenfieldGreenfield1000 Meters8.3:10.93a11
Dec 14PVIAC Meet #1 (LATE)Dec 14 · 1 Mile · Place 4 · GreenfieldGreenfield1 Mile4.5:17.11a11
Dec 14PVIAC Meet #1 (LATE)Dec 14 · 1000 Meters · Place 4 · GreenfieldGreenfield1000 Meters4.2:59.22a11
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · 2 Miles · Place 33 · Pioneer Valley RegionalPioneer Valley Regional2 Miles33.11:08.59a10
Feb 8PVIAC Week #7Feb 8 · 2 Miles · Place 5 · Pioneer Valley RegionalPioneer Valley Regional2 Miles5.10:58.52a PB10
Feb 8PVIAC Week #7Feb 8 · 1 Mile · Pioneer Valley RegionalPioneer Valley Regional1 Mile--DNS10
Feb 8PVIAC Week #7Feb 8 · 600 Meters · Place 18 · Pioneer Valley RegionalPioneer Valley Regional600 Meters18.1:40.68a PB10
Jan 26PVIAC Week 6 LateJan 26 · 300 Meters · Pioneer Valley RegionalPioneer Valley Regional300 Meters--DNS10
Jan 26PVIAC Week 6 LateJan 26 · 1 Mile · Place 12 · Pioneer Valley RegionalPioneer Valley Regional1 Mile12.5:04.80a10
Jan 19PVIAC Week 5 EarlyJan 19 · Long Jump · Place 14 · Pioneer Valley Reg.Pioneer Valley Reg.Long Jump1416-00.0010
Jan 19PVIAC Week 5 EarlyJan 19 · 1 Mile · Place 11 · Pioneer Valley Reg.Pioneer Valley Reg.1 Mile115:13.4110
Jan 19PVIAC Week 5 EarlyJan 19 · 300 Meters · Place 12 · Pioneer Valley Reg.Pioneer Valley Reg.300 Meters1241.8510
Jan 12PVIAC Week 4 EarlyJan 12 · Long Jump · Place 14 · Pioneer Valley Reg.Pioneer Valley Reg.Long Jump1416-06.5010
Jan 12PVIAC Week 4 EarlyJan 12 · 1 Mile · Place 3 · Pioneer Valley Reg.Pioneer Valley Reg.1 Mile35:02.7610
Jan 12PVIAC Week 4 EarlyJan 12 · 300 Meters · Place 13 · Pioneer Valley Reg.Pioneer Valley Reg.300 Meters1342.1710
Jan 5PVIAC Week 3 LateJan 5 · 1 Mile · Place 4 · Pioneer Valley RegionalPioneer Valley Regional1 Mile45:09.43a—
Jan 5PVIAC Week 3 LateJan 5 · 300 Meters · Place 18 · Pioneer Valley RegionalPioneer Valley Regional300 Meters1841.82a PB—
Jan 5PVIAC Week 3 LateJan 5 · 55 Meters · Place 21 · Pioneer Valley RegionalPioneer Valley Regional55 Meters217.66a PB—

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · 800 Meters · Place 32 · Pioneer Valley RegionalPioneer Valley Regional800 Meters32.2:09.50a10
May 24WMASS Small School ChampionshipMay 24 · Triple Jump · Place 23 · Pioneer Valley RegionalPioneer Valley RegionalTriple Jump2334-4.5010
May 24WMASS Small School ChampionshipMay 24 · 800 Meters · Place 5 · Pioneer Valley RegionalPioneer Valley Regional800 Meters52:07.46a10
May 16Meet #4 Greenfield vs Pioneer May 16 · Triple Jump · Place 3 · Pioneer Valley RegionalPioneer Valley RegionalTriple Jump3.35-710
May 16Meet #4 Greenfield vs Pioneer May 16 · 800 Meters · Place 1 · Pioneer Valley RegionalPioneer Valley Regional800 Meters1.02:08.610
May 13Pioneer vs Mohawk (Boys)May 13 · 2 Miles · Pioneer Valley RegionalPioneer Valley Regional2 Miles—11:38.9Unofficial10
May 13Pioneer vs Mohawk (Boys)May 13 · 1 Mile · Pioneer Valley RegionalPioneer Valley Regional1 Mile—4:56.4Unofficial10
May 13Pioneer vs Mohawk (Boys)May 13 · Triple Jump · Pioneer Valley RegionalPioneer Valley RegionalTriple Jump—35-11Unofficial10
May 13Pioneer vs Mohawk (Boys)May 13 · 800 Meters · Pioneer Valley RegionalPioneer Valley Regional800 Meters—2:12.5Unofficial10
Apr 29Pioneer vs FC Tech (Boys)Apr 29 · 1 Mile · Pioneer Valley RegionalPioneer Valley Regional1 Mile—5:35.0Unofficial10
Apr 29Pioneer vs FC Tech (Boys)Apr 29 · Triple Jump · Pioneer Valley RegionalPioneer Valley RegionalTriple Jump—36-8.5Unofficial10
Apr 29Pioneer vs FC Tech (Boys)Apr 29 · 800 Meters · Pioneer Valley RegionalPioneer Valley Regional800 Meters—2:14.4Unofficial10
Apr 24MSTCA Warrior InvitationalApr 24 · Triple Jump · Place 27 · Pioneer Valley RegionalPioneer Valley RegionalTriple Jump2734-10.0010
Apr 24MSTCA Warrior InvitationalApr 24 · 1 Mile · Place 26 · Pioneer Valley RegionalPioneer Valley Regional1 Mile264:53.23a PB10
Apr 24MSTCA Warrior InvitationalApr 24 · 400 Meters · Place 44 · Pioneer Valley RegionalPioneer Valley Regional400 Meters4457.36a10
Apr 16Mahar Vs. Athol and PioneerApr 16 · 1 Mile · Pioneer Valley RegionalPioneer Valley Regional1 Mile—5:09.6Unofficial10
Apr 16Mahar Vs. Athol and PioneerApr 16 · 800 Meters · Pioneer Valley RegionalPioneer Valley Regional800 Meters—2:31.9Unofficial10
Apr 10Frontier boys v. Athol and PioneerApr 10 · 1 Mile · Place 2 · Pioneer Valley RegionalPioneer Valley Regional1 Mile2.5:25.810
Apr 10Frontier boys v. Athol and PioneerApr 10 · Triple Jump · Place 3 · Pioneer Valley RegionalPioneer Valley RegionalTriple Jump3.34-5.510
Apr 10Frontier boys v. Athol and PioneerApr 10 · 800 Meters · Place 2 · Pioneer Valley RegionalPioneer Valley Regional800 Meters2.2:29.210
Mar 8The Rising Stars ClassicMar 8 · 55 Meters · Place 10 · Pioneer Valley RegionalPioneer Valley Regional55 MetersRound P1011:11.58a—
Mar 8The Rising Stars ClassicMar 8 · 55 Meters · Place 51 · Pioneer Valley RegionalPioneer Valley Regional55 MetersRound P515:11.95a PB—

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 12PVIAC Week 1 Early MeetDec 12 · 300 Meters · Place 16 · Pioneer Valley RegionalPioneer Valley Regional300 Meters16.42.28a10
Dec 12PVIAC Week 1 Early MeetDec 12 · 1 Mile · Place 7 · Pioneer Valley RegionalPioneer Valley Regional1 Mile7.5:02.67a PB10
Dec 12PVIAC Week 1 Early MeetDec 12 · 55m Hurdles · Place 15 · Pioneer Valley RegionalPioneer Valley Regional55m Hurdles39"15.10.66a PB10
Jan 28PVIAC Meet #6Jan 28 · Long Jump · Place 20 · Pioneer Valley RegionalPioneer Valley RegionalLong Jump2014-1.75—
Jan 28PVIAC Meet #6Jan 28 · 1 Mile · Place 10 · Pioneer Valley RegionalPioneer Valley Regional1 Mile105:36.40a—
Jan 21PVIAC Meet #5Jan 21 · 300 Meters · Place 20 · Pioneer Valley RegionalPioneer Valley Regional300 Meters20.44.40a9
Jan 21PVIAC Meet #5Jan 21 · 1 Mile · Place 10 · Pioneer Valley RegionalPioneer Valley Regional1 Mile10.5:38.71a9
Jan 21PVIAC Meet #5Jan 21 · Long Jump · Place 20 · Pioneer Valley RegionalPioneer Valley RegionalLong Jump20.15-01.00 PB9
Jan 17PVIAC Late Meet January 17Jan 17 · 300 Meters · Place 15 · Pioneer Valley RegionalPioneer Valley Regional300 Meters15.44.26a9
Jan 17PVIAC Late Meet January 17Jan 17 · 1 Mile · Place 14 · Pioneer Valley RegionalPioneer Valley Regional1 Mile14.5:43.009
Jan 17PVIAC Late Meet January 17Jan 17 · Long Jump · Pioneer Valley RegionalPioneer Valley RegionalLong Jump--DNS9
Jan 14PVIAC Meet #4Jan 14 · 1 Mile · Place 20 · Pioneer Valley RegionalPioneer Valley Regional1 Mile20.5:58.46a9
Jan 14PVIAC Meet #4Jan 14 · Long Jump · Place 22 · Pioneer Valley RegionalPioneer Valley RegionalLong Jump22.14-11.009

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · Triple Jump · Place 19 · Pioneer Valley RegionalPioneer Valley RegionalTriple Jump1910.50m PB—
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · Long Jump · Place 16 · Pioneer Valley RegionalPioneer Valley RegionalLong Jump165.14m PB—
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · High Jump · Place 28 · Pioneer Valley RegionalPioneer Valley RegionalHigh Jump281.35m PB—
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · Javelin · Place 38 · Pioneer Valley RegionalPioneer Valley RegionalJavelin3817.22m—
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · Discus · Place 36 · Pioneer Valley RegionalPioneer Valley RegionalDiscus3614.50m—
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · Shot Put · Place 35 · Pioneer Valley RegionalPioneer Valley RegionalShot Put355.72m—
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · 110m Hurdles · Place 25 · Pioneer Valley RegionalPioneer Valley Regional110m Hurdles2521.66a—
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · 1500 Meters · Place 8 · Pioneer Valley RegionalPioneer Valley Regional1500 Meters85:00.51a PB—
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · 400 Meters · Place 25 · Pioneer Valley RegionalPioneer Valley Regional400 Meters2559.16a—
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · 100 Meters · Place 26 · Pioneer Valley RegionalPioneer Valley Regional100 Meters2612.90a PB—