Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorKing Philip @ Franklin · May 1211.2King Philip @ FranklinMay 12, 2026
110m Hurdles · 39" / 0.991m · OutdoorAttleboro @ Franklin · Apr 1414.8Attleboro @ FranklinApril 14, 2026
55 Meter · IndoorMIAA Division 1 Indoor Track & Field Championship · Feb 156.55aMIAA Division 1 Indoor Track & Field ChampionshipFebruary 15, 2026
55 Meters · IndoorHockomock League Championship · Feb 56.57aHockomock League ChampionshipFebruary 5, 2026
55m Hurdles · 39" · IndoorMIAA Division 1 Indoor Track & Field Championship · Feb 157.71aMIAA Division 1 Indoor Track & Field ChampionshipFebruary 15, 2026
High Jump · IndoorMIAA Division 1 Indoor Track & Field Championship · Feb 155-10.00MIAA Division 1 Indoor Track & Field ChampionshipFebruary 15, 2026
High Jump · OutdoorAttleboro @ Franklin · Apr 146' 2"Attleboro @ FranklinApril 14, 2026
Long Jump · IndoorHockomock League #1 · Dec 1820-00.50Hockomock League #1December 18, 2025
Long Jump · OutdoorHockomock Spring Track Championship · May 2321-11.50Hockomock Spring Track ChampionshipMay 23, 2026
Triple Jump · OutdoorMSTCA Division 1 Relays · May 1811.72mMSTCA Division 1 RelaysMay 18, 2025

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

2026 Outdoor Track

32 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · 110m Hurdles · Place 24 · Franklin110m Hurdles39" / 0.991mRound P24.15.50aWind: 0.712
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Long Jump · Place 12 · FranklinLong Jump12.21-05.5012
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · High Jump · FranklinHigh Jump--NH12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 110m Hurdles · Place 5 · Franklin110m Hurdles39" / 0.991mRound P5.15.08aWind: -0.112
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 110m Hurdles · Place 8 · Franklin110m Hurdles39" / 0.991m8.15.45aWind: -0.412
May 23Hockomock Spring Track ChampionshipMay 23 · Long Jump · Place 1 · FranklinLong Jump1.21-11.50 PB12
May 23Hockomock Spring Track ChampionshipMay 23 · High Jump · Place 6 · FranklinHigh Jump6.5-08.0012
May 23Hockomock Spring Track ChampionshipMay 23 · 110m Hurdles · Place 2 · Franklin110m Hurdles39" / 0.991mRound P2.16.07a12
May 23Hockomock Spring Track ChampionshipMay 23 · 110m Hurdles · Place 3 · Franklin110m Hurdles39" / 0.991m3.16.16a12
May 16MSTCA Coaches Metro InvitationalMay 16 · High Jump · Place 21 · FranklinHigh Jump215-08.0012
May 16MSTCA Coaches Metro InvitationalMay 16 · 110m Hurdles · Place 3 · Franklin110m HurdlesRound P315.55a12
May 16MSTCA Coaches Metro InvitationalMay 16 · 110m Hurdles · Place 3 · Franklin110m Hurdles315.03a12
May 16MSTCA Coaches Metro InvitationalMay 16 · 100 Meters · Place 16 · Franklin100 MetersRound P1611.52a12
May 12King Philip @ FranklinMay 12 · Long Jump · Place 1 · FranklinLong Jump1.21' 6"12
May 12King Philip @ FranklinMay 12 · High Jump · Place 2 · FranklinHigh Jump2.5' 8"12
May 12King Philip @ FranklinMay 12 · 110m Hurdles · Place 1 · Franklin110m Hurdles39" / 0.991m1.15.712
May 12King Philip @ FranklinMay 12 · 100 Meters · Place 2 · Franklin100 Meters2.11.2 PB12
May 5Taunton vs. FranklinMay 5 · Long Jump · Place 1 · FranklinLong Jump121-212
May 5Taunton vs. FranklinMay 5 · High Jump · Place 1 · FranklinHigh Jump15-1012
May 5Taunton vs. FranklinMay 5 · 110m Hurdles · Place 1 · Franklin110m Hurdles115.712
May 5Taunton vs. FranklinMay 5 · 100 Meters · Place 2 · Franklin100 Meters211.412
May 2MSTCA Division 1 RelaysMay 2 · High Jump · Place 25 · FranklinHigh Jump251.63m12
Apr 28Milford vs. FranklinApr 28 · Long Jump · FranklinLong Jump—19-0Unofficial12
Apr 28Milford vs. FranklinApr 28 · High Jump · FranklinHigh Jump—5-8Unofficial12
Apr 28Milford vs. FranklinApr 28 · 400m Hurdles · Place 1 · Franklin400m Hurdles36" / 0.914m1.62.0Unofficial12
Apr 14Attleboro @ FranklinApr 14 · Long Jump · Place 5 · FranklinLong Jump5.18' 0.75"12
Apr 14Attleboro @ FranklinApr 14 · High Jump · Place 1 · FranklinHigh Jump1.6' 2" PB12
Apr 14Attleboro @ FranklinApr 14 · 110m Hurdles · Place 2 · Franklin110m Hurdles39" / 0.991m2.14.8 PB12
Apr 7Sharon @ FranklinApr 7 · Long Jump · Place 2 · FranklinLong Jump2.18' 11"12
Apr 7Sharon @ FranklinApr 7 · High Jump · Place 1 · FranklinHigh Jump1.5' 8"12
Apr 7Sharon @ FranklinApr 7 · 110m Hurdles · Place 1 · Franklin110m Hurdles39" / 0.991m1.16.512
Apr 7Sharon @ FranklinApr 7 · 100 Meters · Place 1 · Franklin100 Meters1.11.612

2026 Indoor Track

27 results
DateMeetEventPlMarkGr
Mar 12New Balance Nationals IndoorMar 12 · 60m Hurdles · Place 105 · Franklin-MA60m HurdlesRound P1058.49a12
Mar 12New Balance Nationals IndoorMar 12 · 60m Hurdles · Place 105 · Franklin-MA60m HurdlesRound P1058.49a12
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · 55m Hurdles · Place 18 · Franklin55m Hurdles186.69—
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · 55m Hurdles · Place 12 · Franklin55m Hurdles127.85—
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 55m Hurdles · Place 8 · Franklin55m Hurdles39"Round P8.7.83a12
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 55m Hurdles · Place 3 · Franklin55m Hurdles39"3.7.71a PB12
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 55 Meter · Place 1 · Franklin55 MeterRound P1.6.55a PB12
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 55 Meter · Place 2 · Franklin55 Meter2.6.55a12
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · High Jump · Place 22 · FranklinHigh Jump22.5-10.00 PB12
Feb 5Hockomock League ChampionshipFeb 5 · High Jump · Place 4 · FranklinHigh Jump46-012
Feb 5Hockomock League ChampionshipFeb 5 · 55m Hurdles · Place 2 · Franklin55m Hurdles27.80a12
Feb 5Hockomock League ChampionshipFeb 5 · 55m Hurdles · Place 2 · Franklin55m Hurdles27.89a12
Feb 5Hockomock League ChampionshipFeb 5 · 55 Meters · Place 3 · Franklin55 Meters36.68a12
Feb 5Hockomock League ChampionshipFeb 5 · 55 Meters · Place 1 · Franklin55 Meters16.57a PB12
Jan 24MSTCA Coaches' InvitationalJan 24 · 55m Hurdles · Place 1 · Franklin55m HurdlesRound P17.76a12
Jan 24MSTCA Coaches' InvitationalJan 24 · 55m Hurdles · Place 3 · Franklin55m Hurdles37.66a12
Jan 24MSTCA Coaches' InvitationalJan 24 · 55 Meters · Place 5 · Franklin55 MetersRound P56.65a12
Jan 24MSTCA Coaches' InvitationalJan 24 · 55 Meters · Place 6 · Franklin55 Meters66.60a12
Jan 22Hockomock League #4Jan 22 · High Jump · Place 5 · FranklinHigh Jump55-812
Jan 22Hockomock League #4Jan 22 · 55m Hurdles · Place 1 · Franklin55m Hurdles17.60a12
Jan 22Hockomock League #4Jan 22 · 55 Meters · Place 1 · Franklin55 Meters16.60a12
Jan 15Hockomock League #3Jan 15 · High Jump · Place 2 · FranklinHigh Jump25-1012
Jan 15Hockomock League #3Jan 15 · 55m Hurdles · Place 2 · Franklin55m Hurdles27.76a12
Jan 15Hockomock League #3Jan 15 · 55 Meters · Place 1 · Franklin55 Meters16.58a12
Jan 8Hockomock League #2 (Double Dual)Jan 8 · Long Jump · Place 6 · FranklinLong Jump619-6.5012
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 55m Hurdles · Place 2 · Franklin55m Hurdles27.89a12
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 55 Meters · Place 1 · Franklin55 Meters16.69a12

2025 Indoor Track

27 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 55m Hurdles · Place 1 · Franklin55m Hurdles39"Round P1.7.78a12
Dec 28Winter Warrior HS InvitationalDec 28 · 55m Hurdles · Place 1 · Franklin55m Hurdles39"1.7.87a12
Dec 28Winter Warrior HS InvitationalDec 28 · 55 Meter · Place 1 · Franklin55 MeterRound P1.6.63a12
Dec 28Winter Warrior HS InvitationalDec 28 · 55 Meter · Place 2 · Franklin55 Meter2.6.66a12
Dec 28Winter Warrior HS InvitationalDec 28 · High Jump · Place 6 · FranklinHigh Jump6.5-10.0012
Dec 18Hockomock League #1Dec 18 · 55m Hurdles · Place 1 · Franklin55m Hurdles39"1.7.85a12
Dec 18Hockomock League #1Dec 18 · 55 Meter · Place 1 · Franklin55 Meter1.6.62a12
Dec 18Hockomock League #1Dec 18 · Long Jump · Place 4 · FranklinLong Jump4.20-00.50 PB12
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 55m Hurdles · Place 29 · Franklin55m Hurdles299.09a—
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 55 Meters · Place 18 · Franklin55 Meters186.78a—
Feb 6Hockomock League ChampionshipFeb 6 · High Jump · Place 11 · FranklinHigh Jump115-6—
Feb 6Hockomock League ChampionshipFeb 6 · 55m Hurdles · Place 2 · Franklin55m Hurdles28.02a—
Feb 6Hockomock League ChampionshipFeb 6 · 55m Hurdles · Place 2 · Franklin55m Hurdles28.01a—
Feb 6Hockomock League ChampionshipFeb 6 · 55 Meters · Place 8 · Franklin55 Meters86.78a—
Feb 6Hockomock League ChampionshipFeb 6 · 55 Meters · Place 7 · Franklin55 Meters76.75a—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · 55m Hurdles · Place 15 · Franklin55m Hurdles158.21a—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · 55 Meters · Place 25 · Franklin55 Meters256.81a—
Jan 23Hockomock League #4Jan 23 · High Jump · Place 2 · FranklinHigh Jump25-10—
Jan 23Hockomock League #4Jan 23 · 55m Hurdles · Place 2 · Franklin55m Hurdles28.30a—
Jan 23Hockomock League #4Jan 23 · 55 Meters · Place 4 · Franklin55 Meters46.79a—
Jan 16Hockomock League #3Jan 16 · High Jump · Place 9 · FranklinHigh Jump95-6—
Jan 16Hockomock League #3Jan 16 · 55m Hurdles · Place 4 · Franklin55m Hurdles48.39a—
Jan 16Hockomock League #3Jan 16 · 55 Meters · Place 5 · Franklin55 Meters56.82a—
Jan 10MSTCA Northeast InvitationalJan 10 · 55m Hurdles · Place 15 · Franklin55m Hurdles158.21a—
Jan 9Hockomock League #2Jan 9 · High Jump · Place 8 · FranklinHigh Jump85-6—
Jan 9Hockomock League #2Jan 9 · 55m Hurdles · Place 3 · Franklin55m Hurdles38.28a—
Jan 9Hockomock League #2Jan 9 · 55 Meters · Place 10 · Franklin55 Meters106.84a—

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 110m Hurdles · Place 16 · Franklin110m Hurdles39" / 0.991mRound P16.15.95a11
May 24Hockomock Spring Track ChampionshipMay 24 · High Jump · Place 7 · FranklinHigh Jump75-811
May 24Hockomock Spring Track ChampionshipMay 24 · 110m Hurdles · Place 4 · Franklin110m HurdlesRound P415.89a11
May 24Hockomock Spring Track ChampionshipMay 24 · 110m Hurdles · Place 3 · Franklin110m Hurdles315.33a11
May 18MSTCA Division 1 RelaysMay 18 · Triple Jump · Place 42 · FranklinTriple Jump42.11.72m PB11
May 18MSTCA Division 1 RelaysMay 18 · High Jump · Place 39 · FranklinHigh Jump39.1.57m11
May 10MSTCA Coaches Metro InvitationalMay 10 · High Jump · FranklinHigh Jump—NH11
May 10MSTCA Coaches Metro InvitationalMay 10 · 110m Hurdles · Place 16 · Franklin110m HurdlesRound P1616.74a11
May 8King Philip vs. FranklinMay 8 · 110m Hurdles · Place 1 · Franklin110m Hurdles115.711
May 8King Philip vs. FranklinMay 8 · 100 Meters · Place 7 · Franklin100 Meters711.811
Apr 29Taunton at FranklinApr 29 · High Jump · Place 1 · FranklinHigh Jump15-811
Apr 29Taunton at FranklinApr 29 · 110m Hurdles · Place 1 · Franklin110m Hurdles115.2011
Apr 29Taunton at FranklinApr 29 · 100 Meters · Place 5 · Franklin100 Meters511.5011
Apr 15Milford at FranklinApr 15 · 110m Hurdles · Place 2 · Franklin110m Hurdles216.0011
Apr 15Milford at FranklinApr 15 · 100 Meters · Place 8 · Franklin100 Meters811.8011
Apr 8Attleboro vs. FranklinApr 8 · High Jump · Place 2 · FranklinHigh Jump25-211
Apr 8Attleboro vs. FranklinApr 8 · 110m Hurdles · Place 2 · Franklin110m Hurdles218.211
Apr 8Attleboro vs. FranklinApr 8 · 100 Meters · Place 9 · Franklin100 Meters912.111
Apr 1Sharon vs. FranklinApr 1 · 110m Hurdles · Franklin110m Hurdles39" / 0.991m—17.3Unofficial11
Apr 1Sharon vs. FranklinApr 1 · High Jump · FranklinHigh Jump—05-04Unofficial11
Apr 1Sharon vs. FranklinApr 1 · 100 Meters · Franklin100 Meters—12.5Unofficial11

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 55m Hurdles · Place 20 · Franklin55m Hurdles39"Round P20.8.24a11
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · Long Jump · FranklinLong Jump—FOUL11
Dec 17Hockomock League #1Dec 17 · 55m Hurdles · Place 2 · Franklin55m Hurdles39"2.8.22a11
Dec 17Hockomock League #1Dec 17 · 55 Meter · Place 8 · Franklin55 Meter8.6.87a11
Dec 17Hockomock League #1Dec 17 · High Jump · Place 8 · FranklinHigh Jump8.5-06.0011
Feb 8Hockomock League MeetFeb 8 · Long Jump · Place 13 · FranklinLong Jump1318-8.25—
Feb 8Hockomock League MeetFeb 8 · 55m Hurdles · Place 6 · Franklin55m Hurdles68.49a—
Feb 8Hockomock League MeetFeb 8 · 55m Hurdles · Place 6 · Franklin55m Hurdles68.44a—
Jan 18Hockomock League Meet #5Jan 18 · 55m Hurdles · Place 17 · Franklin55m Hurdles179.28a—
Jan 11Hockomock League Meet Double DualsJan 11 · Long Jump · Place 12 · FranklinLong Jump1218-9.75—
Jan 11Hockomock League Meet Double DualsJan 11 · 55m Hurdles · Place 9 · Franklin55m Hurdles98.76a—
Jan 6MSTCA Freshman-Sophomore (Large School)Jan 6 · Long Jump · Place 17 · FranklinLong Jump1717-8.50—
Jan 6MSTCA Freshman-Sophomore (Large School)Jan 6 · 55m Hurdles · Place 10 · Franklin55m Hurdles108.82a—

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · 60m Hurdles · Franklin60m Hurdles39" / 0.991mRound P--DNS10
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · 55m Hurdles · Franklin55m Hurdles39"Round P--DNS10
Dec 19Hockomock League Meet #2Dec 19 · 55 Meter · Place 22 · Franklin55 Meter22.7.11a10
Dec 14Hockomock JV Meet #1Dec 14 · 55 Meter · Franklin55 Meter—6.9Unofficial10
Dec 7Hockomock League Meet #1Dec 7 · 55m Hurdles · Place 9 · Franklin55m Hurdles39"9.8.92a10
Dec 7Hockomock League Meet #1Dec 7 · Long Jump · Place 10 · FranklinLong Jump10.18-11.0010
Feb 9Hockomock League MeetFeb 9 · 55m Hurdles · Place 6 · Franklin55m Hurdles69.51FR
Jan 19Hockomock Dual Meet #5Jan 19 · 55m Hurdles · Place 6 · Franklin55m Hurdles69.60FR
Jan 16Paul Davey InvitationalJan 16 · 55m Hurdles · Franklin55m Hurdles39"—9.1Unofficial9
Jan 13MSTCA Northeast InvitationalJan 13 · 55m Hurdles · Place 72 · Franklin55m HurdlesRound P729.509
Jan 13MSTCA Northeast InvitationalJan 13 · 55m Hurdles · Place 72 · Franklin55m Hurdles39"Round P72.9.50a9
Jan 12Hockomock Dual Meet #4Jan 12 · 55m Hurdles · Place 12 · Franklin55m Hurdles129.34a9
Jan 7MSTCA Freshman Sophomore Championships Large SchoolJan 7 · 55 Meter · Place 53 · Franklin55 MeterRound P53.7.32a9
Jan 3Hockomock Dual Meet #3Jan 3 · 55m Hurdles · Place 6 · Franklin55m Hurdles610.30FR

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20Hockomock Dual Meet #2Dec 20 · 55m Hurdles · Place 16 · Franklin55m Hurdles39"16.10.09a9