Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorAARTFC Indoor Championships · Mar 65:13.34aAARTFC Indoor ChampionshipsMarch 6, 2026
10,000 Meters · OutdoorLiberty League Outdoor Track & Field Championships · May 136:30.01aLiberty League Outdoor Track & Field ChampionshipsMay 1, 2026
1500 Meters · OutdoorRPI Friday Night Under the Lights and Alumni Meet · Apr 104:49.52aRPI Friday Night Under the Lights and Alumni MeetApril 10, 2026
1600 Meters · OutdoorWMC Twilight Meet · May 195:52.02WMC Twilight MeetMay 19, 2023
3000 Meters · IndoorLiberty League Indoor Track & Field Championships · Feb 2710:27.95aLiberty League Indoor Track & Field ChampionshipsFebruary 27, 2026
3200 Meters · OutdoorMaine Class B State Championship · Jun 312:32.83aMaine Class B State ChampionshipJune 3, 2023
5000 Meters · IndoorLiberty League Indoor Track & Field Championships · Feb 2718:02.78aLiberty League Indoor Track & Field ChampionshipsFebruary 27, 2026
5000 Meters · OutdoorMIT Sean Collier Invitational · Apr 1717:31.56aMIT Sean Collier InvitationalApril 17, 2026
800 Meters · IndoorNYU DIII Invitational · Feb 142:30.04aNYU DIII InvitationalFebruary 14, 2026
800 Meters · OutdoorWMC: Yarmouth, Lake Region, Socapee, York @ GNG · May 132:46.71WMC: Yarmouth, Lake Region, Socapee, York @ GNGMay 13, 2022

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 5000 Meters · Place 11 · VassarVassar5000 Meters11.18:05.10aSo
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · 10,000 Meters · Place 3 · VassarVassar10,000 Meters3.36:30.01a PBSo
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · 5000 Meters · Place 4 · VassarVassar5000 Meters4.17:37.73aSo
Apr 25Vassar April TwilightApr 25 · 1500 Meters · Place 2 · VassarVassar1500 Meters24:51.60aSo
Apr 17MIT Sean Collier InvitationalApr 17 · 5000 Meters · Place 8 · VassarVassar5000 Meters8.17:31.56a PBSo
Apr 10RPI Friday Night Under the Lights and Alumni MeetApr 10 · 1500 Meters · Place 13 · VassarVassar1500 Meters13.4:49.52a PBSo
Mar 27Ramapo College InvitationalMar 27 · 10,000 Meters · Place 2 · VassarVassar10,000 Meters2.37:41.74aSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 6AARTFC Indoor ChampionshipsMar 6 · 1 Mile · Place 23 · VassarVassar1 Mile235:13.34a PBSO
Feb 27Liberty League Indoor Track & Field ChampionshipsFeb 27 · 5000 Meters · Place 6 · VassarVassar5000 Meters618:02.78a PBSO
Feb 27Liberty League Indoor Track & Field ChampionshipsFeb 27 · 3000 Meters · Place 9 · VassarVassar3000 Meters910:27.95a PBSO
Feb 14NYU DIII InvitationalFeb 14 · 1 Mile · Place 5 · VassarVassar1 Mile55:17.48aSo
Feb 14NYU DIII InvitationalFeb 14 · 800 Meters · Place 19 · VassarVassar800 Meters192:30.04a PBSo
Feb 6Utica Blue & Orange InvitationalFeb 6 · 3000 Meters · Place 10 · VassarVassar3000 Meters10.10:28.15aSo

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 5Army Crowell Multi & OpenDec 5 · 5000 Meters · Place 3 · VassarVassar5000 Meters3.18:26.12aSo
Feb 28Liberty League ChampionshipsFeb 28 · 5000 Meters · Place 19 · VassarVassar5000 Meters1919:27.97FR
Feb 22West Point Tune UpFeb 22 · 3000 Meters · Place 5 · VassarVassar3000 Meters510:53.17FR
Feb 15NYU DIII InvitationalFeb 15 · 1 Mile · Place 11 · VassarVassar1 Mile115:35.14FR
Feb 7Utica Blue and OrangeFeb 7 · 3000 Meters · Place 24 · VassarVassar3000 Meters24.11:00.96aFr
Feb 1Ithaca Bomber InvitationalFeb 1 · 5000 Meters · Place 8 · VassarVassar5000 Meters819:32.28a—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · 10,000 Meters · Place 8 · VassarVassar10,000 Meters8.39:32.43aFr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · 5000 Meters · Place 22 · VassarVassar5000 Meters22.18:51.74aFr
Apr 26Vassar April Twiilight Apr 26 · 5000 Meters · Place 7 · VassarVassar5000 Meters719:00.95FR
Apr 19Trinity InvitationalApr 19 · 1500 Meters · Place 24 · VassarVassar1500 Meters245:03.18FR
Apr 19Trinity InvitationalApr 19 · 1500 Meters · Place 24 · VassarVassar1500 Meters245:03.18FR
Apr 10RPI Under the Lights InviteApr 10 · 5000 Meters · Place 10 · VassarVassar5000 Meters1018:58.63aFr
Apr 5CGA Spring InviteApr 5 · 1500 Meters · Place 25 · VassarVassar1500 Meters255:06.47aFR

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 1Maine Class B State ChampionshipJun 1 · 3200 Meters · Place 14 · YarmouthYarmouth3200 Meters14.12:36.31a12
May 3GRAY NG-YARMOUTH-OLD ORCHARD @FREEPORTMay 3 · 3200 Meters · Place 3 · Yarmouth HigYarmouth Hig3200 Meters313:20.23—
Apr 25SACOPEE VALLEY-POLAND-TRAIP-NYA-YARMOUTH-SEACOASTApr 25 · 1600 Meters · Place 5 · Yarmouth HigYarmouth Hig1600 Meters56:19.30—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 3Maine Class B State ChampionshipJun 3 · 3200 Meters · Place 6 · YarmouthYarmouth3200 Meters6.12:32.83a PB11
Jun 3Maine Class B State ChampionshipJun 3 · 1600 Meters · YarmouthYarmouth1600 Meters--DQ11
May 27WMC ChampionshipMay 27 · 3200 Meters · Place 3 · Yarmouth HigYarmouth Hig3200 Meters313:03.0211
May 27WMC ChampionshipMay 27 · 1600 Meters · Place 8 · Yarmouth HigYarmouth Hig1600 Meters85:54.6811
May 19WMC Twilight MeetMay 19 · 3200 Meters · Place 1 · Yarmouth HigYarmouth Hig3200 Meters112:50.86—
May 19WMC Twilight MeetMay 19 · 1600 Meters · Place 2 · Yarmouth HigYarmouth Hig1600 Meters25:52.02 PB—
May 12WMC @ Wells: , Yarmouth, Poland, Traip, OOB, Seacoast ChMay 12 · 3200 Meters · Place 1 · Yarmouth HigYarmouth Hig3200 Meters113:05.23—
May 12WMC @ Wells: , Yarmouth, Poland, Traip, OOB, Seacoast ChMay 12 · 1600 Meters · Place 2 · Yarmouth HigYarmouth Hig1600 Meters25:53.06—
May 6WMC: Yarmouth, OOB @ FreeportMay 6 · 3200 Meters · Place 1 · Yarmouth HigYarmouth Hig3200 Meters113:12.14—
May 6WMC: Yarmouth, OOB @ FreeportMay 6 · 1600 Meters · Place 4 · Yarmouth HigYarmouth Hig1600 Meters45:56.83—
Apr 28SACOPEE, TRAIP, GNG, NYA, YARMOUTHApr 28 · 3200 Meters · Place 1 · Yarmouth HigYarmouth Hig3200 Meters113:49.25—
Apr 28SACOPEE, TRAIP, GNG, NYA, YARMOUTHApr 28 · 1600 Meters · Place 1 · Yarmouth HigYarmouth Hig1600 Meters16:04.92—
Apr 14Bob Morse InvitationalApr 14 · 1600 Meters · Place 6 · Yarmouth HigYarmouth Hig1600 Meters66:11.27—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 4Maine Class B State ChampionshipJun 4 · 1600 Meters · Place 15 · YarmouthYarmouth1600 Meters15.5:52.04a10
May 28WMC ChampionshipMay 28 · 1600 Meters · Place 6 · Yarmouth HigYarmouth Hig1600 Meters65:53.5110
May 28WMC ChampionshipMay 28 · 1600 Meters · Place 6 · Yarmouth HigYarmouth Hig1600 Meters65:53.5110
May 20WMC: Cape, Greely, NYA, Freeport @ YarmouthMay 20 · 1600 Meters · Place 1 · Yarmouth HigYarmouth Hig1600 Meters15:52.69—
May 13WMC: Yarmouth, Lake Region, Socapee, York @ GNGMay 13 · 1600 Meters · Place 1 · Yarmouth HigYarmouth Hig1600 Meters15:53.86—
May 13WMC: Yarmouth, Lake Region, Socapee, York @ GNGMay 13 · 800 Meters · Place 7 · Yarmouth HigYarmouth Hig800 Meters72:46.71 PB—
May 7WMC: LR, Yarmouth, Wells @ FreeportMay 7 · 1600 Meters · Place 3 · Yarmouth HigYarmouth Hig1600 Meters35:56.10—
Apr 29WMC: GNG, Freeport, Yarmouth @ GreelyApr 29 · 1600 Meters · Place 2 · Yarmouth HigYarmouth Hig1600 Meters25:58.81—