Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · IndoorNew Balance Nationals Indoor · Mar 121:01.91aNew Balance Nationals IndoorMarch 12, 2026
400 Meters · OutdoorNorth Andover at Central Catholic · Apr 1560.9North Andover at Central CatholicApril 15, 2026
600 Meters · IndoorMVC League Championship · Feb 61:41.82aMVC League ChampionshipFebruary 6, 2026
800 Meters · OutdoorMIAA Division 1 Track & Field Championship · May 292:17.97aMIAA Division 1 Track & Field ChampionshipMay 29, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · 800 Meters · Place 30 · Central Catholic800 Meters30.2:24.93a9
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 800 Meters · Place 10 · Central Catholic800 Meters10.2:17.97a PB9
May 23MVC League ChampionshipMay 23 · 800 Meters · Place 4 · Central Catholic800 Meters4.2:19.23a9
May 16MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 16 · 800 Meters · Place 1 · Central Catholic800 Meters12:27.81a9
May 13Central Catholic at ChelmsfordMay 13 · 800 Meters · Place 3 · Central Catholic800 Meters3.2:26.39a9
May 9Andover Boosters InvitationalMay 9 · 800 Meters · Place 4 · Central Catholic800 Meters4.2:25.69a9
May 9Andover Boosters InvitationalMay 9 · 400 Meters · Central Catholic400 Meters--DNS9
Apr 29Central Catholic at LowellApr 29 · 800 Meters · Place 1 · Central Catholic800 Meters1.2:27.29
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 800 Meters · Place 6 · Central Catholic800 Meters62:27.549
Apr 15North Andover at Central CatholicApr 15 · 400 Meters · Place 3 · Central Catholic400 Meters3.60.9 PB9
Apr 8Billerica at Central CatholicApr 8 · 800 Meters · Place 1 · Central Catholic800 Meters1.2:25.39
Apr 1Andover at Central CatholicApr 1 · 800 Meters · Place 2 · Central Catholic800 Meters2.2:26.29

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 12New Balance Nationals IndoorMar 12 · 400 Meters · Place 46 · Central Catholic400 Meters461:01.91a PB9
Mar 12New Balance Nationals IndoorMar 12 · 400 Meters · Place 46 · Central Catholic400 Meters461:01.91a9
Feb 6MVC League ChampionshipFeb 6 · 600 Meters · Place 4 · Central Catholic600 Meters41:41.82a PB9
Jan 30MVC Week 5Jan 30 · 600 Meters · Place 2 · Central Catholic600 Meters21:43.66a9
Jan 24MSTCA Coaches' InvitationalJan 24 · 600 Meters · Place 29 · Central Catholic600 Meters291:45.17a9
Jan 7MVC Week 3Jan 7 · 600 Meters · Place 5 · Central Catholic600 Meters51:45.79a9
Jan 2MVC Week 2Jan 2 · 600 Meters · Place 4 · Central Catholic600 Meters41:48.29a9