Toggle navigation
HOME
TEAMS
CONFERENCES
RESULTS
RANKINGS
INDOOR LISTS
OUTDOOR LISTS
ARCHIVES
INDOOR LISTS
OUTDOOR LISTS
ARCHIVES
TOMMY LONGO
PORTSMOUTH CHRISTIAN
NHIAA Bests
ALL
Indoor Track & Field
Outdoor Track & Field
Cross Country
5K (XC)
18:42.1
5K (XC)
18:42.1
MEET RESULTS
EVENT HISTORY
SEASON HISTORY
PROGRESSION
2015 NHIAA D3 State Championship
May 30, 2015
300H
47.10
14th (F)
4x100
47.02
7th (F)
4x400
3:51.16
14th (F)
4x800
8:55.08
6th (F)
Wilderness 2015
May 23, 2015
300H
45.40
9th (F)
4x100
DQ
4x800
9:11.70
5th (F)
Belmont 5-16 Meet
May 16, 2015
SP
29' 9.5"
9.08m
7th (F)
DT
72' 7"
22.12m
8th (F)
Belmont 4-21 Meet
Apr 21, 2015
100
12.60
5th (F)
110H
18.20
1st (F)
300H
44.80
1st (F)
4x400
3:55.70
2nd (F)
NH Indoor Track and Field Champioships 2015 Division II
Feb 21, 2015
4x160
1:23.09
11th (F)
4x800
9:05.74
6th (F)
NH Indoor Track & Field League Meet #7 UNH Afternoon Session
Feb 1, 2015
300
40.40
5th (F)
4x160
1:21.10
1st (F)
4x800
9:12.00
5th (F)
NH Indoor Track & Field League Meet #6 UNH Afternoon Session
Jan 25, 2015
600
1:35.80
23rd (F)
4x400
3:51.60
8th (F)
NH Indoor Track & Field League Meet #4 UNH Afternoon Session
Jan 11, 2015
600
1:36.20
3rd (F)
4x160
1:22.10
2nd (F)
2015 Dartmouth Relays - High School
Jan 9-10, 2015
600
1:34.88
47th (F)
NH Indoor Track & Field League Meet #3 UNH Morning Session
Jan 3, 2015
55
7.10
4th (F)
55
7.10
4th (P)
300
41.10
6th (F)
4x160
1:22.80
2nd (F)
NH Indoor Track & Field League Meet #1 UNH Afternoon Session
Dec 21, 2014
55
7.20
14th (P)
300
41.60
7th (F)
4x400
3:59.20
5th (F)
2014 NHIAA XC Division Championships
Oct 25, 2014
5k
18:42.1
31st
2014 Manchester XC Invitational
Sep 27, 2014
5k
19:16.5
90th
2014 Oyster River Bobcat XC Invitational
Sep 13, 2014
5k
19:38.8
84th
2014 NHIAA Division 3 Championship
May 31, 2014
300H
44.36
6th (F)
4x400
3:48.32
11th (F)
4x800
9:07.83
6th (F)
2014 Wilderness League Championship
May 24, 2014
200
24.70
16th (F)
1600
5:01.10
20th (F)
300H
43.80
5th (F)
4x800
9:17.50
5th (F)
Moultonborough Meet
May 20, 2014
100
11.90
2nd (F)
3200
11:12.50
2nd (F)
110H
18.10
2nd (F)
300H
44.00
2nd (F)
2014 Dover Greenwave Invitational
May 17, 2014
800
2:14.56
8th (F)
4x400
3:45.97
4th (F)
DMR
12:10.58
2nd (F)
Campbell High 5/1/2014
May 1, 2014
1600
5:04.71
3rd (F)
300H
46.43
1st (F)
4x400
3:56.59
2nd (F)
NHIAA Indoor Division II Track & Field Championships
Feb 2, 2014
600
1:31.33
9th (F)
4x200
1:44.59
12th (F)
NH Indoor Track League UNH Afternoon Session Meet #7
Jan 25, 2014
600
1:33.20
7th (F)
4x160
1:21.7
2nd (F)
NH Indoor Track League UNH Afternoon Session Meet #6
Jan 19, 2014
600
1:33.50
13th (F)
4x160
1:21.3
7th (F)
NH Indoor Track League UNH Afternoon Session Meet #5
Jan 12, 2014
600
1:31.90
4th (F)
4x400
4:03.6
5th (F)
2014 Dartmouth Relays - High School
Jan 10-11, 2014
1000
2:54.96
65th (F)
NH Indoor Track League UNH Morning Session Meet #3
Dec 28, 2013
1000
3:01.10
8th (F)
4x160
1:21.6
3rd (F)
NH Indoor Track League UNH Morning Session Meet #2
Dec 21, 2013
1000
2:54.30
8th (F)
4x400
4:00.6
4th (F)
NH Indoor Track League UNH Morning Session Meet #1
Dec 14, 2013
1000
2:57.40
4th (F)
NHIAA 2013 Division XC Championships
Oct 26, 2013
5k
18:44.4
40th
2013 Bobcat Invitational XC Meet
Sep 14, 2013
5k
19:06.3
56th
NHIAA 2013 Division 3 Championship
May 25, 2013
300H
45.15
10th (F)
4x400
3:55.2
16th (F)
4x800
9:31.07
11th (F)
Wilderness League Championships 2013
May 18, 2013
1600
5:06.40
17th (F)
3200
11:39.70
13th (F)
300H
46.30
10th (F)
2013 SENH Championships
May 9, 2013
3200
11:48.80
9th (F)
300H
45.48
4th (F)
4x100
49.99
6th (F)
TJ
31' 8.75"
9.67m
18th (F)
Pelham 5-7-13
May 7, 2013
1600
5:14.00
3rd (F)
300H
48.20
3rd (F)
4x400
3:50.6
2nd (F)
TJ
33' 0"
10.05m
6th (F)
DT
NM
NM
Campbell 4/30/2013
Apr 30, 2013
400
57.34
9th (F)
3200
12:14.01
4th (F)
TJ
31' 11.25"
9.73m
8th (F)
NH Indoor Track League Meet #3 UNH Morning Session
Dec 29, 2012
1000
3:13.50
14th (F)
NH Indoor Track League Meet #2 UNH Morning Session
Dec 22, 2012
1000
3:08.00
16th (F)
NH Indoor Track League Meet #1 UNH Morning Session
Dec 15, 2012
1000
3:07.50
7th (F)
2012 Bobcat Cross Country Invitational
Sep 15, 2012
5k
21:10.0
92nd
2012 Gilford Early Bird XC Invitational at Gunstock
Aug 31, 2012
5k
23:37.7
85th
Division 3 Championship NHIAA
May 26, 2012
4x800
9:23.63
11th (F)
Wilderness league championship
May 19, 2012
200
27.60
40th (F)
1600
5:28.60
26th (F)
300H
49.60
17th (F)
2012 Dover Frozen Greenwave
Apr 27, 2012
1600
5:40.95
13th (F)
300H
52.13
7th (F)
NH Indoor Track League Meet #7 UNH Noon Session
Jan 29, 2012
4x400
4:13.
12th (F)
NH Indoor Track League Meet #4 UNH Morning Session
Jan 7, 2012
600
1:49.10
20th (F)
NH Indoor Track League Meet #2 UNH Morning Session
Dec 26, 2011
600
1:47.00
14th (F)
NH Indoor Track League Meet #1 UNH Afternoon Session
Dec 18, 2011
600
1:47.80
11th (F)
QUICK LINKS:
55
100
200
300
400
600
800
1000
1600
3200
110H
300H
TJ
SP
DT
5k
Choose an Event
55
100
200
300
400
600
800
1000
1600
3200
110H
300H
4x100
4x160
4x200
4x400
4x800
DMR
TJ
SP
DT
5k
55 Meters (Indoor)
Top↑
7.10
NH Indoor Track & Field League Meet #3 UNH Morning Session
Jan 3, 2015
7.10
NH Indoor Track & Field League Meet #3 UNH Morning Session
Jan 3, 2015
7.20
NH Indoor Track & Field League Meet #1 UNH Afternoon Session
Dec 21, 2014
100 Meters (Outdoor)
Top↑
12.60
Belmont 4-21 Meet
Apr 21, 2015
11.90
Moultonborough Meet
May 20, 2014
200 Meters (Outdoor)
Top↑
24.70
2014 Wilderness League Championship
May 24, 2014
27.60
Wilderness league championship
May 19, 2012
300 Meters (Indoor)
Top↑
40.40
NH Indoor Track & Field League Meet #7 UNH Afternoon Session
Feb 1, 2015
41.10
NH Indoor Track & Field League Meet #3 UNH Morning Session
Jan 3, 2015
41.60
NH Indoor Track & Field League Meet #1 UNH Afternoon Session
Dec 21, 2014
400 Meters (Outdoor)
Top↑
57.34
Campbell 4/30/2013
Apr 30, 2013
600 Meters (Indoor)
Top↑
1:35.80
NH Indoor Track & Field League Meet #6 UNH Afternoon Session
Jan 25, 2015
1:36.20
NH Indoor Track & Field League Meet #4 UNH Afternoon Session
Jan 11, 2015
1:34.88
2015 Dartmouth Relays - High School
Jan 9-10, 2015
1:31.33
NHIAA Indoor Division II Track & Field Championships
Feb 2, 2014
1:33.20
NH Indoor Track League UNH Afternoon Session Meet #7
Jan 25, 2014
1:33.50
NH Indoor Track League UNH Afternoon Session Meet #6
Jan 19, 2014
1:31.90
NH Indoor Track League UNH Afternoon Session Meet #5
Jan 12, 2014
1:49.10
NH Indoor Track League Meet #4 UNH Morning Session
Jan 7, 2012
1:47.00
NH Indoor Track League Meet #2 UNH Morning Session
Dec 26, 2011
1:47.80
NH Indoor Track League Meet #1 UNH Afternoon Session
Dec 18, 2011
800 Meters (Outdoor)
Top↑
2:14.56
2014 Dover Greenwave Invitational
May 17, 2014
1000 Meters (Indoor)
Top↑
2:54.96
2014 Dartmouth Relays - High School
Jan 10-11, 2014
3:01.10
NH Indoor Track League UNH Morning Session Meet #3
Dec 28, 2013
2:54.30
NH Indoor Track League UNH Morning Session Meet #2
Dec 21, 2013
2:57.40
NH Indoor Track League UNH Morning Session Meet #1
Dec 14, 2013
3:13.50
NH Indoor Track League Meet #3 UNH Morning Session
Dec 29, 2012
3:08.00
NH Indoor Track League Meet #2 UNH Morning Session
Dec 22, 2012
3:07.50
NH Indoor Track League Meet #1 UNH Morning Session
Dec 15, 2012
1600 Meters (Outdoor)
Top↑
5:01.10
2014 Wilderness League Championship
May 24, 2014
5:04.71
Campbell High 5/1/2014
May 1, 2014
5:06.40
Wilderness League Championships 2013
May 18, 2013
5:14.00
Pelham 5-7-13
May 7, 2013
5:28.60
Wilderness league championship
May 19, 2012
5:40.95
2012 Dover Frozen Greenwave
Apr 27, 2012
3200 Meters (Outdoor)
Top↑
11:12.50
Moultonborough Meet
May 20, 2014
11:39.70
Wilderness League Championships 2013
May 18, 2013
11:48.80
2013 SENH Championships
May 9, 2013
12:14.01
Campbell 4/30/2013
Apr 30, 2013
110 Hurdles (Outdoor)
Top↑
18.20
Belmont 4-21 Meet
Apr 21, 2015
18.10
Moultonborough Meet
May 20, 2014
300 Hurdles (Outdoor)
Top↑
47.10
2015 NHIAA D3 State Championship
May 30, 2015
45.40
Wilderness 2015
May 23, 2015
44.36
2014 NHIAA Division 3 Championship
May 31, 2014
43.80
2014 Wilderness League Championship
May 24, 2014
46.43
Campbell High 5/1/2014
May 1, 2014
45.15
NHIAA 2013 Division 3 Championship
May 25, 2013
46.30
Wilderness League Championships 2013
May 18, 2013
45.48
2013 SENH Championships
May 9, 2013
48.20
Pelham 5-7-13
May 7, 2013
49.60
Wilderness league championship
May 19, 2012
52.13
2012 Dover Frozen Greenwave
Apr 27, 2012
300 Hurdles (Outdoor)
Top↑
44.80
Belmont 4-21 Meet
Apr 21, 2015
44.00
Moultonborough Meet
May 20, 2014
4 x 100 Relay (Outdoor)
Top↑
47.02
2015 NHIAA D3 State Championship
May 30, 2015
DQ
Wilderness 2015
May 23, 2015
49.99
2013 SENH Championships
May 9, 2013
4 x 160 Relay (Indoor)
Top↑
1:23.09
NH Indoor Track and Field Champioships 2015 Division II
Feb 21, 2015
1:21.10
NH Indoor Track & Field League Meet #7 UNH Afternoon Session
Feb 1, 2015
1:22.10
NH Indoor Track & Field League Meet #4 UNH Afternoon Session
Jan 11, 2015
1:22.80
NH Indoor Track & Field League Meet #3 UNH Morning Session
Jan 3, 2015
1:21.7
NH Indoor Track League UNH Afternoon Session Meet #7
Jan 25, 2014
1:21.3
NH Indoor Track League UNH Afternoon Session Meet #6
Jan 19, 2014
1:21.6
NH Indoor Track League UNH Morning Session Meet #3
Dec 28, 2013
4 x 200 Relay (Indoor)
Top↑
1:44.59
NHIAA Indoor Division II Track & Field Championships
Feb 2, 2014
4 x 400 Relay (Outdoor)
Top↑
3:51.16
2015 NHIAA D3 State Championship
May 30, 2015
3:55.70
Belmont 4-21 Meet
Apr 21, 2015
3:48.32
2014 NHIAA Division 3 Championship
May 31, 2014
3:45.97
2014 Dover Greenwave Invitational
May 17, 2014
3:56.59
Campbell High 5/1/2014
May 1, 2014
3:55.2
NHIAA 2013 Division 3 Championship
May 25, 2013
3:50.6
Pelham 5-7-13
May 7, 2013
4 x 400 Relay (Indoor)
Top↑
3:51.60
NH Indoor Track & Field League Meet #6 UNH Afternoon Session
Jan 25, 2015
3:59.20
NH Indoor Track & Field League Meet #1 UNH Afternoon Session
Dec 21, 2014
4:03.6
NH Indoor Track League UNH Afternoon Session Meet #5
Jan 12, 2014
4:00.6
NH Indoor Track League UNH Morning Session Meet #2
Dec 21, 2013
4:13.
NH Indoor Track League Meet #7 UNH Noon Session
Jan 29, 2012
4 x 800 Relay (Outdoor)
Top↑
8:55.08
2015 NHIAA D3 State Championship
May 30, 2015
9:11.70
Wilderness 2015
May 23, 2015
9:07.83
2014 NHIAA Division 3 Championship
May 31, 2014
9:17.50
2014 Wilderness League Championship
May 24, 2014
9:31.07
NHIAA 2013 Division 3 Championship
May 25, 2013
9:23.63
Division 3 Championship NHIAA
May 26, 2012
4 x 800 Relay (Indoor)
Top↑
9:05.74
NH Indoor Track and Field Champioships 2015 Division II
Feb 21, 2015
9:12.00
NH Indoor Track & Field League Meet #7 UNH Afternoon Session
Feb 1, 2015
Distance Medley Relay (Outdoor)
Top↑
12:10.58
2014 Dover Greenwave Invitational
May 17, 2014
Triple Jump (Outdoor)
Top↑
31' 8.75"
9.67m
2013 SENH Championships
May 9, 2013
33' 0"
10.05m
Pelham 5-7-13
May 7, 2013
31' 11.25"
9.73m
Campbell 4/30/2013
Apr 30, 2013
Shot Put (Outdoor)
Top↑
29' 9.5"
9.08m
Belmont 5-16 Meet
May 16, 2015
Discus (Outdoor)
Top↑
72' 7"
22.12m
Belmont 5-16 Meet
May 16, 2015
NM
NM
Pelham 5-7-13
May 7, 2013
5k
Top↑
18:42.1
2014 NHIAA XC Division Championships
Oct 25, 2014
19:16.5
2014 Manchester XC Invitational
Sep 27, 2014
19:38.8
2014 Oyster River Bobcat XC Invitational
Sep 13, 2014
18:44.4
NHIAA 2013 Division XC Championships
Oct 26, 2013
19:06.3
2013 Bobcat Invitational XC Meet
Sep 14, 2013
21:10.0
2012 Bobcat Cross Country Invitational
Sep 15, 2012
23:37.7
2012 Gilford Early Bird XC Invitational at Gunstock
Aug 31, 2012
2015 Outdoors
100 Meters
12.60
Belmont 4-21 Meet
April 21, 2015
110 Hurdles
18.20
Belmont 4-21 Meet
April 21, 2015
300 Hurdles
47.10
2015 NHIAA D3 State Championship
May 30, 2015
45.40
Wilderness 2015
May 23, 2015
300 Hurdles
44.80
Belmont 4-21 Meet
April 21, 2015
4 x 100 Relay
47.02
2015 NHIAA D3 State Championship
May 30, 2015
DQ
Wilderness 2015
May 23, 2015
4 x 400 Relay
3:51.16
2015 NHIAA D3 State Championship
May 30, 2015
3:55.70
Belmont 4-21 Meet
April 21, 2015
4 x 800 Relay
8:55.08
2015 NHIAA D3 State Championship
May 30, 2015
9:11.70
Wilderness 2015
May 23, 2015
Shot Put
29' 9.5"
Belmont 5-16 Meet
May 16, 2015
Discus
72' 7"
Belmont 5-16 Meet
May 16, 2015
2015 Indoors
55 Meters
7.10
NH Indoor Track & Field League Meet #3 UNH Morning Session
January 3, 2015
7.10
NH Indoor Track & Field League Meet #3 UNH Morning Session
January 3, 2015
300 Meters
40.40
NH Indoor Track & Field League Meet #7 UNH Afternoon Session
February 1, 2015
41.10
NH Indoor Track & Field League Meet #3 UNH Morning Session
January 3, 2015
600 Meters
1:35.80
NH Indoor Track & Field League Meet #6 UNH Afternoon Session
January 25, 2015
1:36.20
NH Indoor Track & Field League Meet #4 UNH Afternoon Session
January 11, 2015
1:34.88
2015 Dartmouth Relays - High School
January 9-10, 2015
4 x 160 Relay
1:23.09
NH Indoor Track and Field Champioships 2015 Division II
February 21, 2015
1:21.10
NH Indoor Track & Field League Meet #7 UNH Afternoon Session
February 1, 2015
1:22.10
NH Indoor Track & Field League Meet #4 UNH Afternoon Session
January 11, 2015
1:22.80
NH Indoor Track & Field League Meet #3 UNH Morning Session
January 3, 2015
4 x 400 Relay
3:51.60
NH Indoor Track & Field League Meet #6 UNH Afternoon Session
January 25, 2015
4 x 800 Relay
9:05.74
NH Indoor Track and Field Champioships 2015 Division II
February 21, 2015
9:12.00
NH Indoor Track & Field League Meet #7 UNH Afternoon Session
February 1, 2015
2014 Indoors
55 Meters
7.20
NH Indoor Track & Field League Meet #1 UNH Afternoon Session
December 21, 2014
300 Meters
41.60
NH Indoor Track & Field League Meet #1 UNH Afternoon Session
December 21, 2014
600 Meters
1:31.33
NHIAA Indoor Division II Track & Field Championships
February 2, 2014
1:33.20
NH Indoor Track League UNH Afternoon Session Meet #7
January 25, 2014
1:33.50
NH Indoor Track League UNH Afternoon Session Meet #6
January 19, 2014
1:31.90
NH Indoor Track League UNH Afternoon Session Meet #5
January 12, 2014
1000 Meters
2:54.96
2014 Dartmouth Relays - High School
January 10-11, 2014
4 x 160 Relay
1:21.7
NH Indoor Track League UNH Afternoon Session Meet #7
January 25, 2014
1:21.3
NH Indoor Track League UNH Afternoon Session Meet #6
January 19, 2014
4 x 200 Relay
1:44.59
NHIAA Indoor Division II Track & Field Championships
February 2, 2014
4 x 400 Relay
3:59.20
NH Indoor Track & Field League Meet #1 UNH Afternoon Session
December 21, 2014
4:03.6
NH Indoor Track League UNH Afternoon Session Meet #5
January 12, 2014
2014 XC
5k
18:42.1
2014 NHIAA XC Division Championships
October 25, 2014
19:16.5
2014 Manchester XC Invitational
September 27, 2014
19:38.8
2014 Oyster River Bobcat XC Invitational
September 13, 2014
2014 Outdoors
100 Meters
11.90
Moultonborough Meet
May 20, 2014
200 Meters
24.70
2014 Wilderness League Championship
May 24, 2014
800 Meters
2:14.56
2014 Dover Greenwave Invitational
May 17, 2014
1600 Meters
5:01.10
2014 Wilderness League Championship
May 24, 2014
5:04.71
Campbell High 5/1/2014
May 1, 2014
3200 Meters
11:12.50
Moultonborough Meet
May 20, 2014
110 Hurdles
18.10
Moultonborough Meet
May 20, 2014
300 Hurdles
44.36
2014 NHIAA Division 3 Championship
May 31, 2014
43.80
2014 Wilderness League Championship
May 24, 2014
46.43
Campbell High 5/1/2014
May 1, 2014
300 Hurdles
44.00
Moultonborough Meet
May 20, 2014
4 x 400 Relay
3:48.32
2014 NHIAA Division 3 Championship
May 31, 2014
3:45.97
2014 Dover Greenwave Invitational
May 17, 2014
3:56.59
Campbell High 5/1/2014
May 1, 2014
4 x 800 Relay
9:07.83
2014 NHIAA Division 3 Championship
May 31, 2014
9:17.50
2014 Wilderness League Championship
May 24, 2014
Distance Medley Relay
12:10.58
2014 Dover Greenwave Invitational
May 17, 2014
2013 Indoors
1000 Meters
3:01.10
NH Indoor Track League UNH Morning Session Meet #3
December 28, 2013
2:54.30
NH Indoor Track League UNH Morning Session Meet #2
December 21, 2013
2:57.40
NH Indoor Track League UNH Morning Session Meet #1
December 14, 2013
4 x 160 Relay
1:21.6
NH Indoor Track League UNH Morning Session Meet #3
December 28, 2013
4 x 400 Relay
4:00.6
NH Indoor Track League UNH Morning Session Meet #2
December 21, 2013
2013 XC
5k
18:44.4
NHIAA 2013 Division XC Championships
October 26, 2013
19:06.3
2013 Bobcat Invitational XC Meet
September 14, 2013
2013 Outdoors
400 Meters
57.34
Campbell 4/30/2013
April 30, 2013
1600 Meters
5:06.40
Wilderness League Championships 2013
May 18, 2013
5:14.00
Pelham 5-7-13
May 7, 2013
3200 Meters
11:39.70
Wilderness League Championships 2013
May 18, 2013
11:48.80
2013 SENH Championships
May 9, 2013
12:14.01
Campbell 4/30/2013
April 30, 2013
300 Hurdles
45.15
NHIAA 2013 Division 3 Championship
May 25, 2013
46.30
Wilderness League Championships 2013
May 18, 2013
45.48
2013 SENH Championships
May 9, 2013
48.20
Pelham 5-7-13
May 7, 2013
4 x 100 Relay
49.99
2013 SENH Championships
May 9, 2013
4 x 400 Relay
3:55.2
NHIAA 2013 Division 3 Championship
May 25, 2013
3:50.6
Pelham 5-7-13
May 7, 2013
4 x 800 Relay
9:31.07
NHIAA 2013 Division 3 Championship
May 25, 2013
Triple Jump
31' 8.75"
2013 SENH Championships
May 9, 2013
33' 0"
Pelham 5-7-13
May 7, 2013
31' 11.25"
Campbell 4/30/2013
April 30, 2013
Discus
NM
Pelham 5-7-13
May 7, 2013
2012 Indoors
600 Meters
1:49.10
NH Indoor Track League Meet #4 UNH Morning Session
January 7, 2012
1000 Meters
3:13.50
NH Indoor Track League Meet #3 UNH Morning Session
December 29, 2012
3:08.00
NH Indoor Track League Meet #2 UNH Morning Session
December 22, 2012
3:07.50
NH Indoor Track League Meet #1 UNH Morning Session
December 15, 2012
4 x 400 Relay
4:13.
NH Indoor Track League Meet #7 UNH Noon Session
January 29, 2012
2012 XC
5k
21:10.0
2012 Bobcat Cross Country Invitational
September 15, 2012
23:37.7
2012 Gilford Early Bird XC Invitational at Gunstock
August 31, 2012
2012 Outdoors
200 Meters
27.60
Wilderness league championship
May 19, 2012
1600 Meters
5:28.60
Wilderness league championship
May 19, 2012
5:40.95
2012 Dover Frozen Greenwave
April 27, 2012
300 Hurdles
49.60
Wilderness league championship
May 19, 2012
52.13
2012 Dover Frozen Greenwave
April 27, 2012
4 x 800 Relay
9:23.63
Division 3 Championship NHIAA
May 26, 2012
2011 Indoors
600 Meters
1:47.00
NH Indoor Track League Meet #2 UNH Morning Session
December 26, 2011
1:47.80
NH Indoor Track League Meet #1 UNH Afternoon Session
December 18, 2011
100 Meters (Outdoors)
2015
12.60
Belmont 4-21 Meet
(Apr 21, 2015)
2014
11.90
Moultonborough Meet
(May 20, 2014)
200 Meters (Outdoors)
2014
24.70
2014 Wilderness League Championship
(May 24, 2014)
2012
27.60
Wilderness league championship
(May 19, 2012)
400 Meters (Outdoors)
2013
57.34
Campbell 4/30/2013
(Apr 30, 2013)
800 Meters (Outdoors)
2014
2:14.56
2014 Dover Greenwave Invitational
(May 17, 2014)
1600 Meters (Outdoors)
2014
5:01.10
2014 Wilderness League Championship
(May 24, 2014)
2013
5:06.40
Wilderness League Championships 2013
(May 18, 2013)
2012
5:28.60
Wilderness league championship
(May 19, 2012)
3200 Meters (Outdoors)
2014
11:12.50
Moultonborough Meet
(May 20, 2014)
2013
11:39.70
Wilderness League Championships 2013
(May 18, 2013)
110 Hurdles (Outdoors)
2015
18.20
Belmont 4-21 Meet
(Apr 21, 2015)
2014
18.10
Moultonborough Meet
(May 20, 2014)
300 Hurdles (Outdoors)
2015
45.40
Wilderness 2015
(May 23, 2015)
2014
43.80
2014 Wilderness League Championship
(May 24, 2014)
2013
45.15
NHIAA 2013 Division 3 Championship
(May 25, 2013)
2012
49.60
Wilderness league championship
(May 19, 2012)
300 Hurdles (Outdoors)
2015
44.80
Belmont 4-21 Meet
(Apr 21, 2015)
2014
44.00
Moultonborough Meet
(May 20, 2014)
Triple Jump (Outdoors)
2013
33' 0"
Pelham 5-7-13
(May 7, 2013)
Shot Put (Outdoors)
2015
29' 9.5"
Belmont 5-16 Meet
(May 16, 2015)
Discus (Outdoors)
2015
72' 7"
Belmont 5-16 Meet
(May 16, 2015)
55 Meters (Indoors)
2015
7.10
NH Indoor Track & Field League Meet #3 UNH Morning Session
(Jan 3, 2015)
2014
7.20
NH Indoor Track & Field League Meet #1 UNH Afternoon Session
(Dec 21, 2014)
300 Meters (Indoors)
2015
40.40
NH Indoor Track & Field League Meet #7 UNH Afternoon Session
(Feb 1, 2015)
2014
41.60
NH Indoor Track & Field League Meet #1 UNH Afternoon Session
(Dec 21, 2014)
600 Meters (Indoors)
2015
1:34.88
2015 Dartmouth Relays - High School
(Jan 9-10, 2015)
2014
1:31.33
NHIAA Indoor Division II Track & Field Championships
(Feb 2, 2014)
2012
1:49.10
NH Indoor Track League Meet #4 UNH Morning Session
(Jan 7, 2012)
2011
1:47.00
NH Indoor Track League Meet #2 UNH Morning Session
(Dec 26, 2011)
1000 Meters (Indoors)
2014
2:54.96
2014 Dartmouth Relays - High School
(Jan 10-11, 2014)
2013
2:54.30
NH Indoor Track League UNH Morning Session Meet #2
(Dec 21, 2013)
2012
3:07.50
NH Indoor Track League Meet #1 UNH Morning Session
(Dec 15, 2012)
5k (XC)
2014
18:42.1
2014 NHIAA XC Division Championships
Oct 25, 2014
2013
18:44.4
NHIAA 2013 Division XC Championships
Oct 26, 2013
2012
21:10.0
2012 Bobcat Cross Country Invitational
Sep 15, 2012