Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBig East · Feb 275:00.34aBig EastFebruary 27, 2026
1000 Meters · IndoorSuffolk Ice Breaker · Jan 133:00.27Suffolk Ice BreakerJanuary 13, 2024
1500 Meters · IndoorUSATF Hershey Youth Indoor Championship ages 8U-14 · Mar 95:10.16aUSATF Hershey Youth Indoor Championship ages 8U-14March 9, 2018
1500 Meters · OutdoorUCONN NE Challenge · Apr 174:34.55aUCONN NE ChallengeApril 17, 2026
1600 Meters · IndoorHillhouse Invite · Dec 205:28.08aHillhouse InviteDecember 20, 2019
1600 Meters · Outdoor11th Annual Conneticut Middle School Championship · May 265:36.78a11th Annual Conneticut Middle School ChampionshipMay 26, 2018
200 Meters · OutdoorUSATF Connecticut Association Junior Olympic Championships · Jun 1527.84aUSATF Connecticut Association Junior Olympic ChampionshipsJune 15, 2019
3000 Meters · OutdoorUCONN Dog Fight · Apr 49:52.42aUCONN Dog FightApril 4, 2026
3000m Steeplechase · 0.762m · OutdoorBig East Outdoor · May 1410:46.23aBig East OutdoorMay 14, 2026
400 Meters · IndoorUSATF Hershey Youth Indoor Championship ages 8U-14 · Mar 91:05.38aUSATF Hershey Youth Indoor Championship ages 8U-14March 9, 2018
400 Meters · OutdoorBloomfield Developmental 2 · Apr 221:05.58aBloomfield Developmental 2April 22, 2018
400 Meters · Relay Split · OutdoorUCONN Dog Fight · Apr 41:01.39UCONN Dog FightApril 4, 2025
500 Meters · IndoorBU Bruce Lehane Scarlet & White Invitational · Feb 31:21.51aBU Bruce Lehane Scarlet & White InvitationalFebruary 3, 2024
600 Meters · IndoorCIAC Combined Class LL Championships · Feb 91:40.49aCIAC Combined Class LL ChampionshipsFebruary 9, 2019
800 Meters · Indoor17th Yale Giegengack Invitational · Feb 102:18.07a17th Yale Giegengack InvitationalFebruary 10, 2024
800 Meters · OutdoorCIAC Combined Class LL Championship · Jun 12:16.45aCIAC Combined Class LL ChampionshipJune 1, 2021
BU Facility: 4:17.01 2025 Heather MacLean, New Balance · IndoorJohn Thomas Terrier Classic · Jan 305:01.06John Thomas Terrier ClassicJanuary 30, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14Big East OutdoorMay 14 · 3000m Steeplechase · Place 9 · ConnecticutConnecticut3000m Steeplechase0.762m9.10:46.23a PBSr
May 2Jay Carisella/Joe Donahue Coaches InviteMay 2 · 3000m Steeplechase · Place 2 · ConnecticutConnecticut3000m Steeplechase0.762m2.10:46.27aSr
Apr 17UCONN NE ChallengeApr 17 · 5000 Meters · ConnecticutConnecticut5000 Meters--DNFSr
Apr 17UCONN NE ChallengeApr 17 · 1500 Meters · Place 4 · ConnecticutConnecticut1500 Meters4.4:34.55a PBSr
Apr 4UCONN Dog FightApr 4 · 3000 Meters · Place 1 · ConnecticutConnecticut3000 Meters19:52.42a PBSr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 27Big EastFeb 27 · 1 Mile · Place 13 · ConnecticutConnecticut1 MileRound P13.5:00.34a PBJr
Feb 13David Hemery Valentine InvitationalFeb 13 · 1 Mile · Place 146 · ConnecticutConnecticut1 Mile1465:02.48aJr
Jan 30John Thomas Terrier ClassicJan 30 · 1 Mile · Place 60 · ConnecticutConnecticut1 Mile605:28.16SR
Jan 30John Thomas Terrier ClassicJan 30 · 1 Mile · Place 60 · ConnecticutConnecticut1 Mile605:25.15SR
Jan 30John Thomas Terrier ClassicJan 30 · BU Facility: 4:17.01 2025 Heather MacLean, New Balance · Place 60 · ConnecticutConnecticutBU Facility: 4:17.01 2025 Heather MacLean, New Balance605:01.06 PBSR
Jan 30Harvard InvitationalJan 30 · 800 Meters · Place 7 · ConnecticutConnecticut800 Meters72:19.06SR
Jan 17Beantown ChallengeJan 17 · 1000 Meters · Place 19 · ConnecticutConnecticut1000 Meters193:01.22aJr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15Big East OutdoorMay 15 · 1500 Meters · Place 18 · ConnecticutConnecticut1500 MetersRound P18.4:37.68aSo
Apr 18UCONN NE ChallengeApr 18 · 800 Meters · Place 10 · ConnecticutConnecticut800 Meters10.2:17.73aSo
Apr 4UCONN Dog FightApr 4 · 400 Meters · ConnecticutConnecticut400 MetersRelay Split—1:01.39 PBSo
Apr 4UCONN Dog FightApr 4 · 1500 Meters · Place 4 · ConnecticutConnecticut1500 Meters4.4:46.08aSo
Mar 21Yellow Jacket InvitationalMar 21 · 800 Meters · Place 25 · ConnecticutConnecticut800 Meters25.2:17.58aSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Big East Conference Indoor ChampionshipsFeb 28 · 800 Meters · Place 16 · ConnecticutConnecticut800 MetersRound P16.2:20.96aSo
Feb 14David Hemery Valentine InvitationalFeb 14 · 800 Meters · Place 180 · ConnecticutConnecticut800 Meters1802:23.61a—
Feb 8Bruce Lehane Scarlet and WhiteFeb 8 · 1000 Meters · Place 26 · ConnecticutConnecticut1000 Meters263:02.96a—
Feb 1UCONN ROY-al RumbleFeb 1 · 1000 Meters · Place 3 · ConnecticutConnecticut1000 Meters33:05.91a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1017th Yale Giegengack InvitationalFeb 10 · 800 Meters · Place 4 · ConnecticutConnecticut800 Meters42:18.07a PB—
Feb 3BU Bruce Lehane Scarlet & White InvitationalFeb 3 · 500 Meters · Place 24 · ConnecticutConnecticut500 Meters24.1:21.51a PBFr
Jan 20Boston University Battle in BeantownJan 20 · 600 Meters · Place 15 · ConnecticutConnecticut600 Meters151:40.76FR
Jan 13Suffolk Ice BreakerJan 13 · 1000 Meters · Place 6 · ConnecticutConnecticut1000 Meters63:00.27 PB—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 10David Hemery Valentine InvitationalFeb 10 · 1 Mile · Place 254 · UnattachedUnattached1 Mile254.5:18.95a9

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 1CIAC Combined Class L ChampionshipsJun 1 · 800 Meters · Place 13 · NewtownNewtown800 Meters13.2:25.70a12

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 5SWC Indoor Track & Field ChampionshipsFeb 5 · 1000 Meters · Place 3 · NewtownNewtown1000 Meters3.3:11.09a12
Jan 17SWC Development January 17 MeetJan 17 · 600 Meters · Place 2 · NewtownNewtown600 Meters2.1:48.34a12

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 29Coach Bob H. Saulsbury Invitational Track InviteDec 29 · 1000 Meters · Place 3 · NewtownNewtown1000 Meters3.3:13.20a12

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 1CIAC Combined Class LL ChampionshipJun 1 · 1600 Meters · NewtownNewtown1600 Meters--SCR11
Jun 1CIAC Combined Class LL ChampionshipJun 1 · 800 Meters · Place 1 · NewtownNewtown800 Meters1.2:16.45a PB11
Jun 1CIAC Combined Class LL ChampionshipJun 1 · 400 Meters · NewtownNewtown400 Meters--SCR11

2020 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29Marine Corps Holiday ClassicDec 29 · 600 Meters · Place 4 · 05-Unattached05-Unattached600 Meters4.1:42.52a11
Feb 22CIAC Combined State Open ChampionshipsFeb 22 · 1000 Meters · Place 7 · NewtownNewtown1000 Meters7.3:05.03a10
Jan 20SWC Development #2Jan 20 · 1000 Meters · Place 1 · NewtownNewtown1000 Meters1.3:04.82a10
Jan 1038th YALE INTERSCHOLASTIC TRACK CLASSICJan 10 · 600 Meters · Place 15 · NewtownNewtown600 Meters15.1:42.08a10

2020 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 13NSAF x AthleticNET Virtual NationalsJun 13 · 400m Hurdles · Place 8400m Hurdles30" / 0.762m8.1:11.0hUnofficial10
Jun 13NSAF x AthleticNET Virtual NationalsJun 13 · 800 Meters · Place 11800 Meters11.2:23.0hUnofficial10
Jun 13NSAF x AthleticNET Virtual NationalsJun 13 · 400 Meters · Place 10400 Meters10.1:01.4hUnofficial10
May 30NSAF x AthleticNET Virtual Nationals Qualifying Meet 3May 30 · 400 Meters · Place 28400 Meters28.1:07.2hUnofficial10
May 23NSAF x AthleticNET Virtual Nationals Qualifying Meet 2May 23 · 400m Hurdles · Place 2400m Hurdles30" / 0.762m2.1:19.0hUnofficial10
May 23NSAF x AthleticNET Virtual Nationals Qualifying Meet 2May 23 · 800 Meters · Place 7800 Meters7.2:24.4hUnofficial10
Apr 23Athletic Virtual Track & Field Meet #2Apr 23 · 800 Meters · Place 3800 Meters3.2:27.8hUnofficial10

2019 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20Hillhouse InviteDec 20 · 1600 Meters · Place 5 · NewtownNewtown1600 Meters5.5:28.08a PB10
Feb 16CIAC Combined State Open ChampionshipsFeb 16 · 600 Meters · Place 8 · NewtownNewtown600 Meters8.1:40.69a9
Feb 9CIAC Combined Class LL ChampionshipsFeb 9 · 600 Meters · Place 5 · NewtownNewtown600 Meters5.1:40.49a PB9
Feb 9CIAC Combined Class LL ChampionshipsFeb 9 · 1600 Meters · NewtownNewtown1600 Meters--SCR9
Jan 1137th Yale Interscholastic Track ClassicJan 11 · 1 Mile · Place 12 · NewtownNewtown1 Mile12.5:30.03a9

2019 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 15USATF Connecticut Association Junior Olympic ChampionshipsJun 15 · 800 Meters · Place 1 · Nutmeg StridersNutmeg Striders800 Meters1.2:24.74a9
Jun 15USATF Connecticut Association Junior Olympic ChampionshipsJun 15 · 200 Meters · Place 5 · Nutmeg StridersNutmeg Striders200 Meters5.27.84a PB9
May 29CIAC Combined Class LL Championship May 29 · 1600 Meters · NewtownNewtown1600 Meters--DNS9
May 29CIAC Combined Class LL Championship May 29 · 800 Meters · Place 7 · NewtownNewtown800 Meters7.2:19.60a9
May 29CIAC Combined Class LL Championship May 29 · 400 Meters · NewtownNewtown400 Meters--SCR9
May 105th Torrington Varsity Alumni Club Track and Field ChallengeMay 10 · 800 Meters · Place 3 · NewtownNewtown800 Meters3.2:21.46a9

2018 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 22Hillhouse QualifierDec 22 · 1600 Meters · Place 6 · NewtownNewtown1600 Meters6.5:36.61a9
Mar 9USATF Hershey Youth Indoor Championship ages 8U-14Mar 9 · 1500 Meters · Place 13 · Nutmeg StridersNutmeg Striders1500 Meters13.5:10.16a PB8
Mar 9USATF Hershey Youth Indoor Championship ages 8U-14Mar 9 · 400 Meters · Place 37 · Nutmeg StridersNutmeg Striders400 MetersRound P37.1:05.38a PB8
Feb 4USATF Connecticut Youth InvitationalFeb 4 · 1500 Meters · Place 1 · Nutmeg StridersNutmeg Striders1500 Meters1.5:21.11a8
Feb 4USATF Connecticut Youth InvitationalFeb 4 · 400 Meters · Place 2 · Nutmeg StridersNutmeg Striders400 Meters2.1:06.53a8

2018 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 16USATF Connecticut Association Junior Olympic ChampionshipsJun 16 · 1500 Meters · Place 3 · Nutmeg StridersNutmeg Striders1500 Meters3.5:17.06a8
Jun 16USATF Connecticut Association Junior Olympic ChampionshipsJun 16 · 800 Meters · Place 1 · Nutmeg StridersNutmeg Striders800 Meters1.2:29.79a8
May 2611th Annual Conneticut Middle School ChampionshipMay 26 · 1600 Meters · Place 6 · Nutmeg StridersNutmeg Striders1600 Meters6.5:36.78a PB8
May 12Bloomfield Youth InvitationalMay 12 · 1600 Meters · Place 2 · Nutmeg StridersNutmeg Striders1600 Meters2.5:37.08a8
May 12Bloomfield Youth InvitationalMay 12 · 400 Meters · Place 3 · Nutmeg StridersNutmeg Striders400 Meters3.1:06.28a8
May 6Central CT Jaguars Youth InviteMay 6 · 1500 Meters · Place 1 · Nutmeg StridersNutmeg Striders1500 Meters1.5:34.91a8
Apr 2838th O'Grady Relays (Saturday)Apr 28 · 800 Meters · Place 2 · Nutmeg StridersNutmeg Striders800 Meters2.2:31.44a8
Apr 2738th O'Grady Relays (Friday)Apr 27 · 800 Meters · Place 2 · Nutmeg StridersNutmeg Striders800 Meters22:31.44—
Apr 22Bloomfield Developmental 2Apr 22 · 400 Meters · Place 2 · Nutmeg StridersNutmeg Striders400 Meters2.1:05.58a PB8
Apr 14Bloomfield Developmental 1Apr 14 · 1600 Meters · Place 1 · Nutmeg StridersNutmeg Striders1600 Meters1.5:59.59a8

2017 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 30Central CT Jaguars Youth Invitational Apr 30 · 400 Meters · Place 2 · Nutmeg StridersNutmeg Striders400 Meters2.1:06.97a7
Apr 15Bloomfield Developmental 1Apr 15 · 1600 Meters · Place 1 · Nutmeg StridersNutmeg Striders1600 Meters1.5:57.17aUnofficial7
Apr 15Bloomfield Developmental 1Apr 15 · 400 Meters · Place 2 · Nutmeg StridersNutmeg Striders400 Meters2.1:08.55aUnofficial7