Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSmith-King Tufts · Jan 205:27.79aSmith-King TuftsJanuary 20, 2024
1500 Meters · OutdoorCGA Spring Invite · Apr 55:04.25aCGA Spring InviteApril 5, 2025
1600 Meters · OutdoorAurora City Championships · Apr 25:47.86aAurora City ChampionshipsApril 2, 2022
3000 Meters · IndoorSmith Quad Meet · Feb 2010:27.93aSmith Quad MeetFebruary 20, 2026
3000m Steeplechase · 0.762m · OutdoorMIT Final Qualifier · May 1510:57.52aMIT Final QualifierMay 15, 2025
3000m Steeplechase · OutdoorSilfen Invitational · Apr 1111:25.09aSilfen InvitationalApril 11, 2025
3200 Meters · OutdoorStutler Twilight · Apr 3012:50.38aStutler TwilightApril 30, 2022
400m Hurdles · 30" / 0.762m · OutdoorMt Holyoke/Smith/Wellesley · Apr 191:14.48aMt Holyoke/Smith/WellesleyApril 19, 2025
5000 Meters · OutdoorCoast Guard Spring Invitational · Apr 418:43.19aCoast Guard Spring InvitationalApril 4, 2026
800 Meters · IndoorSmith-King Tufts · Jan 202:35.22aSmith-King TuftsJanuary 20, 2024
800 Meters · OutdoorCentennial League Qualifier #4 · Jun 32:43.64Centennial League Qualifier #4June 3, 2021
Javelin · 600g · OutdoorWellesley, Mt. Holyoke, Smith Tri-Meet · Apr 1816.12mWellesley, Mt. Holyoke, Smith Tri-MeetApril 18, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14MIT Final QualifierMay 14 · 3000m Steeplechase · Place 4 · WellesleyWellesley3000m Steeplechase0.762m4.11:15.49aSr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · 3000m Steeplechase · Place 3 · WellesleyWellesley3000m Steeplechase0.762m3.11:24.18aSr
May 1New England Division III Outdoor ChampionshipsMay 1 · 3000m Steeplechase · Place 2 · WellesleyWellesley3000m Steeplechase0.762m2.11:22.38aSr
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · 3000m Steeplechase · Place 4 · WellesleyWellesley3000m Steeplechase0.762m4.11:25.17aSr
Apr 18Wellesley, Mt. Holyoke, Smith Tri-MeetApr 18 · Javelin · Place 5 · WellesleyWellesleyJavelin600g5.16.12m PBSr
Apr 18Wellesley, Mt. Holyoke, Smith Tri-MeetApr 18 · 3000m Steeplechase · Place 1 · WellesleyWellesley3000m Steeplechase0.762m1.11:37.34aSr
Apr 18Wellesley, Mt. Holyoke, Smith Tri-MeetApr 18 · 400m Hurdles · Place 3 · WellesleyWellesley400m Hurdles30" / 0.762m3.1:15.59aSr
Apr 11Jerry Gravel ClassicApr 11 · 1500 Meters · Place 4 · WellesleyWellesley1500 Meters4.5:05.00aSr
Apr 4Coast Guard Spring InvitationalApr 4 · 5000 Meters · Place 10 · WellesleyWellesley5000 Meters10.18:43.19a PBSr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 20Smith Quad MeetFeb 20 · 3000 Meters · Place 3 · WellesleyWellesley3000 Meters3.10:27.93a PBSr
Feb 13Lynn Ruddy InvitationalFeb 13 · 3000 Meters · Place 2 · WellesleyWellesley3000 Meters2.10:50.09aSr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15MIT Final QualifierMay 15 · 3000m Steeplechase · Place 3 · WellesleyWellesley3000m Steeplechase0.762m3.10:57.52a PBJr
May 2NE DIII OutdoorMay 2 · 3000m Steeplechase · Place 1 · WellesleyWellesley3000m Steeplechase0.762m1.11:11.40aJr
Apr 25NEWMAC ChampionshipsApr 25 · 3000m Steeplechase · Place 4 · WellesleyWellesley3000m Steeplechase0.762m4.11:15.68aJr
Apr 19Mt Holyoke/Smith/WellesleyApr 19 · 3000m Steeplechase · Place 1 · WellesleyWellesley3000m Steeplechase0.762m1.11:24.57aJr
Apr 19Mt Holyoke/Smith/WellesleyApr 19 · 400m Hurdles · Place 4 · WellesleyWellesley400m Hurdles30" / 0.762m4.1:14.48a PBJr
Apr 19Mt Holyoke/Smith/WellesleyApr 19 · Javelin · Place 11 · WellesleyWellesleyJavelin600g11.14.16mJr
Apr 11Silfen InvitationalApr 11 · 3000m Steeplechase · Place 3 · WellesleyWellesley3000m Steeplechase311:25.09a PBJr
Apr 5CGA Spring InviteApr 5 · 1500 Meters · Place 21 · WellesleyWellesley1500 Meters215:04.25a PBJR

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 26NEWMACApr 26 · 3000m Steeplechase · Place 2 · WellesleyWellesley3000m Steeplechase0.762m2.11:08.50aSo
Apr 12Silfen InvitationalApr 12 · 3000m Steeplechase · Place 4 · WellesleyWellesley3000m Steeplechase411:47.07a—
Apr 6Coast Guard Academy Spring InvitationalApr 6 · 1500 Meters · Place 25 · WellesleyWellesley1500 Meters25.5:09.37aSo

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 20Smith-King TuftsJan 20 · 1 Mile · Place 8 · WellesleyWellesley1 Mile8.5:27.79a PBSo
Jan 20Smith-King TuftsJan 20 · 800 Meters · Place 6 · WellesleyWellesley800 Meters6.2:35.22a PBSo

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 2Mary Grinaker InvitationalDec 2 · 3000 Meters · Place 1 · WellesleyWellesley3000 Meters1.11:09.53aUnofficialSo

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 292023 NEWMAC Outdoor Track & Field ChampionshipApr 29 · 3000m Steeplechase · Place 4 · WellesleyWellesley3000m Steeplechase0.762m4.12:01.40aFr
Apr 8CGA Spring InvitationalApr 8 · 1500 Meters · Place 19 · WellesleyWellesley1500 Meters19.5:14.96aFr

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14Centennial League Varsity ChampionshipsMay 14 · 3200 Meters · Place 9 · EaglecrestEaglecrest3200 Meters9.13:15.67a12
May 14Centennial League Varsity ChampionshipsMay 14 · 1600 Meters · EaglecrestEaglecrest1600 Meters—DNS12
May 14Centennial League Varsity ChampionshipsMay 14 · 800 Meters · EaglecrestEaglecrest800 Meters—DNS12
Apr 30Stutler TwilightApr 30 · 3200 Meters · Place 17 · EaglecrestEaglecrest3200 Meters17.12:50.38a PB12
Apr 15Pomona InvitationalApr 15 · 1600 Meters · Place 57 · Eaglecrest HEaglecrest H1600 Meters575:55.05—
Apr 2Aurora City ChampionshipsApr 2 · 1600 Meters · Place 8 · EaglecrestEaglecrest1600 Meters8.5:47.86a PB12
Mar 26Broomfield ShootoutMar 26 · 1600 Meters · Place 35 · Eaglecrest High SchoEaglecrest High Scho1600 Meters355:56.36—
Mar 19Rangeview Raider InvitationalMar 19 · 800 Meters · Place 9 · Eaglecrest HEaglecrest H800 Meters92:45.64—

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 12Stutler TwilightJun 12 · 1600 Meters · Place 22 · Eaglecrest HEaglecrest H1600 Meters225:53.64—
Jun 3Centennial League Qualifier #4Jun 3 · 800 Meters · Place 9 · Eaglecrest HEaglecrest H800 Meters92:43.64 PB—
May 27Lakewood Tiger InvitationalMay 27 · 1600 Meters · Place 8 · Eaglecrest HEaglecrest H1600 Meters85:53.2311
May 15Centennial League Qualifier #2BMay 15 · 1600 Meters · Place 3 · Eaglecrest HEaglecrest H1600 Meters36:03.7511