Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMerrimack Valley Conference Season Opener · Dec 145:04.52aMerrimack Valley Conference Season OpenerDecember 14, 2022
10,000 Meters · OutdoorNE DIII Outdoor · May 234:17.78aNE DIII OutdoorMay 2, 2025
10000 Meters · OutdoorSilfen Invitational · Apr 1133:36.58aSilfen InvitationalApril 11, 2025
1500 Meters · OutdoorCoast Guard Academy Spring Invitational · Apr 64:37.30aCoast Guard Academy Spring InvitationalApril 6, 2024
2 Miles · IndoorMIAA DIV 1 Championships · Feb 1910:12.63MIAA DIV 1 ChampionshipsFebruary 19, 2022
2 Miles · OutdoorMIAA Division 2 Track & Field Championship · May 2710:27.52aMIAA Division 2 Track & Field ChampionshipMay 27, 2022
5000 Meters · OutdoorNESCAC Championship · Apr 2616:03.38NESCAC ChampionshipApril 26, 2025
600 Meters · IndoorMVC Week #3 · Jan 91:42.38aMVC Week #3January 9, 2020
800 Meters · OutdoorAndover Boosters Meet · May 132:13.74aAndover Boosters MeetMay 13, 2023

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2NE DIII OutdoorMay 2 · 10,000 Meters · Place 23 · Trinity (Conn.)Trinity (Conn.)10,000 Meters23.34:17.78a PBSo
Apr 26NESCAC ChampionshipApr 26 · 5000 Meters · Place 26 · Trinity (Conn.)Trinity (Conn.)5000 Meters2616:03.38 PBSO
Apr 11Silfen InvitationalApr 11 · 10000 Meters · Place 26 · Trinity (Conn.)Trinity (Conn.)10000 Meters2633:36.58a PBSo
Apr 5UMASS Flagship OpenerApr 5 · 5000 Meters · Place 8 · Trinity (Conn.)Trinity (Conn.)5000 Meters816:06.48SO

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 20Trinity InvitationalApr 20 · 5000 Meters · Place 7 · Trinity (Conn.)Trinity (Conn.)5000 Meters716:46.68a—
Apr 12Silfen InvitationalApr 12 · 5000 Meters · Place 37 · Trinity (Conn.)Trinity (Conn.)5000 Meters3716:56.15a—
Apr 6Coast Guard Academy Spring InvitationalApr 6 · 1500 Meters · Place 44 · Trinity (Conn.)Trinity (Conn.)1500 Meters44.4:37.30a PBFr

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 20MVC ChampionshipMay 20 · 2 Miles · Place 13 · Central CatholicCentral Catholic2 Miles13.10:33.16a12
May 13Andover Boosters MeetMay 13 · 800 Meters · Place 36 · Central CatholicCentral Catholic800 Meters36.2:13.74a PB12
Apr 5Lowell at Central CatholicApr 5 · 2 Miles · Place 3 · Central CatholicCentral Catholic2 Miles3.10:49.112

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14Merrimack Valley Conference Season OpenerDec 14 · 1 Mile · Place 17 · Central CatholicCentral Catholic1 Mile17.5:04.52a PB12
Feb 19MIAA DIV 1 ChampionshipsFeb 19 · 2 Miles · Place 4 · Central CatholicCentral Catholic2 Miles410:12.63 PBJR
Feb 11Merrimack Valley ChampionshipFeb 11 · 2 Miles · Place 11 · Central CatholicCentral Catholic2 Miles11.10:20.35a11

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 27MIAA Division 2 Track & Field ChampionshipMay 27 · 2 Miles · Place 25 · Central CatholicCentral Catholic2 Miles25.10:27.52a PB11

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 9MVC Week #3Jan 9 · 600 Meters · Place 37 · Central CatholicCentral Catholic600 Meters37.1:42.38a PB9
Jan 3Merrimack Valley Conference Week #2Jan 3 · 1 Mile · Place 40 · Central CatholicCentral Catholic1 Mile405:44.909
Jan 3Merrimack Valley Conference Week #2Jan 3 · 1 Mile · Place 17 · Central CatholicCentral Catholic1 Mile175:44.909

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16MVC Week #1Dec 16 · 2 Miles · Place 22 · Central CatholicCentral Catholic2 Miles22.11:40.30a9