Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMiddlesbury NESCAC Invitational · Jan 284:19.09aMiddlesbury NESCAC InvitationalJanuary 28, 2024
1500 Meters · OutdoorAmherst Spring Fling · Apr 43:55.71aAmherst Spring FlingApril 4, 2026
1600 Meters · OutdoorSuburban Middle School Conference · Apr 285:23.00aSuburban Middle School ConferenceApril 28, 2018
3000 Meters · IndoorTufts 6-Way Invitational · Feb 78:26.33aTufts 6-Way InvitationalFebruary 7, 2026
3000 Meters · OutdoorWesleyan Swanson Invitational · Mar 268:42.65Wesleyan Swanson InvitationalMarch 26, 2023
5000 Meters · OutdoorSilfen Invitational · Apr 1014:41.08aSilfen InvitationalApril 10, 2026
600 Meters · IndoorPhillips Exeter, Governors,Wilbraham · Jan 151:33.35aPhillips Exeter, Governors,WilbrahamJanuary 15, 2020
800 Meters · OutdoorAmherst College Spring Fling · Apr 81:59.36Amherst College Spring FlingApril 8, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1New England Division III Outdoor ChampionshipsMay 1 · 1500 Meters · Place 3 · Wesleyan (Conn.)Wesleyan (Conn.)1500 Meters3.3:58.91aSr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · 5000 Meters · Place 13 · Wesleyan (Conn.)Wesleyan (Conn.)5000 Meters13.14:54.68aSr
Apr 18Trinity InvitationalApr 18 · 1500 Meters · Place 5 · Wesleyan (Conn.)Wesleyan (Conn.)1500 Meters5.3:57.06aSr
Apr 10Silfen InvitationalApr 10 · 5000 Meters · Place 4 · Wesleyan (Conn.)Wesleyan (Conn.)5000 Meters4.14:41.08a PBSr
Apr 4Amherst Spring FlingApr 4 · 1500 Meters · Place 13 · Wesleyan (Conn.)Wesleyan (Conn.)1500 Meters13.3:55.71a PBSr
Mar 21J Elmer Swanson Spring ClassicMar 21 · 1500 Meters · Place 2 · Wesleyan (Conn.)Wesleyan (Conn.)1500 Meters24:01.76aSr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 7Tufts 6-Way InvitationalFeb 7 · 3000 Meters · Place 4 · Wesleyan (Conn.)Wesleyan (Conn.)3000 Meters48:26.33a PBSR
Jan 16NYC Gotham CupJan 16 · 1 Mile · Place 9 · Wesleyan (Conn.)Wesleyan (Conn.)1 Mile9.4:23.07aSr
Jan 10Wesleyan Winter InvitationalJan 10 · 3000 Meters · Place 1 · Wesleyan (Conn.)Wesleyan (Conn.)3000 Meters1.8:43.90aSr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2NE DIII OutdoorMay 2 · 1500 Meters · Place 8 · Wesleyan (Conn.)Wesleyan (Conn.)1500 Meters8.4:00.04aJr
Apr 26NESCAC ChampionshipApr 26 · 1500 Meters · Place 13 · WesleyanWesleyan1500 Meters134:01.15JR
Apr 19Trinity InvitationalApr 19 · 1500 Meters · Place 10 · WesleyanWesleyan1500 Meters104:00.56JR
Apr 11Silfen InvitationalApr 11 · 1500 Meters · Place 1 · Wesleyan (Conn.)Wesleyan (Conn.)1500 Meters14:14.61aJR

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3NE Division 3May 3 · 5000 Meters · Place 9 · Wesleyan (Conn.)Wesleyan (Conn.)5000 Meters915:12.93a—
Apr 27NESCAC Track andand Field ChampionshipsApr 27 · 5000 Meters · Place 15 · Wesleyan (Conn.)Wesleyan (Conn.)5000 Meters15.15:19.98aSo
Apr 20Trinity InvitationalApr 20 · 1500 Meters · Place 11 · Wesleyan (Conn.)Wesleyan (Conn.)1500 Meters114:04.82a—
Apr 12Carla Coffey ClassicApr 12 · 5000 Meters · Place 3 · Wesleyan (Conn.)Wesleyan (Conn.)5000 Meters3.14:59.82aSo
Mar 30Tufts Snowflake ClassicMar 30 · 1500 Meters · Place 2 · Wesleyan (Conn.)Wesleyan (Conn.)1500 Meters24:03.64a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 23New England Division III Indoor Track & Field ChampionshipFeb 23 · 3000 Meters · Place 32 · Wesleyan (Conn.)Wesleyan (Conn.)3000 Meters32.8:56.23aSo
Feb 9FastTrack InvitationalFeb 9 · 1 Mile · Place 25 · Wesleyan (Conn.)Wesleyan (Conn.)1 Mile25.4:20.08aSo
Jan 28Middlesbury NESCAC InvitationalJan 28 · 1 Mile · Place 3 · Wesleyan (Conn.)Wesleyan (Conn.)1 Mile34:19.09a PB—
Jan 27Wesleyan Indoor InviteJan 27 · 1 Mile · Place 2 · WesleyanWesleyan1 Mile24:23.68SO
Jan 13Little 3 ChampionshipJan 13 · 3000 Meters · Place 1 · WesleyanWesleyan3000 Meters18:45.08SO

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 4New England Division III Outdoor ChampionshipsMay 4 · 1500 Meters · Place 24 · WesleyanWesleyan1500 Meters244:10.00FR
Apr 29NESCAC Track & Field ChampionshipsApr 29 · 1500 Meters · Place 20 · Wesleyan (Conn.)Wesleyan (Conn.)1500 Meters20.4:07.96aFr
Apr 14Silfen InvitationalApr 14 · 1500 Meters · Place 11 · WesleyanWesleyan1500 Meters114:01.49FR
Apr 8Amherst College Spring FlingApr 8 · 800 Meters · Place 11 · WesleyanWesleyan800 Meters111:59.36 PBFR
Mar 26Wesleyan Swanson InvitationalMar 26 · 3000 Meters · Place 1 · WesleyanWesleyan3000 Meters18:42.65 PBFR

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 4Tufts Cupid ChallengeFeb 4 · 1 Mile · Place 14 · WesleyanWesleyan1 Mile144:25.72FR
Jan 14Little 3 Indoor MeetJan 14 · 1 Mile · Place 10 · Wesleyan (Conn.)Wesleyan (Conn.)1 Mile10.4:31.54aFr

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 30Black Bear InvitationalApr 30 · 1600 Meters · Place 8 · Phillips Exeter AcademyPhillips Exeter Academy1600 Meters8.4:38.85aUnofficial12

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 16Andover vs. Exeter Dual Meet (Feb 16)Feb 16 · 1 Mile · Phillips Exeter AcademyPhillips Exeter Academy1 Mile—NT12

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 22Andover / Exeter @ ExeterMay 22 · 3000 Meters · Place 7 · Phillips Exeter AcademyPhillips Exeter Academy3000 Meters7.9:56.84a11

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 15Phillips Exeter, Governors,WilbrahamJan 15 · 600 Meters · Place 3 · Phillips Exeter AcademyPhillips Exeter Academy600 Meters3.1:33.35a PB10

2018 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 5Ross Gantt InvitationalMay 5 · 1600 Meters · Place 6 · Barrington PrairieBarrington Prairie1600 Meters6.5:16.07aUnofficial8
Apr 28Suburban Middle School ConferenceApr 28 · 1600 Meters · Place 3 · Barrington PrairieBarrington Prairie1600 Meters3.5:23.00a PB8
Apr 21Keith Zawila InvitationalApr 21 · 800 Meters · Place 4 · Barrington PrairieBarrington Prairie800 Meters4.2:26.37a8