Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMIAA Division 1 Outdoor Track & Field Championship · May 2515.39aMIAA Division 1 Outdoor Track & Field ChampionshipMay 25, 2023
200 Meters · IndoorURI Coaches Invitational · Feb 1427.65URI Coaches InvitationalFebruary 14, 2026
300 Meters · IndoorHockomock League Meet #1 · Dec 743.72aHockomock League Meet #1December 7, 2023
400m Hurdles · 30" / 0.762m · OutdoorFriar Invitational · Apr 101:07.66aFriar InvitationalApril 10, 2026
55 Meter · IndoorHockomock League Meet #1 · Dec 77.73aHockomock League Meet #1December 7, 2023
55m Hurdles · 33" · IndoorMSTCA Boston Holiday Challenge at "the TRACK" · Dec 278.73aMSTCA Boston Holiday Challenge at "the TRACK"December 27, 2023
60m Hurdles · 33" / 0.838m · IndoorMSTCA Boston Holiday Challenge at "the TRACK" · Dec 279.39aMSTCA Boston Holiday Challenge at "the TRACK"December 27, 2023
800 Meters · IndoorMSTCA Distance Classic and Pentathlon · Dec 282:47.58aMSTCA Distance Classic and PentathlonDecember 28, 2023
800 Meters · OutdoorMSTCA South Heptathlon · Jun 62:59.05aMSTCA South HeptathlonJune 6, 2022
Discus · 1kg · OutdoorMIAA Division 1 Track & Field Championship · May 29110-06MIAA Division 1 Track & Field ChampionshipMay 29, 2025
Heptathlon · OutdoorMSTCA South Heptathlon · Jun 62636MSTCA South HeptathlonJune 6, 2022
High Jump · IndoorHockomock League Meet #2 · Dec 194-06.00Hockomock League Meet #2December 19, 2023
Javelin · 600g · OutdoorMSTCA South Heptathlon · Jun 614.55mMSTCA South HeptathlonJune 6, 2022
Long Jump · IndoorMSTCA Distance Classic and Pentathlon · Dec 284.40mMSTCA Distance Classic and PentathlonDecember 28, 2023
Long Jump · OutdoorMSTCA South Heptathlon · Jun 63.76mMSTCA South HeptathlonJune 6, 2022
Pentathlon (Indoor) · Standard · IndoorMSTCA Distance Classic and Pentathlon · Dec 282656MSTCA Distance Classic and PentathlonDecember 28, 2023
Shot Put · 4kg · IndoorHockomock League #1 · Dec 1731-04.75Hockomock League #1December 17, 2024
Shot Put · 4kg · OutdoorMSTCA Division 1 Relays · May 1810.27mMSTCA Division 1 RelaysMay 18, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 14Big East OutdoorMay 14 · 400m Hurdles · Place 13 · ProvidenceProvidence400m Hurdles30" / 0.762mRound P13.1:09.63aFr
May 2Jay Carisella/Joe Donahue Coaches InviteMay 2 · 400m Hurdles · Place 8 · ProvidenceProvidence400m Hurdles30" / 0.762m8.1:08.62aFr
Apr 18Jim Kavanagh Legacy InvitationalApr 18 · 400m Hurdles · Place 9 · ProvidenceProvidence400m Hurdles30" / 0.762m9.1:07.86aFr
Apr 10Friar InvitationalApr 10 · 400m Hurdles · Place 8 · ProvidenceProvidence400m Hurdles30" / 0.762m8.1:07.66a PBFr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 60m Hurdles · Place 19 · ProvidenceProvidence60m Hurdles199.57aFR
Feb 21Brown InviteFeb 21 · 60m Hurdles · Place 6 · ProvidenceProvidence60m Hurdles69.59aFR
Feb 21Brown InviteFeb 21 · 60m Hurdles · Place 5 · ProvidenceProvidence60m Hurdles59.52aFR
Feb 14URI Coaches InvitationalFeb 14 · 200 Meters · Place 8 · ProvidenceProvidence200 Meters827.65 PBFR
Feb 14URI Coaches InvitationalFeb 14 · 60m Hurdles · Place 10 · ProvidenceProvidence60m HurdlesRound P109.58FR
Jan 17Beantown ChallengeJan 17 · 60m Hurdles · Place 22 · ProvidenceProvidence60m HurdlesRound P229.66aFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Alden InvitationalDec 6 · 60m Hurdles · Place 14 · ProvidenceProvidence60m Hurdles33" / 0.838mRound P14.9.74aFr

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Discus · Place 5 · FranklinFranklinDiscus1kg5.110-06 PB12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Shot Put · FranklinFranklinShot Put4kg--DNS12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 6 · FranklinFranklin100m Hurdles33" / 0.838mRound P6.16.15a12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 6 · FranklinFranklin100m Hurdles33" / 0.838m6.15.83a12
May 18MSTCA Division 1 RelaysMay 18 · Discus · Place 2 · FranklinFranklinDiscus1kg2.32.66m12
May 18MSTCA Division 1 RelaysMay 18 · Shot Put · Place 4 · FranklinFranklinShot Put4kg4.10.27m PB12
Apr 1Sharon vs. FranklinApr 1 · Discus · FranklinFranklinDiscus1kg—106-02.5Unofficial12
Apr 1Sharon vs. FranklinApr 1 · Shot Put · FranklinFranklinShot Put4kg—32-04.75Unofficial12
Apr 1Sharon vs. FranklinApr 1 · 100m Hurdles · FranklinFranklin100m Hurdles33" / 0.838m—16.3Unofficial12

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 55m Hurdles · Place 10 · FranklinFranklin55m Hurdles33"Round P10.9.28a12
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · Shot Put · Place 19 · FranklinFranklinShot Put4kg19.29-04.2512
Dec 17Hockomock League #1Dec 17 · 300 Meters · Place 14 · FranklinFranklin300 Meters14.46.35a12
Dec 17Hockomock League #1Dec 17 · 55m Hurdles · Place 1 · FranklinFranklin55m Hurdles33"1.9.18a12
Dec 17Hockomock League #1Dec 17 · Shot Put · Place 3 · FranklinFranklinShot Put4kg3.31-04.75 PB12
Jan 20MSTCA D1 RelaysJan 20 · Shot Put · Place 12 · FranklinFranklinShot Put4kg12.9.51m11

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 24MIAA Division 1 Track & Field ChampionshipMay 24 · 400m Hurdles · Place 4 · FranklinFranklin400m Hurdles30" / 0.762m4.1:09.05a11
May 24MIAA Division 1 Track & Field ChampionshipMay 24 · Discus · FranklinFranklinDiscus1kg--SCR11
May 24MIAA Division 1 Track & Field ChampionshipMay 24 · 100m Hurdles · Place 8 · FranklinFranklin100m Hurdles33" / 0.838mRound P8.15.64aWind: 1.211
May 24MIAA Division 1 Track & Field ChampionshipMay 24 · 100m Hurdles · Place 6 · FranklinFranklin100m Hurdles33" / 0.838m6.15.47aWind: 0.211
Apr 28MSTCA Div. I Relays (PV Andover 4/25)Apr 28 · Discus · Place 9 · FranklinFranklinDiscus1kg9.29.42m11
Apr 28MSTCA Div. I Relays (PV Andover 4/25)Apr 28 · Shot Put · Place 17 · FranklinFranklinShot Put4kg17.8.96m11
Apr 2Attleboro Versus FranklinApr 2 · Long Jump · FranklinFranklinLong Jump—13' 7.5"Unofficial11
Apr 2Attleboro Versus FranklinApr 2 · Discus · FranklinFranklinDiscus1kg—94' 5"Unofficial11
Apr 2Attleboro Versus FranklinApr 2 · 100m Hurdles · FranklinFranklin100m Hurdles33" / 0.838m—16.3Unofficial11
Apr 2Attleboro Versus FranklinApr 2 · 100 Meters · FranklinFranklin100 Meters—13.1Unofficial11

2023 Indoor Track

26 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · Pentathlon (Indoor) · Place 2 · FranklinFranklinPentathlon (Indoor)StandardRound M2.2656 PB11
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 55m Hurdles · Place 1 · FranklinFranklin55m Hurdles33"Round M1.8.95a11
Dec 28MSTCA Distance Classic and PentathlonDec 28 · Long Jump · Place 8 · FranklinFranklinLong JumpRound M8.4.40m PB11
Dec 28MSTCA Distance Classic and PentathlonDec 28 · Shot Put · Place 1 · FranklinFranklinShot Put4kgRound M1.9.38m11
Dec 28MSTCA Distance Classic and PentathlonDec 28 · High Jump · Place 14 · FranklinFranklinHigh JumpRound M14.1.36m11
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 800 Meters · Place 9 · FranklinFranklin800 MetersRound M9.2:47.58a PB11
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · 60m Hurdles · Place 6 · FranklinFranklin60m Hurdles33" / 0.838mRound P6.9.46a11
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · 60m Hurdles · Place 6 · FranklinFranklin60m Hurdles33" / 0.838m6.9.39a PB11
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · 55m Hurdles · Place 6 · FranklinFranklin55m Hurdles33"Round P6.8.78a11
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · 55m Hurdles · Place 7 · FranklinFranklin55m Hurdles33"7.8.73a PB11
Dec 19Hockomock League Meet #2Dec 19 · 55m Hurdles · Place 1 · FranklinFranklin55m Hurdles33"1.8.82a11
Dec 19Hockomock League Meet #2Dec 19 · 55 Meter · Place 7 · FranklinFranklin55 Meter7.7.76a11
Dec 19Hockomock League Meet #2Dec 19 · High Jump · Place 8 · FranklinFranklinHigh Jump8.4-06.00 PB11
Dec 7Hockomock League Meet #1Dec 7 · 300 Meters · Place 3 · FranklinFranklin300 Meters3.43.72a PB11
Dec 7Hockomock League Meet #1Dec 7 · 55m Hurdles · Place 2 · FranklinFranklin55m Hurdles33"2.8.84a11
Dec 7Hockomock League Meet #1Dec 7 · 55 Meter · Place 5 · FranklinFranklin55 Meter5.7.73a PB11
Feb 17MIAA DI Indoor Track & Field ChampionshipsFeb 17 · 55m Hurdles · Place 10 · FranklinFranklin55m Hurdles33"Round P10.9.26a10
Jan 29MSTCA Coaches Invitational - Large SchoolJan 29 · 55m Hurdles · Place 8 · FranklinFranklin55m Hurdles33"Round P8.9.06a10
Jan 29MSTCA Coaches Invitational - Large SchoolJan 29 · 55m Hurdles · Place 8 · FranklinFranklin55m Hurdles33"8.9.16a10
Jan 13MSTCA Northeast InvitationalJan 13 · 55m Hurdles · Place 7 · FranklinFranklin55m Hurdles33"Round P7.9.05a10
Jan 13MSTCA Northeast InvitationalJan 13 · 55m Hurdles · Place 14 · FranklinFranklin55m Hurdles33"14.9.31a10
Jan 13MSTCA Northeast InvitationalJan 13 · Long Jump · Place 34 · FranklinFranklinLong Jump34.14-04.5010
Jan 13MSTCA Northeast InvitationalJan 13 · Shot Put · Place 27 · FranklinFranklinShot Put4kg27.30-00.5010
Jan 7MSTCA Freshman Sophomore Championships Large SchoolJan 7 · 55m Hurdles · Place 2 · FranklinFranklin55m Hurdles33"Round P2.9.48a10
Jan 7MSTCA Freshman Sophomore Championships Large SchoolJan 7 · 55m Hurdles · Place 1 · FranklinFranklin55m Hurdles33"1.9.20a10
Jan 7MSTCA Freshman Sophomore Championships Large SchoolJan 7 · Shot Put · Place 5 · FranklinFranklinShot Put4kg5.30-00.0010

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 25MIAA Division 1 Outdoor Track & Field ChampionshipMay 25 · 400m Hurdles · Place 7 · FranklinFranklin400m Hurdles30" / 0.762m7.1:09.52a10
May 25MIAA Division 1 Outdoor Track & Field ChampionshipMay 25 · 100m Hurdles · Place 5 · FranklinFranklin100m Hurdles33" / 0.838mRound P5.15.39a PBWind: 1.510
May 25MIAA Division 1 Outdoor Track & Field ChampionshipMay 25 · 100m Hurdles · Place 8 · FranklinFranklin100m Hurdles33" / 0.838m8.15.89aWind: -1.410
May 16Franklin at MilfordMay 16 · 110y Hurdles · Place 1 · FranklinFranklin110y Hurdles1.16.1Unofficial10
May 16Franklin at MilfordMay 16 · 400m Hurdles · Place 1 · FranklinFranklin400m Hurdles30" / 0.762m1.70.9Unofficial10
May 16Franklin at MilfordMay 16 · Discus · FranklinFranklinDiscus1kg—75'8"Unofficial10
May 16Franklin at MilfordMay 16 · Shot Put · Place 2 · FranklinFranklinShot Put4kg2.30'9.5"Unofficial10
May 9N. Attleboro at FranklinMay 9 · 400m Hurdles · Place 2 · FranklinFranklin400m Hurdles30" / 0.762m2.71.3Unofficial10
May 9N. Attleboro at FranklinMay 9 · Discus · FranklinFranklinDiscus1kg—79'5"Unofficial10
May 9N. Attleboro at FranklinMay 9 · Shot Put · FranklinFranklinShot Put4kg—29'3.5"Unofficial10
May 9N. Attleboro at FranklinMay 9 · 100m Hurdles · Place 1 · FranklinFranklin100m Hurdles33" / 0.838m1.16.2Unofficial10
Apr 11Taunton at FranklinApr 11 · 400m Hurdles · FranklinFranklin400m Hurdles30" / 0.762m—1:08.94Unofficial10
Apr 11Taunton at FranklinApr 11 · Shot Put · FranklinFranklinShot Put4kg—30'1"Unofficial10
Apr 11Taunton at FranklinApr 11 · 100m Hurdles · FranklinFranklin100m Hurdles33" / 0.838m—16.34Unofficial10

2022 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 800 Meters · Place 8 · FranklinFranklin800 MetersRound M8.2:55.11a10
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Long Jump · Place 14 · FranklinFranklinLong JumpRound M14.4.13m10
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Shot Put · Place 4 · FranklinFranklinShot Put4kgRound M4.8.82m10
Dec 27MSTCA Boston Holiday ChallengeDec 27 · High Jump · Place 14 · FranklinFranklinHigh JumpRound M14.1.28m10
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Pentathlon (Indoor) · Place 6 · FranklinFranklinPentathlon (Indoor)StandardRound M6.225310
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 55m Hurdles · Place 11 · FranklinFranklin55m Hurdles33"Round P11.9.62a10
Dec 20Hockomock Dual Meet #2Dec 20 · 55m Hurdles · Place 2 · FranklinFranklin55m Hurdles33"2.9.56a10
Dec 20Hockomock Dual Meet #2Dec 20 · 55 Meter · Place 13 · FranklinFranklin55 Meter13.8.00a10
Dec 12Hokomock JV Meet #1Dec 12 · 55m Hurdles · FranklinFranklin55m Hurdles33"—9.9HUnofficial10
Dec 12Hokomock JV Meet #1Dec 12 · Shot Put · FranklinFranklinShot Put4kg—25'11.75Unofficial10
Dec 12Hokomock JV Meet #1Dec 12 · High Jump · FranklinFranklinHigh Jump—4'4Unofficial10
Dec 8Hockomock League Dual Meet #1Dec 8 · 55 Meter · Place 16 · FranklinFranklin55 Meter16.8.04a10

2022 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 6MSTCA South HeptathlonJun 6 · Heptathlon · Place 22 · FranklinFranklinHeptathlonRound M22.2636 PB9
Jun 6MSTCA South HeptathlonJun 6 · Long Jump · Place 52 · FranklinFranklinLong JumpRound M52.3.76m PB9
Jun 6MSTCA South HeptathlonJun 6 · Javelin · Place 42 · FranklinFranklinJavelin600gRound M42.14.55m PB9
Jun 6MSTCA South HeptathlonJun 6 · Shot Put · Place 19 · FranklinFranklinShot Put4kgRound M19.7.15mUnofficial9
Jun 6MSTCA South HeptathlonJun 6 · 100m Hurdles · Place 20 · FranklinFranklin100m Hurdles33" / 0.838mRound M20.18.76aUnofficial9
Jun 6MSTCA South HeptathlonJun 6 · High Jump · Place 11 · FranklinFranklinHigh JumpRound M11.1.36mUnofficial9
Jun 6MSTCA South HeptathlonJun 6 · 800 Meters · Place 34 · FranklinFranklin800 MetersRound M34.2:59.05a PB9
Jun 6MSTCA South HeptathlonJun 6 · 200 Meters · Place 18 · FranklinFranklin200 MetersRound M18.28.50aUnofficial9
May 27MIAA D1 ChampionshipMay 27 · 400m Hurdles · Place 10 · FranklinFranklin400m Hurdles30" / 0.762m10.71.87a9
May 21Hockomock Championship MeetMay 21 · 400m Hurdles · Place 5 · FranklinFranklin400m Hurdles30" / 0.762m5.1:13.46a9
May 13MSTCA Coaches Twilight InvitatiunalMay 13 · 400m Hurdles · Place 9 · FranklinFranklin400m Hurdles30" / 0.762m9.1:14.46a9
May 10Milford @ FranklinMay 10 · 400m Hurdles · FranklinFranklin400m Hurdles30" / 0.762m—71.2Unofficial9
May 10Milford @ FranklinMay 10 · Discus · FranklinFranklinDiscus1kg—78'0Unofficial9
May 10Milford @ FranklinMay 10 · Shot Put · FranklinFranklinShot Put4kg—25'1Unofficial9
May 7MSTCA Jim Hoar Freshman Sophomore InvitationalMay 7 · 400m Hurdles · Place 2 · FranklinFranklin400m Hurdles30" / 0.762m2.1:10.94a9
May 7MSTCA Jim Hoar Freshman Sophomore InvitationalMay 7 · Discus · Place 11 · FranklinFranklinDiscus1kg11.67-089
May 7MSTCA Hoar Frosh/Soph MeetMay 7 · 400m Hurdles · Place 2 · FranklinFranklin400m Hurdles30" / 0.762m2.1:10.94a9
May 7MSTCA Hoar Frosh/Soph MeetMay 7 · Discus · Place 11 · FranklinFranklinDiscus1kg11.67-089
May 3King Philip @ FranklinMay 3 · Discus · FranklinFranklinDiscus1kg—71'6"Unofficial9
Apr 26Taunton vs. FranklinApr 26 · 400m Hurdles · FranklinFranklin400m Hurdles30" / 0.762m—80.3Unofficial9
Apr 26Taunton vs. FranklinApr 26 · Discus · FranklinFranklinDiscus1kg—67'9Unofficial9
Apr 5Mansfield vs FranklinApr 5 · 400m Hurdles · FranklinFranklin400m Hurdles30" / 0.762m—75.3Unofficial9
Apr 5Mansfield vs FranklinApr 5 · Discus · FranklinFranklinDiscus1kg—70'0"Unofficial9
Apr 5Mansfield vs FranklinApr 5 · Shot Put · FranklinFranklinShot Put4kg—24'0"Unofficial9
Apr 5Mansfield vs FranklinApr 5 · 100m Hurdles · FranklinFranklin100m Hurdles33" / 0.838m—21.9Unofficial9
Apr 2Hockomock League Freshman Sophomore MeetApr 2 · Discus · Place 5 · FranklinFranklinDiscus1kg5.59-01.009
Apr 2Hockomock League Freshman Sophomore MeetApr 2 · Shot Put · Place 6 · FranklinFranklinShot Put4kg6.23-01.509
Apr 2Hockomock League Freshman Sophomore MeetApr 2 · 100m Hurdles · Place 21 · FranklinFranklin100m Hurdles33" / 0.838m21.23.55a9