Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTufts 6-Way Invitational · Feb 74:37.00aTufts 6-Way InvitationalFebruary 7, 2026
1 Mile · OutdoorBattle Road Twilight 3 · Jun 14:36.06Battle Road Twilight 3June 1, 2024
10,000 Meters · OutdoorUAA Outdoor Championships · Apr 2636:12.59aUAA Outdoor ChampionshipsApril 26, 2025
1000 Meters · IndoorMSTCA Winter Festival (Large School) · Dec 92:47.19aMSTCA Winter Festival (Large School)December 9, 2023
1500 Meters · IndoorJohn Thomas Terrier Classic · Jan 314:22.73John Thomas Terrier ClassicJanuary 31, 2025
1500 Meters · OutdoorAmherst Spring Fling · Apr 44:11.31aAmherst Spring FlingApril 4, 2026
2 Miles · IndoorMSTCA Distance Classic · Dec 2810:28.71aMSTCA Distance ClassicDecember 28, 2022
2 Miles · OutdoorMVC Championship · May 2010:05.68aMVC ChampionshipMay 20, 2023
3000 Meters · IndoorTufts Cupid Challenge · Feb 139:07.80aTufts Cupid ChallengeFebruary 13, 2026
5000 Meters · OutdoorTufts Spring Stampede · Apr 1015:59.20aTufts Spring StampedeApril 10, 2026
800 Meters · OutdoorAmherst Spring Fling · Apr 42:08.34aAmherst Spring FlingApril 4, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8The FIRE Meet at WilliamsMay 8 · 5000 Meters · BrandeisBrandeis5000 Meters—DNFSo
Apr 252026 UAA Outdoor ChampionshipsApr 25 · 10,000 Meters · BrandeisBrandeis10,000 Meters—DNSSo
Apr 10Tufts Spring StampedeApr 10 · 5000 Meters · Place 36 · BrandeisBrandeis5000 Meters36.15:59.20a PBSo
Apr 4Amherst Spring FlingApr 4 · 1500 Meters · Place 59 · BrandeisBrandeis1500 Meters59.4:11.31a PBSo
Apr 4Amherst Spring FlingApr 4 · 800 Meters · Place 45 · BrandeisBrandeis800 Meters45.2:08.34a PBSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28UAA ChampionshipFeb 28 · 3000 Meters · Place 16 · BrandeisBrandeis3000 Meters16.9:12.98aSo
Feb 27New England Division III Indoor Championships [Combined Events]Feb 27 · 3000 Meters · Place 16 · BrandeisBrandeis3000 Meters169:12.98SO
Feb 13Tufts Cupid ChallengeFeb 13 · 3000 Meters · Place 21 · BrandeisBrandeis3000 Meters219:07.80a PBSo
Feb 7Tufts 6-Way InvitationalFeb 7 · 1 Mile · Place 19 · BrandeisBrandeis1 Mile194:37.00a PBSO
Jan 172026 Reggie Poyau Memorial InvitationalJan 17 · 3000 Meters · Place 12 · BrandeisBrandeis3000 Meters129:26.36aSo

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 26UAA Outdoor ChampionshipsApr 26 · 10,000 Meters · Place 14 · BrandeisBrandeis10,000 Meters14.36:12.59a PBFr
Apr 11Carla Coffey ClassicApr 11 · 5000 Meters · Place 6 · BrandeisBrandeis5000 Meters6.16:50.35aFr
Apr 5Amherst Spring FlingApr 5 · 1500 Meters · Place 34 · BrandeisBrandeis1500 Meters344:22.53FR
Apr 5Amherst Spring FlingApr 5 · 800 Meters · Place 26 · BrandeisBrandeis800 Meters262:10.82FR

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 22Wheaton Post-Season QualifierFeb 22 · 3000 Meters · Place 8 · BrandeisBrandeis3000 Meters89:36.02a—
Feb 7Tufts Cupid ChallengeFeb 7 · 3000 Meters · Place 35 · BrandeisBrandeis3000 Meters359:39.65a—
Jan 31John Thomas Terrier ClassicJan 31 · 1 Mile · Place 265 · BrandeisBrandeis1 Mile2654:40.64a—
Jan 31John Thomas Terrier ClassicJan 31 · 1500 Meters · Place 270 · BrandeisBrandeis1500 Meters2704:22.73 PBFR
Jan 182025 Reggie Poyau Memorial InvitationalJan 18 · 3000 Meters · Place 14 · BrandeisBrandeis3000 Meters149:34.38a—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 1Battle Road Twilight 3Jun 1 · 1 Mile · Place 33 · North AndoverNorth Andover1 Mile334:36.06 PB—
May 24MIAA Division 2 Track & Field ChampionshipMay 24 · 2 Miles · Place 25 · North AndoverNorth Andover2 Miles25.10:40.37a12
May 18MVC League ChampionshipMay 18 · 2 Miles · Place 14 · North AndoverNorth Andover2 Miles1410:21.65a—
May 8Central Catholic and Lowell at North AndoverMay 8 · 1 Mile · Place 5 · North AndoverNorth Andover1 Mile54:44.95a—
May 4Weston Twilight - Regis EventsMay 4 · 2 Miles · Place 43 · North AndoverNorth Andover2 Miles43.10:09.49a12
Apr 24North Andover at AndoverApr 24 · 1 Mile · Place 5 · North AndoverNorth Andover1 Mile54:57.0—
Apr 19BSR Mid-Distance ClassicApr 19 · 1 Mile · Place 26 · North AndoverNorth Andover1 Mile264:51.98a—
Apr 17Jack Lang InvitationalApr 17 · 2 Miles · Place 4 · North AndoverNorth Andover2 Miles410:40.93a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 9MVC League ChampionshipFeb 9 · 1 Mile · Place 10 · North AndoverNorth Andover1 Mile104:45.94a—
Jan 17MVC Week 4Jan 17 · 2 Miles · Place 5 · North AndoverNorth Andover2 Miles510:32.22a—
Jan 12MSTCA Northeast InvitationalJan 12 · 1 Mile · Place 26 · North AndoverNorth Andover1 Mile264:39.8412
Jan 10MVC Week 3Jan 10 · 1000 Meters · Place 7 · North AndoverNorth Andover1000 Meters72:47.75a—
Jan 3MVC Week 2Jan 3 · 2 Miles · Place 7 · North AndoverNorth Andover2 Miles710:35.00a—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20MVC Week 1Dec 20 · 1 Mile · Place 7 · North AndoverNorth Andover1 Mile7.4:45.39a12
Dec 9MSTCA Winter Festival (Large School)Dec 9 · 1000 Meters · Place 5 · North AndoverNorth Andover1000 Meters5.2:47.19a PB12
Jan 29MSTCA Coaches InvitationalJan 29 · 1 Mile · Place 37 · North AndoverNorth Andover1 Mile374:40.81a—
Jan 29MSTCA Coaches Invitational - Large SchoolJan 29 · 1 Mile · Place 37 · North AndoverNorth Andover1 Mile37.4:40.81a11
Jan 13MSTCA Northeast InvitationalJan 13 · 1 Mile · Place 33 · North AndoverNorth Andover1 Mile334:46.9111
Jan 13MSTCA Northeast InvitationalJan 13 · 1 Mile · Place 33 · North AndoverNorth Andover1 Mile33.4:46.91a11

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 26MIAA Division 2 Outdoor Track & Field ChampionshipMay 26 · 2 Miles · Place 28 · North AndoverNorth Andover2 Miles28.10:16.92a11
May 20MVC ChampionshipMay 20 · 2 Miles · Place 5 · North AndoverNorth Andover2 Miles5.10:05.68a PB11
May 10Andover at North AndoverMay 10 · 1 Mile · Place 3 · North AndoverNorth Andover1 Mile3.4:48.49a11
May 6Weston Twilight InvitationalMay 6 · 1 Mile · Place 42 · North AndoverNorth Andover1 Mile424:40.37a—
May 3Haverhill at North AndoverMay 3 · 2 Miles · Place 2 · North AndoverNorth Andover2 Miles210:30.28a—
Apr 26North Andover at Central CatholicApr 26 · 1 Mile · Place 2 · North AndoverNorth Andover1 Mile24:51.1—
Apr 5North Andover at MethuenApr 5 · 2 Miles · Place 3 · North AndoverNorth Andover2 Miles310:26.2—

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance ClassicDec 28 · 2 Miles · Place 5 · North AndoverNorth Andover2 Miles5.10:28.71a PB11
Dec 17Boston University Mini MeetDec 17 · 1 Mile · Place 33 · North AndoverNorth Andover1 Mile33.4:51.77a11
Feb 15MSTCA Rising ChampsFeb 15 · 2 Miles · Place 4 · North AndoverNorth Andover2 Miles410:38.9110
Feb 12MSTCA Last ChanceFeb 12 · 2 Miles · Place 24 · North AndoverNorth Andover2 Miles2410:52.8610
Jan 14MSTCA Northeast InvitationalJan 14 · 1 Mile · Place 51 · Soph North AndoverSoph North Andover1 Mile514:59.93—
Jan 14MSTCA Northeast InvitationalJan 14 · 1 Mile · Place 51 · Soph North AndoverSoph North Andover1 Mile514:59.93—
Jan 9MSTCA Auerbach FR-SOPH Large School MeetJan 9 · 2 Miles · Place 11 · North AndoverNorth Andover2 Miles11.10:55.90a10

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance ClassicDec 28 · 2 Miles · Place 10 · North AndoverNorth Andover2 Miles10.10:53.16a10
Dec 11MSTCA Winter Festival Invitational Large SchoolsDec 11 · 1 Mile · Place 31 · North AndoverNorth Andover1 Mile31.5:10.37a10