Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMSTCA South Shore Twilight · May 185:15.39aMSTCA South Shore TwilightMay 18, 2024
100 Meters · OutdoorThayer ISL Home Meet #2 · Apr 2611.42Thayer ISL Home Meet #2April 26, 2025
1000 Meters · IndoorMSTCA Boys Indoor Individual Pentathlon · Feb 273:00.16aMSTCA Boys Indoor Individual PentathlonFebruary 27, 2024
110m Hurdles · 39" / 0.991m · OutdoorNEPSTA D2 T&F Championships 2025 · May 1714.82aNEPSTA D2 T&F Championships 2025May 17, 2025
200 Meters · IndoorThe BU Mini Meet · Dec 1323.38aThe BU Mini MeetDecember 13, 2025
200 Meters · OutdoorThayer ISL Home Meet #2 · Apr 2623.54Thayer ISL Home Meet #2April 26, 2025
300 Meters · IndoorThe Beantown Winter Classic · Dec 2036.82aThe Beantown Winter ClassicDecember 20, 2025
300m Hurdles · 36" / 0.914m · OutdoorNEPSTA DII Championship · May 1638.64aNEPSTA DII ChampionshipMay 16, 2026
400 Meters · IndoorMini Meet at BU · Dec 1453.26aMini Meet at BUDecember 14, 2024
400 Meters · OutdoorThayer ISL Home Meet #3 · Apr 3050.60Thayer ISL Home Meet #3April 30, 2025
400m Hurdles · 36" / 0.914m · OutdoorUSATF New England Youth Invitational · May 3155.3aUSATF New England Youth InvitationalMay 31, 2026
55 Meter · IndoorPatriot League Meet #2 · Dec 167.41aPatriot League Meet #2December 16, 2022
55 Meters · IndoorPatriot League Indoor Track & Field Championship · Feb 107.40Patriot League Indoor Track & Field ChampionshipFebruary 10, 2023
55m Hurdles · 39" · IndoorThe Beantown Winter Classic · Dec 208.03aThe Beantown Winter ClassicDecember 20, 2025
60 Meter · IndoorHarvard Crimson Open · Feb 17.38aHarvard Crimson OpenFebruary 1, 2025
60m Hurdles · 39" / 0.991m · IndoorUSATF New England Youth Invitational · Mar 18.49aUSATF New England Youth InvitationalMarch 1, 2026
60m Hurdles · 39" / 0.991m · OutdoorGreater Boston Track Club Meet · Feb 88.47aGreater Boston Track Club MeetFebruary 8, 2026
High Jump · IndoorMSTCA Boys Indoor Individual Pentathlon · Feb 271.62mMSTCA Boys Indoor Individual PentathlonFebruary 27, 2024
High Jump · OutdoorTabor ISL Meet #3 · Apr 195-08.00Tabor ISL Meet #3April 19, 2025
Long Jump · IndoorPatriot League Meet #2 · Dec 1518-03.25Patriot League Meet #2December 15, 2023
Long Jump · OutdoorMSTCA Lou Tozzi Freshman Sophomore Meet · May 518-01.50MSTCA Lou Tozzi Freshman Sophomore MeetMay 5, 2023

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 400m Hurdles · Place 4 · MetroCobras TCMetroCobras TC400m Hurdles36" / 0.914m4.56.43a11
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 110m Hurdles · Place 7 · MetroCobras TCMetroCobras TC110m Hurdles39" / 0.991m7.15.44a11
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 400m Hurdles · Place 1 · MetroCobras TCMetroCobras TC400m Hurdles36" / 0.914m1.55.84a11
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 110m Hurdles · MetroCobras TCMetroCobras TC110m Hurdles39" / 0.991m—DNSWind: 0.311
May 31USATF New England Youth InvitationalMay 31 · High Jump · MetroCobras TCMetroCobras TCHigh Jump—DNS11
May 31USATF New England Youth InvitationalMay 31 · 400m Hurdles · Place 1 · MetroCobras TCMetroCobras TC400m Hurdles36" / 0.914m1.55.3a PB11
May 31USATF New England Youth InvitationalMay 31 · 110m Hurdles · MetroCobras TCMetroCobras TC110m Hurdles39" / 0.991m—DNS11
May 16NEPSTA DII ChampionshipMay 16 · 300m Hurdles · Place 1 · Thayer AcademyThayer Academy300m Hurdles36" / 0.914m1.38.64a PB11
May 16NEPSTA DII ChampionshipMay 16 · 110m Hurdles · Place 2 · Thayer AcademyThayer Academy110m Hurdles39" / 0.991m2.15.00aWind: 011
May 9ISL ChampionshipMay 9 · 300m Hurdles · Place 1 · Thayer AcademyThayer Academy300m Hurdles36" / 0.914m1.39.67a11
May 9ISL ChampionshipMay 9 · 110m Hurdles · Place 2 · Thayer AcademyThayer Academy110m Hurdles39" / 0.991m2.15.06aWind: 011
May 2Thayer Home Meet #4May 2 · 110m Hurdles · Place 1 · Thayer AcademyThayer Academy110m Hurdles39" / 0.991m1.15.69aWind: 011
Apr 29Thayer Home Meet #3Apr 29 · 300m Hurdles · Place 1 · Thayer AcademyThayer Academy300m Hurdles36" / 0.914m1.41.18a11
Apr 29Thayer Home Meet #3Apr 29 · 110m Hurdles · Place 1 · Thayer AcademyThayer Academy110m Hurdles39" / 0.991m1.15.66aWind: 011
Apr 25Groton School v. BB&N and Thayer AcademyApr 25 · 300m Hurdles · Place 1 · Thayer AcademyThayer Academy300m Hurdles141.23a11
Apr 25Groton School v. BB&N and Thayer AcademyApr 25 · 110m Hurdles · Place 1 · Thayer AcademyThayer Academy110m Hurdles115.34a11
Apr 18Thayer Home Meet #2Apr 18 · Long Jump · Thayer AcademyThayer AcademyLong Jump—DNS11
Apr 18Thayer Home Meet #2Apr 18 · 300m Hurdles · Place 1 · Thayer AcademyThayer Academy300m Hurdles36" / 0.914m1.42.13a11
Apr 18Thayer Home Meet #2Apr 18 · 110m Hurdles · Place 1 · Thayer AcademyThayer Academy110m Hurdles39" / 0.991m1.15.53a11
Apr 11Belmont Hill vs Thayer-Middlesex-NoblesApr 11 · 300m Hurdles · Place 1 · Thayer AcademyThayer Academy300m Hurdles140.73a11
Apr 11Belmont Hill vs Thayer-Middlesex-NoblesApr 11 · 110m Hurdles · Place 1 · Thayer AcademyThayer Academy110m Hurdles114.91a11
Apr 4Thayer vs Rivers - MiltonApr 4 · 110m Hurdles · Place 1 · Thayer AcademyThayer Academy110m Hurdles39" / 0.991m1.15.49aWind: 011
Apr 4Thayer vs Rivers - MiltonApr 4 · 100 Meters · Place 3 · Thayer AcademyThayer Academy100 Meters3.11.61aWind: 011
Feb 8Greater Boston Track Club MeetFeb 8 · 60m Hurdles · Place 1 · Thayer AcademyThayer Academy60m Hurdles39" / 0.991mRound P1.8.56a11
Feb 8Greater Boston Track Club MeetFeb 8 · 60m Hurdles · Place 1 · Thayer AcademyThayer Academy60m Hurdles39" / 0.991m1.8.47a PB11

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Mar 12New Balance Nationals IndoorMar 12 · 60m Hurdles · Place 146 · MetroCobras TCMetroCobras TC60m HurdlesRound P1469.25a11
Mar 12New Balance Nationals IndoorMar 12 · 60m Hurdles · Place 146 · MetroCobras TCMetroCobras TC60m HurdlesRound P1469.25a11
Mar 6Rising Stars Youth ChampsMar 6 · 55m Hurdles · Place 10 · MetroCobras TCMetroCobras TC55m Hurdles39"Round P10.8.12a11
Mar 1USATF New England Youth InvitationalMar 1 · 60m Hurdles · Place 1 · MetroCobras TCMetroCobras TC60m Hurdles39" / 0.991mRound P1.8.52a11
Mar 1USATF New England Youth InvitationalMar 1 · 60m Hurdles · Place 1 · MetroCobras TCMetroCobras TC60m Hurdles39" / 0.991m1.8.49a PB11
Feb 22The Red Carpet InviteFeb 22 · 55m Hurdles · Place 1 · MetroCobras TCMetroCobras TC55m Hurdles17.99a11
Feb 22The Red Carpet InviteFeb 22 · 200 Meters · Place 10 · MetroCobras TCMetroCobras TC200 Meters1023.63a11
Feb 14GBTCA: Valentine InvitationalFeb 14 · 60m Hurdles · Place 1 · Thayer AcademyThayer Academy60m Hurdles18.41a11
Feb 72026 NEPSTA All-ComersFeb 7 · 55m Hurdles · Place 1 · Thayer AcademyThayer Academy55m Hurdles17.95a11
Jan 17The Pre Nationals Tune UpJan 17 · 60m Hurdles · Place 2 · MetroCobras TCMetroCobras TC60m Hurdles28.56a11
Jan 17The Pre Nationals Tune UpJan 17 · 200 Meters · Place 18 · MetroCobras TCMetroCobras TC200 Meters1824.01a11
Jan 10The Nor'Easter at the TrackJan 10 · 55m Hurdles · Place 2 · METROCOBRASMETROCOBRAS55m Hurdles27.9911
Jan 10The Nor'Easter at the TrackJan 10 · 300 Meters · Place 13 · METROCOBRASMETROCOBRAS300 Meters1337.6711

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 20The Beantown Winter ClassicDec 20 · 300 Meters · Place 13 · MetroCobras TCMetroCobras TC300 Meters13.36.82a PB11
Dec 20The Beantown Winter ClassicDec 20 · 55m Hurdles · Place 2 · MetroCobras TCMetroCobras TC55m Hurdles39"Round P2.8.03a PB11
Dec 20The Beantown Winter ClassicDec 20 · 55m Hurdles · Place 2 · MetroCobras TCMetroCobras TC55m Hurdles39"2.8.04a11
Dec 13The BU Mini MeetDec 13 · 200 Meters · Place 12 · Thayer AcademyThayer Academy200 Meters12.23.38a PB11
Feb 23USATF-NE Indoor Track and Field ChampionshipsFeb 23 · 60m Hurdles · Thayer AcademyThayer Academy60m Hurdles39" / 0.991m—DNS10
Feb 23USATF-NE Indoor Track and Field ChampionshipsFeb 23 · 60 Meter · Thayer AcademyThayer Academy60 MeterRound P—DNS10
Feb 152025 NEPSTA All-ComersFeb 15 · 55m Hurdles · Place 1 · Thayer AcademyThayer Academy55m Hurdles18.09a—
Feb 152025 NEPSTA All-ComersFeb 15 · 200 Meters · Place 5 · Thayer AcademyThayer Academy200 Meters523.87a—
Feb 1Harvard Crimson OpenFeb 1 · 60 Meter · Place 38 · UnattachedUnattached60 MeterRound P38.7.38a PBWind: 010
Feb 1Harvard Crimson OpenFeb 1 · 200 Meters · Place 30 · UnattachedUnattached200 Meters30.23.64aWind: 010

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 17NEPSTA D2 T&F Championships 2025May 17 · 300m Hurdles · Place 1 · Thayer AcademyThayer Academy300m Hurdles36" / 0.914m1.40.43a10
May 17NEPSTA D2 T&F Championships 2025May 17 · 110m Hurdles · Place 1 · Thayer AcademyThayer Academy110m Hurdles39" / 0.991m1.14.82a PBWind: 010
May 17NEPSTA D2 T&F Championships 2025May 17 · High Jump · Place 9 · Thayer AcademyThayer AcademyHigh Jump9.5' 6"10
May 11ISL ChampionshipMay 11 · 300m Hurdles · Place 1 · Thayer AcademyThayer Academy300m Hurdles140.1410
May 11ISL ChampionshipMay 11 · High Jump · Place 6 · Thayer AcademyThayer AcademyHigh Jump65-810
May 11ISL ChampionshipMay 11 · 110m Hurdles · Place 1 · Thayer AcademyThayer Academy110m Hurdles115.1510
May 3Governor's Meet #4May 3 · High Jump · Place 2 · Thayer AcademyThayer AcademyHigh Jump25-1010
May 3Governor's Meet #4May 3 · 300m Hurdles · Place 1 · Thayer AcademyThayer Academy300m Hurdles140.6910
May 3Governor's Meet #4May 3 · 110m Hurdles · Place 1 · Thayer AcademyThayer Academy110m Hurdles115.5310
Apr 30Thayer ISL Home Meet #3Apr 30 · 300m Hurdles · Place 1 · Thayer AcademyThayer Academy300m Hurdles142.1510
Apr 30Thayer ISL Home Meet #3Apr 30 · 400 Meters · Place 1 · Thayer AcademyThayer Academy400 Meters150.60 PB10
Apr 26Thayer ISL Home Meet #2Apr 26 · Long Jump · Place 3 · Thayer AcademyThayer AcademyLong Jump318-4.5010
Apr 26Thayer ISL Home Meet #2Apr 26 · 200 Meters · Place 1 · Thayer AcademyThayer Academy200 Meters123.54 PB10
Apr 26Thayer ISL Home Meet #2Apr 26 · 100 Meters · Place 2 · Thayer AcademyThayer Academy100 Meters211.42 PB10
Apr 19Tabor ISL Meet #3Apr 19 · 300m Hurdles · Place 1 · Thayer AcademyThayer Academy300m Hurdles36" / 0.914m1.41.62a10
Apr 19Tabor ISL Meet #3Apr 19 · 110m Hurdles · Place 1 · Thayer AcademyThayer Academy110m Hurdles39" / 0.991m1.15.61a10
Apr 19Tabor ISL Meet #3Apr 19 · High Jump · Place 1 · Thayer AcademyThayer AcademyHigh Jump1.5-08.00 PB10
Apr 16Thayer ISL Home Meet #1Apr 16 · 300m Hurdles · Place 1 · Thayer AcademyThayer Academy300m Hurdles36" / 0.914m1.41.69a10
Apr 16Thayer ISL Home Meet #1Apr 16 · 110m Hurdles · Place 1 · Thayer AcademyThayer Academy110m Hurdles39" / 0.991m1.15.56aWind: 010
Apr 16Thayer ISL Home Meet #1Apr 16 · 400 Meters · Thayer AcademyThayer Academy400 MetersRelay Split—54.3hUnofficial10
Mar 8The Rising Stars ClassicMar 8 · 55m Hurdles · Place 12 · Thayer AcademyThayer Academy55m HurdlesRound P128.09a—
Mar 2The Red Carpet Youth Invite Mar 2 · 55m Hurdles · Place 2 · Thayer AcademyThayer Academy55m Hurdles28.29a—
Mar 2The Red Carpet Youth Invite Mar 2 · 200 Meters · Place 9 · Thayer AcademyThayer Academy200 Meters923.57a—

2024 Indoor Track

25 results
DateMeetEventPlMarkGr
Dec 14Mini Meet at BUDec 14 · 400 Meters · Place 16 · Team J M CTeam J M C400 Meters16.53.26a PB10
Dec 14Mini Meet at BUDec 14 · 200 Meters · Team J M CTeam J M C200 Meters—DNS10
Dec 8Joe Donahue Boston Collegiate Indoor GamesDec 8 · 300 Meters · Place 8 · Team JMCTeam JMC300 Meters8.38.16a10
Dec 8Joe Donahue Boston Collegiate Indoor GamesDec 8 · 60 Meter · Place 12 · Team JMCTeam JMC60 MeterRound P12.7.43a10
Feb 27MSTCA Boys Indoor Individual PentathlonFeb 27 · Long Jump · Place 62 · HanoverHanoverLong Jump625.39m—
Feb 27MSTCA Boys Indoor Individual PentathlonFeb 27 · High Jump · Place 42 · HanoverHanoverHigh Jump421.62m PB—
Feb 27MSTCA Boys Indoor Individual PentathlonFeb 27 · Shot Put · Place 124 · HanoverHanoverShot Put1247.02m—
Feb 27MSTCA Boys Indoor Individual PentathlonFeb 27 · 55m Hurdles · Place 25 · HanoverHanover55m Hurdles258.38a—
Feb 27MSTCA Boys Indoor Individual PentathlonFeb 27 · 1000 Meters · Place 11 · HanoverHanover1000 Meters113:00.16a PB—
Feb 18MIAA Division 4 Indoor Track & Field ChampionshipFeb 18 · 55m Hurdles · Place 9 · HanoverHanover55m Hurdles98.25a—
Feb 18MIAA Division 4 Indoor Track & Field ChampionshipFeb 18 · 300 Meters · Place 11 · HanoverHanover300 Meters1137.52a—
Feb 10Patriot league Indoor TF ChampionshipFeb 10 · 55m Hurdles · Place 5 · HanoverHanover55m Hurdles58.33a—
Feb 10Patriot league Indoor TF ChampionshipFeb 10 · 55m Hurdles · Place 4 · HanoverHanover55m Hurdles48.29a—
Feb 10Patriot league Indoor TF ChampionshipFeb 10 · 300 Meters · Place 7 · HanoverHanover300 Meters737.29a—
Feb 1Patriot League Meet #6Feb 1 · Long Jump · Place 15 · HanoverHanoverLong Jump1517-9—
Feb 1Patriot League Meet #6Feb 1 · High Jump · Place 13 · HanoverHanoverHigh Jump135-2—
Feb 1Patriot League Meet #6Feb 1 · 55m Hurdles · Place 6 · HanoverHanover55m Hurdles68.37a—
Jan 26Patriot League Meet #5Jan 26 · Long Jump · Place 12 · HanoverHanoverLong Jump1217-8—
Jan 26Patriot League Meet #5Jan 26 · Shot Put · Place 37 · HanoverHanoverShot Put3723-9.50—
Jan 26Patriot League Meet #5Jan 26 · 55m Hurdles · Place 6 · HanoverHanover55m Hurdles68.61a—
Jan 18Patriot League Meet #4Jan 18 · Long Jump · Place 13 · HanoverHanoverLong Jump1317-4—
Jan 18Patriot League Meet #4Jan 18 · 300 Meters · Place 4 · HanoverHanover300 Meters438.07a—
Jan 3Patriot League Meet #3Jan 3 · Long Jump · Place 16 · HanoverHanoverLong Jump1618-0—
Jan 3Patriot League Meet #3Jan 3 · 55m Hurdles · Place 7 · HanoverHanover55m Hurdles78.61a—
Jan 3Patriot League Meet #3Jan 3 · 300 Meters · Place 9 · HanoverHanover300 Meters939.17a—

2024 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 23MIAA Division 4 Track & Field ChampionshipMay 23 · 110m Hurdles · Place 16 · HanoverHanover110m Hurdles39" / 0.991mRound P16.16.30aWind: 1.610
May 23MIAA Division 4 Track & Field ChampionshipMay 23 · High Jump · HanoverHanoverHigh Jump--DNS10
May 23MIAA Division 4 Track & Field ChampionshipMay 23 · 400 Meters · Place 17 · HanoverHanover400 Meters17.52.62a10
May 18MSTCA South Shore TwilightMay 18 · Shot Put · Place 105 · HanoverHanoverShot Put10523-9.25—
May 18MSTCA South Shore TwilightMay 18 · 1 Mile · Place 72 · HanoverHanover1 Mile725:15.39a PB—
May 18MSTCA South Shore TwilightMay 18 · 400 Meters · Place 18 · HanoverHanover400 Meters1854.85a—
May 15Patriot League Spring ChampionshipMay 15 · 110m Hurdles · Place 5 · HanoverHanover110m Hurdles516.35a—
May 15Patriot League Spring ChampionshipMay 15 · 110m Hurdles · Place 7 · HanoverHanover110m Hurdles716.45a—
May 15Patriot League Spring ChampionshipMay 15 · 200 Meters · Place 10 · HanoverHanover200 Meters1023.92a—
May 7PL Hanover @ Plymouth SouthMay 7 · 400 Meters · HanoverHanover400 Meters—52.8Unofficial10
May 7PL Hanover @ Plymouth SouthMay 7 · 100 Meters · HanoverHanover100 Meters—12.2Unofficial10
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 110m Hurdles · Place 3 · HanoverHanover110m Hurdles316.78a—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 110m Hurdles · Place 3 · HanoverHanover110m Hurdles316.05a—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 200 Meters · Place 14 · HanoverHanover200 Meters1423.91a—
May 1Hanover @ Quincy/North QuincyMay 1 · 100m Hurdles · HanoverHanover100m Hurdles39" / 0.991m—16.9Unofficial10
May 1Hanover @ Quincy/North QuincyMay 1 · Long Jump · HanoverHanoverLong Jump—18'.5"Unofficial10
May 1Hanover @ Quincy/North QuincyMay 1 · High Jump · HanoverHanoverHigh Jump—5'8"Unofficial10
May 1Hanover @ Quincy/North QuincyMay 1 · 200 Meters · HanoverHanover200 Meters—24.6Unofficial10
Apr 29Hanover @ PembrokeApr 29 · Long Jump · Place 6 · HanoverHanoverLong Jump617-11—
Apr 29Hanover @ PembrokeApr 29 · High Jump · Place 1 · HanoverHanoverHigh Jump15-6—
Apr 29Hanover @ PembrokeApr 29 · 110m Hurdles · Place 2 · HanoverHanover110m Hurdles216.70a—
Apr 29Hanover @ PembrokeApr 29 · 200 Meters · Place 4 · HanoverHanover200 Meters424.48a—
Apr 10Hanover @ ScituateApr 10 · Long Jump · HanoverHanoverLong Jump—18'.5"Unofficial10
Apr 10Hanover @ ScituateApr 10 · 110m Hurdles · HanoverHanover110m Hurdles39" / 0.991m—16.9Unofficial10
Apr 10Hanover @ ScituateApr 10 · High Jump · HanoverHanoverHigh Jump—5'8"Unofficial10
Apr 10Hanover @ ScituateApr 10 · 200 Meters · HanoverHanover200 Meters—24.6Unofficial10

2023 Indoor Track

19 results
DateMeetEventPlMarkGr
Dec 15Patriot League Meet #2Dec 15 · 300 Meters · Place 13 · HanoverHanover300 Meters13.39.33a10
Dec 15Patriot League Meet #2Dec 15 · 55m Hurdles · Place 5 · HanoverHanover55m Hurdles39"5.9.15a10
Dec 15Patriot League Meet #2Dec 15 · Long Jump · Place 12 · HanoverHanoverLong Jump12.18-03.25 PB10
Dec 15Patriot League Meet #2Dec 15 · High Jump · Place 14 · HanoverHanoverHigh Jump14.5-00.0010
Dec 7Patriot League Meet #1Dec 7 · 300 Meters · Place 16 · HanoverHanover300 Meters16.40.73a10
Dec 7Patriot League Meet #1Dec 7 · 55m Hurdles · Place 6 · HanoverHanover55m Hurdles39"6.8.94aWind: 010
Dec 7Patriot League Meet #1Dec 7 · Long Jump · Place 13 · HanoverHanoverLong Jump13.18' 2.510
Feb 10Patriot League Indoor Track & Field ChampionshipFeb 10 · Long Jump · Place 17 · HanoverHanoverLong Jump1717-10.259
Feb 10Patriot League Indoor Track & Field ChampionshipFeb 10 · 300 Meters · Place 13 · HanoverHanover300 Meters1339.879
Feb 10Patriot League Indoor Track & Field ChampionshipFeb 10 · 55 Meters · Place 35 · HanoverHanover55 MetersRound P357.40 PB9
Jan 27Patriot League Meet #5Jan 27 · 300 Meters · Place 10 · HanoverHanover300 Meters1040.11a—
Jan 27Patriot League Meet #5Jan 27 · 55 Meters · Place 55 · HanoverHanover55 Meters557.61a—
Jan 19Patriot League Meet #4Jan 19 · 300 Meters · Place 1 · HanoverHanover300 Meters140.69FR
Jan 19Patriot League Meet #4Jan 19 · 55 Meters · Place 7 · HanoverHanover55 Meters77.55FR
Jan 19Patriot League Meet #4AJan 19 · 300 Meters · Place 13 · HanoverHanover300 Meters13.40.69a9
Jan 19Patriot League Meet #4AJan 19 · 55 Meter · Place 65 · HanoverHanover55 Meter65.7.55a9
Jan 19Patriot League Meet #4AJan 19 · Long Jump · HanoverHanoverLong Jump—DNS9
Jan 6Patriot League Meet #3Jan 6 · 300 Meters · Place 2 · HanoverHanover300 Meters240.87FR
Jan 6Patriot League Meet #3Jan 6 · 55 Meters · Place 2 · HanoverHanover55 Meters27.45FR

2023 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 20MSTCA South Shore Twilight MeetMay 20 · Long Jump · HanoverHanoverLong Jump--SCR9
May 20MSTCA South Shore Twilight MeetMay 20 · 110m Hurdles · Place 24 · HanoverHanover110m Hurdles39" / 0.991mRound P24.19.11a9
May 20MSTCA South Shore Twilight MeetMay 20 · 200 Meters · Place 78 · HanoverHanover200 Meters78.26.14a9
May 16Patriot League Outdoor ChampionshipMay 16 · Long Jump · Place 17 · HanoverHanoverLong Jump1718-4.75—
May 16Patriot League Outdoor ChampionshipMay 16 · 110m Hurdles · Place 12 · HanoverHanover110m Hurdles1218.13a—
May 16Patriot League Outdoor ChampionshipMay 16 · 100 Meters · Place 16 · HanoverHanover100 Meters1612.44a—
May 9Hanover @ Quincy/North QuincyMay 9 · Long Jump · HanoverHanoverLong Jump—18'10"Unofficial9
May 9Hanover @ Quincy/North QuincyMay 9 · 110m Hurdles · HanoverHanover110m Hurdles39" / 0.991m—17.6Unofficial9
May 9Hanover @ Quincy/North QuincyMay 9 · High Jump · HanoverHanoverHigh Jump—5'2"Unofficial9
May 9Hanover @ Quincy/North QuincyMay 9 · 200 Meters · HanoverHanover200 Meters—24.4Unofficial9
May 5MSTCA Lou Tozzi Freshmen Sophomore MeetMay 5 · Long Jump · Place 17 · HanoverHanoverLong Jump1718-1.50—
May 5MSTCA Lou Tozzi Freshmen Sophomore MeetMay 5 · 100 Meters · Place 50 · HanoverHanover100 MetersRound P5012.60a—
May 5MSTCA Lou Tozzi Freshman Sophomore MeetMay 5 · Long Jump · Place 17 · HanoverHanoverLong Jump17.18-01.50 PB9
May 5MSTCA Lou Tozzi Freshman Sophomore MeetMay 5 · 100 Meters · Place 50 · HanoverHanover100 MetersRound P50.12.60a9
Apr 12Pembroke @ HanoverApr 12 · Long Jump · HanoverHanoverLong Jump—18'3Unofficial9
Apr 12Pembroke @ HanoverApr 12 · High Jump · HanoverHanoverHigh Jump—5'2Unofficial9
Apr 12Pembroke @ HanoverApr 12 · 200 Meters · HanoverHanover200 Meters—24.6Unofficial9
Apr 12Pembroke @ HanoverApr 12 · 100 Meters · HanoverHanover100 Meters—11.8Unofficial9
Apr 6Plymouth South @ HanoverApr 6 · Long Jump · HanoverHanoverLong Jump—17'10.5"Unofficial9
Apr 6Plymouth South @ HanoverApr 6 · High Jump · HanoverHanoverHigh Jump—5'4Unofficial9
Apr 6Plymouth South @ HanoverApr 6 · 200 Meters · HanoverHanover200 Meters—25.6Unofficial9
Apr 6Plymouth South @ HanoverApr 6 · 100 Meters · HanoverHanover100 Meters—12.3Unofficial9

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 16Patriot League Meet #2Dec 16 · 300 Meters · Place 19 · HanoverHanover300 Meters19.41.41a9
Dec 16Patriot League Meet #2Dec 16 · 55 Meter · Place 44 · HanoverHanover55 Meter44.7.41a PB9
Dec 16Patriot League Meet #2Dec 16 · Long Jump · Place 13 · HanoverHanoverLong Jump13.17-89
Dec 8Patriot League Meet #1Dec 8 · 300 Meters · Place 23 · HanoverHanover300 Meters23.42.06a9
Dec 8Patriot League Meet #1Dec 8 · Long Jump · HanoverHanoverLong Jump--DNS9