Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNortheast Conference Meet · Jun 144:43.29Northeast Conference MeetJune 14, 2021
1000 Meters · IndoorMSTCA Coaches Invitational (Small Schools) · Jan 282:36.61aMSTCA Coaches Invitational (Small Schools)January 28, 2023
2 Miles · IndoorDivision 3 Indoor Championships · Feb 1610:36.99Division 3 Indoor ChampionshipsFebruary 16, 2022
200 Meters · IndoorDavid Hemery Valentine Invitational · Feb 1323.10aDavid Hemery Valentine InvitationalFebruary 13, 2026
200 Meters · OutdoorUCR Spring Classic Invitational · Mar 2122.85aUCR Spring Classic InvitationalMarch 21, 2026
400 Meters · IndoorDavid Hemery Valentine Invitational · Feb 1351.26aDavid Hemery Valentine InvitationalFebruary 13, 2026
400 Meters · OutdoorAmherst Spring Fling · Apr 450.70aAmherst Spring FlingApril 4, 2026
400m Hurdles · 36" / 0.914m · OutdoorUMASS Commonwealth Invitational · Apr 1159.07aUMASS Commonwealth InvitationalApril 11, 2026
600 Meters · IndoorMIAA Meet of Champions · Feb 251:24.12MIAA Meet of ChampionsFebruary 25, 2023
800 Meters · OutdoorNortheast Conference TF Championship · May 212:00.45aNortheast Conference TF ChampionshipMay 21, 2022
Triple Jump · OutdoorDivision 3 State Relays · Apr 3010.88mDivision 3 State Relays April 30, 2023

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 18Middlebury Outdoor MeetApr 18 · 400m Hurdles · MiddleburyMiddlebury400m Hurdles36" / 0.914m—DNSJr
Apr 18Middlebury Outdoor MeetApr 18 · 400 Meters · Place 4 · MiddleburyMiddlebury400 Meters4.51.28aJr
Apr 11UMASS Commonwealth InvitationalApr 11 · 400m Hurdles · Place 20 · MiddleburyMiddlebury400m Hurdles36" / 0.914m20.59.07a PBJr
Apr 11UMASS Commonwealth InvitationalApr 11 · 400 Meters · Place 25 · MiddleburyMiddlebury400 Meters25.51.58aJr
Apr 4Amherst Spring FlingApr 4 · 400 Meters · Place 8 · MiddleburyMiddlebury400 Meters8.50.70a PBJr
Apr 4Amherst Spring FlingApr 4 · 200 Meters · Place 22 · MiddleburyMiddlebury200 Meters22.23.45aWind: -1.5Jr
Mar 27Mangrum InvitationalMar 27 · 400 Meters · Place 20 · MiddleburyMiddlebury400 Meters2051.52aJr
Mar 27Mangrum InvitationalMar 27 · 200 Meters · Place 33 · MiddleburyMiddlebury200 Meters3323.15aJr
Mar 21UCR Spring Classic InvitationalMar 21 · 400 Meters · Place 19 · MiddleburyMiddlebury400 Meters19.51.05aJr
Mar 21UCR Spring Classic InvitationalMar 21 · 200 Meters · Place 22 · MiddleburyMiddlebury200 Meters22.22.85a PBWind: 1.2Jr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 13David Hemery Valentine InvitationalFeb 13 · 400 Meters · Place 91 · MiddleburyMiddlebury400 Meters9151.26a PBJr
Feb 13David Hemery Valentine InvitationalFeb 13 · 200 Meters · Place 93 · MiddleburyMiddlebury200 Meters9323.10a PBJr
Feb 7Tufts 6-Way InvitationalFeb 7 · 600 Meters · Place 13 · MiddleburyMiddlebury600 Meters131:26.99aJR
Feb 1Middlebury's NESCAC InviteFeb 1 · 400 Meters · Place 17 · MiddleburyMiddlebury400 Meters1751.66aJR
Feb 1Middlebury's NESCAC InviteFeb 1 · 200 Meters · Place 31 · MiddleburyMiddlebury200 Meters3123.37aJR
Jan 24Middlebury's Luke Hotte Field and Track MeetJan 24 · 200 Meters · Place 2 · MiddleburyMiddlebury200 Meters223.43aJr
Jan 16Middlebury Winter ClassicJan 16 · 400 Meters · Place 6 · MiddleburyMiddlebury400 Meters653.25aJr
Jan 10Middlebury Snowflake InviteJan 10 · 400 Meters · Place 6 · MiddleburyMiddlebury400 Meters652.23aJr

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 19Middlebury Col MeetApr 19 · 400 Meters · Place 6 · MiddleburyMiddlebury400 Meters652.49SO

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 8Middlebury Field and Track MeetFeb 8 · 600 Meters · Place 11 · MiddleburyMiddlebury600 Meters111:31.13SO

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 27NESCAC Track andand Field ChampionshipsApr 27 · 400 Meters · Place 27 · MiddleburyMiddlebury400 Meters27.52.34aFr
Apr 20Middlebury College TF Outdoor MeetApr 20 · 800 Meters · Place 11 · MiddleburyMiddlebury800 Meters112:05.54a—
Apr 12Carla Coffey ClassicApr 12 · 400 Meters · Place 8 · MiddleburyMiddlebury400 Meters8.52.22aFr
Apr 7Amherst Spring FlingApr 7 · 400 Meters · Place 19 · MiddleburyMiddlebury400 Meters1952.57a—
Mar 23PLNU Collegiate InvitationalMar 23 · 400 Meters · Place 9 · MiddleburyMiddlebury400 Meters952.71a—
Mar 23PLNU Collegiate InvitationalMar 23 · 200 Meters · Place 13 · MiddleburyMiddlebury200 Meters1324.06a—
Mar 16Ross & Sharon Irwin InviteMar 16 · 400 Meters · Place 9 · MiddleburyMiddlebury400 Meters952.36a—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 25MIAA Division 3 State Championship MeetMay 25 · 400m Hurdles · Place 5 · MarbleheadMarblehead400m Hurdles560.24a—
May 25MIAA Division 3 State Championship MeetMay 25 · 400 Meters · Place 8 · MarbleheadMarblehead400 Meters851.99a—
May 21Northeast Conference Championship MeetMay 21 · 800 Meters · Place 5 · MarbleheadMarblehead800 Meters52:06.3612
May 21Northeast Conference Championship MeetMay 21 · 400m Hurdles · Place 2 · MarbleheadMarblehead400m Hurdles259.8912
May 13MSTCA Coaches InvitationalMay 13 · 400 Meters · Place 13 · MarbleheadMarblehead400 Meters1352.57a—
May 13MSTCA Coaches InvitationalMay 13 · 200 Meters · Place 27 · MarbleheadMarblehead200 Meters2723.83a—
Apr 30Division 3 State Relays Apr 30 · Triple Jump · Place 15 · MarbleheadMarbleheadTriple Jump1510.88m PB—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 25MIAA Meet of ChampionsFeb 25 · 600 Meters · Place 1 · MarbleheadMarblehead600 Meters11:24.12 PBSR
Feb 19MIAA Division 3 Indoor Track & Field ChampionshipsFeb 19 · 600 Meters · Place 1 · MarbleheadMarblehead600 Meters11:24.60a—
Feb 4NEC ChampionshipFeb 4 · 600 Meters · Place 2 · MarbleheadMarblehead600 Meters21:25.35SR
Jan 28MSTCA Coaches Invitational (Small Schools)Jan 28 · 1000 Meters · Place 3 · MarbleheadMarblehead1000 Meters32:36.61a PB—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11Northeast Conference Meet #1Dec 11 · 600 Meters · Place 2 · MarbleheadMarblehead600 Meters2.1:27.87a12
Feb 16Division 3 Indoor ChampionshipsFeb 16 · 2 Miles · Place 10 · MarbleheadMarblehead2 Miles1010:36.99 PBJR

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 2MIAA Meet of ChampionsJun 2 · 400 Meters · Place 24 · MarbleheadMarblehead400 Meters24.52.12a11
May 29MIAA Division 3 ChampionshipsMay 29 · 800 Meters · Place 8 · MarbleheadMarblehead800 Meters8.2:02.52a11
May 29MIAA Division 3 ChampionshipsMay 29 · 400 Meters · Place 5 · MarbleheadMarblehead400 Meters5.51.47a11
May 21Northeast Conference TF ChampionshipMay 21 · 800 Meters · Place 2 · MarbleheadMarblehead800 Meters2.2:00.45a PB11

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 14Northeast Conference MeetJun 14 · 1 Mile · Place 6 · MarbleheadMarblehead1 Mile64:43.29 PBSO
Apr 14Marblehead vs MasconometApr 14 · 2 Miles · Place 1 · MarbleheadMarblehead2 Miles1.10:55.5Unofficial10
Mar 31Marblehead vs PeabodyMar 31 · 1 Mile · Place 2 · MarbleheadMarblehead1 Mile2.5:02.0Unofficial10
Mar 25Marblehead vs DanversMar 25 · 2 Miles · Place 2 · MarbleheadMarblehead2 Miles2.11:10.9Unofficial10
Mar 19Marblehead vs BeverlyMar 19 · 1 Mile · Place 2 · MarbleheadMarblehead1 Mile2.5:08.9Unofficial10