Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTufts Cupid Challenge · Feb 135:19.10aTufts Cupid ChallengeFebruary 13, 2026
1500 Meters · OutdoorMiddlebury Outdoor Meet · Apr 184:55.92aMiddlebury Outdoor MeetApril 18, 2026
1600 Meters · OutdoorDublin Social Distance Fiesta (Alameda, San Mateo & Santa Clara Counties) · Apr 105:20.54aDublin Social Distance Fiesta (Alameda, San Mateo & Santa Clara Counties)April 10, 2021
3000 Meters · IndoorTufts Cupid Challenge · Feb 1310:48.74aTufts Cupid ChallengeFebruary 13, 2026
3000m Steeplechase · 0.762m · OutdoorThe FIRE Meet at Williams · May 811:27.28aThe FIRE Meet at WilliamsMay 8, 2026
3000m Steeplechase · OutdoorMangrum Invitational · Mar 2711:25.27aMangrum InvitationalMarch 27, 2026
3200 Meters · OutdoorWBAL 2A · Apr 2813:39.76aWBAL 2AApril 28, 2021
400m Hurdles · 30" / 0.762m · OutdoorUCR Spring Classic Invitational · Mar 211:10.22aUCR Spring Classic InvitationalMarch 21, 2026
800 Meters · IndoorMiddlebury's New England Small College Invitational · Jan 292:31.83Middlebury's New England Small College InvitationalJanuary 29, 2023
800 Meters · OutdoorWBAL 2A · Apr 282:25.92aWBAL 2AApril 28, 2021

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 8The FIRE Meet at WilliamsMay 8 · 3000m Steeplechase · Place 13 · MiddleburyMiddlebury3000m Steeplechase0.762m13.11:27.28a PBSr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · 3000m Steeplechase · Place 11 · MiddleburyMiddlebury3000m Steeplechase0.762m11.11:48.01aSr
Apr 18Middlebury Outdoor MeetApr 18 · 1500 Meters · Place 5 · MiddleburyMiddlebury1500 Meters5.4:55.92a PBSr
Apr 11UMASS Commonwealth InvitationalApr 11 · 1500 Meters · Place 16 · MiddleburyMiddlebury1500 Meters16.4:56.82aSr
Apr 4Amherst Spring FlingApr 4 · 3000m Steeplechase · Place 4 · MiddleburyMiddlebury3000m Steeplechase0.762m4.11:34.55aSr
Mar 27Mangrum InvitationalMar 27 · 3000m Steeplechase · Place 7 · MiddleburyMiddlebury3000m Steeplechase711:25.27a PBSr
Mar 21UCR Spring Classic InvitationalMar 21 · 400m Hurdles · Place 11 · MiddleburyMiddlebury400m Hurdles30" / 0.762m11.1:10.22a PBSr
Mar 21UCR Spring Classic InvitationalMar 21 · 1500 Meters · Place 12 · MiddleburyMiddlebury1500 Meters12.4:59.74aSr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13Tufts Cupid ChallengeFeb 13 · 3000 Meters · Place 18 · MiddleburyMiddlebury3000 Meters1810:48.74a PBSr
Feb 13Tufts Cupid ChallengeFeb 13 · 1 Mile · Place 2 · MiddleburyMiddlebury1 Mile25:19.10a PBSr
Feb 1Middlebury's NESCAC InviteFeb 1 · 1 Mile · Place 13 · MiddleburyMiddlebury1 Mile135:24.49aSR

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 26NESCAC ChampionshipApr 26 · 3000m Steeplechase · Place 23 · MiddleburyMiddlebury3000m Steeplechase2312:14.50JR
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · 3000m Steeplechase · Place 8 · MiddleburyMiddlebury3000m Steeplechase0.762m8.11:51.63aJr
Mar 2145th Aztec InvitationalMar 21 · 3000m Steeplechase · Place 9 · MiddleburyMiddlebury3000m Steeplechase0.762m9.11:40.37aJr
Mar 14Ross and Sharon Irwin Invite @ Point Loma UMar 14 · 400m Hurdles · Place 16 · MiddleburyMiddlebury400m Hurdles161:10.31a—
Mar 14Ross and Sharon Irwin Invite @ Point Loma UMar 14 · 1500 Meters · Place 26 · MiddleburyMiddlebury1500 Meters265:03.88a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 26Middlebury's NESCAC Invite Jan 26 · 1 Mile · Place 38 · MiddleburyMiddlebury1 Mile385:42.32a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 3NE Division 3May 3 · 3000m Steeplechase · Place 16 · MiddleburyMiddlebury3000m Steeplechase1612:19.09a—
Apr 27NESCAC Track andand Field ChampionshipsApr 27 · 3000m Steeplechase · Place 13 · MiddleburyMiddlebury3000m Steeplechase0.762m13.12:03.40aSo
Apr 12Carla Coffey ClassicApr 12 · 3000m Steeplechase · Place 14 · MiddleburyMiddlebury3000m Steeplechase0.762m14.12:44.96aSo
Mar 23PLNU Collegiate InvitationalMar 23 · 400m Hurdles · Place 12 · MiddleburyMiddlebury400m Hurdles121:11.92a—
Mar 22Mangrum InviteMar 22 · 3000m Steeplechase · Place 26 · MiddleburyMiddlebury3000m Steeplechase2612:10.42a—
Mar 16Ross & Sharon Irwin InviteMar 16 · 1500 Meters · Place 18 · MiddleburyMiddlebury1500 Meters185:15.07a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 28Middlesbury NESCAC InvitationalJan 28 · 1 Mile · Place 25 · MiddleburyMiddlebury1 Mile255:38.42a—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 8Amherst College Spring FlingApr 8 · 1500 Meters · Place 31 · MiddleburyMiddlebury1500 Meters315:30.39FR
Apr 8Amherst College Spring FlingApr 8 · 800 Meters · Place 33 · MiddleburyMiddlebury800 Meters332:41.72FR
Mar 25PLNU InvitationalMar 25 · 3000m Steeplechase · Place 4 · MiddleburyMiddlebury3000m Steeplechase0.762m4.12:57.63aFr
Mar 18 Ross and Sharon Irwin InvitationalMar 18 · 400m Hurdles · Place 20 · MiddleburyMiddlebury400m Hurdles201:16.81FR
Mar 18 Ross and Sharon Irwin InvitationalMar 18 · 1500 Meters · Place 43 · MiddleburyMiddlebury1500 Meters435:32.79FR
Mar 18Ross and Sharon Irwin MeetMar 18 · 400m Hurdles · Place 20 · MiddleburyMiddlebury400m Hurdles30" / 0.762m20.1:16.81aFr
Mar 18Ross and Sharon Irwin MeetMar 18 · 1500 Meters · Place 43 · MiddleburyMiddlebury1500 Meters43.5:32.79aFr

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 29Middlebury's New England Small College InvitationalJan 29 · 800 Meters · Place 31 · MiddleburyMiddlebury800 Meters312:31.83 PBFR
Jan 29Middlebury's New England Small College InvitationalJan 29 · 800 Meters · Place 31 · MiddleburyMiddlebury800 Meters312:31.83FR

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 28WBAL 2AApr 28 · 3200 Meters · Place 3 · Sacred Heart PrepSacred Heart Prep3200 Meters3.13:39.76a PB11
Apr 28WBAL 2AApr 28 · 800 Meters · Place 1 · Sacred Heart PrepSacred Heart Prep800 Meters1.2:25.92a PB11
Apr 24Dublin Social Distance Fiesta (High Schools w/in 120 Miles of Dublin HS)Apr 24 · 1600 Meters · Place 52 · Sacred Heart PrepSacred Heart Prep1600 Meters52.5:34.92a11
Apr 24Dublin Social Distance Fiesta (High Schools w/in 120 Miles of Dublin HS)Apr 24 · 800 Meters · Place 32 · Sacred Heart PrepSacred Heart Prep800 Meters32.2:28.87a11
Apr 10Dublin Social Distance Fiesta (Alameda, San Mateo & Santa Clara Counties)Apr 10 · 1600 Meters · Place 4 · Sacred Heart PrepSacred Heart Prep1600 Meters4.5:20.54a PB11
Apr 10Dublin Social Distance Fiesta (Alameda, San Mateo & Santa Clara Counties)Apr 10 · 800 Meters · Place 6 · Sacred Heart PrepSacred Heart Prep800 Meters6.2:28.31a11