Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMiddlesex League @ Burlington PM · Apr 812.38aMiddlesex League @ Burlington PMApril 8, 2023
110m Hurdles · 39" / 0.991m · OutdoorMiddlesex League Championship Meet · May 1918.12aMiddlesex League Championship MeetMay 19, 2022
200 Meters · OutdoorML-12 #5A Updated: Arl v Red; Bel v Arl; Bel v Wob · May 1224.89aML-12 #5A Updated: Arl v Red; Bel v Arl; Bel v WobMay 12, 2025
55m Hurdles · 39" · IndoorML-12 Varsity Block #1 · Dec 149.32aML-12 Varsity Block #1December 14, 2023
55m Hurdles · 39" · OutdoorMiddlesex League Indoor #5 · Jan 269.95aMiddlesex League Indoor #5January 26, 2023
Triple Jump · OutdoorMSTCA Lou Tozzi Freshman Sophomore Meet · May 537-02.00MSTCA Lou Tozzi Freshman Sophomore MeetMay 5, 2023

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

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21ML-12 ChampionshipsMay 21 · 400m Hurdles · Place 20 · Belmont400m Hurdles201:04.78a12
May 12ML-12 #5A Updated: Arl v Red; Bel v Arl; Bel v WobMay 12 · Triple Jump · Place 9 · BelmontTriple Jump936-412
May 12ML-12 #5A Updated: Arl v Red; Bel v Arl; Bel v WobMay 12 · 400m Hurdles · Place 7 · Belmont400m Hurdles71:04.16a12
May 12ML-12 #5A Updated: Arl v Red; Bel v Arl; Bel v WobMay 12 · 200 Meters · Place 8 · Belmont200 Meters824.89a PB12
Apr 15ML-12 #2A: Bel v Lex; Ston v WatrApr 15 · 400m Hurdles · Place 5 · Belmont400m Hurdles51:05.67a12
Apr 8ML-12 #1A: Bel v. Win; Mel v BurApr 8 · Triple Jump · Place 9 · BelmontTriple Jump936-4.5012
Apr 8ML-12 #1A: Bel v. Win; Mel v BurApr 8 · 400m Hurdles · Place 9 · Belmont400m Hurdles91:08.33a12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 3ML-12 Varsity ChampionshipFeb 3 · 55m Hurdles · Place 18 · Belmont55m Hurdles189.35a—
Jan 20ML-12 Varsity/JV Block #5B: Bel/Arl; Wob/Rea; Win/LexJan 20 · 55m Hurdles · Place 11 · Belmont55m Hurdles39"11.9.60a12
Jan 7ML-12 Varsity/JV Block #4A: Mel/Wil; Wak/Bur; Bel/WinJan 7 · 55m Hurdles · Place 10 · Belmont55m Hurdles39"10.9.43a12
Jan 2ML-12 Varsity/JV Block #3A: Wil/Bur; Arl/Win; Wob/BelJan 2 · 55m Hurdles · Place 10 · Belmont55m Hurdles109.19a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27ML-12 Varsity/JV Block #2A: Wat/Bur; Bel/Lex; Arl/WobDec 27 · 55m Hurdles · Place 11 · Belmont55m Hurdles39"11.10.14a12
Dec 27ML-12 Varsity/JV Block #2A: Wat/Bur; Bel/Lex; Arl/WobDec 27 · Long Jump · BelmontLong JumpXDNS12
Dec 19ML-12 Varsity Block #1Dec 19 · 55m Hurdles · Belmont55m Hurdles39"—DQ12
Feb 5ML-12 Varsity ChampionshipFeb 5 · 55m Hurdles · Place 18 · Belmont55m Hurdles188.87a—
Jan 15ML-12 Varsity Block #5Jan 15 · 55m Hurdles · Place 13 · Belmont55m Hurdles138.97a—
Jan 9ML-12 Varsity Block #4Jan 9 · 55m Hurdles · Place 15 · Belmont55m Hurdles159.40a—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 24MIAA Division 2 Track & Field ChampionshipMay 24 · 400m Hurdles · Belmont400m Hurdles36" / 0.914m--DNS11
May 18MSTCA South Shore TwilightMay 18 · 400m Hurdles · Place 14 · Belmont400m Hurdles141:03.63a—
May 15ML-12 ChampionshipsMay 15 · Triple Jump · Place 11 · BelmontTriple Jump1138-6—
May 15ML-12 ChampionshipsMay 15 · 400m Hurdles · Place 9 · Belmont400m Hurdles91:01.28a—
May 9ML-12 Block 5C (WOB v BEL; STO v BUR)May 9 · Triple Jump · Place 4 · BelmontTriple Jump438-3—
May 9ML-12 Block 5C (WOB v BEL; STO v BUR)May 9 · 110m Hurdles · Place 8 · Belmont110m Hurdles818.41a—
Apr 30ML-12 Block 4A (ARL v BEL; WAK v BUR)Apr 30 · Triple Jump · Place 5 · BelmontTriple Jump537-5.75—
Apr 23ML-12 Block 3A (BEL v REA; BUR v WAT)Apr 23 · Triple Jump · Place 9 · BelmontTriple Jump935-5.50—
Apr 23ML-12 Block 3A (BEL v REA; BUR v WAT)Apr 23 · 400m Hurdles · Place 6 · Belmont400m Hurdles61:03.59a—
Apr 10ML-12 Block 2B (BEL v WIN; MEL v BUR)Apr 10 · Triple Jump · Place 5 · BelmontTriple Jump538-9.25—
Apr 10ML-12 Block 2B (BEL v WIN; MEL v BUR)Apr 10 · 110m Hurdles · Place 10 · Belmont110m Hurdles1024.89a—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21ML-12 Varsity Block #2Dec 21 · 55m Hurdles · Place 35 · Belmont55m Hurdles39"35.11.20a11
Dec 14ML-12 Varsity Block #1Dec 14 · 55m Hurdles · Place 16 · Belmont55m Hurdles39"16.9.32a PB11
Feb 6Middlesex League Indoor T&F ChampionshipFeb 6 · 55m Hurdles · Place 6 · Belmont55m Hurdles69.54SO
Jan 5Middlesex League Indoor T&F #4Jan 5 · 55m Hurdles · Place 5 · Belmont55m Hurdles59.69SO

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 17ML-12 ChampionshipsMay 17 · Triple Jump · Place 9 · BelmontTriple Jump938-9JR
May 11Middlesex League 5CMay 11 · Triple Jump · Place 4 · BelmontTriple Jump438-3—
May 11Middlesex League 5CMay 11 · 110m Hurdles · Place 7 · Belmont110m Hurdles722.02a—
May 5MSTCA Lou Tozzi Freshmen Sophomore MeetMay 5 · Triple Jump · Place 8 · BelmontTriple Jump837-2—
May 5MSTCA Lou Tozzi Freshmen Sophomore MeetMay 5 · 110m Hurdles · Place 10 · Belmont110m HurdlesRound P1018.96a—
May 5MSTCA Lou Tozzi Freshmen Sophomore MeetMay 5 · 110m Hurdles · Place 12 · Belmont110m Hurdles1220.34a—
May 5MSTCA Lou Tozzi Freshman Sophomore MeetMay 5 · Triple Jump · Place 8 · BelmontTriple Jump8.37-02.00 PB10
May 5MSTCA Lou Tozzi Freshman Sophomore MeetMay 5 · 110m Hurdles · Place 10 · Belmont110m Hurdles39" / 0.991mRound P10.18.96a10
May 5MSTCA Lou Tozzi Freshman Sophomore MeetMay 5 · 110m Hurdles · Place 12 · Belmont110m Hurdles39" / 0.991m12.20.34a10
May 3Middlesex League 4BMay 3 · Triple Jump · Place 4 · BelmontTriple Jump438-310
May 3Middlesex League 4BMay 3 · 110m Hurdles · Place 7 · Belmont110m Hurdles718.6510
Apr 24Middlesex League 3AApr 24 · Triple Jump · Place 1 · BelmontTriple Jump137-7.50—
Apr 24Middlesex League 3AApr 24 · 110m Hurdles · Place 5 · Belmont110m Hurdles518.69a—
Apr 24Middlesex League 3AApr 24 · 100 Meters · Place 2 · Belmont100 Meters212.63a—
Apr 8Middlesex League @ Burlington PMApr 8 · Triple Jump · Place 2 · BelmontTriple Jump2.37-01.5010
Apr 8Middlesex League @ Burlington PMApr 8 · 110m Hurdles · Place 2 · Belmont110m Hurdles39" / 0.991m2.18.99a10
Apr 8Middlesex League @ Burlington PMApr 8 · 100 Meters · Place 6 · Belmont100 Meters6.12.38a PB10
Jan 26Middlesex League Indoor #5Jan 26 · 55m Hurdles · Place 27 · Belmont55m Hurdles39"27.9.95a PB10

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 29Middlesex League Liberty BlockDec 29 · 55m Hurdles · Place 13 · Belmont55m Hurdles39"13.9.80a10
Dec 22Middlesex League Indoor T&F Block #2Dec 22 · 55m Hurdles · Place 22 · Belmont55m Hurdles39"22.9.88a10
Dec 15Middlesex League Indoor Block #1Dec 15 · 55m Hurdles · Place 22 · Belmont55m Hurdles39"22.10.19a10
Feb 2Middlesex League ChampionshipFeb 2 · 55m Hurdles · Place 23 · Belmont55m HurdlesRound P2310.089
Jan 22Middlesex League Indoor T&F #2Jan 22 · 55m Hurdles · Place 23 · Belmont55m Hurdles2310.309
Jan 13Middlesex League T & F #5Jan 13 · 55m Hurdles · Place 21 · Belmont55m Hurdles2110.109
Jan 9MSTCA Auerbach FR-SOPH Large School MeetJan 9 · 55m Hurdles · Place 14 · Belmont55m Hurdles39"Round P14.10.15a9
Jan 6Middlesex League Indoor T & F #4Jan 6 · 55m Hurdles · Place 19 · Belmont55m Hurdles1910.309

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 19Middlesex League Championship MeetMay 19 · 110m Hurdles · Place 10 · Belmont110m Hurdles39" / 0.991mRound P10.18.12a PB9
May 7MSTCA Jim Hoar Freshman Sophomore InvitationalMay 7 · 110m Hurdles · Place 12 · Belmont110m Hurdles39" / 0.991mRound P12.19.16a9
May 7MSTCA Hoar Frosh/Soph MeetMay 7 · 110m Hurdles · Place 12 · Belmont110m Hurdles39" / 0.991mRound P12.19.16a9

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 22Middlesex League Indoor T & F # 2Dec 22 · 55m Hurdles · Place 23 · Belmont55m Hurdles39"23.10.30a9