Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMassasoit Classic · Jan 244:59.10aMassasoit ClassicJanuary 24, 2026
1500 Meters · OutdoorMIT Sean Collier Invitational · Apr 174:23.52aMIT Sean Collier InvitationalApril 17, 2026
3000 Meters · IndoorWheaton Pre-Post Invitational · Feb 189:38.94aWheaton Pre-Post InvitationalFebruary 18, 2023
3000 Meters · OutdoorJ Elmer Swanson Spring Classic · Mar 219:43.66aJ Elmer Swanson Spring ClassicMarch 21, 2026
3000m Steeplechase · 0.914m · OutdoorNew England Division III Outdoor Championships · May 19:48.22aNew England Division III Outdoor ChampionshipsMay 1, 2026
3000m Steeplechase · OutdoorConf of New England Outdoor Championships · Apr 2510:03.83Conf of New England Outdoor ChampionshipsApril 25, 2025
5000 Meters · OutdoorCorsair Classic · Mar 2716:28.99Corsair ClassicMarch 27, 2026
800 Meters · OutdoorMIT Sean Collier Invitational · Apr 172:07.90aMIT Sean Collier InvitationalApril 17, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1New England Division III Outdoor ChampionshipsMay 1 · 3000m Steeplechase · Place 9 · Roger Williams3000m Steeplechase0.914m9.9:48.22a PBSr
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · 3000m Steeplechase · Place 3 · Roger Williams3000m Steeplechase0.914m3.9:57.39aSr
Apr 17MIT Sean Collier InvitationalApr 17 · 1500 Meters · Place 29 · Roger Williams1500 Meters29.4:23.52a PBSr
Apr 17MIT Sean Collier InvitationalApr 17 · 800 Meters · Place 32 · Roger Williams800 Meters32.2:07.90a PBSr
Apr 10Silfen InvitationalApr 10 · 3000m Steeplechase · Place 3 · Roger Williams3000m Steeplechase0.914m3.10:07.56aSr
Apr 3Ocean State CupApr 3 · 1500 Meters · Place 18 · Roger Williams1500 Meters18.4:24.54aSr
Apr 3Ocean State CupApr 3 · 800 Meters · Place 20 · Roger Williams800 Meters20.2:08.54aSr
Mar 27Corsair ClassicMar 27 · 5000 Meters · Place 11 · Roger Williams5000 Meters1116:28.99 PBSR
Mar 21J Elmer Swanson Spring ClassicMar 21 · 3000 Meters · Place 18 · Roger Williams3000 Meters189:43.66a PBSr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 24Massasoit ClassicJan 24 · 1 Mile · Place 17 · Roger Williams1 Mile174:59.10a PBSR

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2NE DIII OutdoorMay 2 · 3000m Steeplechase · Place 15 · Roger Williams3000m Steeplechase0.914m15.10:29.86aJr
Apr 25Conf of New England Outdoor ChampionshipsApr 25 · 3000m Steeplechase · Place 3 · Roger Williams3000m Steeplechase310:03.83 PBJR
Apr 18MIT Sean Collier InvitationalApr 18 · 1500 Meters · Place 26 · Roger Williams1500 Meters264:25.61JR
Apr 11Silfen InvitationalApr 11 · 3000m Steeplechase · Place 8 · Roger Williams3000m Steeplechase810:07.18aJr
Apr 3Ocean State CupApr 3 · 5000 Meters · Place 15 · Roger Williams5000 Meters1516:50.66aJr
Mar 292025 Corsair Classic InvitationalMar 29 · 3000m Steeplechase · Place 2 · Roger Williams3000m Steeplechase210:17.52JR
Mar 22Wesleyan (Conn) J Elmer Swanson Spring ClassicMar 22 · 3000 Meters · Place 23 · Roger Williams3000 Meters23.9:49.51aJr
Mar 22Wesleyan (Conn) J Elmer Swanson Spring ClassicMar 22 · 1500 Meters · Place 31 · Roger Williams1500 Meters31.4:26.10aJr

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 4New England Division III Outdoor ChampionshipsMay 4 · 3000m Steeplechase · Place 21 · Roger Williams3000m Steeplechase2110:29.33FR
Apr 29CCC ChampionshipsApr 29 · 3000m Steeplechase · Place 4 · Roger Williams3000m Steeplechase0.914m4.10:07.18aUnofficialFr
Apr 22MIT Sean Collier InvitationalApr 22 · 1500 Meters · Place 40 · Roger Williams1500 Meters404:27.39FR
Apr 14Silfen InvitationalApr 14 · 3000m Steeplechase · Place 10 · Roger Williams3000m Steeplechase1010:24.40FR
Apr 8CGA Spring InvitationalApr 8 · 3000m Steeplechase · Place 7 · Roger Williams3000m Steeplechase0.914m7.10:43.15aFr
Apr 1Corsair Classic Track & Field InvitationalApr 1 · 5000 Meters · Place 11 · Roger Williams5000 Meters11.16:48.61aFr

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 18Wheaton Pre-Post InvitationalFeb 18 · 3000 Meters · Place 16 · Roger Williams3000 Meters16.9:38.94a PBFr