Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA South Shore Twilight Invitational · May 2113.52aMSTCA South Shore Twilight InvitationalMay 21, 2022
1000 Meters · IndoorMSTCA Distance Classic · Dec 283:20.85aMSTCA Distance ClassicDecember 28, 2022
1500 Meters · OutdoorMSTCA Multi Fest & Relay Invitational · Apr 197:06.49aMSTCA Multi Fest & Relay InvitationalApril 19, 2024
300 Meters · IndoorMercury Indoor Games · Dec 1044.65aMercury Indoor GamesDecember 10, 2023
600 Meters · IndoorMAC/CCL #4 1K 1MILE · Jan 121:47.06aMAC/CCL #4 1K 1MILEJanuary 12, 2023
Hammer · 12lb · Outdoor57th Annual K of C Relays · Apr 552-1157th Annual K of C RelaysApril 5, 2025
Javelin · 800g · OutdoorUMass Lowell D'Amour Invitational · Mar 2842.62mUMass Lowell D'Amour InvitationalMarch 28, 2026
Long Jump · IndoorMAC/CCC 2 · Dec 1916'08.25MAC/CCC 2December 19, 2022
Long Jump · OutdoorSoutheastern Invite · Apr 1617-11.00Southeastern InviteApril 16, 2024
Shot Put · 12lb · IndoorMAC/CCL #3 · Jan 523-01.25MAC/CCL #3January 5, 2023
Triple Jump · OutdoorSoutheastern Invite · Apr 1635-02.50Southeastern InviteApril 16, 2024

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 10Silfen InvitationalApr 10 · Javelin · Place 11 · HartfordHartfordJavelin800g11.40.83mFr
Apr 3Rage in the Cage InvitationalApr 3 · Javelin · Place 9 · HartfordHartfordJavelin941.57mFr
Mar 28UMass Lowell D'Amour InvitationalMar 28 · Javelin · Place 9 · HartfordHartfordJavelin800g9.42.62m PBFr

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 25Middleboro Final Qualifier at BRMay 25 · Javelin · Place 4 · Tri-County RVTTri-County RVTJavelin4134-912
May 19Mayflower Athletic Conference Championship Meet 2025May 19 · Javelin · Place 2 · Tri-County RVTTri-County RVTJavelin2128-812
May 17MSTCA Division 4 RelaysMay 17 · Javelin · Place 16 · Tri-County RVTTri-County RVTJavelin1636.40m12
May 122025 MVADA Track & Field Championship Meet Small SchoolsMay 12 · Javelin · Place 2 · Tri-County RVTTri-County RVTJavelin2132-0912
May 10MSTCA Coaches Shore InvitationalMay 10 · Javelin · Place 30 · Tri-County RVTTri-County RVTJavelin30106-1012
May 6TC vs. DimanMay 6 · Triple Jump · Place 4 · Tri-County RVTTri-County RVTTriple Jump436-8.512
Apr 24MSTCA Warrior InvitationalApr 24 · Javelin · Tri-County RVTTri-County RVTJavelin—FOUL12
Apr 15TC @ SoutheastenApr 15 · Javelin · Place 3 · Tri-County RVTTri-County RVTJavelin3114-0812
Apr 15TC @ SoutheastenApr 15 · Discus · Place 13 · Tri-County RVTTri-County RVTDiscus1361-0312
Apr 15TC @ SoutheastenApr 15 · Shot Put · Place 10 · Tri-County RVTTri-County RVTShot Put1029-05.5012
Apr 557th Annual K of C RelaysApr 5 · Hammer · Place 57 · Tri-County RVTTri-County RVTHammer12lb57.52-11 PB12
Apr 1Tri-County v BPApr 1 · Javelin · Place 1 · Tri-County RVTTri-County RVTJavelin1119-1112
Apr 1Tri-County v BPApr 1 · Shot Put · Place 3 · Tri-County RVTTri-County RVTShot Put327-9.5012

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 23MIAA Division 4 Track & Field ChampionshipMay 23 · Javelin · Place 19 · Tri-County RVTTri-County RVTJavelin800g19.127-0611
May 20Mayflower League Championship MeetMay 20 · Javelin · Place 9 · Tri-County RVTTri-County RVTJavelin9119-8—
May 13Massachusetts Vocational Schools Track & Field ChampionshipsMay 13 · Triple Jump · Place 9 · Tri-County RVTTri-County RVTTriple Jump935-2.50—
May 13Massachusetts Vocational Schools Track & Field ChampionshipsMay 13 · Javelin · Place 3 · Tri-County RVTTri-County RVTJavelin3131-10—
May 7MAC Double Duals: TCTF, Holbrook, Bristol-PlymouthMay 7 · Javelin · Tri-County RVTTri-County RVTJavelin800g—118-03Unofficial11
Apr 30MAC Double Duals: TCTF, Southeastern, WarehamApr 30 · Triple Jump · Place 8 · Tri-County RVTTri-County RVTTriple Jump8.35-04Unofficial11
Apr 30MAC Double Duals: TCTF, Southeastern, WarehamApr 30 · Javelin · Place 1 · Tri-County RVTTri-County RVTJavelin800g1.120-05Unofficial11
Apr 23MAC Double Duals: CCT, SSV, TCApr 23 · Triple Jump · Place 3 · Tri-County RVTTri-County RVTTriple Jump3.35-05Unofficial11
Apr 23MAC Double Duals: CCT, SSV, TCApr 23 · Javelin · Place 1 · Tri-County RVTTri-County RVTJavelin800g1.113-10Unofficial11
Apr 19MSTCA Multi Fest & Relay InvitationalApr 19 · Long Jump · Place 51 · Tri-County RVTTri-County RVTLong Jump514.50m—
Apr 19MSTCA Multi Fest & Relay InvitationalApr 19 · Shot Put · Place 52 · Tri-County RVTTri-County RVTShot Put525.35m—
Apr 19MSTCA Multi Fest & Relay InvitationalApr 19 · 110m Hurdles · Place 45 · Tri-County RVTTri-County RVT110m Hurdles4522.30a—
Apr 19MSTCA Multi Fest & Relay InvitationalApr 19 · 1500 Meters · Place 49 · Tri-County RVTTri-County RVT1500 Meters497:06.49a PB—
Apr 16Southeastern InviteApr 16 · Triple Jump · Place 9 · Tri-County RVTTri-County RVTTriple Jump9.35-02.50 PB11
Apr 16Southeastern InviteApr 16 · Long Jump · Place 7 · Tri-County RVTTri-County RVTLong Jump7.17-11.00 PB11
Apr 16Southeastern InviteApr 16 · Javelin · Place 3 · Tri-County RVTTri-County RVTJavelin800g3.122-1011
Apr 5MAC Varsity Double Duals: TC, Blue Hills, DimanApr 5 · Triple Jump · Place 1 · Tri-County RVTTri-County RVTTriple Jump138-2.50—
Apr 5MAC Varsity Double Duals: TC, Blue Hills, DimanApr 5 · Shot Put · Place 9 · Tri-County RVTTri-County RVTShot Put927-8.25—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 3MAC Meet 3Jan 3 · Long Jump · Place 12 · Tri-County RVTTri-County RVTLong Jump1216-6—

2023 Indoor Track

19 results
DateMeetEventPlMarkGr
Dec 10Mercury Indoor GamesDec 10 · 300 Meters · Place 26 · Tri-County RVTTri-County RVT300 Meters26.44.65a PB11
Dec 10Mercury Indoor GamesDec 10 · Long Jump · Place 12 · Tri-County RVTTri-County RVTLong JumpRound P12.16-08.0011
Feb 14MSTCA Rising ChampionshipsFeb 14 · Long Jump · Place 10 · Tri County TechTri County TechLong Jump1016-04.50—
Jan 24Official MAC League ChampionshipsJan 24 · Long Jump · Place 8 · Tri County TechTri County TechLong Jump816-07.2510
Jan 24Official MAC League ChampionshipsJan 24 · 1000 Meters · Place 13 · Tri County TechTri County Tech1000 Meters133:22.51a10
Jan 19MAC/CCL Meet #5 1K 1MileJan 19 · 600 Meters · Place 9 · Tri County TechTri County Tech600 Meters91:48.57a10
Jan 16Paul Davey InvitationalJan 16 · 600 Meters · Tri-County RVTTri-County RVT600 Meters—1:45Unofficial10
Jan 16Paul Davey InvitationalJan 16 · Shot Put · Tri-County RVTTri-County RVTShot Put12lb—27'7"Unofficial10
Jan 16Paul Davey InvitationalJan 16 · 400 Meters · Tri-County RVTTri-County RVT400 MetersRelay Split—63Unofficial10
Jan 12MAC/CCL #4 1K 1MILEJan 12 · Long Jump · Place 9 · Tri County TechTri County TechLong Jump915-09.5010
Jan 12MAC/CCL #4 1K 1MILEJan 12 · 600 Meters · Place 16 · Tri County TechTri County Tech600 Meters161:47.06a PB10
Jan 8MSTCA Freshman Sophomore Championships Small SchoolJan 8 · 1000 Meters · Place 30 · Tri-County RVTTri-County RVT1000 Meters30.3:23.27a10
Jan 8MSTCA Freshman Sophomore Championships Small SchoolJan 8 · Long Jump · Place 22 · Tri-County RVTTri-County RVTLong Jump22.15-11.0010
Jan 5MAC/CCC 3Jan 5 · Long Jump · Place 7 · Tri County TechTri County TechLong Jump715-11.7510
Jan 5MAC/CCC 3Jan 5 · Shot Put · Place 28 · Tri County TechTri County TechShot Put2823-01.2510
Jan 5MAC/CCC 3Jan 5 · 600 Meters · Place 11 · Tri County TechTri County Tech600 Meters111:49.17a10
Jan 5MAC/CCL #3Jan 5 · 600 Meters · Place 11 · Tri-County RVTTri-County RVT600 Meters11.1:49.17a10
Jan 5MAC/CCL #3Jan 5 · Long Jump · Place 7 · Tri-County RVTTri-County RVTLong Jump7.15'11.7510
Jan 5MAC/CCL #3Jan 5 · Shot Put · Place 28 · Tri-County RVTTri-County RVTShot Put12lb28.23-01.25 PB10

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 11TCTF vs. West BridgewaterApr 11 · Triple Jump · Tri-County RVTTri-County RVTTriple Jump—34'3Unofficial10
Apr 11TCTF vs. West BridgewaterApr 11 · Long Jump · Tri-County RVTTri-County RVTLong Jump—16'4.5Unofficial10
Apr 11TCTF vs. West BridgewaterApr 11 · 800 Meters · Tri-County RVTTri-County RVT800 Meters—2:25Unofficial10
Apr 11TCTF vs. SoutheasternApr 11 · Triple Jump · Tri-County RVTTri-County RVTTriple Jump—34'3"Unofficial10
Apr 11TCTF vs. SoutheasternApr 11 · Long Jump · Tri-County RVTTri-County RVTLong Jump—16'4.5Unofficial10
Apr 5TCTF vs. South Shore TechApr 5 · Triple Jump · Place 2 · Tri-County RVTTri-County RVTTriple Jump2.33' 2.5"Unofficial10
Apr 5TCTF vs. South Shore TechApr 5 · Long Jump · Place 5 · Tri-County RVTTri-County RVTLong Jump5.16' 4"Unofficial10
Apr 5TCTF vs. South Shore TechApr 5 · 800 Meters · Place 5 · Tri-County RVTTri-County RVT800 Meters5.2:45.6Unofficial10
Apr 5TCTF vs. South Shore TechApr 5 · 200 Meters · Place 2 · Tri-County RVTTri-County RVT200 Meters2.27.5Unofficial10
Apr 1K of C RelaysApr 1 · 1 Mile · Tri-County RVTTri-County RVT1 MileRelay Split—6:35Unofficial10

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance ClassicDec 28 · 1000 Meters · Place 65 · Tri-County RVTTri-County RVT1000 Meters65.3:20.85a PB10
Dec 19MAC/CCC 2Dec 19 · 1000 Meters · Place 10 · Tri-County RVTTri-County RVT1000 Meters10.3:27.67a10
Dec 19MAC/CCC 2Dec 19 · Long Jump · Place 5 · Tri-County RVTTri-County RVTLong Jump5.16'08.25 PB10
Dec 15MAC/CCC 1Dec 15 · 1000 Meters · Place 10 · Tri-County RVTTri-County RVT1000 Meters10.3:22.70a10
Dec 15MAC/CCC 1Dec 15 · Long Jump · Place 11 · Tri-County RVTTri-County RVTLong Jump11.16'01.0010
Dec 10MSTCA Winterfest Small SchoolsDec 10 · 1000 Meters · Place 29 · Tri-County RVTTri-County RVT1000 Meters29.3:26.62a10
Dec 10MSTCA Winterfest Small SchoolsDec 10 · 200 Meters · Tri-County RVTTri-County RVT200 MetersRelay Split—25Unofficial10
Dec 10MSTCA Winterfest Small SchoolsDec 10 · High Jump · Tri-County RVTTri-County RVTHigh Jump--DNS10

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 25TCTF Senior Day: Blue vs. GoldMay 25 · Triple Jump · Tri-County RVTTri-County RVTTriple Jump—27'8"Unofficial9
May 25TCTF Senior Day: Blue vs. GoldMay 25 · Discus · Tri-County RVTTri-County RVTDiscus1.6kg—55'8"Unofficial9
May 25TCTF Senior Day: Blue vs. GoldMay 25 · 200 Meters · Tri-County RVTTri-County RVT200 Meters—31.8Unofficial9
May 21MSTCA South Shore Twilight InvitationalMay 21 · Triple Jump · Place 44 · Tri-County RVTTri-County RVTTriple Jump44.31-09.009
May 21MSTCA South Shore Twilight InvitationalMay 21 · Long Jump · Place 57 · Tri-County RVTTri-County RVTLong Jump57.14-05.009
May 21MSTCA South Shore Twilight InvitationalMay 21 · 100 Meters · Place 45 · Tri-County RVTTri-County RVT100 MetersRound P45.13.52a PB9
May 12TC vs. South Shore TechMay 12 · Triple Jump · Tri-County RVTTri-County RVTTriple Jump—26' 10"Unofficial9
May 12TC vs. South Shore TechMay 12 · Long Jump · Tri-County RVTTri-County RVTLong Jump—13.7Unofficial9
May 10TC Vs HolbrookMay 10 · 200 Meters · Tri-County RVTTri-County RVT200 Meters—29.2Unofficial9
May 3TCTF vs. DimanMay 3 · Triple Jump · Place 12 · Tri-County RVTTri-County RVTTriple Jump12.30' 8"Unofficial9
May 3TCTF vs. DimanMay 3 · Long Jump · Tri-County RVTTri-County RVTLong Jump—14' 1Unofficial9
Apr 28TC vs. Bristol-PlymouthApr 28 · Triple Jump · Tri-County RVTTri-County RVTTriple Jump—28' 3.75"Unofficial9
Apr 28TC vs. Bristol-PlymouthApr 28 · Long Jump · Tri-County RVTTri-County RVTLong Jump—13' 6.5"Unofficial9
Apr 28TC vs. Bishop ConnollyApr 28 · Triple Jump · Tri-County RVTTri-County RVTTriple Jump—28' 3.75"Unofficial9
Apr 28TC vs. Bishop ConnollyApr 28 · Long Jump · Tri-County RVTTri-County RVTLong Jump—13' 6.5"Unofficial9
Apr 11TC vs. SoutheasternApr 11 · Long Jump · Tri-County RVTTri-County RVTLong Jump—14' 4"Unofficial9
Apr 11TC vs. Blue HillsApr 11 · Long Jump · Tri-County RVTTri-County RVTLong Jump—14' 4"Unofficial9