Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTufts 6-Way Invitational · Feb 75:21.41aTufts 6-Way InvitationalFebruary 7, 2026
100 Meters · OutdoorBCL West Meet #2 · Mar 2015.44BCL West Meet #2March 20, 2019
1000 Meters · IndoorTufts Cupid Challenge · Feb 43:09.67Tufts Cupid ChallengeFebruary 4, 2023
1500 Meters · OutdoorTrinity Invitational · Apr 184:56.34aTrinity InvitationalApril 18, 2026
1600 Meters · IndoorSkyline Invitational · Feb 296:21.26Skyline InvitationalFebruary 29, 2020
1600 Meters · OutdoorBAC Championships · May 65:22.34aBAC ChampionshipsMay 6, 2022
200 Meters · OutdoorSunset Invitational · Mar 132.17Sunset InvitationalMarch 1, 2019
3000 Meters · IndoorSpringfield College Triangle Classic · Feb 2010:41.38aSpringfield College Triangle ClassicFebruary 20, 2026
3000 Meters · OutdoorWesleyan Swanson Invitational · Mar 2610:48.21Wesleyan Swanson InvitationalMarch 26, 2023
3000m Steeplechase · 0.762m · OutdoorNESCAC Track & Field Championships · Apr 2511:54.77aNESCAC Track & Field ChampionshipsApril 25, 2026
3000m Steeplechase · OutdoorNE Division 3 · May 311:46.67aNE Division 3May 3, 2024
300m Hurdles · 30" / 0.762m · OutdoorBCL West Meet #3 · Apr 2756.48aBCL West Meet #3April 27, 2019
3200 Meters · OutdoorBAC Championships · May 611:43.35aBAC ChampionshipsMay 6, 2022
400 Meters · OutdoorBCL West Meet #1 · Mar 121:09.94BCL West Meet #1March 12, 2019
5000 Meters · IndoorWesleyan Winter Invite · Dec 719:28.37aWesleyan Winter InviteDecember 7, 2024
5000 Meters · OutdoorAmherst Spring Fling · Apr 718:42.12aAmherst Spring FlingApril 7, 2024
800 Meters · IndoorTufts 6-Way Invitational · Feb 72:33.18aTufts 6-Way InvitationalFebruary 7, 2026
800 Meters · OutdoorAmherst College Spring Fling · Apr 82:26.99Amherst College Spring FlingApril 8, 2023

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · 3000m Steeplechase · Place 14 · Wesleyan (Conn.)Wesleyan (Conn.)3000m Steeplechase0.762m14.11:54.77a PBSr
Apr 18Trinity InvitationalApr 18 · 1500 Meters · Place 10 · Wesleyan (Conn.)Wesleyan (Conn.)1500 Meters10.4:56.34a PBSr
Apr 10Silfen InvitationalApr 10 · 3000m Steeplechase · Place 9 · Wesleyan (Conn.)Wesleyan (Conn.)3000m Steeplechase0.762m9.11:57.03aSr
Apr 4Amherst Spring FlingApr 4 · 5000 Meters · Place 22 · Wesleyan (Conn.)Wesleyan (Conn.)5000 Meters22.18:49.40aSr
Mar 21J Elmer Swanson Spring ClassicMar 21 · 3000 Meters · Place 11 · Wesleyan (Conn.)Wesleyan (Conn.)3000 Meters1110:57.27aSr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 20Springfield College Triangle ClassicFeb 20 · 3000 Meters · Place 3 · Wesleyan (Conn.)Wesleyan (Conn.)3000 Meters310:41.38a PBSR
Feb 13Tufts Cupid ChallengeFeb 13 · 1 Mile · Place 5 · Wesleyan (Conn.)Wesleyan (Conn.)1 Mile55:25.05aSr
Feb 7Tufts 6-Way InvitationalFeb 7 · 1 Mile · Place 14 · Wesleyan (Conn.)Wesleyan (Conn.)1 Mile145:21.41a PBSR
Feb 7Tufts 6-Way InvitationalFeb 7 · 800 Meters · Place 9 · Wesleyan (Conn.)Wesleyan (Conn.)800 Meters92:33.18a PBSR
Feb 1Middlebury's NESCAC InviteFeb 1 · 3000 Meters · Place 8 · Wesleyan (Conn.)Wesleyan (Conn.)3000 Meters810:45.70aSR
Jan 24Wesleyan Alumni InvitationalJan 24 · 1 Mile · Place 2 · WesleyanWesleyan1 Mile25:22.43SR
Jan 16NYC Gotham CupJan 16 · 1 Mile · Place 18 · Wesleyan (Conn.)Wesleyan (Conn.)1 Mile18.5:26.54aSr
Jan 10Wesleyan Winter InvitationalJan 10 · 3000 Meters · Place 5 · Wesleyan (Conn.)Wesleyan (Conn.)3000 Meters5.11:01.75aSr

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 7Wesleyan Winter InviteDec 7 · 5000 Meters · Place 9 · Wesleyan (Conn.)Wesleyan (Conn.)5000 Meters9.19:28.37a PBJr
Feb 17Wheaton's Pre Post-Season MeetFeb 17 · 1000 Meters · Place 3 · Wesleyan (Conn.)Wesleyan (Conn.)1000 Meters33:16.11a—
Jan 28Middlesbury NESCAC InvitationalJan 28 · 1 Mile · Place 29 · Wesleyan (Conn.)Wesleyan (Conn.)1 Mile295:43.66a—
Jan 13Little 3 ChampionshipJan 13 · 3000 Meters · Place 10 · WesleyanWesleyan3000 Meters1011:12.04SO

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 3NE Division 3May 3 · 3000m Steeplechase · Place 11 · Wesleyan (Conn.)Wesleyan (Conn.)3000m Steeplechase1111:46.67a PB—
Apr 27NESCAC Track andand Field ChampionshipsApr 27 · 3000m Steeplechase · Place 12 · Wesleyan (Conn.)Wesleyan (Conn.)3000m Steeplechase0.762m12.12:01.41aSo
Apr 20Trinity InvitationalApr 20 · 3000m Steeplechase · Place 4 · Wesleyan (Conn.)Wesleyan (Conn.)3000m Steeplechase411:56.15a—
Apr 7Amherst Spring FlingApr 7 · 5000 Meters · Place 11 · Wesleyan (Conn.)Wesleyan (Conn.)5000 Meters1118:42.12a PB—
Mar 30Tufts Snowflake ClassicMar 30 · 1500 Meters · Place 18 · Wesleyan (Conn.)Wesleyan (Conn.)1500 Meters185:10.00a—
Mar 30Tufts Snowflake ClassicMar 30 · 800 Meters · Place 24 · Wesleyan (Conn.)Wesleyan (Conn.)800 Meters242:31.55a—
Mar 23Wesleyan - Swanson InvitationalMar 23 · 3000 Meters · Place 5 · WesleyanWesleyan3000 Meters511:02.70SO

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 9Wesleyan Winter InvitationalDec 9 · 1 Mile · Place 4 · Wesleyan (Conn.)Wesleyan (Conn.)1 Mile4.5:33.54aSo
Feb 4Tufts Cupid ChallengeFeb 4 · 1000 Meters · Place 12 · WesleyanWesleyan1000 Meters123:09.67 PBFR
Jan 29Middlebury's New England Small College InvitationalJan 29 · 1 Mile · Place 14 · WesleyanWesleyan1 Mile145:22.05FR
Jan 14Little 3 Indoor MeetJan 14 · 1 Mile · Place 8 · Wesleyan (Conn.)Wesleyan (Conn.)1 Mile8.5:34.57aFr

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 29NESCAC Track & Field ChampionshipsApr 29 · 1500 Meters · Place 19 · Wesleyan (Conn.)Wesleyan (Conn.)1500 Meters19.4:59.43aFr
Apr 22Trinity InvitationalApr 22 · 3000m Steeplechase · Place 2 · WesleyanWesleyan3000m Steeplechase211:51.73FR
Apr 14Silfen InvitationalApr 14 · 5000 Meters · Place 19 · WesleyanWesleyan5000 Meters1918:44.61FR
Apr 8Amherst College Spring FlingApr 8 · 800 Meters · Place 25 · WesleyanWesleyan800 Meters252:26.99 PBFR
Apr 1Tufts Snowflake ClassicApr 1 · 1500 Meters · Place 7 · WesleyanWesleyan1500 Meters75:00.73a—
Mar 26Wesleyan Swanson InvitationalMar 26 · 3000 Meters · Place 7 · WesleyanWesleyan3000 Meters710:48.21 PBFR

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 14NCS CLASS A CHAMPIONSHIP May 14 · 3200 Meters · Place 6 · San Francisco UniversitySan Francisco University3200 Meters6.11:54.90a12
May 6BAC ChampionshipsMay 6 · 3200 Meters · Place 6 · San Francisco UniversitSan Francisco Universit3200 Meters611:43.35a PB12
May 6BAC ChampionshipsMay 6 · 1600 Meters · Place 8 · San Francisco UniversitSan Francisco Universit1600 Meters85:22.34a PB12
Apr 26BCL West Meet #3Apr 26 · 3200 Meters · Place 4 · San Francisco UniversitSan Francisco Universit3200 Meters412:06.43a12
Apr 26BCL West Meet #3Apr 26 · 1600 Meters · Place 5 · San Francisco UniversitSan Francisco Universit1600 Meters55:33.22a12
Apr 23Viking Track ClassicApr 23 · 800 Meters · Place 7 · San Francisco UniverSan Francisco Univer800 Meters72:28.8612
Apr 23Viking Track ClassicApr 23 · 1600 Meters · Place 10 · San Francisco UniverSan Francisco Univer1600 Meters105:25.7912
Apr 16Granada Distance & Sprint FestivalApr 16 · 800 Meters · Place 15 · San FranciscSan Francisc800 Meters152:32.0812
Apr 16Granada Distance & Sprint FestivalApr 16 · 3200 Meters · Place 8 · San FranciscSan Francisc3200 Meters811:54.1912
Mar 30BCL West Meet #2Mar 30 · 3200 Meters · Place 4 · San Francisco UniversitySan Francisco University3200 Meters4.11:49.34a12
Mar 30BCL West Meet #2Mar 30 · 1600 Meters · Place 2 · San Francisco UniversitySan Francisco University1600 Meters2.5:22.96a12
Mar 18Dublin Distance FiestaMar 18 · 3200 Meters · Place 63 · San FranciscSan Francisc3200 Meters6311:56.2712
Mar 9BCL West Meet #1Mar 9 · 1600 Meters · Place 4 · San Francisco UniversitySan Francisco University1600 Meters45:37.1712
Mar 4Sunset InvitationalMar 4 · 1600 Meters · Place 2 · San FranciscSan Francisc1600 Meters25:40.0912
Mar 4Sunset InvitationalMar 4 · 800 Meters · Place 4 · San FranciscSan Francisc800 Meters42:36.3012
Mar 4Sunset InvitationalMar 4 · 1600 Meters · Place 2 · San FranciscSan Francisc1600 Meters25:40.0912
Mar 4Sunset InvitationalMar 4 · 800 Meters · Place 4 · San FranciscSan Francisc800 Meters42:36.3012

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 22Dublin Social Distance Fiesta #3May 22 · 3200 Meters · Place 53 · San FranciscSan Francisc3200 Meters5312:43.4811
May 22Dublin Social Distance Fiesta #3May 22 · 3200 Meters · Place 18 · San FranciscSan Francisc3200 Meters1812:43.4811
May 1BCL West Meet #3May 1 · 3200 Meters · Place 5 · San Francisco UniversitySan Francisco University3200 Meters512:07.2111
Apr 24Dublin Social Distance Fiesta (High Schools w/in 120 Miles of Dublin HS)Apr 24 · 3200 Meters · Place 45 · San Francisco UniversitySan Francisco University3200 Meters45.12:23.25a11
Apr 23BCL West Meet #2Apr 23 · 1600 Meters · Place 5 · San Francisco UniversitySan Francisco University1600 Meters55:40.7611
Apr 17BCL West Meet #1Apr 17 · 3200 Meters · Place 5 · San Francisco UniversitySan Francisco University3200 Meters5.12:24.47a11

2020 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 6Sunset InvitationalMar 6 · 400 Meters · Place 32 · San FranciscSan Francisc400 Meters321:10.8410
Mar 3BCL West Meet #1Mar 3 · 1600 Meters · Place 16 · San Francisco UniversitySan Francisco University1600 Meters166:05.6410
Mar 3BCL West Meet #1Mar 3 · 800 Meters · Place 19 · San Francisco UniversitySan Francisco University800 Meters192:50.5910

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 29Skyline InvitationalFeb 29 · 300m Hurdles · Place 24 · San Francisco UniversitySan Francisco University300m Hurdles241:01.1210
Feb 29Skyline InvitationalFeb 29 · 1600 Meters · Place 64 · San Francisco UniversitySan Francisco University1600 Meters646:21.26 PB10

2019 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 27BCL West Meet #3Apr 27 · 300m Hurdles · Place 10 · San Francisco UniversitySan Francisco University300m Hurdles30" / 0.762m10.56.48a PB9
Mar 20BCL West Meet #2Mar 20 · 300m Hurdles · Place 12 · San Francisco UniversitySan Francisco University300m Hurdles1257.679
Mar 20BCL West Meet #2Mar 20 · 100 Meters · Place 41 · San Francisco UniversitySan Francisco University100 Meters4115.44 PB9
Mar 12BCL West Meet #1Mar 12 · 300m Hurdles · Place 10 · San Francisco UniversitySan Francisco University300m Hurdles1058.529
Mar 12BCL West Meet #1Mar 12 · 400 Meters · Place 16 · San Francisco UniversitySan Francisco University400 Meters161:09.94 PB9
Mar 1Sunset InvitationalMar 1 · 400 Meters · Place 25 · San Francisco UniversitySan Francisco University400 Meters251:10.869
Mar 1Sunset InvitationalMar 1 · 200 Meters · Place 67 · San Francisco UniversitySan Francisco University200 Meters6732.17 PB9