Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorFrontier boys v. Mahar Regional · May 615.3Frontier boys v. Mahar RegionalMay 6, 2025
300 Meters · IndoorPVIAC Indoor Championship · Feb 1038.22aPVIAC Indoor ChampionshipFebruary 10, 2024
400 Meters · Relay Split · OutdoorMIAA Division 6 Track & Field Championship · May 3051.454aMIAA Division 6 Track & Field ChampionshipMay 30, 2025
400m Hurdles · 36" / 0.914m · OutdoorFrontier boys v. Mahar Regional · May 658.3Frontier boys v. Mahar RegionalMay 6, 2025
55 Meter · IndoorPVIAC Meet #7 · Feb 47.09aPVIAC Meet #7February 4, 2024
55m Hurdles · 39" · IndoorMIAA Division 5 Indoor Track & Field Championship · Feb 178.07aMIAA Division 5 Indoor Track & Field ChampionshipFebruary 17, 2025
60m Hurdles · 39" / 0.991m · IndoorUSATF New England Youth Invitational · Mar 38.96aUSATF New England Youth InvitationalMarch 3, 2024
High Jump · IndoorMIAA Division 5 Indoor Track & Field Championship · Feb 175-10.00MIAA Division 5 Indoor Track & Field ChampionshipFebruary 17, 2025
High Jump · OutdoorFrontier boys v. Mahar Regional · May 65-6Frontier boys v. Mahar RegionalMay 6, 2025
Long Jump · IndoorPVIAC Week 1 Early Meet · Dec 1219-05.50PVIAC Week 1 Early MeetDecember 12, 2024
Long Jump · OutdoorMetroWest Jumps Empire Summer Classic 2023 · Aug 125.62mMetroWest Jumps Empire Summer Classic 2023August 12, 2023
Shot Put · 12lb · IndoorPVIAC Week 6 Late · Jan 2634-10.75PVIAC Week 6 LateJanuary 26, 2025
Triple Jump · IndoorMSTCA Boston Holiday Challenge at the TRACK · Dec 2846-06.25MSTCA Boston Holiday Challenge at the TRACKDecember 28, 2024
Triple Jump · OutdoorMIAA Division 6 Track & Field Championship · May 3047-06.50MIAA Division 6 Track & Field ChampionshipMay 30, 2025

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

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · Triple Jump · Place 2 · Mahar RegionalMahar RegionalTriple Jump2.46-02.5012
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · Triple Jump · UnattachedUnattachedTriple Jump—DNS12
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · Triple Jump · Place 1 · Mahar RegionalMahar RegionalTriple Jump1.47-06.50 PB12
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · 110m Hurdles · Place 1 · Mahar RegionalMahar Regional110m Hurdles39" / 0.991mRound P1.15.60a12
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · 110m Hurdles · Place 2 · Mahar RegionalMahar Regional110m Hurdles39" / 0.991m2.15.37a12
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · 400 Meters · Mahar RegionalMahar Regional400 MetersRelay Split—51.454a PB12
May 13Mahar Vs. Mohawk Meet May 13 · 400m Hurdles · Mahar RegionalMahar Regional400m Hurdles36" / 0.914m—61.6Unofficial12
May 13Mahar Vs. Mohawk Meet May 13 · Triple Jump · Mahar RegionalMahar RegionalTriple Jump—44-1.5Unofficial12
May 13Mahar Vs. Mohawk Meet May 13 · 110m Hurdles · Mahar RegionalMahar Regional110m Hurdles39" / 0.991m—15.6Unofficial12
May 13Mahar Vs. Mohawk Meet May 13 · High Jump · Mahar RegionalMahar RegionalHigh Jump—5-4Unofficial12
May 6Frontier boys v. Mahar RegionalMay 6 · 400m Hurdles · Place 2 · Mahar RegionalMahar Regional400m Hurdles36" / 0.914m2.58.3 PB12
May 6Frontier boys v. Mahar RegionalMay 6 · Triple Jump · Place 1 · Mahar RegionalMahar RegionalTriple Jump1.43-10.512
May 6Frontier boys v. Mahar RegionalMay 6 · 110m Hurdles · Place 1 · Mahar RegionalMahar Regional110m Hurdles39" / 0.991m1.15.3 PB12
May 6Frontier boys v. Mahar RegionalMay 6 · High Jump · Place 2 · Mahar RegionalMahar RegionalHigh Jump2.5-6 PB12
Apr 29Mahar Versus Franklin Tech and Turners FallsApr 29 · 400m Hurdles · Mahar RegionalMahar Regional400m Hurdles36" / 0.914m—61.5Unofficial12
Apr 29Mahar Versus Franklin Tech and Turners FallsApr 29 · Triple Jump · Mahar RegionalMahar RegionalTriple Jump—40-5Unofficial12
Apr 29Mahar Versus Franklin Tech and Turners FallsApr 29 · 110m Hurdles · Mahar RegionalMahar Regional110m Hurdles39" / 0.991m—16.3Unofficial12
Apr 29Mahar Versus Franklin Tech and Turners FallsApr 29 · High Jump · Mahar RegionalMahar RegionalHigh Jump—5-8Unofficial12
Apr 16Mahar Vs. Athol and PioneerApr 16 · 400m Hurdles · Mahar RegionalMahar Regional400m Hurdles36" / 0.914m—62.9Unofficial12
Apr 16Mahar Vs. Athol and PioneerApr 16 · Triple Jump · Mahar RegionalMahar RegionalTriple Jump—42-10.5Unofficial12
Apr 16Mahar Vs. Athol and PioneerApr 16 · 110m Hurdles · Mahar RegionalMahar Regional110m Hurdles39" / 0.991m—16.1Unofficial12
Apr 16Mahar Vs. Athol and PioneerApr 16 · High Jump · Mahar RegionalMahar RegionalHigh Jump—5-0Unofficial12

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · 55m Hurdles · Place 4 · Mahar RegionalMahar Regional55m Hurdles39"Round P4.8.22a12
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · 55m Hurdles · Place 4 · Mahar RegionalMahar Regional55m Hurdles39"4.8.07a PB12
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · Long Jump · Place 18 · Mahar RegionalMahar RegionalLong Jump18.18-10.0012
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · High Jump · Place 12 · Mahar RegionalMahar RegionalHigh Jump12.5-10.00 PB12
Jan 26PVIAC Week 6 LateJan 26 · 55m Hurdles · Place 1 · Mahar RegionalMahar Regional55m Hurdles39"1.8.30a12
Jan 26PVIAC Week 6 LateJan 26 · Shot Put · Place 7 · Mahar RegionalMahar RegionalShot Put12lb7.34-10.75 PB12
Jan 26PVIAC Week 6 LateJan 26 · High Jump · Place 1 · Mahar RegionalMahar RegionalHigh Jump1.5-10.0012
Jan 12PVIAC Week 4 Late MeetJan 12 · 55m Hurdles · Place 1 · Mahar RegionalMahar Regional55m Hurdles39"1.8.08a12
Jan 12PVIAC Week 4 Late MeetJan 12 · Long Jump · Mahar RegionalMahar RegionalLong Jump--DNS12
Jan 12PVIAC Week 4 Late MeetJan 12 · High Jump · Place 3 · Mahar RegionalMahar RegionalHigh Jump3.5-08.0012

2024 Indoor Track

26 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 55m Hurdles · Place 22 · Mahar RegionalMahar Regional55m Hurdles39"Round P22.8.32a12
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · Triple Jump · Place 1 · Mahar RegionalMahar RegionalTriple Jump1.46-06.25 PB12
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · Long Jump · Place 57 · Mahar RegionalMahar RegionalLong Jump57.13-00.0012
Dec 22PVIAC Week 2 Early MeetDec 22 · 55m Hurdles · Place 1 · Mahar RegionalMahar Regional55m Hurdles39"1.8.40a12
Dec 22PVIAC Week 2 Early MeetDec 22 · Long Jump · Place 1 · Mahar RegionalMahar RegionalLong Jump1.19-04.5012
Dec 22PVIAC Week 2 Early MeetDec 22 · High Jump · Place 1 · Mahar RegionalMahar RegionalHigh Jump1.5-10.0012
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · 55m Hurdles · Mahar RegionalMahar Regional55m Hurdles39"Round P--DNF12
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · Long Jump · Mahar RegionalMahar RegionalLong Jump--FOUL12
Dec 12PVIAC Week 1 Early MeetDec 12 · 55m Hurdles · Place 2 · Mahar RegionalMahar Regional55m Hurdles39"2.8.18a12
Dec 12PVIAC Week 1 Early MeetDec 12 · Long Jump · Place 2 · Mahar RegionalMahar RegionalLong Jump2.19-05.50 PB12
Dec 12PVIAC Week 1 Early MeetDec 12 · High Jump · Place 1 · Mahar RegionalMahar RegionalHigh Jump1.5-10.0012
Mar 3USATF New England Youth InvitationalMar 3 · 60m Hurdles · Place 4 · 02-Unattached02-Unattached60m Hurdles39" / 0.991m4.8.96a PB11
Mar 3USATF New England Youth InvitationalMar 3 · Triple Jump · Place 2 · 02-Unattached02-UnattachedTriple Jump2.12.88m11
Feb 10PVIAC Indoor ChampionshipFeb 10 · 300 Meters · Place 8 · Mahar RegionalMahar Regional300 Meters8.38.22a PB11
Feb 10PVIAC Indoor ChampionshipFeb 10 · 55m Hurdles · Place 4 · Mahar RegionalMahar Regional55m Hurdles39"Round P4.8.25a11
Feb 10PVIAC Indoor ChampionshipFeb 10 · 55m Hurdles · Place 5 · Mahar RegionalMahar Regional55m Hurdles39"5.8.33a11
Feb 10PVIAC Indoor ChampionshipFeb 10 · Long Jump · Place 14 · Mahar RegionalMahar RegionalLong Jump14.18-01.0011
Feb 4PVIAC Meet #7Feb 4 · 55m Hurdles · Place 2 · Mahar RegionalMahar Regional55m Hurdles39"2.8.27a11
Feb 4PVIAC Meet #7Feb 4 · 55 Meter · Place 8 · Mahar RegionalMahar Regional55 Meter8.7.09a PB11
Feb 4PVIAC Meet #7Feb 4 · Long Jump · Mahar RegionalMahar RegionalLong Jump--DNS11
Jan 21PVIAC Meet #5Jan 21 · 55m Hurdles · Place 1 · Mahar RegionalMahar Regional55m Hurdles39"1.8.45a11
Jan 21PVIAC Meet #5Jan 21 · Long Jump · Place 19 · Mahar RegionalMahar RegionalLong Jump19.15-10.0011
Jan 14PVIAC Meet #4Jan 14 · 300 Meters · Place 3 · Mahar RegionalMahar Regional300 Meters3.38.97a11
Jan 14PVIAC Meet #4Jan 14 · 55m Hurdles · Place 1 · Mahar RegionalMahar Regional55m Hurdles39"1.8.40a11
Jan 14PVIAC Meet #4Jan 14 · Long Jump · Place 12 · Mahar RegionalMahar RegionalLong Jump12.16-05.2511
Jan 14PVIAC Meet #4Jan 14 · High Jump · Mahar RegionalMahar RegionalHigh Jump--NH11

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
Aug 10MetroWest Jumps Empire Summer Classic 2024Aug 10 · Triple Jump · Place 3 · Bounce Squad Track ClubBounce Squad Track ClubTriple Jump3.13.76mWind: -0.111
Aug 10MetroWest Jumps Empire Summer Classic 2024Aug 10 · Long Jump · Bounce Squad Track ClubBounce Squad Track ClubLong Jump—FOUL11
Jul 20BSG 2024Jul 20 · Triple Jump · Place 1 · ScholasticScholasticTriple Jump1.43-01.2511
Jul 20BSG 2024Jul 20 · 110m Hurdles · Place 8 · ScholasticScholastic110m Hurdles39" / 0.991m8.16.35a11
May 9Mahar Vs. Athol May 9 · 400m Hurdles · Mahar RegionalMahar Regional400m Hurdles36" / 0.914m—65.6Unofficial11
May 9Mahar Vs. Athol May 9 · Triple Jump · Mahar RegionalMahar RegionalTriple Jump—42-9.5Unofficial11
May 9Mahar Vs. Athol May 9 · 110m Hurdles · Mahar RegionalMahar Regional110m Hurdles39" / 0.991m—15.1Unofficial11
May 9Mahar Vs. Athol May 9 · High Jump · Mahar RegionalMahar RegionalHigh Jump—5-6Unofficial11
May 7Mahar Boys vs. GreenfieldMay 7 · 400m Hurdles · Mahar RegionalMahar Regional400m Hurdles36" / 0.914m—60.9Unofficial11
May 7Mahar Boys vs. GreenfieldMay 7 · Triple Jump · Mahar RegionalMahar RegionalTriple Jump—40-10.25Unofficial11
May 7Mahar Boys vs. GreenfieldMay 7 · 110m Hurdles · Mahar RegionalMahar Regional110m Hurdles39" / 0.991m—15.4Unofficial11
May 7Mahar Boys vs. GreenfieldMay 7 · High Jump · Mahar RegionalMahar RegionalHigh Jump—5-8Unofficial11
Apr 29Mahar Vs. Tech and Pioneer BOYSApr 29 · 400m Hurdles · Mahar RegionalMahar Regional400m Hurdles36" / 0.914m—64.5Unofficial11
Apr 29Mahar Vs. Tech and Pioneer BOYSApr 29 · Triple Jump · Mahar RegionalMahar RegionalTriple Jump—41-6Unofficial11
Apr 29Mahar Vs. Tech and Pioneer BOYSApr 29 · Long Jump · Mahar RegionalMahar RegionalLong Jump—19-2Unofficial11
Apr 29Mahar Vs. Tech and Pioneer BOYSApr 29 · 110m Hurdles · Mahar RegionalMahar Regional110m Hurdles39" / 0.991m—15.7Unofficial11
Apr 22Mahar versus Frontier BOYSApr 22 · 400m Hurdles · Mahar RegionalMahar Regional400m Hurdles36" / 0.914m—62.5Unofficial11
Apr 22Mahar versus Frontier BOYSApr 22 · Triple Jump · Mahar RegionalMahar RegionalTriple Jump—41-1Unofficial11
Apr 22Mahar versus Frontier BOYSApr 22 · 110m Hurdles · Mahar RegionalMahar Regional110m Hurdles39" / 0.991m—16.1Unofficial11
Apr 22Mahar versus Frontier BOYSApr 22 · High Jump · Mahar RegionalMahar RegionalHigh Jump—5-8Unofficial11

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · 60m Hurdles · Place 39 · Mahar RegionalMahar Regional60m Hurdles39" / 0.991mRound P39.9.27a11
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · 55m Hurdles · Place 39 · Mahar RegionalMahar Regional55m Hurdles39"Round P39.8.60a11
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · Triple Jump · Place 4 · Mahar RegionalMahar RegionalTriple Jump4.43-07.5011
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · High Jump · Mahar RegionalMahar RegionalHigh Jump--NH11

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Aug 12MetroWest Jumps Empire Summer Classic 2023Aug 12 · Triple Jump · Place 6 · UnattachedUnattachedTriple Jump6.12.48m10
Aug 12MetroWest Jumps Empire Summer Classic 2023Aug 12 · Long Jump · Place 13 · UnattachedUnattachedLong Jump13.5.62m PB10
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · 400m Hurdles · Place 3 · 02-Unattached02-Unattached400m Hurdles36" / 0.914m3.1:02.78a10
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · Triple Jump · Place 1 · 02-Unattached02-UnattachedTriple Jump1.12.54m10
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · 110m Hurdles · Place 3 · 02-Unattached02-Unattached110m Hurdles39" / 0.991m3.17.07aWind: 110
May 25MIAA Division 6 Outdoor Track & Field ChampionshipMay 25 · 400m Hurdles · Place 18 · Mahar RegionalMahar Regional400m Hurdles36" / 0.914m18.1:04.04a10
May 25MIAA Division 6 Outdoor Track & Field ChampionshipMay 25 · Triple Jump · Place 19 · Mahar RegionalMahar RegionalTriple Jump19.38-09.00Wind: -0.210
May 25MIAA Division 6 Outdoor Track & Field ChampionshipMay 25 · 110m Hurdles · Place 17 · Mahar RegionalMahar Regional110m Hurdles39" / 0.991mRound P17.17.13aWind: 010
May 25MIAA Division 6 State MeetMay 25 · 400m Hurdles · Place 18 · Mahar RegionalMahar Regional400m Hurdles36" / 0.914m18.1:04.04a10
May 25MIAA Division 6 State MeetMay 25 · Triple Jump · Place 19 · Mahar RegionalMahar RegionalTriple Jump19.38-09.0010
May 25MIAA Division 6 State MeetMay 25 · 110m Hurdles · Place 17 · Mahar RegionalMahar Regional110m Hurdles39" / 0.991mRound P17.17.13a10

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 22William Kane Developmental MeetApr 22 · 400m Hurdles · Place 7 · Mahar RegionalMahar Regional400m Hurdles36" / 0.914m7.1:11.39a9
Apr 22William Kane Developmental MeetApr 22 · Triple Jump · Place 17 · Mahar RegionalMahar RegionalTriple Jump17.32-05.509
Apr 22William Kane Developmental MeetApr 22 · High Jump · Place 5 · Mahar RegionalMahar RegionalHigh Jump5.5-02.009