2017 NHIAA Division I State Championship and Battlenotes    May 26, 2017
800 2:30.24 11th (F)
4x400 4:30.79 16th (F)
2017 R.E.A.L. Londonderry Invitational    May 20, 2017
800 2:30.35 10th (F)
4x400 4:28.27 8th (F)
Concord vs Alvirine    May 16, 2017
800 2:36.49 4th (F)
4x400 4:25.27 2nd (F)
Merrimack Invitational    May 11, 2017
800 2:33.14 13th (F)
4x400 4:26.15 8th (F)
Pinkerton @ Alvirne    May 2, 2017
800 2:40.31 6th (F)
4x400 4:34.74 2nd (F)
12th Annual Nashua North Invitational    Apr 22, 2017
800 2:33.69 15th (F)
4x400 4:29.59 8th (F)
2017 NHIAA Division I State Championship & Battlenotes    Feb 5, 2017
4x400 4:29.55 9th (F)
4x800 10:04.71 5th (F)
WTL at Southern Maine - 1/29/17    Jan 29, 2017
1000 3:20.73 7th (F)
4x400 4:28.66 5th (F)
Hampshire Dome Final Qualifier Meet    Jan 25, 2017
1000 3:28.57 14th (F)
WTL Afternoon at UNH - Qualifying Meet #2    Jan 22, 2017
1000 3:28.54 12th (F)
4x400 4:45.74 8th (F)
WTL Morning at UNH - 1/15/17    Jan 15, 2017
1000 3:22.34 1st (F)
4x400 4:40.34 2nd (F)
2017 Dartmouth Relays - High School    Jan 6- 7, 2017
1000 3:24.66 53rd (F)
WTL Morning at UNH - 12/26/16    Dec 26, 2016
4x400 4:37.54 2nd (F)
2016 NHIAA Meet of Champions    Jun 4, 2016
4x800 10:11.64 9th (F)
2016 NHIAA Division I State Championships and Battlenotes    May 27, 2016
4x400 4:29.68 16th (F)
4x800 10:17.49 10th (F)
2016 Londonderry Invitational    May 21, 2016
800 2:34.81 21st (F)
4x400 4:24.45 10th (F)
4x800 10:17.41 7th (F)
Alvirne @ Concord    May 17, 2016
800 2:35.70 4th (F)
4x400 DQ
Merrimack Invitational 2016    May 12, 2016
800 2:35.24 18th (F)
4x400 4:33.30 12th (F)
11th Annual Nashua North Invitational    Apr 23, 2016
2 Mile 12:48.48 15th (F)
Salem v. Alvirne    Apr 19, 2016
800 2:37.69 1st (F)
4x400 4:44.56 1st (F)
Manchester Central vs. Alvirne HS    Apr 12, 2016
3200 12:46.49 2nd (F)
NHIAA Indoor Championships - Division I    Feb 7, 2016
4x400 4:27.95 11th (F)
NH Winter Track League - USM Meet #3    Jan 31, 2016
1000 3:15.71 7th (F)
4x400 4:34.51 7th (F)
NH Winter Track League - UNH Morning 5    Jan 17, 2016
1000 3:17.70 7th (F)
NH Winter Track League - UNH Evening 4    Jan 10, 2016
1000 3:20.80 3rd (F)
NH Winter Track League - Leverone 3    Dec 30, 2015
1000 3:21.47 4th (F)
4x400 4:54.46 8th (F)
NH Winter Track League - UNH Morning 2    Dec 27, 2015
1000 3:29.00 3rd (F)
2015 NHIAA Division I State Championships    May 29, 2015
4x800 10:38.10 10th (F)
2015 Londonderry Invitational    May 23, 2015
1600 6:26.39 9th (F)
2015 Crimson Tide Capital Classic    May 22, 2015
4x800 10:40.49 4th (F)
Concord v. Alvirne    May 19, 2015
1600 6:12.83 8th (F)
Kiwanis 2015    May 9, 2015
1600 6:13.62 20th (F)
2015 Nashua North Invitational    Apr 25, 2015
Mile 6:18.46 17th (F)
Salem v. Alvirne    Apr 21, 2015
1600 6:19.14 2nd (F)
Nashua North Invitational    Apr 19, 2014
Mile 6:26.42 21st (F)
800 Meters (Outdoor)
Top↑
2017 NHIAA Division I State Championship and Battlenotes May 26, 2017
2017 R.E.A.L. Londonderry Invitational May 20, 2017
Concord vs Alvirine May 16, 2017
Merrimack Invitational May 11, 2017
Pinkerton @ Alvirne May 2, 2017
12th Annual Nashua North Invitational Apr 22, 2017
2016 Londonderry Invitational May 21, 2016
Alvirne @ Concord May 17, 2016
Merrimack Invitational 2016 May 12, 2016
Salem v. Alvirne Apr 19, 2016
1000 Meters (Outdoor)
Top↑
Hampshire Dome Final Qualifier Meet Jan 25, 2017
1000 Meters (Indoor)
Top↑
WTL at Southern Maine - 1/29/17 Jan 29, 2017
WTL Afternoon at UNH - Qualifying Meet #2 Jan 22, 2017
WTL Morning at UNH - 1/15/17 Jan 15, 2017
2017 Dartmouth Relays - High School Jan 6- 7, 2017
NH Winter Track League - USM Meet #3 Jan 31, 2016
NH Winter Track League - UNH Afternoon Qualifying - Meet 2 Jan 23, 2016
NH Winter Track League - UNH Morning 5 Jan 17, 2016
NH Winter Track League - UNH Evening 4 Jan 10, 2016
NH Winter Track League - Leverone 3 Dec 30, 2015
NH Winter Track League - UNH Morning 2 Dec 27, 2015
1600 Meters (Outdoor)
Top↑
2015 Londonderry Invitational May 23, 2015
Concord v. Alvirne May 19, 2015
Kiwanis 2015 May 9, 2015
Salem v. Alvirne Apr 21, 2015
Mile (Outdoor)
Top↑
2015 Nashua North Invitational Apr 25, 2015
Nashua North Invitational Apr 19, 2014
3200 Meters (Outdoor)
Top↑
Manchester Central vs. Alvirne HS Apr 12, 2016
2 Mile (Outdoor)
Top↑
11th Annual Nashua North Invitational Apr 23, 2016
4 x 400 Relay (Outdoor)
Top↑
2017 NHIAA Division I State Championship and Battlenotes May 26, 2017
2017 R.E.A.L. Londonderry Invitational May 20, 2017
Concord vs Alvirine May 16, 2017
Merrimack Invitational May 11, 2017
Pinkerton @ Alvirne May 2, 2017
12th Annual Nashua North Invitational Apr 22, 2017
2016 NHIAA Division I State Championships and Battlenotes May 27, 2016
2016 Londonderry Invitational May 21, 2016
DQ
Alvirne @ Concord May 17, 2016
Merrimack Invitational 2016 May 12, 2016
Salem v. Alvirne Apr 19, 2016
4 x 400 Relay (Indoor)
Top↑
2017 NHIAA Division I State Championship & Battlenotes Feb 5, 2017
WTL at Southern Maine - 1/29/17 Jan 29, 2017
WTL Afternoon at UNH - Qualifying Meet #2 Jan 22, 2017
WTL Morning at UNH - 1/15/17 Jan 15, 2017
WTL Morning at UNH - 12/26/16 Dec 26, 2016
NHIAA Indoor Championships - Division I Feb 7, 2016
NH Winter Track League - USM Meet #3 Jan 31, 2016
NH Winter Track League - Leverone 3 Dec 30, 2015
4 x 800 Relay (Outdoor)
Top↑
2016 NHIAA Meet of Champions Jun 4, 2016
2016 NHIAA Division I State Championships and Battlenotes May 27, 2016
2016 Londonderry Invitational May 21, 2016
2015 NHIAA Division I State Championships May 29, 2015
2015 Crimson Tide Capital Classic May 22, 2015
4 x 800 Relay (Indoor)
Top↑
2017 NHIAA Division I State Championship & Battlenotes Feb 5, 2017

2017 Outdoors

2017 Indoors

2016 Indoors

2016 Outdoors

2015 Indoors

1000 Meters
NH Winter Track League - Leverone 3 December 30, 2015
NH Winter Track League - UNH Morning 2 December 27, 2015
4 x 400 Relay
NH Winter Track League - Leverone 3 December 30, 2015

2015 Outdoors

2014 Outdoors

Mile
Nashua North Invitational April 19, 2014
800 Meters (Outdoors)
2017  
2016  
(May 21, 2016)
1000 Meters (Outdoors)
2017  
1600 Meters (Outdoors)
2015  
(May 19, 2015)
Mile (Outdoors)
2015  
(Apr 25, 2015)
2014  
(Apr 19, 2014)
3200 Meters (Outdoors)
2016  
2 Mile (Outdoors)
2016  
1000 Meters (Indoors)
2017  
2016  
2015