Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTufts Cupid Challenge · Feb 44:29.92Tufts Cupid ChallengeFebruary 4, 2023
10,000 Meters · OutdoorSilfen Invitational · Apr 1033:43.78aSilfen InvitationalApril 10, 2026
1500 Meters · OutdoorAmherst Spring Fling · Apr 74:09.77aAmherst Spring FlingApril 7, 2024
1600 Meters · OutdoorWIAA D2 State Track & Field Championships · Jun 34:25.56aWIAA D2 State Track & Field ChampionshipsJune 3, 2022
3000 Meters · IndoorDavid Hemery Valentine Invitational · Feb 108:38.70aDavid Hemery Valentine InvitationalFebruary 10, 2023
3200 Meters · OutdoorWIAA D2 State Track & Field Championships · Jun 39:25.24aWIAA D2 State Track & Field ChampionshipsJune 3, 2022
5000 Meters · IndoorWesleyan Winter Invite · Dec 715:30.93aWesleyan Winter InviteDecember 7, 2024
5000 Meters · OutdoorNESCAC Track & Field Championships · Apr 2915:22.66aNESCAC Track & Field ChampionshipsApril 29, 2023
800 Meters · OutdoorKML Varsity Track & Field Invitational · Apr 52:10.72aKML Varsity Track & Field InvitationalApril 5, 2022

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 10Silfen InvitationalApr 10 · 10,000 Meters · Place 30 · AmherstAmherst10,000 Meters30.33:43.78a PBSr
Apr 4Amherst Spring FlingApr 4 · 5000 Meters · Place 10 · AmherstAmherst5000 Meters10.15:52.45aSr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 13Tufts Cupid ChallengeFeb 13 · 5000 Meters · Place 28 · AmherstAmherst5000 Meters2815:48.05aSr
Feb 1Middlebury's NESCAC InviteFeb 1 · 3000 Meters · Place 21 · AmherstAmherst3000 Meters219:11.10aSR

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 5Amherst Spring FlingApr 5 · 5000 Meters · Place 10 · AmherstAmherst5000 Meters1015:43.34JR

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 7Wesleyan Winter InviteDec 7 · 5000 Meters · Place 6 · AmherstAmherst5000 Meters6.15:30.93a PBJr
Feb 17Springfield College Triangle ClassicFeb 17 · 3000 Meters · Place 10 · AmherstAmherst3000 Meters109:05.63SO
Jan 28Middlesbury NESCAC InvitationalJan 28 · 3000 Meters · Place 30 · AmherstAmherst3000 Meters309:07.37a—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 27NESCAC Track andand Field ChampionshipsApr 27 · 5000 Meters · Place 17 · AmherstAmherst5000 Meters17.15:24.24aSo
Apr 12Carla Coffey ClassicApr 12 · 5000 Meters · Place 14 · AmherstAmherst5000 Meters14.15:36.59aSo
Apr 7Amherst Spring FlingApr 7 · 1500 Meters · Place 34 · AmherstAmherst1500 Meters344:09.77a PB—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 29NESCAC Track & Field ChampionshipsApr 29 · 5000 Meters · Place 19 · AmherstAmherst5000 Meters19.15:22.66a PBFr
Apr 8Amherst College Spring FlingApr 8 · 5000 Meters · Place 11 · AmherstAmherst5000 Meters1115:47.71FR
Mar 31Black and Gold InvitationalMar 31 · 1500 Meters · Place 53 · AmherstAmherst1500 Meters53.4:17.25aFr

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 10David Hemery Valentine InvitationalFeb 10 · 3000 Meters · Place 48 · AmherstAmherst3000 Meters48.8:38.70a PBFr
Feb 4Tufts Cupid ChallengeFeb 4 · 1 Mile · Place 22 · AmherstAmherst1 Mile224:29.92 PBFR
Feb 4Tufts Cupid ChallengeFeb 4 · 1 Mile · Place 22 · AmherstAmherst1 Mile224:29.92FR
Jan 29Middlebury's New England Small College InvitationalJan 29 · 3000 Meters · Place 22 · AmherstAmherst3000 Meters228:55.42FR
Jan 29Middlebury's New England Small College InvitationalJan 29 · 3000 Meters · Place 22 · AmherstAmherst3000 Meters228:55.42FR
Jan 14Little 3 Indoor MeetJan 14 · 3000 Meters · Place 11 · AmherstAmherst3000 Meters11.9:05.34aFr

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 3WIAA D2 State Track & Field ChampionshipsJun 3 · 3200 Meters · Place 5 · University School of MilwaukeeUniversity School of Milwaukee3200 Meters5.9:25.24a PB12
Jun 3WIAA D2 State Track & Field ChampionshipsJun 3 · 1600 Meters · Place 10 · University School of MilwaukeeUniversity School of Milwaukee1600 Meters10.4:25.56a PB12
May 26WIAA D2 Sectional - WaupunMay 26 · 3200 Meters · Place 3 · University School of MilwaukeeUniversity School of Milwaukee3200 Meters3.9:43.23a12
May 26WIAA D2 Sectional - WaupunMay 26 · 1600 Meters · Place 3 · University School of MilwaukeeUniversity School of Milwaukee1600 Meters3.4:30.40a12
May 23WIAA D2 Regional - Kettle MoraineMay 23 · 3200 Meters · Place 4 · University School of MilwaukeeUniversity School of Milwaukee3200 Meters4.10:22.21a12
May 23WIAA D2 Regional - Kettle MoraineMay 23 · 1600 Meters · Place 2 · University School of MilwaukeeUniversity School of Milwaukee1600 Meters2.4:43.59a12
May 17Midwest Classic Conference MeetMay 17 · 3200 Meters · Place 2 · University School of MiUniversity School of Mi3200 Meters210:04.36a12
May 17Midwest Classic Conference MeetMay 17 · 1600 Meters · Place 1 · University School of MiUniversity School of Mi1600 Meters14:30.69a12
May 7Myrhum InvitationalMay 7 · 1600 Meters · Place 8 · University School of MilwaukeeUniversity School of Milwaukee1600 Meters8.4:26.06a12
Apr 29Hale Distance NightApr 29 · 3200 Meters · Place 8 · University School of MiUniversity School of Mi3200 Meters89:27.12a12
Apr 16West Allis Hale Mondo InvitationalApr 16 · 1600 Meters · Place 1 · University School of MilwaukeeUniversity School of Milwaukee1600 Meters1.4:29.99a12
Apr 5KML Varsity Track & Field InvitationalApr 5 · 1600 Meters · Place 2 · University School of MilwaukeeUniversity School of Milwaukee1600 Meters2.4:33.48a12
Apr 5KML Varsity Track & Field InvitationalApr 5 · 800 Meters · Place 2 · University School of MilwaukeeUniversity School of Milwaukee800 Meters2.2:10.72a PB12

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 25WIAA D2 State Track & Field ChampionshipsJun 25 · 3200 Meters · Place 14 · University School of MilwaukeeUniversity School of Milwaukee3200 Meters14.10:06.22a11
Jun 14WIAA D2 Regional - Kettle Moraine LutheranJun 14 · 3200 Meters · Place 4 · University School of MilwaukeeUniversity School of Milwaukee3200 Meters4.10:43.24a11
May 14Kewaskum Bonus MeetMay 14 · 1600 Meters · Place 5 · University School of MilwaukeeUniversity School of Milwaukee1600 Meters5.4:36.59aUnofficial11
May 14Kewaskum Bonus MeetMay 14 · 800 Meters · Place 4 · University School of MilwaukeeUniversity School of Milwaukee800 Meters4.2:11.60aUnofficial11
Apr 28Ozaukee County Co-ed OpenerApr 28 · 1600 Meters · Place 8 · University School of MilwaukeeUniversity School of Milwaukee1600 Meters8.4:39.011