Seacoast Championships    May 19, 2017
800 2:45.85 13th (F)
Milford HS Invite    May 13, 2017
800 2:40.37 6th (F)
Oyster River Home Meet    May 9, 2017
800 2:42.00 3rd (F)
Milford HS v Goffstown, OR, HB, Pelham    Apr 18, 2017
800 2:43.90 6th (F)
Oyster River, Portsmouth, Milford at Souhegan    Apr 11, 2017
200 33.99 22nd (F)
400 1:09.15 8th (F)
WTL Afternoon at UNH - Qualifying Meet #4    Jan 29, 2017
4x800 10:51.94 3rd (F)
WTL at Southern Maine - 1/15/17    Jan 15, 2017
600 1:53.46 15th (F)
4x400 4:46.36 8th (F)
2016 Division II State Championship    May 25, 2016
4x800 10:30.01 7th (F)
Seacoast Championships    May 20, 2016
4x400 4:09.79 1st (F)
4x800 10:27.90 3rd (F)
Milford Invite    May 14, 2016
800 2:38.76 10th (F)
14th Annual Black Bear Invitational    Apr 30, 2016
4x800 10:07.41 2nd (F)
Home Meet #2    Apr 19, 2016
800 2:42.90 4th (F)
4x400 4:20.50 1st (F)
NHIAA Indoor Chanmpionships - Division II    Feb 7, 2016
600 1:47.57 10th (F)
4x800 10:41.40 6th (F)
NH Winter Track League - UNH Afternoon Qualifying - Meet 4    Jan 31, 2016
600 1:48.80 9th (F)
4x800 10:56.00 1st (F)
NH Winter Track League - USM Meet #1    Jan 17, 2016
600 1:51.04 12th (F)
4x400 4:20.25 1st (F)
NH Winter Track League - UNH Afternoon 3    Jan 2, 2016
1000 3:27.20 4th (F)
NH Winter Track League - UNH Morning 1    Dec 20, 2015
600 1:55.00 2nd (F)
4x400 4:28.50 1st (F)
2015 NHIAA Division II State Championships    May 30, 2015
4x800 11:11.98 11th (F)
Seacoast Champhionships    May 22, 2015
800 2:41.29 12th (F)
Milford v BG, H-B, OR, Sanborn    May 16, 2015
800 2:45.60 10th (F)
4x400 4:10.20 1st (F)
200 Meters (Outdoor)
Top↑
Oyster River, Portsmouth, Milford at Souhegan Apr 11, 2017
400 Meters (Outdoor)
Top↑
Oyster River, Portsmouth, Milford at Souhegan Apr 11, 2017
600 Meters (Indoor)
Top↑
WTL at Southern Maine - 1/15/17 Jan 15, 2017
NHIAA Indoor Chanmpionships - Division II Feb 7, 2016
NH Winter Track League - UNH Afternoon Qualifying - Meet 4 Jan 31, 2016
NH Winter Track League - USM Meet #1 Jan 17, 2016
NH Winter Track League - UNH Morning 1 Dec 20, 2015
800 Meters (Outdoor)
Top↑
Seacoast Championships May 19, 2017
Milford HS Invite May 13, 2017
Oyster River Home Meet May 9, 2017
Milford HS v Goffstown, OR, HB, Pelham Apr 18, 2017
Milford Invite May 14, 2016
Home Meet #2 Apr 19, 2016
Seacoast Champhionships May 22, 2015
Milford v BG, H-B, OR, Sanborn May 16, 2015
Portsmouth, Oyster River, Milford, Pelham, at Souhegan Apr 14, 2015
1000 Meters (Indoor)
Top↑
NH Winter Track League - UNH Afternoon 3 Jan 2, 2016
4 x 400 Relay (Outdoor)
Top↑
Seacoast Championships May 20, 2016
Home Meet #2 Apr 19, 2016
Milford v BG, H-B, OR, Sanborn May 16, 2015
NT
Portsmouth, Oyster River, Milford, Pelham, at Souhegan Apr 14, 2015
4 x 400 Relay (Indoor)
Top↑
WTL at Southern Maine - 1/15/17 Jan 15, 2017
NH Winter Track League - USM Meet #1 Jan 17, 2016
NH Winter Track League - UNH Morning 1 Dec 20, 2015
4 x 800 Relay (Outdoor)
Top↑
2017 NHIAA Division II State Championship and Battlenotes May 27, 2017
2016 Division II State Championship May 25, 2016
Seacoast Championships May 20, 2016
14th Annual Black Bear Invitational Apr 30, 2016
2015 NHIAA Division II State Championships May 30, 2015
4 x 800 Relay (Indoor)
Top↑
2017 NHIAA Division II State Championship & Battlenotes Feb 5, 2017
WTL Afternoon at UNH - Qualifying Meet #4 Jan 29, 2017
NHIAA Indoor Chanmpionships - Division II Feb 7, 2016
NH Winter Track League - UNH Afternoon Qualifying - Meet 4 Jan 31, 2016

2017 Outdoors

2017 Indoors

2016 Outdoors

800 Meters
Milford Invite May 14, 2016
Home Meet #2 April 19, 2016
4 x 400 Relay
Seacoast Championships May 20, 2016
Home Meet #2 April 19, 2016
4 x 800 Relay
2016 Division II State Championship May 25, 2016
Seacoast Championships May 20, 2016
14th Annual Black Bear Invitational April 30, 2016

2016 Indoors

2015 Indoors

600 Meters
NH Winter Track League - UNH Morning 1 December 20, 2015
4 x 400 Relay
NH Winter Track League - UNH Morning 1 December 20, 2015

2015 Outdoors

200 Meters (Outdoors)
2017  
400 Meters (Outdoors)
2017  
800 Meters (Outdoors)
2017  
(May 13, 2017)
2016  
(May 14, 2016)
2015  
(May 22, 2015)
600 Meters (Indoors)
2017  
2016  
2015  
1000 Meters (Indoors)
2016