NHIAA Bests

1600 100H
JT
  14.35m
5K (XC)
5000K (XC)  

Milford vs. ConVal, Hollis-Brookline, Pelham and Wilton    Apr 15, 2026
1600 6:28.28 6th (F)
100H 23.47 6th (F)
4x100 58.88 5th (F)
JT 46' 7" 14.19m 6th (F)
PROFILE-NH HS D-IV XC CHAMPIONSHIP    Oct 15, 2025
5k 24:08.5 8th
JOHN EISNER INVITATIONAL    Sep 29, 2025
5000k 26:47.0 17th
Pinkerton Throws Invitational 2025    Apr 30, 2025
JT 35' 8" 10.87m 18th (F)
Con-Val Invitational    Apr 22, 2025
1600 6:35.06 4th (F)
100H 24.23 8th (F)
JT 47' 1" 14.35m 11th (F)
Winnisquam Meet #1    Apr 19, 2025
1600 7:04.21 10th (F)
100H 25.09 9th (F)
Milford versus ConVal, Hollis-Brookline, Pelham and Wilton    Apr 16, 2025
1600 6:50.96 8th (F)
100H 26.11 7th (F)
Monadnock Moonlight Madness    Oct 4, 2024
5k 24:53.4 30th
Manchester Invitational    Sep 21, 2024
5k 25:38.4 142nd
1600 Meters (Outdoor)
Top↑
Milford vs. ConVal, Hollis-Brookline, Pelham and Wilton Apr 15, 2026
Con-Val Invitational Apr 22, 2025
Winnisquam Meet #1 Apr 19, 2025
Milford versus ConVal, Hollis-Brookline, Pelham and Wilton Apr 16, 2025
100 Hurdles (Outdoor)
Top↑
Milford vs. ConVal, Hollis-Brookline, Pelham and Wilton Apr 15, 2026
Con-Val Invitational Apr 22, 2025
Winnisquam Meet #1 Apr 19, 2025
Milford versus ConVal, Hollis-Brookline, Pelham and Wilton Apr 16, 2025
4 x 100 Relay (Outdoor)
Top↑
Milford vs. ConVal, Hollis-Brookline, Pelham and Wilton Apr 15, 2026
Javelin (Outdoor)
Top↑
14.19m
Milford vs. ConVal, Hollis-Brookline, Pelham and Wilton Apr 15, 2026
10.87m
Pinkerton Throws Invitational 2025 Apr 30, 2025
14.35m
Con-Val Invitational Apr 22, 2025
5k
Top↑
2025 NHIAA Division State X-C Championships Oct 25, 2025
PROFILE-NH HS D-IV XC CHAMPIONSHIP Oct 15, 2025
HOPKINTON CROSS COUNTRY FESTIVAL - High School Oct 11, 2025
2024 NHIAA Division State X-C Championships Oct 26, 2024
2024 NH High School D-IV X-C Championship Oct 16, 2024
Monadnock Moonlight Madness Oct 4, 2024
Manchester Invitational Sep 21, 2024
5000k
Top↑
JOHN EISNER INVITATIONAL Sep 29, 2025

2026 Outdoors

2025 XC

2025 Outdoors

2024 XC

1600 Meters (Outdoors)
2026  
2025  
(Apr 22, 2025)
100 Hurdles (Outdoors)
2026  
2025  
(Apr 22, 2025)
Javelin (Outdoors)
2026  
2025  
(Apr 22, 2025)
5k (XC)
2025  
2024  
5000k (XC)
2025  
Sep 29, 2025