Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNew England (NEICAAA) Indoor Championships · Mar 65:07.56aNew England (NEICAAA) Indoor ChampionshipsMarch 6, 2026
1 Mile · OutdoorFriar Invitational · Apr 105:07.55aFriar InvitationalApril 10, 2026
1000 Meters · IndoorThe Reggie Open - By BAA · Jan 313:00.58The Reggie Open - By BAAJanuary 31, 2025
100m Hurdles · 33" / 0.838m · OutdoorVictor Twilight Invitational · May 1319.21aVictor Twilight InvitationalMay 13, 2022
1500 Meters · IndoorSection 5 RWTL #10 · Feb 95:13.11Section 5 RWTL #10 February 9, 2023
1500 Meters · OutdoorNew England (NEICAAA) Outdoor Championships · May 84:41.05aNew England (NEICAAA) Outdoor ChampionshipsMay 8, 2026
2000m Steeplechase · 0.762m · OutdoorJim Kavanagh Legacy Invitational · Apr 187:14.44aJim Kavanagh Legacy InvitationalApril 18, 2026
2000m Steeplechase · OutdoorNYSPHSAA New York Outdoor State Championship · Jun 77:04.33NYSPHSAA New York Outdoor State ChampionshipJune 7, 2024
300 Meters · IndoorSection 5 RWTL #9 · Jan 3050.42Section 5 RWTL #9January 30, 2020
3000 Meters · IndoorNEC Indoor Championships · Feb 1510:14.94aNEC Indoor ChampionshipsFebruary 15, 2026
3000 Meters · OutdoorRunnin' Cadet Classic · May 410:17.49Runnin' Cadet ClassicMay 4, 2024
3000m Steeplechase · 0.762m · OutdoorNortheast Outdoor Championships · May 211:09.77aNortheast Outdoor ChampionshipsMay 2, 2026
400m Hurdles · 30" / 0.762m · OutdoorVictor Twilight Invitational · May 131:11.06aVictor Twilight InvitationalMay 13, 2022
5000 Meters · OutdoorMerrimack Alumni Classic · Apr 219:24.43aMerrimack Alumni ClassicApril 2, 2026
55m Hurdles · 33" · IndoorSection 5 RWTL #4 · Dec 2710.90aSection 5 RWTL #4December 27, 2022
600 Meters · IndoorMonroe County Indoor Championships · Jan 281:45.00aMonroe County Indoor ChampionshipsJanuary 28, 2023
800 Meters · IndoorRiverhawk Invitational · Feb 62:19.25aRiverhawk InvitationalFebruary 6, 2026
800 Meters · OutdoorSection 5 State Qualifier · Jun 12:16.46Section 5 State QualifierJune 1, 2024
BU Facility: 4:17.01 2025 Heather MacLean, New Balance · IndoorJohn Thomas Terrier Classic · Jan 305:12.17John Thomas Terrier ClassicJanuary 30, 2026
Long Jump · IndoorSection 5 RWTL #1 · Dec 612-04.00Section 5 RWTL #1December 6, 2019
Triple Jump · IndoorSection 5 RWTL #4 · Dec 2825-05.50Section 5 RWTL #4December 28, 2019

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · 1500 Meters · Place 6 · StonehillStonehill1500 Meters6.4:41.05a PBSo
May 2Northeast Outdoor ChampionshipsMay 2 · 3000m Steeplechase · Place 4 · StonehillStonehill3000m Steeplechase0.762m4.11:09.77a PBSo
Apr 25Stonehill-Bentley-MerrimackApr 25 · 1500 Meters · Place 4 · StonehillStonehill1500 Meters4.4:43.21aSo
Apr 18Jim Kavanagh Legacy InvitationalApr 18 · 2000m Steeplechase · Place 4 · StonehillStonehill2000m Steeplechase0.762m4.7:14.44a PBSo
Apr 10Friar InvitationalApr 10 · 1 Mile · Place 5 · StonehillStonehill1 Mile5.5:07.55a PBSo
Apr 2Merrimack Alumni ClassicApr 2 · 5000 Meters · Place 5 · StonehillStonehill5000 Meters5.19:24.43a PBSo
Apr 2Merrimack Alumni ClassicApr 2 · 1500 Meters · Place 3 · StonehillStonehill1500 Meters3.4:43.59aSo
Mar 28UMass Lowell D'Amour InvitationalMar 28 · 3000 Meters · Place 7 · StonehillStonehill3000 Meters7.10:31.67aSo

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 1 Mile · Place 18 · StonehillStonehill1 Mile185:07.56a PBSO
Feb 15NEC Indoor ChampionshipsFeb 15 · 1 Mile · Place 9 · StonehillStonehill1 MileRound P9.5:16.18aSo
Feb 15NEC Indoor ChampionshipsFeb 15 · 1 Mile · Place 8 · StonehillStonehill1 Mile8.5:11.67aSo
Feb 15NEC Indoor ChampionshipsFeb 15 · 3000 Meters · Place 7 · StonehillStonehill3000 Meters7.10:14.94a PBSo
Feb 6Riverhawk InvitationalFeb 6 · 800 Meters · Place 11 · StonehillStonehill800 Meters112:19.25a PBSo
Jan 30John Thomas Terrier ClassicJan 30 · 1 Mile · Place 113 · StonehillStonehill1 Mile1136:02.12SO
Jan 30John Thomas Terrier ClassicJan 30 · 1 Mile · Place 113 · StonehillStonehill1 Mile1136:20.85SO
Jan 30John Thomas Terrier ClassicJan 30 · BU Facility: 4:17.01 2025 Heather MacLean, New Balance · Place 113 · StonehillStonehillBU Facility: 4:17.01 2025 Heather MacLean, New Balance1135:12.17 PBSO
Jan 17URI InvitationalJan 17 · 1 Mile · Place 4 · StonehillStonehill1 Mile45:12.05SO

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 3Northeast Outdoor ChampionshipsMay 3 · 3000m Steeplechase · Place 3 · StonehillStonehill3000m Steeplechase0.762m3.11:22.37aFr
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · 3000m Steeplechase · Place 3 · StonehillStonehill3000m Steeplechase0.762m3.11:29.30aFr
Apr 17Merrimack Alumni CarnivalApr 17 · 800 Meters · Place 4 · StonehillStonehill800 Meters42:21.81FR
Apr 11Friar InvitationalApr 11 · 1 Mile · Place 29 · StonehillStonehill1 Mile295:12.67aFr
Apr 5Skyhawk Invitational (outdoor)Apr 5 · 1500 Meters · Place 5 · StonehillStonehill1500 Meters5.4:55.11aFr
Mar 29UMass Lowell InvitationalMar 29 · 1500 Meters · Place 8 · StonehillStonehill1500 Meters85:02.90FR

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 31The Reggie Open - By BAAJan 31 · 1000 Meters · Place 3 · StonehillStonehill1000 Meters33:00.58 PBFR
Jan 24Riverhawk InvitationalJan 24 · 1 Mile · Place 36 · StonehillStonehill1 Mile36.5:15.36aFr
Jan 18URI InvitationalJan 18 · 1 Mile · Place 10 · StonehillStonehill1 Mile105:22.58FR

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 738th Alden InviteDec 7 · 3000 Meters · Place 8 · StonehillStonehill3000 Meters8.10:54.67aFr
Feb 17Section 5 Sectional ChampsFeb 17 · 3000 Meters · Place 1 · Pittsford MePittsford Me3000 Meters110:51.6512
Feb 17Section 5 Sectional ChampsFeb 17 · 1000 Meters · Place 2 · Pittsford MePittsford Me1000 Meters23:04.0012

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 7NYSPHSAA New York Outdoor State ChampionshipJun 7 · 2000m Steeplechase · Place 4 · Pittsford-MendPittsford-Mend2000m Steeplechase47:04.33 PB12
Jun 1Section 5 State QualifierJun 1 · 2000m Steeplechase · Place 1 · Pittsford MePittsford Me2000m Steeplechase17:27.1412
Jun 1Section 5 State QualifierJun 1 · 800 Meters · Place 2 · Pittsford MePittsford Me800 Meters22:16.46 PB12
May 18Monroe County ChampionshipsMay 18 · 2000m Steeplechase · Place 1 · Pittsford MePittsford Me2000m Steeplechase17:16.8412
May 18Monroe County ChampionshipsMay 18 · 800 Meters · Place 2 · Pittsford MePittsford Me800 Meters22:18.3112
May 4Runnin' Cadet ClassicMay 4 · 3000 Meters · Place 5 · P.MendonP.Mendon3000 Meters510:17.49 PB12

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 27Section V Class A2-B5 ChampionshipsMay 27 · 400m Hurdles · Place 3 · Pittsford MendonPittsford Mendon400m Hurdles30" / 0.762m3.1:11.78a11
May 27Section V Class A2-B5 ChampionshipsMay 27 · 3000 Meters · Place 6 · Pittsford MendonPittsford Mendon3000 Meters6.11:30.22a11
May 27Section V Class A2-B5 ChampionshipsMay 27 · 1500 Meters · Place 3 · Pittsford MendonPittsford Mendon1500 Meters3.5:02.92a11
May 12Victor InvitationalMay 12 · 1500 Meters · Place 3 · Pittsford MePittsford Me1500 Meters34:56.93—
May 6Al Mullan Cadet ClassicMay 6 · 3000 Meters · Place 26 · Pittsford MePittsford Me3000 Meters2611:15.0711
Apr 29His and Hers MeetApr 29 · 400m Hurdles · Place 4 · Pittsford MePittsford Me400m Hurdles41:11.1111

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 18Section 5 Sectional ChampsFeb 18 · 1500 Meters · Place 1 · Pittsford MePittsford Me1500 Meters15:16.5711
Feb 9Section 5 RWTL #10 Feb 9 · 1500 Meters · Place 2 · Pittsford MePittsford Me1500 Meters25:13.11 PB11
Feb 2Section 5 RWTL #9-MonroeFeb 2 · 3000 Meters · Place 1 · Pittsford MePittsford Me3000 Meters111:38.6411
Jan 28Monroe County Indoor ChampionshipsJan 28 · 600 Meters · Place 10 · Pittsford MendonPittsford Mendon600 Meters101:45.00a PB—
Jan 28Section 5 RWTL #8Jan 28 · 600 Meters · Place 10 · Pittsford MePittsford Me600 Meters101:45.0011
Jan 6Section 5 RWTL #5-Monroe - E/GJan 6 · 600 Meters · Place 6 · Pittsford MePittsford Me600 Meters61:51.2911

2022 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 27Section 5 RWTL #4Dec 27 · 600 Meters · Place 6 · Pittsford MendonPittsford Mendon600 Meters6.1:50.96a11
Dec 27Section 5 RWTL #4Dec 27 · 55m Hurdles · Place 9 · Pittsford MendonPittsford Mendon55m Hurdles33"9.10.90a PB11
Feb 19Section 5 Sectional ChampsFeb 19 · 55m Hurdles · Place 5 · Pittsford MePittsford Me55m Hurdles510.3810
Feb 4Section 5 RWTL #8Feb 4 · 55m Hurdles · Place 19 · Pittsford MePittsford Me55m Hurdles1910.9210
Jan 29RWTL Championships @ Houghton CollegeJan 29 · 1000 Meters · Place 19 · Pittsford MendonPittsford Mendon1000 Meters19.3:31.81a10
Jan 21Section 5 RWTL #6Jan 21 · 55m Hurdles · Place 18 · Pittsford MePittsford Me55m Hurdles1813.3310
Jan 21Section 5 RWTL #6Jan 21 · 1000 Meters · Place 20 · Pittsford MePittsford Me1000 Meters203:36.1310
Jan 14Section 5 RWTL #5Jan 14 · 55m Hurdles · Place 7 · Pittsford MePittsford Me55m Hurdles710.71—
Jan 14Section 5 RWTL #5Jan 14 · 1000 Meters · Place 4 · Pittsford MePittsford Me1000 Meters43:39.05—
Jan 7Section 5 RWTL #4Jan 7 · 1000 Meters · Place 5 · Pittsford MePittsford Me1000 Meters53:29.52—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 3Section 5 State QualifierJun 3 · 400m Hurdles · Place 7 · Pittsford-MePittsford-Me400m Hurdles71:12.5410
May 28Section V Class A2-B1 ChampionshipsMay 28 · 400m Hurdles · Place 5 · Pittsford MendonPittsford Mendon400m Hurdles30" / 0.762m5.1:11.93a10
May 21Monroe County ChampionshipsMay 21 · 400m Hurdles · Place 8 · Pittsford MePittsford Me400m Hurdles81:12.11—
May 21Monroe County ChampionshipsMay 21 · 100m Hurdles · Place 19 · Pittsford MePittsford Me100m Hurdles1919.04—
May 13Victor Twilight InvitationalMay 13 · 400m Hurdles · Place 7 · Pittsford MendonPittsford Mendon400m Hurdles30" / 0.762m7.1:11.06a PB10
May 13Victor Twilight InvitationalMay 13 · 100m Hurdles · Place 13 · Pittsford MendonPittsford Mendon100m Hurdles33" / 0.838m13.19.21a PB10
May 7Runnin' Cadet ClassicMay 7 · 400m Hurdles · Place 6 · Pittsford MePittsford Me400m Hurdles61:13.56—
May 7Runnin' Cadet ClassicMay 7 · 100m Hurdles · Place 9 · Pittsford MePittsford Me100m Hurdles918.66—
Apr 30His and Hers MeetApr 30 · 400m Hurdles · Place 6 · Pittsford MePittsford Me400m Hurdles61:14.1210
Apr 30His and Hers MeetApr 30 · 100m Hurdles · Place 15 · Pittsford MePittsford Me100m Hurdles1518.9810

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18Section 5 RWTL #2-Monroe EastDec 18 · 1000 Meters · Place 20 · Pittsford MendonPittsford Mendon1000 Meters20.3:33.74a10
Dec 11Section 5 RWTL #1-NazarethDec 11 · 1000 Meters · Place 8 · Pittsford MendonPittsford Mendon1000 Meters8.3:30.97a10
Dec 11Section 5 RWTL #1-NazarethDec 11 · Long Jump · Place 22 · Pittsford MendonPittsford MendonLong Jump22.11-03.0010

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 5Royal Comet InvitationalJun 5 · Discus · Place 15 · Pittsford MePittsford MeDiscus1518-01.759
Jun 5Royal Comet InvitationalJun 5 · Discus · Place 8 · Pittsford MePittsford MeDiscus812-11.509
Jun 5Royal Comet InvitationalJun 5 · Discus · Place 7 · Pittsford MePittsford MeDiscus74-02.009
Jun 5Royal Comet InvitationalJun 5 · Discus · Place 6 · Pittsford MePittsford MeDiscus619.599
Jun 5Royal Comet InvitationalJun 5 · Discus · Place 7 · Pittsford MePittsford MeDiscus73:03.249

2020 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 30Section 5 RWTL #9Jan 30 · Triple Jump · Place 26 · Pittsford MePittsford MeTriple Jump2627-06.508
Jan 30Section 5 RWTL #9Jan 30 · 300 Meters · Place 62 · Pittsford MePittsford Me300 Meters6250.42 PB8
Jan 3Section 5 RWTL #5Jan 3 · Triple Jump · Place 20 · Pittsford MePittsford MeTriple Jump2025-08.508
Jan 3Section 5 RWTL #5Jan 3 · Long Jump · Place 42 · Pittsford MePittsford MeLong Jump4212-06.008

2019 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28Section 5 RWTL #4Dec 28 · Triple Jump · Place 19 · Pittsford MendonPittsford MendonTriple Jump19.25-05.50 PB8
Dec 28Section 5 RWTL #4Dec 28 · Long Jump · Place 36 · Pittsford MendonPittsford MendonLong Jump36.11-11.508
Dec 6Section 5 RWTL #1Dec 6 · Long Jump · Place 30 · Pittsford MendonPittsford MendonLong Jump30.12-04.00 PB8