Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorBement Invitational · May 431.45Bement InvitationalMay 4, 2024
300 Meters · IndoorPVIAC Week 6 Late · Jan 2650.23aPVIAC Week 6 LateJanuary 26, 2025
400 Meters · OutdoorBement Invitational · May 41:09.72Bement InvitationalMay 4, 2024
400 Meters · Relay Split · OutdoorMIAA Division 6 Track & Field Championship · May 301:04.591aMIAA Division 6 Track & Field ChampionshipMay 30, 2025
55 Meter · IndoorPVIAC Valley Championship · Feb 18.37aPVIAC Valley ChampionshipFebruary 1, 2026
55 Meters · IndoorPVIAC Pioneer League Championship · Feb 18.37aPVIAC Pioneer League ChampionshipFebruary 1, 2026
Discus · 1kg · OutdoorMIAA Division 6 Track & Field Championship · May 28109-09MIAA Division 6 Track & Field ChampionshipMay 28, 2026
Javelin · 300g TJ · OutdoorMA Division 3 Middle School State Track & Field Championship · Jun 1074-03MA Division 3 Middle School State Track & Field ChampionshipJune 10, 2023
Javelin · 600g · OutdoorWestern Massachusetts Class S Championship · May 22111' 3"Western Massachusetts Class S ChampionshipMay 22, 2026
Shot Put · 4kg · OutdoorMohawk vs. Athol · May 521' 7"Mohawk vs. AtholMay 5, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · Javelin · Place 20 · Mohawk TrailMohawk TrailJavelin600g20.103-1011
Jun 4MIAA Meet of ChampionsJun 4 · Discus · Place 23 · Mohawk TrailMohawk TrailDiscus1kg23.87-1011
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · Javelin · Place 6 · Mohawk TrailMohawk TrailJavelin600g6.107-0711
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · Discus · Place 2 · Mohawk TrailMohawk TrailDiscus1kg2.109-09 PB11
May 22Western Massachusetts Class S ChampionshipMay 22 · Javelin · Place 4 · Mohawk TrailMohawk TrailJavelin600g4.111' 3" PB11
May 22Western Massachusetts Class S ChampionshipMay 22 · Discus · Place 1 · Mohawk TrailMohawk TrailDiscus1kg1.99' 5"11
May 18Mohawk Vs. Frontier And Pioneer May 18 · Javelin · Place 1 · Mohawk TrailMohawk TrailJavelin600g1.107' 8"11
May 18Mohawk Vs. Frontier And Pioneer May 18 · Discus · Place 1 · Mohawk TrailMohawk TrailDiscus1kg1.94' 9"11
May 18Mohawk Vs. Frontier And Pioneer May 18 · Shot Put · Place 12 · Mohawk TrailMohawk TrailShot Put4kg12.21' 5"11
May 11Mahar Vs. MohawkMay 11 · Javelin · Place 1 · Mohawk TrailMohawk TrailJavelin600g1.102' 6"11
May 11Mahar Vs. MohawkMay 11 · Discus · Place 1 · Mohawk TrailMohawk TrailDiscus1kg1.78' 4"11
May 11Mahar Vs. MohawkMay 11 · Shot Put · Place 8 · Mohawk TrailMohawk TrailShot Put4kg8.19' 11"11
May 5Mohawk vs. AtholMay 5 · Javelin · Place 1 · Mohawk TrailMohawk TrailJavelin600g1.109' 9"11
May 5Mohawk vs. AtholMay 5 · Discus · Place 1 · Mohawk TrailMohawk TrailDiscus1kg1.96' 1"11
May 5Mohawk vs. AtholMay 5 · Shot Put · Place 5 · Mohawk TrailMohawk TrailShot Put4kg5.21' 7" PB11
May 2MSTCA Dr. George Steele RelaysMay 2 · Javelin · Place 3 · Mohawk TrailMohawk TrailJavelin330.56m11
May 2MSTCA Dr. George Steele RelaysMay 2 · Discus · Place 3 · Mohawk TrailMohawk TrailDiscus325.61m11
May 2MSTCA Dr. George Steele RelaysMay 2 · Shot Put · Place 43 · Mohawk TrailMohawk TrailShot Put435.94m11
Apr 28Mohawk Girls vs. Turners FallsApr 28 · Javelin · Place 1 · Mohawk TrailMohawk TrailJavelin600g1.108' 5"Unofficial11
Apr 28Mohawk Girls vs. Turners FallsApr 28 · Discus · Place 1 · Mohawk TrailMohawk TrailDiscus1kg1.57' 2"Unofficial11

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 1PVIAC Pioneer League ChampionshipFeb 1 · 55 Meters · Place 11 · Mohawk TrailMohawk Trail55 MetersRound P118.37a PB11
Feb 1PVIAC Valley ChampionshipFeb 1 · 55 Meter · Place 11 · Mohawk TrailMohawk Trail55 MeterRound P11.8.37a PB11
Jan 18PVIAC Meet 5 LateJan 18 · 300 Meters · Place 40 · Mohawk TrailMohawk Trail300 Meters4051.48a11
Jan 18PVIAC Meet 5 LateJan 18 · 55 Meters · Place 33 · Mohawk TrailMohawk Trail55 Meters338.49a11
Jan 11Week 4 PVIAC LateJan 11 · 300 Meters · Place 23 · Mohawk TrailMohawk Trail300 Meters2352.11a11
Jan 11Week 4 PVIAC LateJan 11 · 55 Meters · Place 23 · Mohawk TrailMohawk Trail55 Meters238.40a11
Jan 2PVIAV Week 4 LateJan 2 · 300 Meters · Place 34 · Mohawk TrailMohawk Trail300 Meters3452.49a11
Jan 2PVIAV Week 4 LateJan 2 · 55 Meters · Place 27 · Mohawk TrailMohawk Trail55 Meters278.56a11

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 21PVIAC Dec 21 EarlyDec 21 · 300 Meters · Place 20 · Mohawk TrailMohawk Trail300 Meters20.51.04a11
Dec 21PVIAC Dec 21 EarlyDec 21 · 55 Meter · Place 19 · Mohawk TrailMohawk Trail55 Meter19.8.51a11
Dec 14PVIAC Meet 1 (Early)Dec 14 · 300 Meters · Place 20 · Mohawk TrailMohawk Trail300 Meters20.51.47a11
Dec 14PVIAC Meet 1 (Early)Dec 14 · 55 Meter · Place 26 · Mohawk TrailMohawk Trail55 Meter26.8.54a11
Jan 26PVIAC Week 6 LateJan 26 · 300 Meters · Place 10 · Mohawk TrailMohawk Trail300 Meters10.50.23a PB10
Jan 26PVIAC Week 6 LateJan 26 · 55 Meter · Place 14 · Mohawk TrailMohawk Trail55 Meter14.8.54a10
Jan 12PVIAC Week 4 Late MeetJan 12 · 300 Meters · Place 10 · Mohawk TrailMohawk Trail300 Meters10.50.64a10
Jan 12PVIAC Week 4 Late MeetJan 12 · 55 Meter · Place 14 · Mohawk TrailMohawk Trail55 Meter14.8.54a10
Jan 5PVIAC Week 3 Early MeetJan 5 · 300 Meters · Place 12 · Mohawk TrailMohawk Trail300 Meters1251.34a—
Jan 5PVIAC Week 3 Early MeetJan 5 · 55 Meters · Place 22 · Mohawk TrailMohawk Trail55 Meters228.53a—

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · Javelin · Place 6 · Mohawk TrailMohawk TrailJavelin600g6.101-1010
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · Discus · Place 2 · Mohawk TrailMohawk TrailDiscus1kg2.100-0810
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · 400 Meters · Mohawk TrailMohawk Trail400 MetersRelay Split—1:04.591a PB10
May 24WMASS Small School ChampionshipMay 24 · Javelin · Place 7 · Mohawk TrailMohawk TrailJavelin799-410
May 24WMASS Small School ChampionshipMay 24 · Discus · Place 1 · Mohawk TrailMohawk TrailDiscus1100-910
May 17MSTCA Dr. George Steele RelaysMay 17 · Javelin · Place 4 · Mohawk TrailMohawk TrailJavelin430.76m10
May 17MSTCA Dr. George Steele RelaysMay 17 · Discus · Place 4 · Mohawk TrailMohawk TrailDiscus426.53m10
May 13Mohawk Trail Girls v MaharMay 13 · Javelin · Mohawk TrailMohawk TrailJavelin600g—116-1Unofficial10
May 13Mohawk Trail Girls v MaharMay 13 · Discus · Mohawk TrailMohawk TrailDiscus1kg—95-1Unofficial10
May 13Mohawk Trail Girls v PioneerMay 13 · Javelin · Mohawk TrailMohawk TrailJavelin600g—116-1Unofficial10
May 13Mohawk Trail Girls v PioneerMay 13 · Discus · Mohawk TrailMohawk TrailDiscus1kg—95-1Unofficial10
May 12Mohawk Trail Girls v AtholMay 12 · Javelin · Mohawk TrailMohawk TrailJavelin600g—108-1Unofficial10
May 12Mohawk Trail Girls v AtholMay 12 · Discus · Mohawk TrailMohawk TrailDiscus1kg—104-11Unofficial10
Apr 29Meet 4 Frontier Girls v Mohawk TrailApr 29 · Javelin · Place 1 · Mohawk TrailMohawk TrailJavelin1111-710
Apr 29Meet 4 Frontier Girls v Mohawk TrailApr 29 · Discus · Place 2 · Mohawk TrailMohawk TrailDiscus290-110
Apr 24MSTCA William C. Kane Developmental InvitationalApr 24 · Javelin · Place 1 · Mohawk TrailMohawk TrailJavelin1113-0010
Apr 24MSTCA William C. Kane Developmental InvitationalApr 24 · Discus · Place 4 · Mohawk TrailMohawk TrailDiscus474-0510
Apr 15Meet #2 Mohawk Trail Regional vs Greenfield Apr 15 · Javelin · Mohawk TrailMohawk TrailJavelin600g—96-3Unofficial10
Apr 15Meet #2 Mohawk Trail Regional vs Greenfield Apr 15 · Discus · Mohawk TrailMohawk TrailDiscus1kg—95-10Unofficial10
Apr 15Meet #2 Mohawk Trail Regional vs Greenfield Apr 15 · 400 Meters · Mohawk TrailMohawk Trail400 Meters—1:10.8Unofficial10
Apr 10MohawkTrail Girls vs Turners FallsApr 10 · Javelin · Mohawk TrailMohawk TrailJavelin600g—94-0Unofficial10
Apr 10MohawkTrail Girls vs Turners FallsApr 10 · Discus · Mohawk TrailMohawk TrailDiscus1kg—91-8Unofficial10
Apr 10MohawkTrail Girls vs Turners FallsApr 10 · 400 Meters · Mohawk TrailMohawk Trail400 Meters—1:11.7Unofficial10

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 22PVIAC Week 2 Afternoon MeetDec 22 · 300 Meters · Mohawk TrailMohawk Trail300 Meters--DNS10
Dec 22PVIAC Week 2 Afternoon MeetDec 22 · 55 Meter · Place 18 · Mohawk TrailMohawk Trail55 Meter18.8.63a10
Dec 12PVIAC Week 1 Early MeetDec 12 · 300 Meters · Place 18 · Mohawk TrailMohawk Trail300 Meters18.50.72a10
Dec 12PVIAC Week 1 Early MeetDec 12 · 55 Meter · Place 36 · Mohawk TrailMohawk Trail55 Meter36.9.11a10
Feb 4PVIAC Meet #7Feb 4 · 300 Meters · Place 24 · Mohawk TrailMohawk Trail300 Meters24.53.23a9
Feb 4PVIAC Meet #7Feb 4 · 55 Meter · Place 20 · Mohawk TrailMohawk Trail55 Meter20.8.54a9
Jan 21PVIAC Meet #5Jan 21 · 300 Meters · Place 30 · Mohawk TrailMohawk Trail300 Meters30.53.19a9
Jan 21PVIAC Meet #5Jan 21 · 55 Meter · Place 25 · Mohawk TrailMohawk Trail55 Meter25.8.59a9
Jan 17PVIAC Late Meet January 17Jan 17 · 300 Meters · Place 21 · Mohawk TrailMohawk Trail300 Meters21.52.64a9
Jan 17PVIAC Late Meet January 17Jan 17 · 55 Meter · Place 24 · Mohawk TrailMohawk Trail55 Meter24.8.53a9
Jan 14PVIAC Meet #4Jan 14 · 300 Meters · Place 21 · Mohawk TrailMohawk Trail300 Meters21.52.52a9
Jan 14PVIAC Meet #4Jan 14 · 55 Meter · Place 19 · Mohawk TrailMohawk Trail55 Meter19.8.59a9

2024 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 23MIAA Division 6 Track & Field ChampionshipMay 23 · Javelin · Place 6 · Mohawk TrailMohawk TrailJavelin699-10—
May 23MIAA Division 6 Track & Field ChampionshipMay 23 · Discus · Place 7 · Mohawk TrailMohawk TrailDiscus794-3—
May 14Mohawk v AtholMay 14 · Javelin · Mohawk TrailMohawk TrailJavelin600g—93-2Unofficial9
May 14Mohawk v AtholMay 14 · Discus · Mohawk TrailMohawk TrailDiscus1kg—78-10Unofficial9
May 14Mohawk v AtholMay 14 · 400 Meters · Mohawk TrailMohawk Trail400 Meters—73.0Unofficial9
May 9Mahar vs. MohawkMay 9 · Javelin · Mohawk TrailMohawk TrailJavelin600g—95-10Unofficial9
May 9Mahar vs. MohawkMay 9 · Discus · Mohawk TrailMohawk TrailDiscus1kg—78-7Unofficial9
May 9Mahar vs. MohawkMay 9 · 400 Meters · Mohawk TrailMohawk Trail400 Meters—1:10.9Unofficial9
May 6Turners Falls vs Mohawk TrailMay 6 · Discus · Mohawk TrailMohawk TrailDiscus1kg—79-3Unofficial9
May 6Turners Falls vs Mohawk TrailMay 6 · 400 Meters · Mohawk TrailMohawk Trail400 Meters—72.0Unofficial9
May 4Bement InvitationalMay 4 · 200 Meters · Place 5 · Mohawk Trail Regional SchoolMohawk Trail Regional School200 Meters531.45 PB—
May 4Bement InvitationalMay 4 · 400 Meters · Place 3 · Mohawk Trail Regional SchoolMohawk Trail Regional School400 Meters31:09.72 PB—
May 4Bement InvitationalMay 4 · Discus · Place 1 · Mohawk Trail Regional SchoolMohawk Trail Regional SchoolDiscus186-9—
Apr 29Frontier Reg v. Mohawk TrailApr 29 · Javelin · Place 1 · Mohawk TrailMohawk TrailJavelin600g1.91-3Unofficial9
Apr 29Frontier Reg v. Mohawk TrailApr 29 · Discus · Place 1 · Mohawk TrailMohawk TrailDiscus1kg1.92-10Unofficial9
Apr 29Frontier Reg v. Mohawk TrailApr 29 · 400 Meters · Place 3 · Mohawk TrailMohawk Trail400 Meters3.70Unofficial9
Apr 27MSTCA Steele RelaysApr 27 · Javelin · Place 5 · Mohawk TrailMohawk TrailJavelin524.00m—
Apr 27MSTCA Steele RelaysApr 27 · Discus · Place 6 · Mohawk TrailMohawk TrailDiscus624.43m—
Apr 25Greenfield HS vs Mohawk TrailApr 25 · Javelin · Mohawk TrailMohawk TrailJavelin600g—87-09Unofficial9
Apr 25Greenfield HS vs Mohawk TrailApr 25 · Discus · Mohawk TrailMohawk TrailDiscus1kg—60-06Unofficial9
Apr 25Greenfield HS vs Mohawk TrailApr 25 · 400 Meters · Mohawk TrailMohawk Trail400 Meters—69.3Unofficial9
Apr 19MSTCA William Kane Frosh-Soph MeetApr 19 · Javelin · Place 2 · Mohawk TrailMohawk TrailJavelin283-6—
Apr 19MSTCA William Kane Frosh-Soph MeetApr 19 · Discus · Place 4 · Mohawk TrailMohawk TrailDiscus484-3—
Apr 9Mohawk Trail vs Pioneer ValleyApr 9 · Javelin · Mohawk TrailMohawk TrailJavelin600g—95-01Unofficial9
Apr 9Mohawk Trail vs Pioneer ValleyApr 9 · Discus · Mohawk TrailMohawk TrailDiscus1kg—74-01Unofficial9
Apr 9Mohawk Trail vs Pioneer ValleyApr 9 · 400 Meters · Mohawk TrailMohawk Trail400 Meters—77.1Unofficial9

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 10MA Division 3 Middle School State Track & Field ChampionshipJun 10 · Javelin · Place 5 · Mohawk TrailMohawk TrailJavelin300g TJ5.74-03 PB8
Jun 10MA Division 3 Middle School State Track & Field ChampionshipJun 10 · Discus · Place 1 · Mohawk TrailMohawk TrailDiscus1kg1.83-028
Apr 29MSTCA DR. GEORGE STEELE RELAYSApr 29 · Javelin · Place 3 · Mohawk TrailMohawk TrailJavelin325.85m—
Apr 29MSTCA DR. GEORGE STEELE RELAYSApr 29 · Discus · Place 4 · Mohawk TrailMohawk TrailDiscus424.89m—
Apr 21MSTCA WILLIAM C. KANE DEVELOPMENTAL INVITATIONALApr 21 · Javelin · Place 2 · Mohawk TrailMohawk TrailJavelin283-2—
Apr 21MSTCA WILLIAM C. KANE DEVELOPMENTAL INVITATIONALApr 21 · Discus · Place 19 · Mohawk TrailMohawk TrailDiscus1946-10—