Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorML-12 Varsity Block #2 · Dec 214:41.36aML-12 Varsity Block #2December 21, 2023
1 Mile · OutdoorMIAA Division 2 Track & Field Championship · May 244:37.89aMIAA Division 2 Track & Field ChampionshipMay 24, 2024
1000 Meters · IndoorML-12 Varsity Block #1 · Dec 142:53.92aML-12 Varsity Block #1December 14, 2023
2 Miles · IndoorMSTCA Qualifier Meet · Feb 1110:21.59aMSTCA Qualifier MeetFebruary 11, 2023
2 Miles · OutdoorMiddlesex League 5C · May 1110:10.54aMiddlesex League 5CMay 11, 2023
800 Meters · OutdoorML-12 #2A: Bel v Lex; Ston v Watr · Apr 152:14.79aML-12 #2A: Bel v Lex; Ston v WatrApril 15, 2025

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

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 21ML-12 ChampionshipsMay 21 · Javelin · Place 24 · BelmontJavelin2487-1012
May 12ML-12 #5A Updated: Arl v Red; Bel v Arl; Bel v WobMay 12 · Javelin · Place 16 · BelmontJavelin16105-1112
May 12ML-12 #5A Updated: Arl v Red; Bel v Arl; Bel v WobMay 12 · 2 Miles · Place 6 · Belmont2 Miles610:15.65a12
May 10MSTCA Coaches Metro InvitationalMay 10 · 1 Mile · Place 31 · Belmont1 Mile314:44.16a12
May 3Weston Twilight Invitational - Regis EventsMay 3 · 1 Mile · Place 61 · Belmont1 Mile614:40.16a12
Apr 29ML-12 #3A: Bel v Read; Wil v WakeApr 29 · Javelin · Place 19 · BelmontJavelin1996-0112
Apr 29ML-12 #3A: Bel v Read; Wil v WakeApr 29 · 1 Mile · Place 10 · Belmont1 Mile104:53.30a12
Apr 29ML-12 #3A: Bel v Read; Wil v WakeApr 29 · 800 Meters · Place 15 · Belmont800 Meters152:24.91a12
Apr 15ML-12 #2A: Bel v Lex; Ston v WatrApr 15 · Javelin · Place 11 · BelmontJavelin1193-812
Apr 15ML-12 #2A: Bel v Lex; Ston v WatrApr 15 · 1 Mile · Place 5 · Belmont1 Mile54:52.47a12
Apr 15ML-12 #2A: Bel v Lex; Ston v WatrApr 15 · 800 Meters · Place 5 · Belmont800 Meters52:14.79a PB12
Apr 8ML-12 #1A: Bel v. Win; Mel v BurApr 8 · 800 Meters · Place 7 · Belmont800 Meters72:16.48a12

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 24MIAA Division 2 Track & Field ChampionshipMay 24 · 1 Mile · Place 24 · Belmont1 Mile24.4:37.89a PB11
May 19Joe Tranchita Last Chance to Qualify MeetMay 19 · 1 Mile · Place 3 · Belmont1 Mile34:41.94a—
May 15ML-12 ChampionshipsMay 15 · Javelin · Place 25 · BelmontJavelin2587-6—
May 15ML-12 ChampionshipsMay 15 · 1 Mile · Place 21 · Belmont1 Mile214:46.36a—
May 9ML-12 Block 5C (WOB v BEL; STO v BUR)May 9 · Javelin · Place 15 · BelmontJavelin1593-4—
May 9ML-12 Block 5C (WOB v BEL; STO v BUR)May 9 · 1 Mile · Place 4 · Belmont1 Mile44:46.58a—
May 4Weston Twilight - Regis EventsMay 4 · 1 Mile · Place 52 · Belmont1 Mile52.4:38.58a11
Apr 23ML-12 Block 3A (BEL v REA; BUR v WAT)Apr 23 · Javelin · Place 12 · BelmontJavelin1276-10—
Apr 23ML-12 Block 3A (BEL v REA; BUR v WAT)Apr 23 · 1 Mile · Place 2 · Belmont1 Mile24:48.37a—
Apr 10ML-12 Block 2B (BEL v WIN; MEL v BUR)Apr 10 · Javelin · Place 19 · BelmontJavelin1976-4—
Apr 10ML-12 Block 2B (BEL v WIN; MEL v BUR)Apr 10 · 1 Mile · Place 5 · Belmont1 Mile54:48.44a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 16MIAA Division 2 Indoor Track & Field ChampionshipFeb 16 · 2 Miles · Place 17 · Belmont2 Miles17.10:33.73a11
Feb 16MIAA Division 2 Indoor Track & Field ChampionshipFeb 16 · 1 Mile · Place 15 · Belmont1 Mile15.4:45.31a11
Feb 5ML-12 Varsity ChampionshipFeb 5 · 1 Mile · Place 26 · Belmont1 Mile265:00.36a—
Jan 15ML-12 Varsity Block #5Jan 15 · 2 Miles · Place 11 · Belmont2 Miles1110:41.00a—
Jan 9ML-12 Varsity Block #4Jan 9 · 2 Miles · Place 9 · Belmont2 Miles910:25.05a—
Jan 9ML-12 Varsity Block #4Jan 9 · 1 Mile · Place 9 · Belmont1 Mile94:45.32a—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28ML-12 Varsity Block #3Dec 28 · 1 Mile · Place 11 · Belmont1 Mile11.4:51.18a11
Dec 21ML-12 Varsity Block #2Dec 21 · 1 Mile · Place 8 · Belmont1 Mile8.4:41.36a PB11
Dec 14ML-12 Varsity Block #1Dec 14 · 1000 Meters · Place 13 · Belmont1000 Meters13.2:53.92a PB11
Feb 11MSTCA Qualifier MeetFeb 11 · 2 Miles · Place 12 · Belmont2 Miles12.10:21.59a PB10
Jan 13MSTCA Northeast InvitationalJan 13 · 1 Mile · Place 43 · Belmont1 Mile43.4:51.88a10

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 11Middlesex League 5CMay 11 · 2 Miles · Place 2 · Belmont2 Miles210:10.54a PB—
May 5MSTCA Lou Tozzi Freshman Sophomore MeetMay 5 · 2 Miles · Belmont2 Miles--DNS10
Apr 24Middlesex League 3AApr 24 · 800 Meters · Place 9 · Belmont800 Meters92:16.38a—
Apr 8Middlesex League @ Burlington PMApr 8 · 1 Mile · Place 8 · Belmont1 Mile8.4:51.84a10
Jan 26Middlesex League Indoor #5Jan 26 · 2 Miles · Place 3 · Belmont2 Miles3.10:27.64a10

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 29Middlesex League Liberty BlockDec 29 · 1 Mile · Place 7 · Belmont1 Mile7.4:55.36a10
Dec 22Middlesex League Indoor T&F Block #2Dec 22 · 2 Miles · Place 7 · Belmont2 Miles7.10:48.11a10
Dec 15Middlesex League Indoor Block #1Dec 15 · 2 Miles · Place 8 · Belmont2 Miles8.10:41.79a10
Feb 2Middlesex League ChampionshipFeb 2 · 1000 Meters · Place 17 · Belmont1000 Meters172:57.409
Jan 9MSTCA Auerbach FR-SOPH Large School MeetJan 9 · 1000 Meters · Place 12 · Belmont1000 Meters12.2:56.23a9

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 19Middlesex League Championship MeetMay 19 · 1 Mile · Place 13 · Belmont1 Mile13.4:56.35a9
May 7MSTCA Jim Hoar Freshman Sophomore InvitationalMay 7 · 800 Meters · Place 23 · Belmont800 Meters23.2:18.70a9
May 7MSTCA Hoar Frosh/Soph MeetMay 7 · 800 Meters · Place 23 · Belmont800 Meters23.2:18.70a9

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 22Middlesex League Indoor T & F # 2Dec 22 · 1000 Meters · Place 18 · Belmont1000 Meters18.3:02.96a9