Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTaunton vs. King Philip · Apr 211.3Taunton vs. King PhilipApril 2, 2024
110m Hurdles · 39" / 0.991m · OutdoorMIAA Division 1 Track & Field Championship · May 2915.73aMIAA Division 1 Track & Field ChampionshipMay 29, 2025
110m Hurdles · 42" / 1.067m · OutdoorMerrimack Alumni Classic · Apr 216.10aMerrimack Alumni ClassicApril 2, 2026
200 Meters · IndoorRiverhawk Invitational · Feb 623.52aRiverhawk InvitationalFebruary 6, 2026
200 Meters · OutdoorTaunton at Franklin · Apr 2923.00aTaunton at FranklinApril 29, 2025
55m Hurdles · 39" · IndoorHockomock League #1 · Dec 178.26aHockomock League #1December 17, 2024
60m Hurdles · 42" / 1.067m · Indoorthe TRACK at new balance Early Bird invite · Dec 68.97athe TRACK at new balance Early Bird inviteDecember 6, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 9MAAC Outdoor ChampionshipsMay 9 · 110m Hurdles · Place 19 · MerrimackMerrimack110m Hurdles42" / 1.067mRound P19.19.64aWind: -0.2Fr
May 9MAAC Outdoor ChampionshipsMay 9 · 200 Meters · Place 31 · MerrimackMerrimack200 MetersRound P31.23.71aWind: -1.1Fr
May 9MAAC Outdoor ChampionshipsMay 9 · 100 Meters · Place 35 · MerrimackMerrimack100 MetersRound P35.12.26aWind: -1.6Fr
May 2Jay Carisella/Joe Donahue Coaches InviteMay 2 · 200 Meters · Place 24 · MerrimackMerrimack200 Meters24.23.42aWind: 1.1Fr
May 2Jay Carisella/Joe Donahue Coaches InviteMay 2 · 100 Meters · Place 21 · MerrimackMerrimack100 Meters21.11.59aWind: 0.5Fr
Apr 25Stonehill-Bentley-MerrimackApr 25 · 110m Hurdles · MerrimackMerrimack110m Hurdles42" / 1.067m—DNFFr
Apr 17George Davis InvitationalApr 17 · 110m Hurdles · Place 6 · MerrimackMerrimack110m Hurdles42" / 1.067m6.16.25aWind: 2.6Fr
Apr 17George Davis InvitationalApr 17 · 200 Meters · Place 9 · MerrimackMerrimack200 Meters9.22.50aWind: 2.2Fr
Apr 17George Davis InvitationalApr 17 · 100 Meters · Place 23 · MerrimackMerrimack100 Meters23.11.37aWind: 3.8Fr
Apr 11Ed Daniels ClassicApr 11 · 110m Hurdles · Place 11 · MerrimackMerrimack110m Hurdles42" / 1.067mRound P11.16.26aWind: 0.5Fr
Apr 11Ed Daniels ClassicApr 11 · 100 Meters · Place 30 · MerrimackMerrimack100 MetersRound P30.11.36aWind: 2.2Fr
Apr 2Merrimack Alumni ClassicApr 2 · 110m Hurdles · Place 5 · MerrimackMerrimack110m Hurdles42" / 1.067m5.16.10a PBWind: 0.9Fr
Apr 2Merrimack Alumni ClassicApr 2 · 100 Meters · MerrimackMerrimack100 Meters—FSWind: -1.2Fr
Mar 28UMass Lowell D'Amour InvitationalMar 28 · 200 Meters · Place 6 · MerrimackMerrimack200 Meters6.23.34aWind: 0.8Fr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 60m Hurdles · Place 16 · MerrimackMerrimack60m Hurdles169.03aFR
Feb 21MAAC Indoor Track & Field ChampionshipsFeb 21 · 60m Hurdles · Place 19 · MerrimackMerrimack60m Hurdles42" / 1.067mRound P19.9.23aFr
Feb 13Harvard Crimson Elite & OpenFeb 13 · 60m Hurdles · Place 23 · MerrimackMerrimack60m HurdlesRound P238.82FR
Feb 13Harvard Crimson Elite & OpenFeb 13 · 200 Meters · Place 14 · MerrimackMerrimack200 Meters1424.08FR
Feb 6Riverhawk InvitationalFeb 6 · 200 Meters · Place 81 · MerrimackMerrimack200 Meters8123.52a PBFr
Jan 30Harvard InvitationalJan 30 · 60m Hurdles · Place 38 · MerrimackMerrimack60m HurdlesRound P389.39FR
Jan 24MIT Gordon Kelly InvitationalJan 24 · 200 Meters · Place 13 · MerrimackMerrimack200 Meters1323.65aFr
Jan 18Suffolk Ice BreakerJan 18 · 60m Hurdles · Place 17 · MerrimackMerrimack60m HurdlesRound P179.05aFr

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 6the TRACK at new balance Early Bird inviteDec 6 · 60m Hurdles · Place 6 · MerrimackMerrimack60m Hurdles42" / 1.067mRound P6.8.97a PBFr
Dec 6the TRACK at new balance Early Bird inviteDec 6 · 60m Hurdles · Place 6 · MerrimackMerrimack60m Hurdles42" / 1.067m6.9.07aFr
Dec 6the TRACK at new balance Early Bird inviteDec 6 · 200 Meters · Place 18 · MerrimackMerrimack200 Meters18.23.53aFr
Feb 6Hockomock League ChampionshipFeb 6 · 55m Hurdles · Place 3 · TauntonTaunton55m Hurdles38.22a—
Feb 6Hockomock League ChampionshipFeb 6 · 55m Hurdles · Place 5 · TauntonTaunton55m Hurdles58.31a—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · 55m Hurdles · Place 26 · TauntonTaunton55m Hurdles268.50a—
Jan 23Hockomock League #4Jan 23 · 55m Hurdles · Place 4 · TauntonTaunton55m Hurdles48.46a—
Jan 16Hockomock League #3Jan 16 · 55m Hurdles · Place 5 · TauntonTaunton55m Hurdles58.41a—
Jan 9Hockomock League #2Jan 9 · 55m Hurdles · Place 8 · TauntonTaunton55m Hurdles88.88a—

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 5MIAA Meet of ChampionsJun 5 · 110m Hurdles · Place 26 · TauntonTaunton110m HurdlesRound P2615.87a12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 110m Hurdles · Place 11 · TauntonTaunton110m Hurdles39" / 0.991mRound P11.15.73a PB12
May 24Hockomock Spring Track ChampionshipMay 24 · 110m Hurdles · Place 2 · TauntonTaunton110m HurdlesRound P215.55a12
May 24Hockomock Spring Track ChampionshipMay 24 · 110m Hurdles · Place 2 · TauntonTaunton110m Hurdles215.07a12
May 12Milford v TauntonMay 12 · 110m Hurdles · Place 2 · TauntonTaunton110m Hurdles39" / 0.991m2.15.6Unofficial12
May 10MSTCA Coaches Metro InvitationalMay 10 · 110m Hurdles · Place 20 · TauntonTaunton110m HurdlesRound P2017.11a12
May 10MSTCA Coaches Metro InvitationalMay 10 · 100 Meters · Place 12 · TauntonTaunton100 MetersRound P1211.56a12
May 3Weston Twilight Invitational - Weston EventsMay 3 · 110m Hurdles · Place 27 · TauntonTaunton110m HurdlesRound P2716.92a12
May 3Weston Twilight Invitational - Weston EventsMay 3 · 200 Meters · Place 32 · TauntonTaunton200 MetersRound P3223.64a12
Apr 29Taunton at FranklinApr 29 · 110m Hurdles · Place 2 · TauntonTaunton110m Hurdles215.6012
Apr 29Taunton at FranklinApr 29 · 200 Meters · Place 2 · TauntonTaunton200 Meters223.00a PB12
Apr 15Taunton vs. SharonApr 15 · 110m Hurdles · Place 1 · TauntonTaunton110m Hurdles116.212
Apr 15Taunton vs. SharonApr 15 · 200 Meters · Place 2 · TauntonTaunton200 Meters223.412
Apr 8King Philip vs. TauntonApr 8 · 110m Hurdles · Place 2 · TauntonTaunton110m Hurdles218.012
Apr 8King Philip vs. TauntonApr 8 · 200 Meters · Place 2 · TauntonTaunton200 Meters223.312
Apr 1Taunton vs. AttleboroApr 1 · 110m Hurdles · Place 1 · TauntonTaunton110m Hurdles116.212
Apr 1Taunton vs. AttleboroApr 1 · 200 Meters · Place 4 · TauntonTaunton200 Meters423.412

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17Hockomock League #1Dec 17 · 55m Hurdles · Place 4 · TauntonTaunton55m Hurdles39"4.8.26a PB12
Feb 8Hockomock League MeetFeb 8 · 55m Hurdles · Place 13 · TauntonTaunton55m Hurdles138.86a—
Jan 18Hockomock League Meet #5Jan 18 · 55m Hurdles · Place 15 · TauntonTaunton55m Hurdles159.19a—
Jan 11Hockomock League Meet Double DualsJan 11 · 55m Hurdles · Place 15 · TauntonTaunton55m Hurdles159.26a—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 18Hockomock League T&F ChampionshipMay 18 · 110m Hurdles · Place 22 · TauntonTaunton110m Hurdles2219.89a—
May 10MSTCA Twilight InvitationalMay 10 · 100 Meters · Place 46 · TauntonTaunton100 Meters4611.92a—
May 7Hock Dual: Attleboro@TauntonMay 7 · 110m Hurdles · Place 5 · TauntonTaunton110m Hurdles517.1—
May 7Hock Dual: Attleboro@TauntonMay 7 · 100 Meters · Place 4 · TauntonTaunton100 Meters411.5—
Apr 30NA vs TauntonApr 30 · 110m Hurdles · Place 2 · TauntonTaunton110m Hurdles217.4—
Apr 24Taunton Vs. Milford Apr 24 · 110m Hurdles · Place 3 · TauntonTaunton110m Hurdles39" / 0.991m3.17.511
Apr 18MSTCA Warrior InvitationalApr 18 · 110m Hurdles · Place 22 · TauntonTaunton110m Hurdles2218.25a—
Apr 9Taunton vs. FranklinApr 9 · 110m Hurdles · Place 5 · TauntonTaunton110m Hurdles518.2—
Apr 9Taunton vs. FranklinApr 9 · 100 Meters · Place 8 · TauntonTaunton100 Meters811.6—
Apr 2Taunton vs. King PhilipApr 2 · 110m Hurdles · Place 3 · TauntonTaunton110m Hurdles318.9—
Apr 2Taunton vs. King PhilipApr 2 · 100 Meters · Place 3 · TauntonTaunton100 Meters311.3 PB—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 19Hockomock League Meet #2Dec 19 · 55m Hurdles · Place 13 · TauntonTaunton55m Hurdles39"13.9.36a12
Dec 7Hockomock League Meet #1Dec 7 · 55m Hurdles · Place 22 · TauntonTaunton55m Hurdles39"22.9.74a12
Jan 12Hockomock Dual Meet #4Jan 12 · 55m Hurdles · Place 34 · TauntonTaunton55m Hurdles3410.67a11
Jan 6Hockomock JV Meet #2Jan 6 · 55m Hurdles · TauntonTaunton55m Hurdles39"—10.05Unofficial11
Jan 6Hockomock JV Meet #2Jan 6 · 55 Meter · TauntonTaunton55 Meter—7.1Unofficial11

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 20Hockomock ChampionshipsMay 20 · 400m Hurdles · Place 21 · TauntonTaunton400m Hurdles211:07.88a—
May 20Hockomock ChampionshipsMay 20 · 110m Hurdles · Place 24 · TauntonTaunton110m HurdlesRound P2420.26a—
May 9Taunton vs AttleboroMay 9 · 400m Hurdles · TauntonTaunton400m Hurdles36" / 0.914m—75Unofficial10
May 9Taunton vs AttleboroMay 9 · 110m Hurdles · TauntonTaunton110m Hurdles39" / 0.991m—19.4Unofficial10
May 5MSTCA Lou Tozzi Freshmen Sophomore MeetMay 5 · 110m Hurdles · Place 16 · TauntonTaunton110m HurdlesRound P1620.38a—
May 5MSTCA Lou Tozzi Freshman Sophomore MeetMay 5 · 110m Hurdles · Place 16 · TauntonTaunton110m Hurdles39" / 0.991mRound P16.20.38a10
May 2North vs Taunton @ NAHSMay 2 · 400m Hurdles · TauntonTaunton400m Hurdles36" / 0.914m—74.13Unofficial10
May 2North vs Taunton @ NAHSMay 2 · 110m Hurdles · TauntonTaunton110m Hurdles39" / 0.991m—20.14Unofficial10
Apr 25Taunton vs Milford @ TauntonApr 25 · 400m Hurdles · TauntonTaunton400m Hurdles36" / 0.914m—74.2Unofficial10
Apr 25Taunton vs Milford @ TauntonApr 25 · 100m Hurdles · TauntonTaunton100m Hurdles30" / 0.762m—19.7Unofficial10
Apr 11Taunton at FranklinApr 11 · 400m Hurdles · TauntonTaunton400m Hurdles36" / 0.914m—1:13.95Unofficial10
Apr 11Taunton at FranklinApr 11 · 100m Hurdles · TauntonTaunton100m Hurdles30" / 0.762m—19.7Unofficial10
Apr 4Taunton vs. KPApr 4 · 400m Hurdles · TauntonTaunton400m Hurdles36" / 0.914m—1:12.31Unofficial10
Apr 4Taunton vs. KPApr 4 · 100m Hurdles · TauntonTaunton100m Hurdles39" / 0.991m—19.36Unofficial10

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20Hockomock Dual Meet #2Dec 20 · 55m Hurdles · Place 32 · TauntonTaunton55m Hurdles39"32.10.96a11
Dec 12Hokomock JV Meet #1Dec 12 · 300 Meters · TauntonTaunton300 Meters—49Unofficial11
Dec 12Hokomock JV Meet #1Dec 12 · 55 Meter · TauntonTaunton55 Meter—7.2Unofficial11