Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPlymouth Winter Classic · Dec 94:50.58aPlymouth Winter ClassicDecember 9, 2023
1 Mile · OutdoorSNHU Spring Invitational · Mar 285:05.87SNHU Spring InvitationalMarch 28, 2025
1000 Meters · IndoorStanner Games · Jan 162:51.30Stanner GamesJanuary 16, 2022
1500 Meters · OutdoorLittle East Conference Championship · Apr 254:27.71aLittle East Conference ChampionshipApril 25, 2026
1600 Meters · IndoorNorth Shore HS Invitational · Dec 304:49.05aNorth Shore HS InvitationalDecember 30, 2021
1600 Meters · OutdoorSection 9 Class A/B Championship · May 264:50.22Section 9 Class A/B ChampionshipMay 26, 2022
2 Miles · IndoorNew Balance Games · Jan 2110:27.30New Balance GamesJanuary 21, 2022
3000 Meters · IndoorPanther Invitational II · Feb 49:22.87aPanther Invitational IIFebruary 4, 2023
3200 Meters · IndoorOCIAA Championship · Feb 810:54.09OCIAA ChampionshipFebruary 8, 2020
3200 Meters · OutdoorPearl River Friendship Games · May 1310:08.13Pearl River Friendship GamesMay 13, 2022
5000 Meters · IndoorLittle East Indoor Track & Field Championship · Feb 1816:31.50Little East Indoor Track & Field ChampionshipFebruary 18, 2023
5000 Meters · OutdoorSNHU Spring Twilight Invitational · Mar 3116:49.50SNHU Spring Twilight InvitationalMarch 31, 2023
600 Meters · IndoorStanner Games · Jan 161:35.61Stanner GamesJanuary 16, 2022
800 Meters · IndoorU.S. Air Force Hispanic Games · Jan 82:17.32aU.S. Air Force Hispanic GamesJanuary 8, 2022
800 Meters · OutdoorEd Daniels Classic · Apr 112:14.71aEd Daniels ClassicApril 11, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 25Little East Conference ChampionshipApr 25 · 1500 Meters · Place 14 · Plymouth StatePlymouth State1500 Meters14.4:27.71a PBSr
Apr 18Middlebury Outdoor MeetApr 18 · 1500 Meters · Place 22 · Plymouth StatePlymouth State1500 Meters22.4:36.92aSr
Apr 11Ed Daniels ClassicApr 11 · 800 Meters · Place 39 · Plymouth StatePlymouth State800 Meters39.2:14.71a PBSr
Apr 4Jim Boulanger InvitationalApr 4 · 1500 Meters · Place 32 · Plymouth StatePlymouth State1500 Meters32.4:36.57aSr
Mar 26SNHU Spring InvitationalMar 26 · 1500 Meters · Place 26 · Plymouth StatePlymouth State1500 Meters26.4:35.16aSr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21Little East Indoor T&F ChampionshipFeb 21 · 1 Mile · Place 9 · Plymouth StatePlymouth State1 Mile9.4:56.18aSr
Feb 13Tufts Cupid ChallengeFeb 13 · 1 Mile · Place 47 · Plymouth StatePlymouth State1 Mile475:01.16aSr
Jan 17Panther InviteJan 17 · 1 Mile · Place 17 · Plymouth StatePlymouth State1 Mile17.5:14.49aSr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 5Plymouth Winter ClassicDec 5 · 1 Mile · Place 11 · Plymouth StatePlymouth State1 Mile11.5:01.93aSr
Feb 22Little East Indoor ChampionshipFeb 22 · 1 Mile · Place 14 · Plymouth StatePlymouth State1 Mile14.4:50.65aJr
Feb 15PSU Alumni MeetFeb 15 · 1 Mile · Place 14 · Plymouth StatePlymouth State1 Mile145:03.91JR
Jan 25Southern Maine Husky InvitationalJan 25 · 3000 Meters · Place 6 · Plymouth StatePlymouth State3000 Meters6.9:41.40aJr
Jan 18Panther Invite 1Jan 18 · 1 Mile · Place 10 · Plymouth StatePlymouth State1 Mile104:54.25JR

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 27Little East ChampionshipApr 27 · 1500 Meters · Place 16 · Plymouth StatePlymouth State1500 Meters164:42.95JR
Apr 4Regis Spring Invite 2025Apr 4 · 1500 Meters · Place 10 · Plymouth StatePlymouth State1500 Meters10.4:33.98aJr
Mar 28SNHU Spring InvitationalMar 28 · 1 Mile · Place 36 · Plymouth StatePlymouth State1 Mile365:05.87 PBJR

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 27Little East ChampionshipApr 27 · 1500 Meters · Place 16 · Plymouth StatePlymouth State1500 Meters164:55.28SO
Apr 20Tufts Sunshine ClassicApr 20 · 1500 Meters · Place 24 · Plymouth StatePlymouth State1500 Meters244:33.86a—
Apr 6Jonathan Tymann InvitationalApr 6 · 1500 Meters · Place 18 · Plymouth StatePlymouth State1500 Meters184:48.68SO

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 9Plymouth Winter ClassicDec 9 · 1 Mile · Place 7 · Plymouth StatePlymouth State1 Mile7.4:50.58a PBSo
Dec 9Plymouth Winter ClassicDec 9 · 3000 Meters · Plymouth StatePlymouth State3000 Meters—DNSSo
Feb 18Little East Indoor Track & Field ChampionshipFeb 18 · 5000 Meters · Place 10 · Plymouth StatePlymouth State5000 Meters1016:31.50 PBFR
Feb 4Panther Invitational IIFeb 4 · 3000 Meters · Place 5 · Plymouth StatePlymouth State3000 Meters5.9:22.87a PBFr
Jan 21Panther InvitationalJan 21 · 5000 Meters · Place 6 · Plymouth StatePlymouth State5000 Meters616:46.57FR

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 22Tufts Sunshine ClassicApr 22 · 1500 Meters · Place 22 · Plymouth StatePlymouth State1500 Meters224:30.13FR
Apr 8Jonathan Tymann InvitationalApr 8 · 1500 Meters · Place 23 · Plymouth StatePlymouth State1500 Meters234:30.04FR
Apr 8Jonathan Tymann InvitationalApr 8 · 800 Meters · Place 32 · Plymouth StatePlymouth State800 Meters322:16.48FR
Mar 31SNHU Spring Twilight InvitationalMar 31 · 5000 Meters · Place 13 · Plymouth StatePlymouth State5000 Meters1316:49.50 PBFR

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 2Section 9 State QualifierJun 2 · 1600 Meters · Place 19 · GoshenGoshen1600 Meters194:51.58—
Jun 2Section 9 State QualifierJun 2 · 1600 Meters · Place 12 · GoshenGoshen1600 Meters124:51.58—
May 26Section 9 Class A/B ChampionshipMay 26 · 1600 Meters · Place 6 · GoshenGoshen1600 Meters64:50.22 PB12
May 26Section 9 Class A/B ChampionshipMay 26 · 3200 Meters · Place 2 · GoshenGoshen3200 Meters210:27.6712
May 13Pearl River Friendship GamesMay 13 · 3200 Meters · Place 3 · GoshenGoshen3200 Meters310:08.13 PB—
Apr 16Goshen Coliseum ClassicApr 16 · 3200 Meters · Place 5 · GoshenGoshen3200 Meters510:30.60—

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 26Section 9 State QualifierFeb 26 · 1600 Meters · Place 13 · GoshenGoshen1600 Meters134:50.48—
Jan 21New Balance GamesJan 21 · 2 Miles · Place 33 · GoshenGoshen2 Miles3310:27.30 PB12
Jan 16Stanner GamesJan 16 · 1000 Meters · Place 41 · GoshenGoshen1000 Meters412:51.30 PB12
Jan 16Stanner GamesJan 16 · 600 Meters · Place 41 · GoshenGoshen600 Meters411:35.61 PB12
Jan 8U.S. Air Force Hispanic GamesJan 8 · 1 Mile · Place 20 · Goshen CentralGoshen Central1 Mile20.4:53.08a12
Jan 8U.S. Air Force Hispanic GamesJan 8 · 800 Meters · Place 26 · Goshen CentralGoshen Central800 Meters26.2:17.32a PB12

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30North Shore HS InvitationalDec 30 · 1000 Meters · Place 19 · Goshen CentralGoshen Central1000 Meters19.2:51.76a12
Dec 30North Shore HS InvitationalDec 30 · 1600 Meters · Place 13 · Goshen CentralGoshen Central1600 Meters13.4:49.05a PB12

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 7Section 9 Class B Regional - Group 3Jun 7 · 3200 Meters · Place 3 · GoshenGoshen3200 Meters310:41.94—
Jun 7Section 9 Class B Regional - Group 3Jun 7 · 1600 Meters · Place 3 · GoshenGoshen1600 Meters34:59.76—
May 15Goshen Coliseum ClassicMay 15 · 3200 Meters · Place 15 · Goshen CentralGoshen Central3200 Meters15.10:34.31a12

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 8OCIAA ChampionshipFeb 8 · 3200 Meters · Place 22 · GoshenGoshen3200 Meters2210:54.09 PB10
Jan 11Molloy Stanner GamesJan 11 · 600 Meters · Place 120 · GoshenGoshen600 Meters1201:40.7310
Jan 11Molloy Stanner GamesJan 11 · 1600 Meters · Place 62 · GoshenGoshen1600 Meters624:57.6710

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 2720th Marine Corps Holiday ClassicDec 27 · 1 Mile · Place 12 · Goshen CentralGoshen Central1 Mile12.5:03.15a10
Dec 2720th Marine Corps Holiday ClassicDec 27 · 800 Meters · Place 14 · Goshen CentralGoshen Central800 Meters14.2:17.66a10

2019 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 17OCIAA ChampionshipsMay 17 · 1600 Meters · Place 33 · GoshenGoshen1600 Meters335:02.189
May 10Friendship GamesMay 10 · 1600 Meters · Place 37 · GoshenGoshen1600 Meters375:06.65—
May 10Friendship GamesMay 10 · 800 Meters · Place 27 · GoshenGoshen800 Meters272:22.76—
Apr 17DUO Border ClashApr 17 · 1600 Meters · Place 26 · GoshenGoshen1600 Meters265:07.28—
Apr 17DUO Border ClashApr 17 · 800 Meters · Place 44 · GoshenGoshen800 Meters442:20.83—