Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMIT Gordon Kelly Invitational · Jan 245:36.30aMIT Gordon Kelly InvitationalJanuary 24, 2026
1 Mile · OutdoorWMASS Small School Championship · May 245:18.79aWMASS Small School ChampionshipMay 24, 2025
1500 Meters · OutdoorMIT Sean Collier Invitational · Apr 175:14.91aMIT Sean Collier InvitationalApril 17, 2026
2 Miles · OutdoorMinnechaug Invitational · May 1211:26.98aMinnechaug Invitational May 12, 2024
800 Meters · IndoorSouthern Maine Husky Invitational · Jan 312:28.78aSouthern Maine Husky InvitationalJanuary 31, 2026
800 Meters · OutdoorMinnechaug Invitational · May 112:24.45aMinnechaug Invitational May 11, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 17MIT Sean Collier InvitationalApr 17 · 1500 Meters · Place 52 · CastletonCastleton1500 Meters52.5:14.91a PBFr
Apr 4Springfield College ClassicApr 4 · 1500 Meters · Place 24 · CastletonCastleton1500 Meters24.5:18.07aFr
Apr 4Springfield College ClassicApr 4 · 800 Meters · Place 31 · CastletonCastleton800 Meters31.2:34.23aFr
Mar 28Yellow Jacket OpenMar 28 · 1500 Meters · Place 15 · CastletonCastleton1500 Meters15.5:17.32aFr
Mar 28Yellow Jacket OpenMar 28 · 800 Meters · Place 16 · CastletonCastleton800 Meters16.2:36.94aFr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21Little East Indoor T&F ChampionshipFeb 21 · 1 Mile · Place 13 · CastletonCastleton1 Mile13.5:51.88aFr
Jan 31Southern Maine Husky InvitationalJan 31 · 800 Meters · Place 16 · CastletonCastleton800 Meters16.2:28.78a PBFr
Jan 24MIT Gordon Kelly InvitationalJan 24 · 1 Mile · Place 67 · CastletonCastleton1 Mile675:36.30a PBFr
Jan 17Panther InviteJan 17 · 1 Mile · Place 22 · CastletonCastleton1 Mile22.5:39.38aFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13USM Alumni OpenDec 13 · 1 Mile · Place 14 · CastletonCastleton1 Mile14.5:45.90aFr
Dec 6Utica Holiday ClassicDec 6 · 1 Mile · Place 31 · CastletonCastleton1 Mile31.5:58.50aFr

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 24WMASS Small School ChampionshipMay 24 · 1 Mile · Place 24 · South HadleySouth Hadley1 Mile245:18.79a PB12
May 13South Hadley v. MonsonMay 13 · 1 Mile · South HadleySouth Hadley1 Mile—5:18.1Unofficial12
May 13South Hadley v. MonsonMay 13 · 800 Meters · South HadleySouth Hadley800 Meters—2:22.8Unofficial12
May 11Minnechaug Invitational May 11 · 2 Miles · Place 10 · South HadleySouth Hadley2 Miles10.12:12.44a12
May 11Minnechaug Invitational May 11 · 1 Mile · South HadleySouth Hadley1 Mile—DNS12
May 11Minnechaug Invitational May 11 · 800 Meters · Place 22 · South HadleySouth Hadley800 Meters22.2:24.45a PB12
May 6South Hadley v. EasthamptonMay 6 · 2 Miles · South HadleySouth Hadley2 Miles—11:58.4Unofficial12
May 6South Hadley v. EasthamptonMay 6 · 800 Meters · South HadleySouth Hadley800 Meters—2:23.4Unofficial12
Apr 29South Hadley v. HampshireApr 29 · 2 Miles · South HadleySouth Hadley2 Miles—12:24Unofficial12
Apr 29South Hadley v. HampshireApr 29 · 800 Meters · South HadleySouth Hadley800 Meters—2:24.6Unofficial12
Apr 15South Hadley v. Belchertown Apr 15 · 1 Mile · South HadleySouth Hadley1 Mile—5:37.9Unofficial12
Apr 15South Hadley v. Belchertown Apr 15 · 800 Meters · South HadleySouth Hadley800 Meters—2:26.8Unofficial12
Apr 8South Hadley v. PalmerApr 8 · 2 Miles · South HadleySouth Hadley2 Miles—12:42Unofficial12
Apr 8South Hadley v. PalmerApr 8 · 800 Meters · South HadleySouth Hadley800 Meters—2:45Unofficial12

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 17WMASS D2 ChampionshipMay 17 · 2 Miles · Place 25 · South HadleySouth Hadley2 Miles2511:34.34a—
May 12Minnechaug Invitational May 12 · 2 Miles · Place 8 · South HadleySouth Hadley2 Miles8.11:26.98a PB11
May 8South Hadley vs EasthamptonMay 8 · 3200 Meters · South HadleySouth Hadley3200 Meters—11:46.5Unofficial11
May 1South Hadley vs HampshireMay 1 · 2 Miles · South HadleySouth Hadley2 Miles—11:46.1Unofficial11
May 1South Hadley vs HampshireMay 1 · 800 Meters · South HadleySouth Hadley800 Meters—2:27.7Unofficial11
Apr 24South Hadley @ Belchertown Apr 24 · 2 Miles · South HadleySouth Hadley2 Miles—12:08.9Unofficial11
Apr 24South Hadley @ Belchertown Apr 24 · 400 Meters · South HadleySouth Hadley400 Meters—65.1Unofficial11
Apr 15Dual Meet vs MonsonApr 15 · 1 Mile · South HadleySouth Hadley1 Mile—5:32.7Unofficial11
Apr 8South Hadley vs PalmerApr 8 · 1 Mile · South HadleySouth Hadley1 Mile—5:28.5Unofficial11