Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorRoxbury CC - Tigers Open Meet · Jan 305:51.59Roxbury CC - Tigers Open MeetJanuary 30, 2026
1 Mile · OutdoorCT Distance Festival · Apr 226:22.35CT Distance FestivalApril 22, 2022
1000 Meters · IndoorShoreline League Meet #1 · Jan 53:42.88aShoreline League Meet #1January 5, 2023
1500 Meters · OutdoorJim Sheehan Memorial · Apr 45:21.25aJim Sheehan MemorialApril 4, 2026
1600 Meters · Indoor6th Wilton Wright Invitational · Jan 36:23.276th Wilton Wright InvitationalJanuary 3, 2023
1600 Meters · OutdoorOld Saybrook Runnin' Rams Invitational · May 106:09.09aOld Saybrook Runnin' Rams InvitationalMay 10, 2024
200 Meters · OutdoorPortland vs Westbrook vs East Hampton · May 1432.2Portland vs Westbrook vs East HamptonMay 14, 2024
3000 Meters · IndoorSuffolk Ice Breaker · Jan 1812:03.76aSuffolk Ice BreakerJanuary 18, 2026
3000 Meters · OutdoorWildcat Relays · Apr 912:43.17aWildcat RelaysApril 9, 2022
3200 Meters · OutdoorRunnin' Rams Invitational · May 1313:15.19Runnin' Rams InvitationalMay 13, 2022
400 Meters · OutdoorPortland vs Westbrook vs East Hampton · May 141:12.3Portland vs Westbrook vs East HamptonMay 14, 2024
5000 Meters · OutdoorRegis Spring Classic · Apr 1020:39.30aRegis Spring ClassicApril 10, 2026
600 Meters · IndoorShoreline Conference Indoor Track Championship · Feb 22:01.95aShoreline Conference Indoor Track ChampionshipFebruary 2, 2024
800 Meters · IndoorHarvard Invitational · Jan 302:40.82Harvard InvitationalJanuary 30, 2026
800 Meters · OutdoorSNHU Spring Invitational · Mar 262:42.27aSNHU Spring InvitationalMarch 26, 2026
varsity Late · Indoor5th James Barber Invitational · Jan 103:45.615th James Barber InvitationalJanuary 10, 2022

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 25Great Northeast Outdoor ChampionshipsApr 25 · 5000 Meters · Place 6 · Emmanuel (Mass.)Emmanuel (Mass.)5000 Meters6.21:49.00aSo
Apr 25Great Northeast Outdoor ChampionshipsApr 25 · 1500 Meters · Place 4 · Emmanuel (Mass.)Emmanuel (Mass.)1500 Meters4.5:21.64aSo
Apr 17MIT Sean Collier InvitationalApr 17 · 1500 Meters · Place 32 · Emmanuel (Mass.)Emmanuel (Mass.)1500 Meters32.5:23.91aSo
Apr 10Regis Spring ClassicApr 10 · 5000 Meters · Place 6 · Emmanuel (Mass.)Emmanuel (Mass.)5000 Meters6.20:39.30a PBSo
Apr 4Jim Sheehan MemorialApr 4 · 1500 Meters · Place 15 · Emmanuel (Mass.)Emmanuel (Mass.)1500 Meters15.5:21.25a PBSo
Mar 26SNHU Spring InvitationalMar 26 · 1500 Meters · Place 18 · Emmanuel (Mass.)Emmanuel (Mass.)1500 Meters18.5:25.24aSo
Mar 26SNHU Spring InvitationalMar 26 · 800 Meters · Place 15 · Emmanuel (Mass.)Emmanuel (Mass.)800 Meters15.2:42.27a PBSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15GNAC ChampionshipFeb 15 · 1 Mile · Place 6 · Emmanuel (Mass.)Emmanuel (Mass.)1 Mile6.6:04.28aSo
Jan 30Harvard InvitationalJan 30 · 800 Meters · Place 42 · Emmanuel (Mass.)Emmanuel (Mass.)800 Meters422:40.82 PBSO
Jan 30Roxbury CC - Tigers Open MeetJan 30 · 1 Mile · Place 10 · Emmanuel (Mass.)Emmanuel (Mass.)1 Mile105:51.59 PBSO
Jan 18Suffolk Ice BreakerJan 18 · 3000 Meters · Place 30 · Emmanuel (Mass.)Emmanuel (Mass.)3000 Meters3012:03.76a PBSo
Jan 10Southern Maine Open IIJan 10 · 1 Mile · Place 5 · Emmanuel (Mass.)Emmanuel (Mass.)1 Mile5.6:00.61aSo

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7Umass Boston Beacon Season OpenerDec 7 · 1 Mile · Place 2 · Emmanuel (Mass.)Emmanuel (Mass.)1 Mile2.6:17.15aSo
Feb 16GNAC ChampionshipFeb 16 · 3000 Meters · Place 6 · Emmanuel (Mass.)Emmanuel (Mass.)3000 Meters6.12:07.33aFr
Jan 31The Reggie Open - By BAAJan 31 · 3000 Meters · Place 5 · Emmanuel (Mass.)Emmanuel (Mass.)3000 Meters512:54.14—
Jan 18Tufts Branwen Smith-King InvitationalJan 18 · 800 Meters · Place 4 · Emmanuel (Mass.)Emmanuel (Mass.)800 Meters42:57.59FR
Jan 11Suffolk RelaysJan 11 · 1 Mile · Place 58 · Emmanuel (Mass.)Emmanuel (Mass.)1 Mile586:22.86a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7Umass Boston Beacon Season OpenerDec 7 · 800 Meters · Place 5 · Emmanuel (Mass.)Emmanuel (Mass.)800 Meters5.2:46.07aFr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · 1 Mile · Place 31 · Emmanuel (Mass.)Emmanuel (Mass.)1 Mile31.6:14.74aFr
Feb 2Shoreline Conference Indoor Track ChampionshipFeb 2 · 600 Meters · Place 7 · East HamptonEast Hampton600 Meters72:01.95a PB—
Jan 20SCC Coaches InvitationalJan 20 · 600 Meters · Place 60 · East HamptonEast Hampton600 Meters602:06.0512
Jan 20SCC Coaches InvitationalJan 20 · 600 Meters · Place 60 · East HamptonEast Hampton600 Meters602:06.0512

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22Shoreline Conference Outdoor Track ChampionshipMay 22 · 800 Meters · Place 20 · East HamptonEast Hampton800 Meters202:48.31a—
May 14Portland vs Westbrook vs East HamptonMay 14 · 400 Meters · Place 5 · East HamptonEast Hampton400 Meters51:12.3 PB—
May 14Portland vs Westbrook vs East HamptonMay 14 · 200 Meters · Place 6 · East HamptonEast Hampton200 Meters632.2 PB—
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · 1600 Meters · Place 21 · East HamptonEast Hampton1600 Meters216:09.09a PB—
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · 800 Meters · Place 31 · East HamptonEast Hampton800 Meters312:48.62a—
Apr 30League Meet #3: Valley Regional, East Hampton @ OSHSApr 30 · 3200 Meters · Place 2 · East HamptonEast Hampton3200 Meters213:53.1—
Apr 30League Meet #3: Valley Regional, East Hampton @ OSHSApr 30 · 400 Meters · Place 5 · East HamptonEast Hampton400 Meters51:14.2—
Apr 273rd Annual Ellington InvitationalApr 27 · 800 Meters · Place 21 · East HamptonEast Hampton800 Meters212:49.11a—
Apr 16League Meet #1 Morgan vs Cromwell vs E. HamptonApr 16 · 800 Meters · Place 4 · East HamptonEast Hampton800 Meters42:53.18a—
Apr 62024 Bellringer Track & Field InvitationalApr 6 · 800 Meters · East HamptonEast Hampton800 Meters--DNS12

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 24Shoreline Conference ChampionshipMay 24 · 800 Meters · Place 15 · East HamptonEast Hampton800 Meters152:46.93a—
May 16League Meet #5 East Hampton/Coginchaug @ MorganMay 16 · 1600 Meters · Place 4 · East HamptonEast Hampton1600 Meters46:24.6—
May 12OSHS Runnin' Rams InvitationalMay 12 · 1600 Meters · Place 33 · East HamptonEast Hampton1600 Meters336:20.59a—
May 12OSHS Runnin' Rams InvitationalMay 12 · 800 Meters · Place 32 · East HamptonEast Hampton800 Meters322:54.60a—
May 2East Hampton vs Old Saybrook vs Hale RayMay 2 · 800 Meters · Place 3 · East HamptonEast Hampton800 Meters32:50.3—
Apr 29Ellington Invitational Apr 29 · 800 Meters · Place 19 · East HamptonEast Hampton800 Meters192:53.69a—
Apr 25League Meet #2 East Hampton/North Branford @ H-KApr 25 · 800 Meters · Place 3 · East HamptonEast Hampton800 Meters32:46.0—
Apr 18East Hampton VS Morgan/CromwellApr 18 · 3200 Meters · Place 1 · East HamptonEast Hampton3200 Meters113:47.9—
Apr 18East Hampton VS Morgan/CromwellApr 18 · 800 Meters · Place 5 · East HamptonEast Hampton800 Meters52:48.6—
Apr 1Bellringer Track & Field InvitationalApr 1 · 800 Meters · Place 26 · East HamptonEast Hampton800 Meters26.2:59.22a11

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 3Shoreline Conference Indoor ChampionshipFeb 3 · 1000 Meters · Place 13 · East HamptonEast Hampton1000 Meters133:44.41a—
Jan 23Shoreline Coaches InvitationalJan 23 · 1000 Meters · Place 18 · East HamptonEast Hampton1000 Meters183:50.94a11
Jan 5Shoreline League Meet #1Jan 5 · 1000 Meters · Place 7 · East HamptonEast Hampton1000 Meters73:42.88a PB11
Jan 36th Wilton Wright InvitationalJan 3 · 1600 Meters · Place 20 · East HamptonEast Hampton1600 Meters206:23.27 PB11
Jan 36th Wilton Wright InvitationalJan 3 · 600 Meters · Place 35 · East HamptonEast Hampton600 Meters352:05.5111

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 16HIllhouse InvitationalDec 16 · 1000 Meters · Place 27 · East HamptonEast Hampton1000 Meters27.3:46.84a11
Feb 5Shoreline Conference Indoor ChampionshipFeb 5 · 1000 Meters · Place 8 · East HamptonEast Hampton1000 Meters83:55.15So
Jan 105th James Barber InvitationalJan 10 · varsity Late · Place 20 · East HamptonEast Hamptonvarsity Late206:15.7010
Jan 105th James Barber InvitationalJan 10 · varsity Late · Place 35 · East HamptonEast Hamptonvarsity Late353:45.61 PB10

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 25Shoreline Conference ChampionshipMay 25 · 3200 Meters · Place 11 · East HamptonEast Hampton3200 Meters1113:26.2910
May 13Runnin' Rams InvitationalMay 13 · 3200 Meters · Place 9 · East HamptonEast Hampton3200 Meters913:15.19 PB10
Apr 22CT Distance FestivalApr 22 · 1 Mile · Place 120 · East HamptonEast Hampton1 Mile1206:22.35 PB10
Apr 22CT Distance FestivalApr 22 · 1 Mile · Place 120 · East HamptonEast Hampton1 Mile1206:22.3510
Apr 9Wildcat RelaysApr 9 · 3000 Meters · Place 8 · East HamptonEast Hampton3000 Meters8.12:43.17a PB10

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 26Shoreline Conference ChampionshipMay 26 · 800 Meters · Place 23 · East HamptonEast Hampton800 Meters232:46.739