Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPVIAC Pioneer League Championship · Feb 14:56.91aPVIAC Pioneer League ChampionshipFebruary 1, 2026
1 Mile · OutdoorWestern Massachusetts Class S Championship · May 224:51.29aWestern Massachusetts Class S ChampionshipMay 22, 2026
1000 Meters · IndoorPVIAC Meet #5 (EARLY) · Jan 182:56.59aPVIAC Meet #5 (EARLY)January 18, 2026
1000 Meters · OutdoorPVIAC Meet #3 (EARLY) · Jan 23:05.23aPVIAC Meet #3 (EARLY)January 2, 2026
1500 Meters · OutdoorBement Invitational - 2023 · May 134:53.59Bement Invitational - 2023May 13, 2023
2 Miles · IndoorPVIAC Week 5 Early · Jan 1911:44.14PVIAC Week 5 EarlyJanuary 19, 2025
2 Miles · OutdoorGreenfield duals · May 1311:06.6Greenfield dualsMay 13, 2026
400 Meters · OutdoorMeet #3 Greenfield vs Athol · Apr 2955.9Meet #3 Greenfield vs Athol April 29, 2025
800 Meters · OutdoorMeet #4 Frontier Regional VS Greenfield · May 42:12Meet #4 Frontier Regional VS GreenfieldMay 4, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 22Western Massachusetts Class S ChampionshipMay 22 · 1 Mile · Place 13 · Greenfield1 Mile13.4:51.29a PB12
May 22Western Massachusetts Class S ChampionshipMay 22 · 800 Meters · Place 25 · Greenfield800 Meters25.2:27.62a12
May 19Meet #6 Mahar Regional VS Greenfield May 19 · 1 Mile · Greenfield1 Mile—5:11.3Unofficial12
May 13Greenfield dualsMay 13 · 2 Miles · Greenfield2 Miles—11:06.6 PB12
May 13Greenfield dualsMay 13 · 1 Mile · Greenfield1 Mile—5:15.312
May 4Meet #4 Frontier Regional VS GreenfieldMay 4 · 1 Mile · Place 3 · Greenfield1 Mile3.5:0212
May 4Meet #4 Frontier Regional VS GreenfieldMay 4 · 800 Meters · Place 3 · Greenfield800 Meters3.2:12 PB12
Apr 30Meet #2 & #3 Pioneer Valley Regional, Greenfield & Athol (Mens)Apr 30 · 2 Miles · Place 2 · Greenfield2 Miles211:07.012
Apr 30Meet #2 & #3 Pioneer Valley Regional, Greenfield & Athol (Mens)Apr 30 · 1 Mile · Place 1 · Greenfield1 Mile105:05.112
Apr 10Meet #1 Mohawk Trail Regional VS GreenfieldApr 10 · 1 Mile · Place 1 · Greenfield1 Mile1.4:51.0Unofficial12
Apr 10Meet #1 Mohawk Trail Regional VS GreenfieldApr 10 · 800 Meters · Place 3 · Greenfield800 Meters3.2:19.0Unofficial12
Jan 2PVIAC Meet #3 (EARLY)Jan 2 · 1 Mile · Place 5 · Greenfield1 Mile5.5:07.87a12
Jan 2PVIAC Meet #3 (EARLY)Jan 2 · 1000 Meters · Place 4 · Greenfield1000 Meters4.3:05.23a PB12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 1PVIAC Pioneer League ChampionshipFeb 1 · 1 Mile · Place 6 · Greenfield1 Mile64:56.91a PB12
Feb 1PVIAC Pioneer League ChampionshipFeb 1 · 1000 Meters · Place 10 · Greenfield1000 Meters103:23.41a12
Feb 1PVIAC Valley ChampionshipFeb 1 · 1 Mile · Place 6 · Greenfield1 Mile6.4:56.91a12
Feb 1PVIAC Valley ChampionshipFeb 1 · 1000 Meters · Place 10 · Greenfield1000 Meters10.3:23.41a12
Jan 18PVIAC Meet #5 (EARLY)Jan 18 · 1 Mile · Place 2 · Greenfield1 Mile25:00.61a12
Jan 18PVIAC Meet #5 (EARLY)Jan 18 · 1000 Meters · Place 4 · Greenfield1000 Meters42:56.59a PB12
Jan 11PVIAC Meet #4 (EARLY)Jan 11 · 1 Mile · Place 6 · Greenfield1 Mile64:59.73a12
Jan 11PVIAC Meet #4 (EARLY)Jan 11 · 1000 Meters · Place 4 · Greenfield1000 Meters43:03.21a12

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 1 Mile · Place 39 · Greenfield1 Mile39.5:10.59a12
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 1000 Meters · Place 53 · Greenfield1000 Meters53.3:14.26a12
Dec 21PVIAC Meet #2 (LATE)Dec 21 · 1 Mile · Place 6 · Greenfield1 Mile6.5:02.77a12
Dec 21PVIAC Meet #2 (LATE)Dec 21 · 1000 Meters · Place 5 · Greenfield1000 Meters5.2:57.56a12
Dec 14PVIAC Meet #1 (LATE)Dec 14 · 1 Mile · Place 3 · Greenfield1 Mile3.5:07.02a12
Dec 14PVIAC Meet #1 (LATE)Dec 14 · 1000 Meters · Place 10 · Greenfield1000 Meters10.3:16.36a12
Feb 8PVIAC Week #7Feb 8 · 2 Miles · Place 10 · Greenfield2 Miles10.12:06.50a11
Feb 8PVIAC Week #7Feb 8 · 1 Mile · Place 10 · Greenfield1 Mile10.5:26.78a11
Feb 8PVIAC Week #7Feb 8 · 1000 Meters · Place 11 · Greenfield1000 Meters11.3:12.36a11
Jan 19PVIAC Week 5 EarlyJan 19 · 2 Miles · Place 11 · Greenfield2 Miles1111:44.14 PB11
Jan 19PVIAC Week 5 EarlyJan 19 · 1 Mile · Place 20 · Greenfield1 Mile205:39.0811
Jan 19PVIAC Week 5 EarlyJan 19 · 1000 Meters · Place 21 · Greenfield1000 Meters213:30.7311

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 24WMASS Small School ChampionshipMay 24 · 1 Mile · Place 15 · Greenfield1 Mile155:10.04a11
May 16Meet #5 Greenfield vs Franklin County TechMay 16 · 2 Miles · Place 1 · Greenfield2 Miles111:53.411
May 16Meet #4 Greenfield vs Pioneer May 16 · 2 Miles · Place 1 · Greenfield2 Miles1.11:53.411
May 13Frontier boys v. GreenfieldMay 13 · 1 Mile · Place 3 · Greenfield1 Mile35:15.011
May 13Frontier boys v. GreenfieldMay 13 · 800 Meters · Place 3 · Greenfield800 Meters32:23.211
Apr 29Meet #3 Greenfield vs Athol Apr 29 · 800 Meters · Place 1 · Greenfield800 Meters102:24.611
Apr 29Meet #3 Greenfield vs Athol Apr 29 · 400 Meters · Place 1 · Greenfield400 Meters155.9 PB11
Apr 15Meet #2 Mohawk Trail Regional vs Greenfield Apr 15 · 1 Mile · Greenfield1 Mile—5:01.2Unofficial11
Apr 15Meet #2 Mohawk Trail Regional vs Greenfield Apr 15 · 800 Meters · Greenfield800 Meters—2:20.2Unofficial11
Apr 12Meet #1 Greenfield vs Mahar RegionalApr 12 · 1 Mile · Place 1 · Greenfield1 Mile14:5911
Apr 12Meet #1 Greenfield vs Mahar RegionalApr 12 · 800 Meters · Place 1 · Greenfield800 Meters12:2211

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 22PVIAC Week 2 Early MeetDec 22 · 2 Miles · Place 12 · Greenfield2 Miles12.11:55.95a11
Dec 22PVIAC Week 2 Early MeetDec 22 · 1 Mile · Place 9 · Greenfield1 Mile9.5:13.16a11
Dec 22PVIAC Week 2 Early MeetDec 22 · 1000 Meters · Place 12 · Greenfield1000 Meters12.3:10.85a11
Dec 12PVIAC Week 1 Early MeetDec 12 · 1 Mile · Place 13 · Greenfield1 Mile13.5:12.02a11
Dec 12PVIAC Week 1 Early MeetDec 12 · 1000 Meters · Place 9 · Greenfield1000 Meters9.3:04.02a11
Feb 4PVIAC Meet #7Feb 4 · 2 Miles · Place 10 · Greenfield2 Miles10.12:02.65a10
Feb 4PVIAC Meet #7Feb 4 · 1 Mile · Place 14 · Greenfield1 Mile14.5:41.44a10
Feb 4PVIAC Meet #7Feb 4 · 1000 Meters · Place 12 · Greenfield1000 Meters12.3:20.03a10
Jan 28PVIAC Meet #6Jan 28 · 2 Miles · Place 4 · Greenfield2 Miles412:16.39a—
Jan 28PVIAC Meet #6Jan 28 · 1 Mile · Place 13 · Greenfield1 Mile135:44.01a—
Jan 28PVIAC Meet #6Jan 28 · 1000 Meters · Place 13 · Greenfield1000 Meters133:18.98a—
Jan 17PVIAC Jan 17th Early MeetJan 17 · 2 Miles · Place 13 · Greenfield2 Miles1311:53.47a—
Jan 17PVIAC Jan 17th Early MeetJan 17 · 1 Mile · Place 14 · Greenfield1 Mile145:33.49a—
Jan 17PVIAC Jan 17th Early MeetJan 17 · 1000 Meters · Place 18 · Greenfield1000 Meters183:18.57a—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 17WMASS D2 ChampionshipMay 17 · 1 Mile · Place 11 · Greenfield1 Mile114:55.68a—
May 17WMASS D2 ChampionshipMay 17 · 800 Meters · Place 21 · Greenfield800 Meters212:18.12a—
May 13Greenfield VS frontier regional schoolMay 13 · 2 Miles · Greenfield2 Miles—11:39.0Unofficial10
May 7Greenfield Vs. Mahar May 7 · 2 Miles · Greenfield2 Miles—12:17.1Unofficial10
May 7Greenfield Vs. Mahar May 7 · 1 Mile · Greenfield1 Mile—5:14.51Unofficial10
May 7Greenfield Vs. Mahar May 7 · 800 Meters · Greenfield800 Meters—2:21.2Unofficial10
Apr 25Greenfield HS vs Mohawk TrailApr 25 · 2 Miles · Greenfield2 Miles—11:56.9Unofficial10
Apr 25Greenfield HS vs Mohawk TrailApr 25 · 1 Mile · Greenfield1 Mile—5:11.9Unofficial10
Apr 25Greenfield HS vs Mohawk TrailApr 25 · 800 Meters · Greenfield800 Meters—2:27.2Unofficial10
Apr 22Greenfield VS. PioneerApr 22 · 2 Miles · Greenfield2 Miles—12:30.8Unofficial10
Apr 22Greenfield VS. PioneerApr 22 · 1 Mile · Greenfield1 Mile—5:21.1Unofficial10
Apr 22Greenfield VS. PioneerApr 22 · 800 Meters · Greenfield800 Meters—2:32.3Unofficial10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 13Bement Invitational - 2023May 13 · 1500 Meters · Place 1 · Greenfield1500 Meters14:53.59 PB—
May 13Bement Invitational - 2023May 13 · 800 Meters · Place 5 · Greenfield800 Meters52:38.65—