Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorMIAA Division 4 Track & Field Championship · May 2815.51aMIAA Division 4 Track & Field ChampionshipMay 28, 2026
1500 Meters · OutdoorMIAA Division 4 Track & Field Championship · May 284:45.19aMIAA Division 4 Track & Field ChampionshipMay 28, 2026
400 Meters · OutdoorML-12 Block 2B (BEL v WIN; MEL v BUR) · Apr 1058.78aML-12 Block 2B (BEL v WIN; MEL v BUR)April 10, 2024
High Jump · OutdoorMSTCA Multi Fest & Relay Invitational · Apr 191.77mMSTCA Multi Fest & Relay InvitationalApril 19, 2024
Long Jump · OutdoorMIAA Division 4 Track & Field Championship · May 285.75mMIAA Division 4 Track & Field ChampionshipMay 28, 2026
Pentathlon (Outdoor) · Standard · OutdoorMIAA Division 4 Track & Field Championship · May 283164MIAA Division 4 Track & Field ChampionshipMay 28, 2026
Shot Put · 12lb · OutdoorMIAA Division 4 Track & Field Championship · May 289.91mMIAA Division 4 Track & Field ChampionshipMay 28, 2026

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · High Jump · Place 14 · BurlingtonHigh Jump14.6-02.0011
Jun 4MIAA Meet of ChampionsJun 4 · 110m Hurdles · Place 29 · Burlington110m Hurdles39" / 0.991mRound P29.15.87aWind: 1.411
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · Pentathlon (Outdoor) · Place 3 · BurlingtonPentathlon (Outdoor)StandardRound M3.3164 PB11
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · Long Jump · Place 10 · BurlingtonLong JumpRound M10.5.75m PBWind: 011
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · High Jump · Place 1 · BurlingtonHigh JumpRound M1.1.90m11
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · High Jump · Place 5 · BurlingtonHigh Jump5.6-02.0011
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · Shot Put · Place 8 · BurlingtonShot Put12lbRound M8.9.91m PB11
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 110m Hurdles · Place 1 · Burlington110m Hurdles39" / 0.991mRound M1.15.51a PBWind: 0.911
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 110m Hurdles · Place 14 · Burlington110m Hurdles39" / 0.991mRound P14.16.14a11
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 1500 Meters · Place 2 · Burlington1500 MetersRound M2.4:45.19a PB11
May 20ML-12 Championship MeetMay 20 · High Jump · Place 5 · BurlingtonHigh Jump56-04.0011
May 20ML-12 Championship MeetMay 20 · 110m Hurdles · Place 3 · Burlington110m Hurdles315.27a11
May 20ML-12 Championship MeetMay 20 · 110m Hurdles · Place 3 · Burlington110m Hurdles315.12a11
May 13ML-12 Block #5C: Bel/Win; Mel/BurMay 13 · Triple Jump · Place 8 · BurlingtonTriple Jump839-05.5011
May 13ML-12 Block #5C: Bel/Win; Mel/BurMay 13 · High Jump · Place 1 · BurlingtonHigh Jump15-10.0011
May 13ML-12 Block #5C: Bel/Win; Mel/BurMay 13 · 110m Hurdles · Place 1 · Burlington110m Hurdles115.56a11
May 7ML-12 Block #4C: Wob/Bel; Sto/BurMay 7 · Triple Jump · Place 8 · BurlingtonTriple Jump838-00.7511
May 7ML-12 Block #4C: Wob/Bel; Sto/BurMay 7 · High Jump · Place 1 · BurlingtonHigh Jump16-05.0011
May 7ML-12 Block #4C: Wob/Bel; Sto/BurMay 7 · 110m Hurdles · Place 2 · Burlington110m Hurdles215.47a11
May 3MSTCA Division 4 RelaysMay 3 · Long Jump · Place 7 · BurlingtonLong Jump76.12m11
Apr 28ML-12 Block #3A: Win/Wob; Wat/Mel; Wak/BurApr 28 · Triple Jump · Place 5 · BurlingtonTriple Jump540-02.7511
Apr 28ML-12 Block #3A: Win/Wob; Wat/Mel; Wak/BurApr 28 · High Jump · Place 1 · BurlingtonHigh Jump16-02.0011
Apr 28ML-12 Block #3A: Win/Wob; Wat/Mel; Wak/BurApr 28 · 110m Hurdles · Place 2 · Burlington110m Hurdles216.17a11
Apr 16ML-12 Block #2C: Bel/Red; Bur/WatApr 16 · Triple Jump · Place 2 · BurlingtonTriple Jump241-00.7511
Apr 16ML-12 Block #2C: Bel/Red; Bur/WatApr 16 · High Jump · Place 1 · BurlingtonHigh Jump16-01.0011
Apr 16ML-12 Block #2C: Bel/Red; Bur/WatApr 16 · Shot Put · Place 14 · BurlingtonShot Put1431-06.0011
Apr 16ML-12 Block #2C: Bel/Red; Bur/WatApr 16 · 110m Hurdles · Place 1 · Burlington110m Hurdles115.84a11
Apr 8ML-12 Block #1B: Wob/Arl; Wil/BurApr 8 · High Jump · Place 1 · BurlingtonHigh Jump16-01.0011
Apr 8ML-12 Block #1B: Wob/Arl; Wil/BurApr 8 · 400m Hurdles · Place 6 · Burlington400m Hurdles61:04.79a11
Apr 8ML-12 Block #1B: Wob/Arl; Wil/BurApr 8 · 110m Hurdles · Place 2 · Burlington110m Hurdles215.95a11

2025 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jun 5MIAA Meet of ChampionsJun 5 · Long Jump · Place 7 · BurlingtonLong Jump75.95m10
Jun 5MIAA Meet of ChampionsJun 5 · High Jump · Place 1 · BurlingtonHigh Jump11.95m10
Jun 5MIAA Meet of ChampionsJun 5 · High Jump · BurlingtonHigh Jump—NH10
Jun 5MIAA Meet of ChampionsJun 5 · Shot Put · Place 8 · BurlingtonShot Put89.73m10
Jun 5MIAA Meet of ChampionsJun 5 · 110m Hurdles · Place 4 · Burlington110m Hurdles415.67a10
Jun 5MIAA Meet of ChampionsJun 5 · 1500 Meters · Place 4 · Burlington1500 Meters44:50.04a10
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · Long Jump · Place 6 · BurlingtonLong Jump65.87m10
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · High Jump · Place 1 · BurlingtonHigh Jump11.90m10
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · High Jump · Place 1 · BurlingtonHigh Jump16-410
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · Shot Put · Place 8 · BurlingtonShot Put89.82m10
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 110m Hurdles · Place 3 · Burlington110m Hurdles315.74a10
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 1500 Meters · Place 5 · Burlington1500 Meters54:58.07a10
May 24MSTCA South Shore Twilight InvitationalMay 24 · Long Jump · Place 20 · BurlingtonLong Jump2018-5.7510
May 24MSTCA South Shore Twilight InvitationalMay 24 · Shot Put · Place 71 · BurlingtonShot Put7130-410
May 21ML-12 ChampionshipsMay 21 · Long Jump · Place 11 · BurlingtonLong Jump1119-1010
May 21ML-12 ChampionshipsMay 21 · High Jump · Place 3 · BurlingtonHigh Jump35-1010
May 21ML-12 ChampionshipsMay 21 · 110m Hurdles · Place 8 · Burlington110m Hurdles816.45a10
May 21ML-12 ChampionshipsMay 21 · 110m Hurdles · Place 6 · Burlington110m Hurdles616.15a10
May 17MSTCA Division 4 RelaysMay 17 · Long Jump · Place 13 · BurlingtonLong Jump136.15m10
May 17MSTCA Division 4 RelaysMay 17 · High Jump · Place 3 · BurlingtonHigh Jump31.83m10
May 1ML-12 #3C: Arl v Win; Bur v WatMay 1 · High Jump · Place 1 · BurlingtonHigh Jump16-010
Apr 25MSTCA InVacational & PentathlonApr 25 · Long Jump · Place 18 · BurlingtonLong Jump185.96m10
Apr 25MSTCA InVacational & PentathlonApr 25 · High Jump · Place 2 · BurlingtonHigh Jump21.82m10
Apr 25MSTCA InVacational & PentathlonApr 25 · Shot Put · Place 24 · BurlingtonShot Put249.51m10
Apr 25MSTCA InVacational & PentathlonApr 25 · 110m Hurdles · Place 5 · Burlington110m Hurdles515.8510
Apr 25MSTCA InVacational & PentathlonApr 25 · 1500 Meters · Place 6 · Burlington1500 Meters64:59.1010
Apr 17ML-12 #2C: Win v Read; Wil v BurApr 17 · High Jump · Place 1 · BurlingtonHigh Jump16-310
Apr 17ML-12 #2C: Win v Read; Wil v BurApr 17 · 400m Hurdles · Place 3 · Burlington400m Hurdles31:02.31a10
Apr 17ML-12 #2C: Win v Read; Wil v BurApr 17 · Shot Put · Place 9 · BurlingtonShot Put931-6.2510
Apr 8ML-12 #1A: Bel v. Win; Mel v BurApr 8 · High Jump · Place 1 · BurlingtonHigh Jump15-1010
Apr 8ML-12 #1A: Bel v. Win; Mel v BurApr 8 · 110m Hurdles · Place 2 · Burlington110m Hurdles216.43a10

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 15ML-12 ChampionshipsMay 15 · Long Jump · Place 14 · BurlingtonLong Jump1419-4—
May 15ML-12 ChampionshipsMay 15 · High Jump · Place 2 · BurlingtonHigh Jump26-0—
May 15ML-12 ChampionshipsMay 15 · 110m Hurdles · Place 10 · Burlington110m Hurdles1016.28a—
May 9ML-12 Block 5C (WOB v BEL; STO v BUR)May 9 · Long Jump · Place 2 · BurlingtonLong Jump219-7.75—
May 9ML-12 Block 5C (WOB v BEL; STO v BUR)May 9 · High Jump · Place 1 · BurlingtonHigh Jump15-10—
May 9ML-12 Block 5C (WOB v BEL; STO v BUR)May 9 · Shot Put · Place 17 · BurlingtonShot Put1726-5.50—
Apr 30ML-12 Block 4A (ARL v BEL; WAK v BUR)Apr 30 · Long Jump · Place 10 · BurlingtonLong Jump1017-0.75—
Apr 30ML-12 Block 4A (ARL v BEL; WAK v BUR)Apr 30 · High Jump · Place 1 · BurlingtonHigh Jump16-0—
Apr 30ML-12 Block 4A (ARL v BEL; WAK v BUR)Apr 30 · 110m Hurdles · Place 3 · Burlington110m Hurdles317.15a—
Apr 27MSTCA Div. IV Relays Apr 27 · Long Jump · Place 10 · BurlingtonLong Jump106.16m—
Apr 23ML-12 Block 3A (BEL v REA; BUR v WAT)Apr 23 · Long Jump · Place 4 · BurlingtonLong Jump418-3—
Apr 23ML-12 Block 3A (BEL v REA; BUR v WAT)Apr 23 · High Jump · Place 1 · BurlingtonHigh Jump16-2—
Apr 23ML-12 Block 3A (BEL v REA; BUR v WAT)Apr 23 · 110m Hurdles · Place 1 · Burlington110m Hurdles118.24a—
Apr 19MSTCA Multi Fest & Relay InvitationalApr 19 · Long Jump · Place 13 · BurlingtonLong Jump135.87m—
Apr 19MSTCA Multi Fest & Relay InvitationalApr 19 · High Jump · Place 1 · BurlingtonHigh Jump11.77m PB—
Apr 19MSTCA Multi Fest & Relay InvitationalApr 19 · Shot Put · Place 37 · BurlingtonShot Put378.06m—
Apr 19MSTCA Multi Fest & Relay InvitationalApr 19 · 110m Hurdles · Place 26 · Burlington110m Hurdles2618.74a—
Apr 19MSTCA Multi Fest & Relay InvitationalApr 19 · 1500 Meters · Place 13 · Burlington1500 Meters135:06.52a—
Apr 10ML-12 Block 2B (BEL v WIN; MEL v BUR)Apr 10 · High Jump · Place 1 · BurlingtonHigh Jump16-0—
Apr 10ML-12 Block 2B (BEL v WIN; MEL v BUR)Apr 10 · 110m Hurdles · Place 3 · Burlington110m Hurdles319.09a—
Apr 10ML-12 Block 2B (BEL v WIN; MEL v BUR)Apr 10 · 400 Meters · Place 2 · Burlington400 Meters258.78a PB—