Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMiddlesex League 5C · May 1114.80aMiddlesex League 5CMay 11, 2023
1000 Meters · IndoorML-12 Varsity Block #1: Wat/Bur; Bel/Lex; Arl/Wob; Red/Win; Mel/Wak; Sto/Wil · Dec 163:52.76aML-12 Varsity Block #1: Wat/Bur; Bel/Lex; Arl/Wob; Red/Win; Mel/Wak; Sto/WilDecember 16, 2025
100m Hurdles · 33" / 0.838m · OutdoorML-12 Block 1C (LEX v BEL; WIL v BUR) · Apr 1721.55aML-12 Block 1C (LEX v BEL; WIL v BUR)April 17, 2024
200 Meters · OutdoorMiddlesex League 5C · May 1132.05aMiddlesex League 5CMay 11, 2023
2000m Steeplechase · OutdoorWeston Twilight Invitational - Regis Events · May 99:26.23aWeston Twilight Invitational - Regis EventsMay 9, 2026
300 Meters · IndoorMiddlesex League Indoor JV Meet · Feb 853.94aMiddlesex League Indoor JV MeetFebruary 8, 2023
400 Meters · OutdoorMiddlesex League 3A · Apr 241:11.15aMiddlesex League 3AApril 24, 2023
400m Hurdles · 30" / 0.762m · OutdoorJoe Tranchita Last Chance To Qualify Meet · May 2375.82aJoe Tranchita Last Chance To Qualify MeetMay 23, 2026
55 Meter · IndoorMiddlesex League Indoor JV Meet · Feb 89.28aMiddlesex League Indoor JV MeetFebruary 8, 2023
55m Hurdles · 33" · IndoorML-12 Varsity & JV Block #3A: Lex/Win; Arl/Bel; Bur/Wil · Dec 2910.60aML-12 Varsity & JV Block #3A: Lex/Win; Arl/Bel; Bur/WilDecember 29, 2025
600 Meters · IndoorML-12 Varsity/JV Block #4A: Mel/Wil; Wak/Bur; Bel/Win · Jan 71:55.51aML-12 Varsity/JV Block #4A: Mel/Wil; Wak/Bur; Bel/WinJanuary 7, 2025

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 23Joe Tranchita Last Chance To Qualify MeetMay 23 · 400m Hurdles · Place 9 · Belmont400m Hurdles30" / 0.762m9.75.82a PB12
May 23Joe Tranchita Last Chance To Qualify MeetMay 23 · 100m Hurdles · Belmont100m Hurdles33" / 0.838mRound P—DNS12
May 20ML-12 Championship MeetMay 20 · Long Jump · Place 18 · BelmontLong Jump1814-02.7512
May 20ML-12 Championship MeetMay 20 · 400m Hurdles · Place 11 · Belmont400m Hurdles111:16.14a12
May 20ML-12 Championship MeetMay 20 · 100m Hurdles · Place 20 · Belmont100m Hurdles2019.18a12
May 13ML-12 Block #5C: Bel/Win; Mel/BurMay 13 · Long Jump · Place 6 · BelmontLong Jump614-05.7512
May 13ML-12 Block #5C: Bel/Win; Mel/BurMay 13 · 400m Hurdles · Place 3 · Belmont400m Hurdles31:15.27a12
May 13ML-12 Block #5C: Bel/Win; Mel/BurMay 13 · 100m Hurdles · Place 8 · Belmont100m Hurdles819.26a12
May 9Weston Twilight Invitational - Regis EventsMay 9 · 2000m Steeplechase · Place 32 · Belmont2000m Steeplechase329:26.23a PB12
May 9Weston Twilight Invitational - Weston EventsMay 9 · 400m Hurdles · Place 34 · Belmont400m Hurdles341:19.38a12
Apr 29ML-12 Block #3B: Red/Lex; Wil/Sto; Bel/ArlApr 29 · Long Jump · Place 7 · BelmontLong Jump714-02.0012
Apr 29ML-12 Block #3B: Red/Lex; Wil/Sto; Bel/ArlApr 29 · 400m Hurdles · Place 5 · Belmont400m Hurdles51:15.36a12
Apr 29ML-12 Block #3B: Red/Lex; Wil/Sto; Bel/ArlApr 29 · 100m Hurdles · Place 12 · Belmont100m Hurdles1219.23a12
Apr 16ML-12 Block #2C: Bel/Red; Bur/WatApr 16 · Long Jump · Place 1 · BelmontLong Jump114-07.2512
Apr 16ML-12 Block #2C: Bel/Red; Bur/WatApr 16 · 400m Hurdles · Place 3 · Belmont400m Hurdles31:14.78a12
Apr 16ML-12 Block #2C: Bel/Red; Bur/WatApr 16 · 100m Hurdles · Place 5 · Belmont100m Hurdles519.81a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 7MSTCA Qualifier MeetFeb 7 · 55m Hurdles · Place 40 · Belmont55m HurdlesRound P4010.62a12
Feb 2ML-12 Varsity Championship MeetFeb 2 · 55m Hurdles · Place 25 · Belmont55m Hurdles2510.53a12
Jan 12ML-12 Varsity & JV Block #5A: Bur/Wak; Lex/Red; Bel/WobJan 12 · 55m Hurdles · Place 22 · Belmont55m Hurdles2213.78a12
Jan 12ML-12 Varsity & JV Block #5A: Bur/Wak; Lex/Red; Bel/WobJan 12 · 600 Meters · Place 14 · Belmont600 Meters141:57.60a12
Jan 5ML-12 Varsity & JV Block #4A: Bel/Red; Lex/Arl; Wat/WakJan 5 · 55m Hurdles · Place 14 · Belmont55m Hurdles1410.68a12
Jan 5ML-12 Varsity & JV Block #4A: Bel/Red; Lex/Arl; Wat/WakJan 5 · 600 Meters · Place 12 · Belmont600 Meters121:57.46a12

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 29ML-12 Varsity & JV Block #3A: Lex/Win; Arl/Bel; Bur/WilDec 29 · 600 Meters · Place 8 · Belmont600 Meters8.1:58.30a12
Dec 29ML-12 Varsity & JV Block #3A: Lex/Win; Arl/Bel; Bur/WilDec 29 · 55m Hurdles · Place 12 · Belmont55m Hurdles33"12.10.60a PB12
Dec 22ML-12 Varsity & JV Block #2A: Wat/Sto; Bel/Win; Wak/WilDec 22 · 600 Meters · Place 10 · Belmont600 Meters10.1:58.95a12
Dec 22ML-12 Varsity & JV Block #2A: Wat/Sto; Bel/Win; Wak/WilDec 22 · 55m Hurdles · Place 7 · Belmont55m Hurdles33"7.10.73a12
Dec 16ML-12 Varsity Block #1: Wat/Bur; Bel/Lex; Arl/Wob; Red/Win; Mel/Wak; Sto/WilDec 16 · 1000 Meters · Place 22 · Belmont1000 Meters22.3:52.76a PB12
Dec 16ML-12 Varsity Block #1: Wat/Bur; Bel/Lex; Arl/Wob; Red/Win; Mel/Wak; Sto/WilDec 16 · 55m Hurdles · Place 20 · Belmont55m Hurdles33"20.10.73a12
Feb 3ML-12 Varsity ChampionshipFeb 3 · 55m Hurdles · Place 20 · Belmont55m Hurdles2010.56a—
Jan 20ML-12 Varsity/JV Block #5B: Bel/Arl; Wob/Rea; Win/LexJan 20 · 600 Meters · Place 15 · Belmont600 Meters15.1:56.75a11
Jan 20ML-12 Varsity/JV Block #5B: Bel/Arl; Wob/Rea; Win/LexJan 20 · 55m Hurdles · Place 13 · Belmont55m Hurdles33"13.10.67a11
Jan 7ML-12 Varsity/JV Block #4A: Mel/Wil; Wak/Bur; Bel/WinJan 7 · 600 Meters · Place 12 · Belmont600 Meters12.1:55.51a PB11
Jan 7ML-12 Varsity/JV Block #4A: Mel/Wil; Wak/Bur; Bel/WinJan 7 · 55m Hurdles · Place 12 · Belmont55m Hurdles33"12.11.00a11
Jan 2ML-12 Varsity/JV Block #3A: Wil/Bur; Arl/Win; Wob/BelJan 2 · 55m Hurdles · Place 17 · Belmont55m Hurdles1711.43a—
Jan 2ML-12 Varsity/JV Block #3A: Wil/Bur; Arl/Win; Wob/BelJan 2 · 600 Meters · Place 15 · Belmont600 Meters152:03.84a—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 19 · Belmont400m Hurdles191:14.52a11
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · 400m Hurdles · Place 8 · Belmont400m Hurdles81:15.42a11
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · 100m Hurdles · Place 21 · Belmont100m HurdlesRound P2119.66a11
May 21ML-12 ChampionshipsMay 21 · 400m Hurdles · Place 17 · Belmont400m Hurdles171:17.33a11
May 21ML-12 ChampionshipsMay 21 · 100m Hurdles · Place 21 · Belmont100m Hurdles2119.49a11
May 12ML-12 #5A Updated: Arl v Red; Bel v Arl; Bel v WobMay 12 · 400m Hurdles · Place 5 · Belmont400m Hurdles51:15.01a11
May 12ML-12 #5A Updated: Arl v Red; Bel v Arl; Bel v WobMay 12 · 100m Hurdles · Place 11 · Belmont100m Hurdles1120.51a11
Apr 29ML-12 #3A: Bel v Read; Wil v WakeApr 29 · 400m Hurdles · Place 6 · Belmont400m Hurdles61:19.01a11
Apr 29ML-12 #3A: Bel v Read; Wil v WakeApr 29 · 100m Hurdles · Place 8 · Belmont100m Hurdles820.09a11
Apr 15ML-12 #2A: Bel v Lex; Ston v WatrApr 15 · Long Jump · Place 9 · BelmontLong Jump913-511
Apr 15ML-12 #2A: Bel v Lex; Ston v WatrApr 15 · 400m Hurdles · Place 5 · Belmont400m Hurdles51:17.52a11
Apr 15ML-12 #2A: Bel v Lex; Ston v WatrApr 15 · 100m Hurdles · Place 6 · Belmont100m Hurdles619.95a11
Apr 8ML-12 #1A: Bel v. Win; Mel v BurApr 8 · 400m Hurdles · Place 4 · Belmont400m Hurdles41:19.02a11
Apr 8ML-12 #1A: Bel v. Win; Mel v BurApr 8 · 100m Hurdles · Place 4 · Belmont100m Hurdles419.84a11
Apr 8ML-12 #1A: Bel v. Win; Mel v BurApr 8 · Long Jump · Place 2 · BelmontLong Jump213-1011

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 27ML-12 Varsity/JV Block #2A: Wat/Bur; Bel/Lex; Arl/WobDec 27 · 600 Meters · Place 9 · Belmont600 Meters9.1:57.97a11
Dec 27ML-12 Varsity/JV Block #2A: Wat/Bur; Bel/Lex; Arl/WobDec 27 · 55m Hurdles · Place 12 · Belmont55m Hurdles33"12.11.22a11
Dec 19ML-12 Varsity Block #1Dec 19 · 55m Hurdles · Place 28 · Belmont55m Hurdles33"28.11.19a11
Feb 5ML-12 Varsity ChampionshipFeb 5 · 55m Hurdles · Place 21 · Belmont55m Hurdles2110.93a—
Jan 15ML-12 Varsity Block #5Jan 15 · 55m Hurdles · Place 43 · Belmont55m Hurdles4315.99a—
Jan 15ML-12 Varsity Block #5Jan 15 · 600 Meters · Place 33 · Belmont600 Meters332:04.08a—
Jan 9ML-12 Varsity Block #4Jan 9 · 55m Hurdles · Place 30 · Belmont55m Hurdles3011.56a—
Jan 9ML-12 Varsity Block #4Jan 9 · 600 Meters · Place 28 · Belmont600 Meters282:01.51a—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 24MIAA Division 2 Track & Field ChampionshipMay 24 · 400m Hurdles · Place 29 · Belmont400m Hurdles30" / 0.762m29.1:18.64a10
May 15ML-12 ChampionshipsMay 15 · 400m Hurdles · Place 11 · Belmont400m Hurdles111:16.31a—
May 9ML-12 Block 5C (WOB v BEL; STO v BUR)May 9 · 400m Hurdles · Place 4 · Belmont400m Hurdles41:16.98a—
May 9ML-12 Block 5C (WOB v BEL; STO v BUR)May 9 · 100m Hurdles · Place 10 · Belmont100m Hurdles1020.49a—
Apr 30ML-12 Block 4A (ARL v BEL; WAK v BUR)Apr 30 · 400m Hurdles · Place 3 · Belmont400m Hurdles31:16.21a—
Apr 30ML-12 Block 4A (ARL v BEL; WAK v BUR)Apr 30 · 100m Hurdles · Place 12 · Belmont100m Hurdles1224.26a—
Apr 23ML-12 Block 3A (BEL v REA; BUR v WAT)Apr 23 · 400m Hurdles · Place 6 · Belmont400m Hurdles61:23.41a—
Apr 23ML-12 Block 3A (BEL v REA; BUR v WAT)Apr 23 · 100m Hurdles · Place 8 · Belmont100m Hurdles821.17a—
Apr 17ML-12 Block 1C (LEX v BEL; WIL v BUR)Apr 17 · 400m Hurdles · Place 4 · Belmont400m Hurdles30" / 0.762m4.1:17.18a10
Apr 17ML-12 Block 1C (LEX v BEL; WIL v BUR)Apr 17 · 100m Hurdles · Place 9 · Belmont100m Hurdles33" / 0.838m9.21.55a PBWind: 0.810
Apr 10ML-12 Block 2B (BEL v WIN; MEL v BUR)Apr 10 · 400m Hurdles · Place 9 · Belmont400m Hurdles91:20.30a—
Apr 10ML-12 Block 2B (BEL v WIN; MEL v BUR)Apr 10 · 100m Hurdles · Place 7 · Belmont100m Hurdles720.76a—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28ML-12 Varsity Block #3Dec 28 · 600 Meters · Place 24 · Belmont600 Meters24.1:59.66a10
Dec 28ML-12 Varsity Block #3Dec 28 · 55m Hurdles · Place 27 · Belmont55m Hurdles33"27.11.48a10
Dec 21ML-12 Varsity Block #2Dec 21 · 55m Hurdles · Place 34 · Belmont55m Hurdles33"34.11.74a10
Dec 14ML-12 Varsity Block #1Dec 14 · 55m Hurdles · Place 31 · Belmont55m Hurdles33"31.11.80a10
Feb 8Middlesex League Indoor JV MeetFeb 8 · 300 Meters · Place 28 · Belmont300 Meters28.53.94a PB9
Feb 8Middlesex League Indoor JV MeetFeb 8 · 55 Meter · Place 60 · Belmont55 Meter60.9.28a PB9

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 11Middlesex League 5CMay 11 · 200 Meters · Place 8 · Belmont200 Meters832.05a PB—
May 11Middlesex League 5CMay 11 · 100 Meters · Place 12 · Belmont100 Meters1214.80a PB—
May 3Middlesex League 4BMay 3 · 400 Meters · Place 10 · Belmont400 Meters101:12.269
Apr 24Middlesex League 3AApr 24 · 400 Meters · Place 2 · Belmont400 Meters21:11.15a PB—
Apr 8Middlesex League @ Burlington PMApr 8 · 200 Meters · Place 14 · Belmont200 Meters14.32.10a9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29Middlesex League Liberty BlockDec 29 · 300 Meters · Place 17 · Belmont300 Meters17.55.82a9
Dec 29Middlesex League Liberty BlockDec 29 · 55 Meter · Place 35 · Belmont55 Meter35.9.60a9