* High School: Haverhill

College Bests

200
22.87 (1.6)
400
500 600
800 1000
1500 8K (XC)
Tufts National Qualifying Meet    Mar 7, 2020
800 1:52.68 2nd (F)
Boston University Last Chance Qualifier    Feb 28, 2020
400 49.57 17th (F)
Little East Indoor Track & Field Championships    Feb 22, 2020
600 1:21.86 1st (F)
1000 2:37.30 1st (F)
4x400 3:27.15 1st (F)
2020 BU David Hemery Valentine Invitational    Feb 14-15, 2020
800 1:52.67 32nd (F)
4x400 3:21.64 21st (F)
Wheaton Invitational    Jan 25, 2020
800 1:53.60 1st (F)
4x400 3:30.40 4th (F)
Tufts Jumbo Invitational    Jan 18, 2020
1000 2:34.68 5th (F)
Brandeis Reggie Poyau Invitational    Jan 10-11, 2020
600 1:22.35 1st (F)
4x400 3:31.83 2nd (F)
NCAA Division III Outdoor Track & Field Championships    May 23-25, 2019
800 1:53.65 8th (F)
800 1:51.72 3rd (P)
New England Outdoor Championship - NEICAAA    May 10-11, 2019
800 1:51.12 4th (F)
DIII New England Outdoor Track & Field Championships    May 2- 4, 2019
800 1:51.57 3rd (F)
4x100 43.05 9th (F)
New England Alliance Outdoor Track & Field Championships    Apr 27, 2019
800 1:54.43 1st (F)
4x800 8:11.67 1st (F)
Tufts Sunshine Classic    Apr 20, 2019
400 49.20 2nd (F)
4x400 3:46.94 1st (F)
Silfen Invitational 2019    Apr 12-13, 2019
800 1:53.99 4th (F)
Coast Guard Spring Invite    Apr 6, 2019
1500 4:03.83 3rd (F)
4x400 3:30.12 2nd (F)
Corsair Classic Track & Field Invitational    Mar 30, 2019
200 23.86 (-0.9) 18th (F)
400 49.74 1st (F)
NCAA Division III Indoor Track & Field Championships    Mar 8- 9, 2019
800 1:50.78 2nd (F)
800 1:53.28 6th (P)
Tufts National Qualifying Meet    Mar 2, 2019
800 1:52.94 1st (F)
New England Men's DIII Indoor Championships    Feb 22-23, 2019
1000 2:28.49 1st (F)
4x400 3:27.25 6th (F)
New England Alliance Indoor Track & Field Championship    Feb 16, 2019
600 1:21.58 1st (F)
4x400 3:31.15 3rd (F)
Boston University David Hemery Valentine Invitational    Feb 8- 9, 2019
800 1:52.44 24th (F)
4x400 3:23.72 31st (F)
Wesleyan University Invitational    Feb 2, 2019
4x400 3:40.28 2nd (F)
Boston University John Thomas Terrier Classic    Jan 25-26, 2019
800 1:51.80 9th (F)
4x400 3:23.25 17th (F)
Tufts Invitational #1    Jan 12, 2019
600 1:22.53 1st (F)
UMass Boston Indoor Open    Dec 1, 2018
1000 2:30.99 1st (F)
4x400 3:33.67 5th (F)
MIT Division III Final Qualifying Meet    May 17, 2018
400 49.63 2nd (F)
4x400 DNS
NEICAAA Outdoor Track & Field Championships    May 11-12, 2018
800 1:50.03 2nd (F)
4x400 3:19.34 7th (F)
New England DIII Outdoor Track and Field Championships    May 3- 5, 2018
800 1:51.12 1st (F)
4x400 3:21.71 5th (F)
New England Alliance Outdoor Championships    Apr 28, 2018
800 1:53.88 1st (F)
4x100 43.07 2nd (F)
4x800 8:31.25 3rd (F)
Trinity College Invitational 2018    Apr 21, 2018
200 22.94 (0.3) 3rd (F)
400 49.57 1st (F)
4x400 3:25.72 1st (F)
Silfen Invitational    Apr 14, 2018
800 1:53.38 4th (F)
Corsair Classic Track & Field Invitational    Apr 7, 2018
200 22.90 (1.4) 3rd (F)
400 50.50 1st (F)
4x400 3:41.11 3rd (F)
Black & Gold Invitational    Mar 31, 2018
400 49.36 4th (F)
NCAA Division III Indoor Track & Field Championships    Mar 9-10, 2018
800 1:52.79 4th (F)
800 1:52.54 4th (P)
Tufts National Qualifying Meet    Mar 3, 2018
800 1:53.95 5th (F)
Boston University Last Chance Qualifier    Feb 25, 2018
800 1:52.44 13th (F)
Men's DIII NE TF Championship    Feb 16-17, 2018
800 1:55.76 6th (F)
New England Alliance Indoor Track & Field Championship    Feb 10, 2018
600 1:21.09 1st (F)
4x800 8:12.06 1st (F)
NEICAAA Indoor Track & Field Championships    Feb 2- 3, 2018
500 1:04.90 5th (F)
500 1:04.99 3rd (P)
Boston University John Thomas Terrier Classic    Jan 26-27, 2018
800 1:52.37 20th (F)
4x400 3:24.84 15th (F)
Springfield College Maroon & White Classic    Jan 20, 2018
600 1:22.54 1st (F)
4x400 3:30.00 3rd (F)
Tufts Invite #1    Jan 13, 2018
1000 DNF
4x400 3:29.35 3rd (F)
UMass Boston Winter Open    Dec 2, 2017
500 1:04.60 1st (F)
4x400 3:28.08 6th (F)
MIT Division III Final Qualifying Meet    May 18, 2017
800 1:51.99 2nd (F)
NEICAAA Outdoor Track & Field Championships    May 12-13, 2017
800 1:52.43 11th (F)
New England Alliance Outdoor T&F Championship    Apr 29, 2017
800 1:54.13 1st (F)
4x400 3:24.74 4th (F)
Trinity College Invitational    Apr 22, 2017
200 23.31 (-0.9) 5th (F)
400 49.77 1st (F)
4x400 3:26.68 2nd (F)
Silfen Track & Field Invitational    Apr 15, 2017
800 1:55.45 4th (F)
7th Annual Yellow Jacket Invitational    Apr 8, 2017
200 22.87 (1.6) 12th (F)
800 1:57.75 6th (F)
Corsair Classic Track & Field Invitational    Apr 2, 2017
400 50.07 2nd (F)
4x400 3:27.99 4th (F)
Tufts Final Qualifier    Mar 4, 2017
800 1:53.72 2nd (F)
NEICAAA Indoor Track and Field Championships    Feb 24-25, 2017
800 1:53.79 8th (P)
New England Alliance Indoor Track & Field Championship    Feb 11, 2017
600 1:20.87 1st (F)
4x400 3:29.20 4th (F)
URI Coaches Tribute Invitational    Feb 4, 2017
400 50.51 1st (F)
John Thomas Terrier Invitational    Jan 27-28, 2017
800 1:53.40 26th (F)
Springfield College Maroon & White Classic    Jan 21, 2017
600 1:22.27 1st (F)
4x400 3:32.86 4th (F)
Tufts Invite #1    Jan 14, 2017
800 1:56.83 1st (F)
4x400 3:31.92 5th (F)
UMass Boston Indoor Open    Dec 3, 2016
500 1:05.85 1st (F)
4x400 3:26.42 3rd (F)
↓Competing for Haverhill
Merrimack Valley Conference Outdoor    May 21, 2016
800 1:56.45 1st (F)
4x400 3:31.53 4th (F)
Andover Booster Meet    May 14, 2016
400 49.96 2nd (F)
4x800 8:30.00 3rd (F)
Merrimack Valley Conference    Jan 29, 2016
600 1:21.29 1st (F)
4x400 3:33.67 3rd (F)
Merrimack Valley Conference Outdoor    May 23, 2015
400 50.41 3rd (F)
4x400 3:31.19 4th (F)
Andover Boosters Meet    May 9, 2015
4x400 3:29.48 5th (F)
M.I.A.A. Indoor Division 1 T&F Championship    Feb 11, 2015
300 36.60 6th (F)
4x400 3:42.11 18th (F)
Merrimack Valley Conference    Jan 30, 2015
300 36.17 2nd (F)
4x400 3:38.17 3rd (F)
Winter Festival Large Schools    Dec 20, 2014
300 37.41 2nd (F)
4x200 1:40.85 13th (F)
200 Meters (Outdoor)
Top↑
23.86 (-0.9)
Corsair Classic Track & Field Invitational Mar 30, 2019
22.94 (0.3)
Trinity College Invitational 2018 Apr 21, 2018
22.90 (1.4)
Corsair Classic Track & Field Invitational Apr 7, 2018
23.31 (-0.9)
Trinity College Invitational Apr 22, 2017
22.87 (1.6)
7th Annual Yellow Jacket Invitational Apr 8, 2017
300 Meters (Indoor)
Top↑
* for Haverhill
M.I.A.A. Indoor Division 1 T&F Championship Feb 11, 2015
* for Haverhill
Merrimack Valley Conference Jan 30, 2015
* for Haverhill
Winter Festival Large Schools Dec 20, 2014
400 Meters (Outdoor)
Top↑
Tufts Sunshine Classic Apr 20, 2019
Corsair Classic Track & Field Invitational Mar 30, 2019
MIT Division III Final Qualifying Meet May 17, 2018
Trinity College Invitational 2018 Apr 21, 2018
Corsair Classic Track & Field Invitational Apr 7, 2018
Black & Gold Invitational Mar 31, 2018
Trinity College Invitational Apr 22, 2017
Corsair Classic Track & Field Invitational Apr 2, 2017
* for Haverhill
Andover Booster Meet May 14, 2016
* for Haverhill
Merrimack Valley Conference Outdoor May 23, 2015
400 Meters (Indoor)
Top↑
Boston University Last Chance Qualifier Feb 28, 2020
URI Coaches Tribute Invitational Feb 4, 2017
500 Meters (Indoor)
Top↑
NEICAAA Indoor Track & Field Championships Feb 2- 3, 2018
NEICAAA Indoor Track & Field Championships Feb 2- 3, 2018
UMass Boston Winter Open Dec 2, 2017
UMass Boston Indoor Open Dec 3, 2016
600 Meters (Indoor)
Top↑
Little East Indoor Track & Field Championships Feb 22, 2020
Brandeis Reggie Poyau Invitational Jan 10-11, 2020
New England Alliance Indoor Track & Field Championship Feb 16, 2019
Tufts Invitational #1 Jan 12, 2019
New England Alliance Indoor Track & Field Championship Feb 10, 2018
Springfield College Maroon & White Classic Jan 20, 2018
New England Alliance Indoor Track & Field Championship Feb 11, 2017
Springfield College Maroon & White Classic Jan 21, 2017
* for Haverhill
Merrimack Valley Conference Jan 29, 2016
* for Haverhill
Winter Festival Large Schools-Mass State Track Coaches Assn Dec 20, 2015
800 Meters (Outdoor)
Top↑
NCAA Division III Outdoor Track & Field Championships May 23-25, 2019
NCAA Division III Outdoor Track & Field Championships May 23-25, 2019
New England Outdoor Championship - NEICAAA May 10-11, 2019
DIII New England Outdoor Track & Field Championships May 2- 4, 2019
New England Alliance Outdoor Track & Field Championships Apr 27, 2019
Silfen Invitational 2019 Apr 12-13, 2019
NCAA Division III Outdoor Track & Field Championships May 24-26, 2018
NEICAAA Outdoor Track & Field Championships May 11-12, 2018
New England DIII Outdoor Track and Field Championships May 3- 5, 2018
New England Alliance Outdoor Championships Apr 28, 2018
Silfen Invitational Apr 14, 2018
MIT Division III Final Qualifying Meet May 18, 2017
NEICAAA Outdoor Track & Field Championships May 12-13, 2017
DIII New England Outdoor Track & Field Championships May 4- 6, 2017
New England Alliance Outdoor T&F Championship Apr 29, 2017
Silfen Track & Field Invitational Apr 15, 2017
7th Annual Yellow Jacket Invitational Apr 8, 2017
* for Haverhill
Merrimack Valley Conference Outdoor May 21, 2016
800 Meters (Indoor)
Top↑
Tufts National Qualifying Meet Mar 7, 2020
2020 BU David Hemery Valentine Invitational Feb 14-15, 2020
Wheaton Invitational Jan 25, 2020
NCAA Division III Indoor Track & Field Championships Mar 8- 9, 2019
NCAA Division III Indoor Track & Field Championships Mar 8- 9, 2019
Tufts National Qualifying Meet Mar 2, 2019
Boston University David Hemery Valentine Invitational Feb 8- 9, 2019
Boston University John Thomas Terrier Classic Jan 25-26, 2019
NCAA Division III Indoor Track & Field Championships Mar 9-10, 2018
NCAA Division III Indoor Track & Field Championships Mar 9-10, 2018
Tufts National Qualifying Meet Mar 3, 2018
Boston University Last Chance Qualifier Feb 25, 2018
Men's DIII NE TF Championship Feb 16-17, 2018
Boston University John Thomas Terrier Classic Jan 26-27, 2018
NCAA Division III Indoor Track & Field Championships Mar 10-11, 2017
Tufts Final Qualifier Mar 4, 2017
NEICAAA Indoor Track and Field Championships Feb 24-25, 2017
DIII New England Men's Indoor Track and Field Championship Feb 17-18, 2017
John Thomas Terrier Invitational Jan 27-28, 2017
Tufts Invite #1 Jan 14, 2017
1000 Meters (Indoor)
Top↑
Little East Indoor Track & Field Championships Feb 22, 2020
Tufts Jumbo Invitational Jan 18, 2020
New England Men's DIII Indoor Championships Feb 22-23, 2019
UMass Boston Indoor Open Dec 1, 2018
DNF
Tufts Invite #1 Jan 13, 2018
1500 Meters (Outdoor)
Top↑
Coast Guard Spring Invite Apr 6, 2019
4 x 100 Relay (Outdoor)
Top↑
DIII New England Outdoor Track & Field Championships May 2- 4, 2019
New England Alliance Outdoor Championships Apr 28, 2018
4 x 200 Relay (Indoor)
Top↑
* for Haverhill
Winter Festival Large Schools Dec 20, 2014
4 x 400 Relay (Outdoor)
Top↑
Tufts Sunshine Classic Apr 20, 2019
Coast Guard Spring Invite Apr 6, 2019
DNS
MIT Division III Final Qualifying Meet May 17, 2018
NEICAAA Outdoor Track & Field Championships May 11-12, 2018
New England DIII Outdoor Track and Field Championships May 3- 5, 2018
Trinity College Invitational 2018 Apr 21, 2018
Corsair Classic Track & Field Invitational Apr 7, 2018
New England Alliance Outdoor T&F Championship Apr 29, 2017
Trinity College Invitational Apr 22, 2017
Corsair Classic Track & Field Invitational Apr 2, 2017
* for Haverhill
Merrimack Valley Conference Outdoor May 21, 2016
* for Haverhill
Merrimack Valley Conference Outdoor May 23, 2015
* for Haverhill
Andover Boosters Meet May 9, 2015
4 x 400 Relay (Indoor)
Top↑
Little East Indoor Track & Field Championships Feb 22, 2020
2020 BU David Hemery Valentine Invitational Feb 14-15, 2020
Wheaton Invitational Jan 25, 2020
Brandeis Reggie Poyau Invitational Jan 10-11, 2020
New England Men's DIII Indoor Championships Feb 22-23, 2019
New England Alliance Indoor Track & Field Championship Feb 16, 2019
Boston University David Hemery Valentine Invitational Feb 8- 9, 2019
Wesleyan University Invitational Feb 2, 2019
Boston University John Thomas Terrier Classic Jan 25-26, 2019
UMass Boston Indoor Open Dec 1, 2018
Boston University John Thomas Terrier Classic Jan 26-27, 2018
Springfield College Maroon & White Classic Jan 20, 2018
Tufts Invite #1 Jan 13, 2018
UMass Boston Winter Open Dec 2, 2017
New England Alliance Indoor Track & Field Championship Feb 11, 2017
Springfield College Maroon & White Classic Jan 21, 2017
Tufts Invite #1 Jan 14, 2017
UMass Boston Indoor Open Dec 3, 2016
* for Haverhill
Merrimack Valley Conference Jan 29, 2016
* for Haverhill
M.I.A.A. Indoor Division 1 T&F Championship Feb 11, 2015
* for Haverhill
Merrimack Valley Conference Jan 30, 2015
4 x 800 Relay (Outdoor)
Top↑
New England Alliance Outdoor Track & Field Championships Apr 27, 2019
New England Alliance Outdoor Championships Apr 28, 2018
* for Haverhill
Andover Booster Meet May 14, 2016
4 x 800 Relay (Indoor)
Top↑
DIII New England Mens Indor Track & Field Championship Feb 28-29, 2020
New England Alliance Indoor Track & Field Championship Feb 10, 2018
8k
Top↑
Little East Conference XC Championship Nov 2, 2019
NCAA Division III New England Region Cross Country Championships Nov 10, 2018
Connecticut College Cross Country Invitational Oct 13, 2018
23rd Annual James Earley Invitational Oct 6, 2018
UMass Dartmouth Cross Country Invitational Sep 15, 2018

2020 Indoors

400 Meters
Boston University Last Chance Qualifier February 28, 2020
600 Meters
Little East Indoor Track & Field Championships February 22, 2020
Brandeis Reggie Poyau Invitational January 10-11, 2020
800 Meters
Tufts National Qualifying Meet March 7, 2020
2020 BU David Hemery Valentine Invitational February 14-15, 2020
Wheaton Invitational January 25, 2020
1000 Meters
Little East Indoor Track & Field Championships February 22, 2020
Tufts Jumbo Invitational January 18, 2020
4 x 400 Relay
Little East Indoor Track & Field Championships February 22, 2020
2020 BU David Hemery Valentine Invitational February 14-15, 2020
Wheaton Invitational January 25, 2020
Brandeis Reggie Poyau Invitational January 10-11, 2020
4 x 800 Relay
DIII New England Mens Indor Track & Field Championship February 28-29, 2020

2019 XC

2019 Outdoors

200 Meters
23.86 (-0.9)
Corsair Classic Track & Field Invitational March 30, 2019
400 Meters
Tufts Sunshine Classic April 20, 2019
Corsair Classic Track & Field Invitational March 30, 2019
800 Meters
NCAA Division III Outdoor Track & Field Championships May 23-25, 2019
NCAA Division III Outdoor Track & Field Championships May 23-25, 2019
New England Outdoor Championship - NEICAAA May 10-11, 2019
DIII New England Outdoor Track & Field Championships May 2- 4, 2019
New England Alliance Outdoor Track & Field Championships April 27, 2019
Silfen Invitational 2019 April 12-13, 2019
1500 Meters
Coast Guard Spring Invite April 6, 2019
4 x 100 Relay
DIII New England Outdoor Track & Field Championships May 2- 4, 2019
4 x 400 Relay
Tufts Sunshine Classic April 20, 2019
Coast Guard Spring Invite April 6, 2019
4 x 800 Relay
New England Alliance Outdoor Track & Field Championships April 27, 2019

2019 Indoors

600 Meters
New England Alliance Indoor Track & Field Championship February 16, 2019
Tufts Invitational #1 January 12, 2019
800 Meters
NCAA Division III Indoor Track & Field Championships March 8- 9, 2019
NCAA Division III Indoor Track & Field Championships March 8- 9, 2019
Tufts National Qualifying Meet March 2, 2019
Boston University David Hemery Valentine Invitational February 8- 9, 2019
Boston University John Thomas Terrier Classic January 25-26, 2019
1000 Meters
New England Men's DIII Indoor Championships February 22-23, 2019
4 x 400 Relay
New England Men's DIII Indoor Championships February 22-23, 2019
New England Alliance Indoor Track & Field Championship February 16, 2019
Boston University David Hemery Valentine Invitational February 8- 9, 2019
Wesleyan University Invitational February 2, 2019
Boston University John Thomas Terrier Classic January 25-26, 2019

2018 Indoors

500 Meters
NEICAAA Indoor Track & Field Championships February 2- 3, 2018
NEICAAA Indoor Track & Field Championships February 2- 3, 2018
600 Meters
New England Alliance Indoor Track & Field Championship February 10, 2018
Springfield College Maroon & White Classic January 20, 2018
800 Meters
NCAA Division III Indoor Track & Field Championships March 9-10, 2018
NCAA Division III Indoor Track & Field Championships March 9-10, 2018
Tufts National Qualifying Meet March 3, 2018
Boston University Last Chance Qualifier February 25, 2018
Men's DIII NE TF Championship February 16-17, 2018
Boston University John Thomas Terrier Classic January 26-27, 2018
1000 Meters
UMass Boston Indoor Open December 1, 2018
DNF
Tufts Invite #1 January 13, 2018
4 x 400 Relay
UMass Boston Indoor Open December 1, 2018
Boston University John Thomas Terrier Classic January 26-27, 2018
Springfield College Maroon & White Classic January 20, 2018
Tufts Invite #1 January 13, 2018
4 x 800 Relay
New England Alliance Indoor Track & Field Championship February 10, 2018

2018 XC

2018 Outdoors

200 Meters
22.94 (0.3)
Trinity College Invitational 2018 April 21, 2018
22.90 (1.4)
Corsair Classic Track & Field Invitational April 7, 2018
400 Meters
MIT Division III Final Qualifying Meet May 17, 2018
Trinity College Invitational 2018 April 21, 2018
Corsair Classic Track & Field Invitational April 7, 2018
Black & Gold Invitational March 31, 2018
800 Meters
NCAA Division III Outdoor Track & Field Championships May 24-26, 2018
NEICAAA Outdoor Track & Field Championships May 11-12, 2018
New England DIII Outdoor Track and Field Championships May 3- 5, 2018
New England Alliance Outdoor Championships April 28, 2018
Silfen Invitational April 14, 2018
4 x 100 Relay
New England Alliance Outdoor Championships April 28, 2018
4 x 400 Relay
DNS
MIT Division III Final Qualifying Meet May 17, 2018
NEICAAA Outdoor Track & Field Championships May 11-12, 2018
New England DIII Outdoor Track and Field Championships May 3- 5, 2018
Trinity College Invitational 2018 April 21, 2018
Corsair Classic Track & Field Invitational April 7, 2018
4 x 800 Relay
New England Alliance Outdoor Championships April 28, 2018

2017 Indoors

400 Meters
URI Coaches Tribute Invitational February 4, 2017
500 Meters
UMass Boston Winter Open December 2, 2017
600 Meters
New England Alliance Indoor Track & Field Championship February 11, 2017
Springfield College Maroon & White Classic January 21, 2017
800 Meters
NCAA Division III Indoor Track & Field Championships March 10-11, 2017
Tufts Final Qualifier March 4, 2017
NEICAAA Indoor Track and Field Championships February 24-25, 2017
DIII New England Men's Indoor Track and Field Championship February 17-18, 2017
John Thomas Terrier Invitational January 27-28, 2017
Tufts Invite #1 January 14, 2017
4 x 400 Relay
UMass Boston Winter Open December 2, 2017
New England Alliance Indoor Track & Field Championship February 11, 2017
Springfield College Maroon & White Classic January 21, 2017
Tufts Invite #1 January 14, 2017

2017 Outdoors

200 Meters
23.31 (-0.9)
Trinity College Invitational April 22, 2017
22.87 (1.6)
7th Annual Yellow Jacket Invitational April 8, 2017
400 Meters
Trinity College Invitational April 22, 2017
Corsair Classic Track & Field Invitational April 2, 2017
800 Meters
MIT Division III Final Qualifying Meet May 18, 2017
NEICAAA Outdoor Track & Field Championships May 12-13, 2017
DIII New England Outdoor Track & Field Championships May 4- 6, 2017
New England Alliance Outdoor T&F Championship April 29, 2017
Silfen Track & Field Invitational April 15, 2017
7th Annual Yellow Jacket Invitational April 8, 2017
4 x 400 Relay
New England Alliance Outdoor T&F Championship April 29, 2017
Trinity College Invitational April 22, 2017
Corsair Classic Track & Field Invitational April 2, 2017

2016 Indoors

500 Meters
UMass Boston Indoor Open December 3, 2016
600 Meters
Merrimack Valley Conference January 29, 2016
4 x 400 Relay
UMass Boston Indoor Open December 3, 2016
Merrimack Valley Conference January 29, 2016
↓Competing for Haverhill

2016 Outdoors

400 Meters
Andover Booster Meet May 14, 2016
800 Meters
Merrimack Valley Conference Outdoor May 21, 2016
4 x 400 Relay
Merrimack Valley Conference Outdoor May 21, 2016
4 x 800 Relay
Andover Booster Meet May 14, 2016

2015 Indoors

2015 Outdoors

2014 Indoors

300 Meters
Winter Festival Large Schools December 20, 2014
4 x 200 Relay
Winter Festival Large Schools December 20, 2014
300 Meters (Indoors)
2015  
* for Haverhill
(Jan 30, 2015)
2014  
* for Haverhill
(Dec 20, 2014)
400 Meters (Indoors)
2020  
2017  
500 Meters (Indoors)
2018  
2017  
(Dec 2, 2017)
2016  
(Dec 3, 2016)
600 Meters (Indoors)
2020  
2019  
2018  
2017  
2016  
* for Haverhill
(Jan 29, 2016)
2015  
* for Haverhill
800 Meters (Indoors)
2020  
2019  
2018  
2017  
(Jan 27-28, 2017)
1000 Meters (Indoors)
2020  
(Jan 18, 2020)
2019  
2018  
(Dec 1, 2018)
8k (XC)
2019  
2018  
200 Meters (Outdoors)
2019  
23.86 (-0.9)
2018  
22.90 (1.4)
2017  
22.87 (1.6)
400 Meters (Outdoors)
2019  
(Apr 20, 2019)
2018  
(Mar 31, 2018)
2017  
(Apr 22, 2017)
2016  
* for Haverhill
(May 14, 2016)
2015  
* for Haverhill
800 Meters (Outdoors)
2019  
2018  
2017  
2016  
* for Haverhill
1500 Meters (Outdoors)
2019  
(Apr 6, 2019)