May 1, 2018
|
Pinkerton - Derry, NH

Men's 100 Meters

Top↑
PL NAME YEAR TEAM TIME TIME SC
1 Jadyn Ruimwijk Senior Pinkerton 8.66 11.24 6
2 Avery Battle Sophomore Pinkerton 8.20 11.55 4
3 Josh Sibanda Senior Salem 9.95 11.56 1.5
3 Noah Woodman Senior Pinkerton 9.02 11.56 1.5
5 Kayden Baillargeon Senior Pinkerton 10.69 11.61 -
6 John Brooks Junior Pinkerton 9.82 11.68 -
7 David Suoth Senior Spaulding 14.82 11.76 -
8 Riley Mulvey Sophomore Salem 13.72 11.82 -
9 Elijah Aronofsky Sophomore Salem 15.18 11.95 -
10 Adam Spencer Junior Pinkerton 8.97 11.96 -
11 Ryan Dane Freshman Pinkerton 11.89 12.01 -
12 Benjamin Fleming Freshman Pinkerton 14.84 12.16 -
12 Patrick Cotnoir Freshman Pinkerton 12.16 12.16 -
14 Colton Boursier Sophomore Pinkerton 13.03 12.17 -
15 Joseph Deluca Senior Spaulding 12.97 12.23 -
16 Will Michaud Junior Salem 12.23 12.35 -
17 Devin Ollman Freshman Pinkerton 13.96 12.57 -
18 Alexander Gibeau Freshman Pinkerton 13.10 12.59 -
19 Tyrone Benedict Sophomore Spaulding 15.30 12.64 -
20 Christopher Thomas Junior Spaulding 9.76 12.67 -
20 James Moy Senior Salem 11.41 12.67 -
22 Connor McCabe Sophomore Somersworth 16.23 12.68 -
23 Brogan Bonsaint Sophomore Somersworth 10.28 12.69 -
24 Brenden Carey Sophomore Spaulding 14.46 12.79 -
25 Sebastien Labonte Senior Spaulding 16.41 12.82 -
26 Alex Moura Senior Pinkerton 10.69 12.87 -
27 Dylan McKeon Senior Salem 10.47 12.92 -
28 Ethan Turgeon Freshman Somersworth 9.97 12.94 -
29 Ryan Miller Freshman Spaulding 12.18 13.09 -
30 Trent Evans Freshman Somersworth 15.69 13.18 -
31 Brendan Fitzgerald Senior Pinkerton 10.56 13.19 -
32 Nicholas Donovan Freshman Salem 12.81 13.20 -
33 Vernon MacPhee Sophomore Pinkerton 14.93 13.33 -
34 Xavier Medina Freshman Spaulding 17.32 13.42 -
35 Zach Day Freshman Somersworth 12.92 13.45 -
36 Abe Siregar Sophomore Somersworth 10.29 13.53 -
37 Joseph Walsh Sophomore Pinkerton 15.30 13.54 -
38 Christian Abkarian Sophomore Somersworth 16.93 13.87 -
39 Matt Mahadeo Sophomore Somersworth 13.20 14.04 -
40 Lucas Hakme-Silva Sophomore Pinkerton 14.63 14.06 -
41 Joshua Malenchini Freshman Pinkerton 18.74 15.61 -
  Marcus Sconza Freshman Pinkerton NT NT   
  David Swenson Sophomore Pinkerton NT NT   
  JanCarlos Terrenzio Junior Pinkerton NT NT   
  Collin Perreault Sophomore Somersworth NT NT   
  Jack Milos Freshman Salem NT NT   
  Nathan Miller Senior Pinkerton NT NT   
Men's 100 Meters Section 1
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
19 Tyrone Benedict Sophomore Spaulding 13.66 9.36 12.77 12.64 14.67 12.77
24 Brenden Carey Sophomore Spaulding 11.52 15.10 9.85 12.79 9.47 10.49
25 Sebastien Labonte Senior Spaulding 9.49 11.67 13.98 12.82 12.44 16.54
34 Xavier Medina Freshman Spaulding 14.50 11.28 12.22 13.42 9.40 17.45
35 Zach Day Freshman Somersworth 12.78 9.55 10.76 13.45 16.28 17.09
39 Matt Mahadeo Sophomore Somersworth 15.45 14.18 16.43 14.04 10.53 14.18
41 Joshua Malenchini Freshman Pinkerton 11.40 19.36 12.96 15.61 12.18 14.37
Men's 100 Meters Section 2
PL NAME YEAR TEAM TIME TIME
17 Devin Ollman Freshman Pinkerton 14.33 12.57
22 Connor McCabe Sophomore Somersworth 13.32 12.68
28 Ethan Turgeon Freshman Somersworth 11.00 12.94
29 Ryan Miller Freshman Spaulding 12.18 13.09
36 Abe Siregar Sophomore Somersworth 15.56 13.53
40 Lucas Hakme-Silva Sophomore Pinkerton 11.11 14.06
  Marcus Sconza Freshman Pinkerton NT NT
  David Swenson Sophomore Pinkerton NT NT
Men's 100 Meters Section 3
PL NAME YEAR TEAM TIME TIME
8 Riley Mulvey Sophomore Salem 13.24 11.82
20 Christopher Thomas Junior Spaulding 12.67 12.67
20 James Moy Senior Salem 12.29 12.67
23 Brogan Bonsaint Sophomore Somersworth 10.66 12.69
26 Alex Moura Senior Pinkerton 11.07 12.87
30 Trent Evans Freshman Somersworth 9.49 13.18
37 Joseph Walsh Sophomore Pinkerton 17.20 13.54
  JanCarlos Terrenzio Junior Pinkerton NT NT
Men's 100 Meters Section 4
PL NAME YEAR TEAM TIME TIME TIME
12 Benjamin Fleming Freshman Pinkerton 15.45 15.20 12.16
18 Alexander Gibeau Freshman Pinkerton 13.35 9.07 12.59
27 Dylan McKeon Senior Salem 13.83 15.77 12.92
31 Brendan Fitzgerald Senior Pinkerton 13.72 11.61 13.19
33 Vernon MacPhee Sophomore Pinkerton 9.87 13.07 13.33
38 Christian Abkarian Sophomore Somersworth 12.49 13.04 13.87
  Collin Perreault Sophomore Somersworth NT NT NT
  Jack Milos Freshman Salem NT NT NT
Men's 100 Meters Section 5
PL NAME YEAR TEAM TIME
10 Adam Spencer Junior Pinkerton 11.96
11 Ryan Dane Freshman Pinkerton 12.01
12 Patrick Cotnoir Freshman Pinkerton 12.16
14 Colton Boursier Sophomore Pinkerton 12.17
15 Joseph Deluca Senior Spaulding 12.23
16 Will Michaud Junior Salem 12.35
32 Nicholas Donovan Freshman Salem 13.20
  Nathan Miller Senior Pinkerton NT
Men's 100 Meters Section 6
PL NAME YEAR TEAM TIME TIME TIME TIME TIME SC
1 Jadyn Ruimwijk Senior Pinkerton 9.00 11.24 8.66 9.45 9.78 6
2 Avery Battle Sophomore Pinkerton 12.36 11.55 11.90 11.79 9.94 4
3 Josh Sibanda Senior Salem 11.33 11.56 12.95 9.37 10.52 1.5
3 Noah Woodman Senior Pinkerton 10.99 11.56 11.68 8.91 9.25 1.5
5 Kayden Baillargeon Senior Pinkerton 10.69 11.61 9.41 12.43 9.18 -
6 John Brooks Junior Pinkerton 9.23 11.68 14.49 12.03 11.57 -
7 David Suoth Senior Spaulding 13.53 11.76 11.06 15.06 14.82 -
9 Elijah Aronofsky Sophomore Salem 13.15 11.95 14.70 14.22 10.04 -

Men's 200 Meters

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME SC
1 Jadyn Ruimwijk Senior Pinkerton 22.67 25.17 29.48 26.30 6
2 Avery Battle Sophomore Pinkerton 23.41 29.27 26.22 23.18 4
3 Noah Woodman Senior Pinkerton 23.60 28.56 29.98 30.45 2
4 John Brooks Junior Pinkerton 23.81 17.15 21.43 24.77 1
5 Josh Sibanda Senior Salem 23.86 24.10 27.68 29.83 -
6 Riley Mulvey Sophomore Salem 24.01 24.97 31.22 24.97 -
7 Ryan Dane Freshman Pinkerton 24.10 31.33 18.08 19.53 -
8 Elijah Aronofsky Sophomore Salem 24.51 29.91 22.80 30.15 -
9 Colton Boursier Sophomore Pinkerton 24.68 24.93 25.42 27.89 -
10 Dan Smith Senior Somersworth 24.78 23.05 19.33 20.08 -
11 Nathan Miller Senior Pinkerton 24.93 19.45 17.70 25.18 -
12 Pat Hanlon Senior Pinkerton 24.96 21.72 25.46 23.72 -
13 Collin Perreault Sophomore Somersworth 25.09 20.08 30.36 18.57 -
14 Zach Plaza Sophomore Pinkerton 25.35 20.54 24.59 29.66 -
15 Christopher Thomas Junior Spaulding 25.37 23.09 22.33 19.54 -
16 Will Michaud Junior Salem 25.53 30.64 23.49 22.98 -
17 Ethan Desmaris Junior Pinkerton 25.62 25.11 21.52 22.04 -
18 Matt Roy Junior Spaulding 25.79 27.34 21.15 21.15 -
19 Mark Caswell Freshman Salem 25.83 26.35 21.18 23.25 -
20 Tyrone Benedict Sophomore Spaulding 25.87 31.57 18.89 25.62 -
21 Devin Ollman Freshman Pinkerton 25.88 26.92 25.63 33.13 -
22 Connor McCabe Sophomore Somersworth 26.00 31.46 18.46 21.58 -
23 David Swenson Sophomore Pinkerton 26.34 26.34 32.40 26.34 -
24 Ethan Turgeon Freshman Somersworth 26.40 22.71 28.25 33.80 -
25 Liam St Ledger Senior Pinkerton 26.55 31.60 23.63 20.45 -
26 Alex Moura Senior Pinkerton 26.70 30.71 33.38 23.23 -
27 Nicholas Donovan Freshman Salem 26.78 25.18 22.77 24.64 -
28 James Moy Senior Salem 26.86 22.30 24.18 33.58 -
29 Joseph Walsh Sophomore Pinkerton 27.57 26.47 21.51 23.99 -
30 Vernon MacPhee Sophomore Pinkerton 27.61 35.34 28.17 21.26 -
31 Jayson Choy Freshman Pinkerton 27.67 30.99 29.89 26.57 -
32 Zachary Aham Junior Pinkerton 27.75 30.81 20.26 21.37 -
33 Stryker Coyle Senior Pinkerton 27.89 26.22 31.80 21.76 -
34 Samuel Steiger Junior Pinkerton 28.00 19.88 36.40 24.08 -
35 Ryan Miller Freshman Spaulding 28.01 31.38 30.25 26.33 -
36 Jack Milos Freshman Salem 28.35 31.19 28.64 35.73 -
37 Xavier Medina Freshman Spaulding 28.52 26.53 24.82 19.97 -
38 Luke Traeger Freshman Spaulding 28.79 25.34 24.19 33.40 -
39 Addison Bigelow Sophomore Spaulding 28.95 20.56 34.74 21.14 -
40 Matt Tombeng Senior Somersworth 29.52 21.55 37.49 30.11 -
41 Joshua Malenchini Freshman Pinkerton 33.18 23.23 42.47 35.51 -
  Justin Markham Freshman Spaulding NT NT NT NT   
  Abe Siregar Sophomore Somersworth NT NT NT NT   
  Ian Woodman Freshman Pinkerton NT NT NT NT   
  Marcus Sconza Freshman Pinkerton NT NT NT NT   
  JanCarlos Terrenzio Junior Pinkerton NT NT NT NT   
  Joseph Deluca Senior Spaulding NT NT NT NT   
  Ethan Forbush Sophomore Pinkerton NT NT NT NT   
  Christian Abkarian Sophomore Somersworth NT NT NT NT   
  Terence Coyle Junior Pinkerton NT NT NT NT   
  Patrick Cotnoir Freshman Pinkerton NT NT NT NT   
  Conor Seleny Sophomore Pinkerton NT NT NT NT   
  Kayden Baillargeon Senior Pinkerton NT NT NT NT   
Men's 200 Meters Section 1
PL NAME YEAR TEAM TIME TIME
35 Ryan Miller Freshman Spaulding 28.01 35.86
37 Xavier Medina Freshman Spaulding 28.52 32.23
38 Luke Traeger Freshman Spaulding 28.79 20.44
41 Joshua Malenchini Freshman Pinkerton 33.18 39.16
  Justin Markham Freshman Spaulding NT NT
Men's 200 Meters Section 2
PL NAME YEAR TEAM TIME TIME TIME TIME
21 Devin Ollman Freshman Pinkerton 29.51 25.88 24.59 30.28
22 Connor McCabe Sophomore Somersworth 32.76 26.00 25.48 27.82
29 Joseph Walsh Sophomore Pinkerton 35.85 27.57 20.13 29.23
31 Jayson Choy Freshman Pinkerton 32.93 27.67 22.97 33.76
  Abe Siregar Sophomore Somersworth NT NT NT NT
  Ian Woodman Freshman Pinkerton NT NT NT NT
Men's 200 Meters Section 3
PL NAME YEAR TEAM TIME TIME
15 Christopher Thomas Junior Spaulding 22.33 25.37
20 Tyrone Benedict Sophomore Spaulding 30.79 25.87
39 Addison Bigelow Sophomore Spaulding 25.77 28.95
40 Matt Tombeng Senior Somersworth 24.21 29.52
  Marcus Sconza Freshman Pinkerton NT NT
  JanCarlos Terrenzio Junior Pinkerton NT NT
Men's 200 Meters Section 4
PL NAME YEAR TEAM TIME
18 Matt Roy Junior Spaulding 25.79
28 James Moy Senior Salem 26.86
32 Zachary Aham Junior Pinkerton 27.75
33 Stryker Coyle Senior Pinkerton 27.89
  Joseph Deluca Senior Spaulding NT
  Ethan Forbush Sophomore Pinkerton NT
Men's 200 Meters Section 5
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
13 Collin Perreault Sophomore Somersworth 27.85 25.09 29.86 21.83 26.60 32.62
23 David Swenson Sophomore Pinkerton 32.67 26.34 18.97 20.55 26.87 23.45
24 Ethan Turgeon Freshman Somersworth 29.57 26.40 28.52 28.52 21.12 25.61
30 Vernon MacPhee Sophomore Pinkerton 35.62 27.61 30.93 34.52 22.92 31.20
34 Samuel Steiger Junior Pinkerton 19.60 28.00 21.84 31.08 24.92 26.60
  Christian Abkarian Sophomore Somersworth NT NT NT NT NT NT
Men's 200 Meters Section 6
PL NAME YEAR TEAM TIME TIME TIME TIME TIME
6 Riley Mulvey Sophomore Salem 21.37 24.73 27.14 24.01 24.97
14 Zach Plaza Sophomore Pinkerton 24.59 22.31 20.54 25.35 18.51
17 Ethan Desmaris Junior Pinkerton 18.71 23.32 18.96 25.62 19.22
25 Liam St Ledger Senior Pinkerton 25.76 27.62 25.49 26.55 22.31
26 Alex Moura Senior Pinkerton 22.97 25.90 26.44 26.70 21.90
  Terence Coyle Junior Pinkerton NT NT NT NT NT
Men's 200 Meters Section 7
PL NAME YEAR TEAM TIME
12 Pat Hanlon Senior Pinkerton 24.96
16 Will Michaud Junior Salem 25.53
19 Mark Caswell Freshman Salem 25.83
27 Nicholas Donovan Freshman Salem 26.78
36 Jack Milos Freshman Salem 28.35
  Patrick Cotnoir Freshman Pinkerton NT
Men's 200 Meters Section 8
PL NAME YEAR TEAM TIME TIME TIME
7 Ryan Dane Freshman Pinkerton 23.86 21.45 24.10
8 Elijah Aronofsky Sophomore Salem 27.21 31.38 24.51
9 Colton Boursier Sophomore Pinkerton 30.61 29.37 24.68
10 Dan Smith Senior Somersworth 22.31 25.53 24.78
11 Nathan Miller Senior Pinkerton 26.43 22.44 24.93
  Conor Seleny Sophomore Pinkerton NT NT NT
Men's 200 Meters Section 9
PL NAME YEAR TEAM TIME TIME SC
1 Jadyn Ruimwijk Senior Pinkerton 22.67 21.77 6
2 Avery Battle Sophomore Pinkerton 23.41 16.86 4
3 Noah Woodman Senior Pinkerton 23.60 24.78 2
4 John Brooks Junior Pinkerton 23.81 17.39 1
5 Josh Sibanda Senior Salem 23.86 23.86 -
  Kayden Baillargeon Senior Pinkerton NT NT   

Men's 400 Meters

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME SC
1 Jadyn Ruimwijk Senior Pinkerton 39.33 38.80 45.17 1:03.24 53.14 47.83 6
2 Adam Spencer Junior Pinkerton 1:03.13 49.53 38.10 1:06.94 54.42 50.61 4
3 Zach Plaza Sophomore Pinkerton 47.51 43.68 1:05.52 49.69 54.60 1:02.79 2
4 Ethan Desmaris Junior Pinkerton 38.96 40.06 1:05.30 1:10.79 54.87 52.13 1
5 Adrian Sutton Sophomore Spaulding 52.70 41.72 41.72 55.99 54.89 49.95 -
6 Pat Hanlon Senior Pinkerton 39.06 59.41 55.01 42.91 55.01 51.71 -
7 Dan Smith Senior Somersworth 43.35 56.69 42.79 43.90 55.57 58.91 -
8 Matt Roy Junior Spaulding 51.20 42.20 46.70 1:10.33 56.26 45.01 -
9 Alexander Gibeau Freshman Pinkerton 54.69 44.54 42.29 1:04.28 56.38 53.57 -
10 Benjamin Fleming Freshman Pinkerton 53.90 51.04 56.20 1:08.24 57.34 1:07.67 -
11 Mark Caswell Freshman Salem 48.81 54.04 47.65 1:10.31 58.10 1:10.89 -
12 Vernon MacPhee Sophomore Pinkerton 1:02.14 1:14.09 46.61 59.16 59.75 1:13.50 -
13 Joron Harrell Junior Pinkerton 1:12.24 1:08.60 1:07.38 1:15.27 1:00.70 1:11.02 -
14 Alex Daigle Sophomore Salem 43.48 1:04.30 1:06.13 55.72 1:01.23 48.38 -
15 Alexander Greenwood Sophomore Salem 50.01 1:15.33 53.72 47.54 1:01.74 49.40 -
16 Ethan Forbush Sophomore Pinkerton 1:05.63 56.25 51.25 1:04.38 1:02.50 1:01.25 -
17 Elyar Dugall Sophomore Spaulding 57.22 1:08.02 46.41 46.41 1:03.57 51.50 -
18 Lucas Hakme-Silva Sophomore Pinkerton 1:22.31 1:08.91 52.96 1:21.03 1:03.80 1:05.08 -
19 Matt Tombeng Senior Somersworth 57.81 47.06 1:09.24 1:01.17 1:07.22 1:27.39 -
Men's 400 Meters Section 1
PL NAME YEAR TEAM TIME TIME TIME TIME
16 Ethan Forbush Sophomore Pinkerton 48.13 1:02.50 1:00.63 1:20.00
17 Elyar Dugall Sophomore Spaulding 1:07.39 1:03.57 1:22.65 1:20.74
18 Lucas Hakme-Silva Sophomore Pinkerton 1:21.67 1:03.80 1:14.01 48.49
Men's 400 Meters Section 2
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
12 Vernon MacPhee Sophomore Pinkerton 46.01 41.83 56.77 47.80 59.75 1:16.48 44.82
14 Alex Daigle Sophomore Salem 1:04.91 1:09.81 45.93 56.95 1:01.23 1:17.15 1:00.01
15 Alexander Greenwood Sophomore Salem 59.89 56.19 1:09.77 1:10.39 1:01.74 49.40 51.87
19 Matt Tombeng Senior Somersworth 54.45 1:26.05 57.81 51.76 1:07.22 1:22.68 1:02.52
Men's 400 Meters Section 3
PL NAME YEAR TEAM TIME
5 Adrian Sutton Sophomore Spaulding 54.89
7 Dan Smith Senior Somersworth 55.57
8 Matt Roy Junior Spaulding 56.26
10 Benjamin Fleming Freshman Pinkerton 57.34
11 Mark Caswell Freshman Salem 58.10
13 Joron Harrell Junior Pinkerton 1:00.70
Men's 400 Meters Section 4
PL NAME YEAR TEAM TIME TIME SC
1 Jadyn Ruimwijk Senior Pinkerton 53.14 1:03.77 6
2 Adam Spencer Junior Pinkerton 54.42 1:05.85 4
3 Zach Plaza Sophomore Pinkerton 54.60 43.14 2
4 Ethan Desmaris Junior Pinkerton 54.87 39.51 1
6 Pat Hanlon Senior Pinkerton 55.01 58.31 -
9 Alexander Gibeau Freshman Pinkerton 56.38 1:10.48 -

Men's 800 Meters

Top↑
PL NAME YEAR TEAM TIME SC
1 Josh Pincince Senior Somersworth 2:14.17 6
2 Sean Holden Junior Salem 2:15.69 4
3 Steve Groulx Junior Pinkerton 2:16.34 2
4 Zachary Aham Junior Pinkerton 2:16.76 1
5 Samuel Steiger Junior Pinkerton 2:17.17 -
6 Lucas Fantasia Junior Salem 2:17.20 -
7 Andrew Pincince Sophomore Somersworth 2:18.61 -
8 Liam St Ledger Senior Pinkerton 2:19.02 -
9 Carson Wante Junior Salem 2:22.23 -
10 Nathan Letellier Freshman Pinkerton 2:27.80 -
11 Nicholas Caputo Sophomore Pinkerton 2:29.19 -
12 Nate Wante Junior Salem 2:29.60 -
13 Stryker Coyle Senior Pinkerton 2:30.14 -
14 Matthew Price Sophomore Pinkerton 2:32.44 -
15 Owen Burrell Freshman Spaulding 2:33.83 -
16 Ian Pare Sophomore Spaulding 2:34.89 -
17 Joseph Roussos Sophomore Spaulding 2:35.21 -
18 Noah O'Brien Sophomore Salem 2:38.61 -
  Jonathan Tarness Senior Salem NT   
  Raymond Devita Freshman Salem NT   
  Terence Coyle Junior Pinkerton NT   
Men's 800 Meters Section 1
PL NAME YEAR TEAM TIME TIME TIME
7 Andrew Pincince Sophomore Somersworth 2:18.61 2:39.41 2:11.68
10 Nathan Letellier Freshman Pinkerton 2:27.80 2:55.89 2:32.24
11 Nicholas Caputo Sophomore Pinkerton 2:29.19 2:38.15 1:51.90
12 Nate Wante Junior Salem 2:29.60 1:44.72 2:16.14
14 Matthew Price Sophomore Pinkerton 2:32.44 2:23.30 3:10.55
15 Owen Burrell Freshman Spaulding 2:33.83 3:07.68 2:55.37
16 Ian Pare Sophomore Spaulding 2:34.89 2:51.93 2:25.60
17 Joseph Roussos Sophomore Spaulding 2:35.21 2:32.11 2:42.97
  Jonathan Tarness Senior Salem NT NT NT
  Raymond Devita Freshman Salem NT NT NT
Men's 800 Meters Section 2
PL NAME YEAR TEAM TIME TIME TIME SC
1 Josh Pincince Senior Somersworth 2:14.17 2:20.88 1:36.61 6
2 Sean Holden Junior Salem 2:15.69 2:50.97 1:36.34 4
3 Steve Groulx Junior Pinkerton 2:16.34 2:51.79 2:27.25 2
4 Zachary Aham Junior Pinkerton 2:16.76 2:26.34 2:45.48 1
5 Samuel Steiger Junior Pinkerton 2:17.17 2:15.80 2:58.33 -
6 Lucas Fantasia Junior Salem 2:17.20 2:33.67 2:48.76 -
8 Liam St Ledger Senior Pinkerton 2:19.02 1:42.88 2:34.32 -
9 Carson Wante Junior Salem 2:22.23 2:17.97 3:03.48 -
13 Stryker Coyle Senior Pinkerton 2:30.14 2:03.12 2:55.67 -
18 Noah O'Brien Sophomore Salem 2:38.61 3:21.44 2:02.13 -
  Terence Coyle Junior Pinkerton NT NT NT   

Men's 1600 Meters

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME TIME SC
1 Joe Gagnon Junior Pinkerton 3:52.66 5:12.11 5:14.94 4:43.73 5:14.94 6
2 Sean Holden Junior Salem 5:03.07 3:50.22 5:11.81 4:51.41 4:33.93 4
3 Josh Pincince Senior Somersworth 3:46.47 3:37.65 3:58.23 4:54.11 4:10.00 2
4 Jackson Mazejka Freshman Salem 5:30.61 5:09.76 5:30.61 4:57.84 4:34.02 1
5 Steve Groulx Junior Pinkerton 6:13.40 4:10.93 5:37.56 4:58.72 3:58.98 -
6 Nolan Preble Sophomore Pinkerton 6:01.86 4:25.37 4:46.48 5:01.55 5:34.72 -
7 Nathan Steiger Sophomore Pinkerton 5:59.06 4:47.87 6:30.01 5:09.53 4:54.06 -
8 Nathan Letellier Freshman Pinkerton 4:55.54 5:14.20 6:16.42 5:11.09 3:56.43 -
9 Conrad Gende Junior Pinkerton 6:13.05 6:25.69 4:57.18 5:16.14 5:31.95 -
10 Charles Lavoie Junior Pinkerton 4:00.50 4:19.48 6:29.23 5:16.44 6:03.91 -
11 Andrew Pincince Sophomore Somersworth 6:40.19 4:49.03 5:27.14 5:17.61 6:24.31 -
12 Nicholas Caputo Sophomore Pinkerton 4:59.22 4:52.86 6:31.54 5:18.32 4:27.39 -
13 Logan Krahn Freshman Salem 5:38.20 5:38.20 5:22.09 5:22.09 3:48.69 -
14 Kevin Casey Freshman Spaulding 5:56.06 4:57.80 4:15.72 5:23.69 5:43.12 -
15 Henry Hood Sophomore Pinkerton 3:59.94 4:52.53 6:37.71 5:28.68 5:22.11 -
16 Matthew Price Sophomore Pinkerton 4:30.78 5:36.83 6:36.27 5:30.22 6:09.85 -
17 Owen Burrell Freshman Spaulding 6:44.44 7:04.83 7:21.82 5:39.86 4:42.09 -
18 Riley Proulx Sophomore Spaulding 6:12.08 6:08.66 5:51.59 5:41.35 4:33.08 -
19 Joseph Roussos Sophomore Spaulding 4:23.01 3:59.10 5:58.64 5:41.56 6:02.06 -
20 Brian Collins Junior Salem 5:25.75 7:07.09 6:20.04 6:01.94 6:09.18 -
  Brian English Sophomore Salem NT NT NT NT NT   
Men's 1600 Meters Section 1
PL NAME YEAR TEAM TIME TIME
8 Nathan Letellier Freshman Pinkerton 5:11.09 3:37.77
9 Conrad Gende Junior Pinkerton 5:16.14 4:06.59
10 Charles Lavoie Junior Pinkerton 5:16.44 4:09.99
12 Nicholas Caputo Sophomore Pinkerton 5:18.32 4:14.66
13 Logan Krahn Freshman Salem 5:22.09 4:30.56
15 Henry Hood Sophomore Pinkerton 5:28.68 5:38.54
16 Matthew Price Sophomore Pinkerton 5:30.22 7:02.69
17 Owen Burrell Freshman Spaulding 5:39.86 6:58.03
18 Riley Proulx Sophomore Spaulding 5:41.35 4:53.57
19 Joseph Roussos Sophomore Spaulding 5:41.56 6:39.63
Men's 1600 Meters Section 2
PL NAME YEAR TEAM TIME TIME SC
1 Joe Gagnon Junior Pinkerton 4:43.73 5:29.13 6
2 Sean Holden Junior Salem 4:51.41 5:05.98 4
3 Josh Pincince Senior Somersworth 4:54.11 5:44.11 2
4 Jackson Mazejka Freshman Salem 4:57.84 4:34.02 1
5 Steve Groulx Junior Pinkerton 4:58.72 6:25.35 -
6 Nolan Preble Sophomore Pinkerton 5:01.55 6:19.96 -
7 Nathan Steiger Sophomore Pinkerton 5:09.53 5:43.58 -
11 Andrew Pincince Sophomore Somersworth 5:17.61 5:17.61 -
14 Kevin Casey Freshman Spaulding 5:23.69 4:18.96 -
20 Brian Collins Junior Salem 6:01.94 6:45.38 -
  Brian English Sophomore Salem NT NT   

Men's 3200 Meters

Top↑
PL NAME YEAR TEAM TIME TIME TIME SC
1 Joe Gagnon Junior Pinkerton 10:11.44 9:04.19 11:30.93 6
2 Massinissa Bosli Sophomore Salem 11:26.09 9:02.02 11:12.37 4
3 Nathan Steiger Sophomore Pinkerton 11:31.83 14:04.04 11:04.16 2
4 Charles Lavoie Junior Pinkerton 11:59.80 8:23.86 13:11.78 1
5 Conrad Gende Junior Pinkerton 12:05.41 9:54.84 15:14.02 -
6 Nolan Preble Sophomore Pinkerton 12:05.64 13:54.49 9:33.26 -
7 Henry Hood Sophomore Pinkerton 12:05.91 12:20.43 15:07.39 -

Men's 110 Hurdles

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME TIME SC
1 Adam Spencer Junior Pinkerton 15.00 18.34 15.00 15.15 15.31 6
2 Conor Seleny Sophomore Pinkerton 12.57 18.70 11.63 15.71 15.40 4
3 Jaxson Libby Junior Spaulding 13.00 13.81 13.97 16.24 15.11 2
4 Jason Suwu Sophomore Somersworth 17.00 12.63 17.17 16.83 17.00 1
5 James Ference Sophomore Salem 14.46 20.59 21.10 17.01 14.12 -
6 Ian Woodman Freshman Pinkerton 14.67 20.58 18.34 20.37 23.23 -
7 Jayson Choy Freshman Pinkerton 23.39 24.67 19.78 21.26 21.48 -
8 Isaac Hogan Senior Spaulding 26.89 24.31 26.89 21.51 21.30 -
Men's 110 Hurdles Section 1
PL NAME YEAR TEAM TIME TIME SC
1 Adam Spencer Junior Pinkerton 15.15 13.79 6
2 Conor Seleny Sophomore Pinkerton 15.71 16.97 4
3 Jaxson Libby Junior Spaulding 16.24 20.30 2
5 James Ference Sophomore Salem 17.01 12.59 -
Men's 110 Hurdles Section 2
PL NAME YEAR TEAM TIME SC
4 Jason Suwu Sophomore Somersworth 16.83 1
6 Ian Woodman Freshman Pinkerton 20.37 -
7 Jayson Choy Freshman Pinkerton 21.26 -
8 Isaac Hogan Senior Spaulding 21.51 -

Men's 300 Hurdles

Top↑
PL NAME YEAR TEAM TIME SC
1 Jaxson Libby Junior Spaulding 43.74 6
2 Conor Seleny Sophomore Pinkerton 43.89 4
3 Jason Suwu Sophomore Somersworth 45.57 2
4 James Ference Sophomore Salem 46.26 1
5 Logan Plante Sophomore Salem 47.06 -
6 Regan Harnois Junior Salem 47.09 -
7 Jayson Choy Freshman Pinkerton 49.46 -
8 Matt Small Junior Pinkerton 49.61 -
9 Emilio Estevez Freshman Somersworth 50.60 -
10 Cody Clements Freshman Salem 51.97 -
11 Ian Woodman Freshman Pinkerton 55.84 -
Men's 300 Hurdles Section 1
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME SC
1 Jaxson Libby Junior Spaulding 55.99 48.56 41.99 56.43 41.56 52.05 43.74 6
3 Jason Suwu Sophomore Somersworth 55.60 36.92 45.57 53.78 48.31 36.92 45.57 2
9 Emilio Estevez Freshman Somersworth 40.48 58.70 1:03.25 48.07 40.99 59.21 50.60 -
10 Cody Clements Freshman Salem 1:07.57 1:02.89 40.54 47.30 36.38 40.02 51.97 -
11 Ian Woodman Freshman Pinkerton 55.84 47.47 1:00.31 46.35 56.96 1:08.69 55.84 -
Men's 300 Hurdles Section 2
PL NAME YEAR TEAM TIME TIME TIME TIME TIME SC
2 Conor Seleny Sophomore Pinkerton 42.58 40.38 41.70 43.89 39.07 4
4 James Ference Sophomore Salem 34.24 56.44 40.71 46.26 49.04 1
5 Logan Plante Sophomore Salem 49.89 53.18 52.71 47.06 44.24 -
6 Regan Harnois Junior Salem 32.97 57.45 45.68 47.09 58.40 -
7 Jayson Choy Freshman Pinkerton 37.59 49.46 43.53 49.46 34.63 -
8 Matt Small Junior Pinkerton 43.66 1:01.02 39.69 49.61 59.04 -

Men's 4 x 400 Relay

Top↑
PL TEAM ATHLETES TIME TIME TIME TIME TIME TIME SC
1 Spaulding Christopher Thomas, David Suoth, Adrian Sutton, Matt Roy 4:22.96 4:29.88 4:27.57 3:50.66 3:09.15 4:09.12 6
2 Salem Elijah Aronofsky, Mark Caswell, Logan Plante, Lucas Fantasia 4:59.60 4:47.90 3:11.93 3:54.06 3:02.57 3:54.06 4
3 Somersworth Ethan Turgeon, Dan Smith, Jason Suwu, Josh Pincince 3:39.74 4:46.61 3:30.18 3:58.84 3:25.41 4:53.78 -
4 Pinkerton Lucas Hakme-Silva, David Swenson, Benjamin Fleming, Alexander Gibeau 4:23.70 2:51.77 5:12.08 4:01.92 3:37.73 4:55.15 -

Men's High Jump

Top↑
PL NAME YEAR TEAM MARK MARK MARK MARK MARK MARK CONV SC
1 Adam Spencer Junior Pinkerton 5' 10" 4' 5.20" 6' 11.30" 5' 5.10" 5' 5.10" 6' 4.30" 1.77m 6
2 Benjamin Fleming Freshman Pinkerton 5' 6" 5' 8.64" 5' 7.98" 4' 10.08" 4' 5.46" 6' 7.86" 1.67m 3
2 Colton Boursier Sophomore Pinkerton 5' 6" 4' 8.76" 6' 0.60" 6' 11.82" 3' 10.20" 6' 7.86" 1.67m 3
4 Jaxson Libby Junior Spaulding 5' 6" 5' 8.64" 4' 9.42" 3' 11.52" 4' 1.5" 5' 10.62" 1.67m 1
5 Brenden Carey Sophomore Spaulding 5' 2" 6' 7.98" 3' 11.74" 4' 5.94" 5' 2.62" 4' 0.36" 1.57m -
5 Ryan Lane Sophomore Spaulding 5' 2" 6' 7.36" 6' 6.74" 4' 6.56" 6' 5.5" 4' 9.04" 1.57m -
5 Joron Harrell Junior Pinkerton 5' 2" 5' 3.24" 3' 9.26" 6' 0.54" 6' 7.98" 5' 3.24" 1.57m -
5 Matt Small Junior Pinkerton 5' 2" 5' 5.10" 5' 8.20" 6' 8.60" 4' 9.04" 5' 9.44" 1.57m -
9 JanCarlos Terrenzio Junior Pinkerton 5' 0" 5' 8.40" 4' 0" 3' 7.20" 4' 9" 3' 7.80" 1.52m -
  Sam Bailey Senior Salem NH NH NH NH NH NH NH   
  Kayden Baillargeon Senior Pinkerton NH NH NH NH NH NH NH   

Men's Pole Vault

Top↑
PL NAME YEAR TEAM MARK MARK MARK MARK MARK CONV SC
1 Nathan Miller Senior Pinkerton 12' 3" 15' 9" 12' 6" 15' 0" 16' 3" 3.81m 6
2 Brendan Fitzgerald Senior Pinkerton 7' 6.72" 10' 2.04" 9' 0" 6' 9" 11' 4.08" 2.74m 4
3 Ryan Lane Sophomore Spaulding 8' 1.92" 8' 8.64" 8' 0" 10' 1.92" 5' 8.16" 2.43m 2
  Jaxson Libby Junior Spaulding NH NH NH NH NH NH   

Men's Long Jump

Top↑
PL NAME YEAR TEAM MARK MARK CONV SC
1 Avery Battle Sophomore Pinkerton 22' 7.60" 20' 2.5" 6.15m 6
2 Josh Sibanda Senior Salem 16' 1.59" 19' 11" 6.07m 4
3 John Brooks Junior Pinkerton 15' 10.90" 19' 2" 5.84m 2
4 David Suoth Senior Spaulding 15' 10.61" 18' 8.25" 5.69m 1
5 Joron Harrell Junior Pinkerton 14' 7.58" 18' 6.25" 5.64m -
6 Corbin Brantmuller Sophomore Salem 23' 6.88" 18' 5" 5.61m -
7 Patrick Cotnoir Freshman Pinkerton 20' 4.36" 18' 0.25" 5.49m -
8 Ryan Dane Freshman Pinkerton 19' 9.05" 17' 11.5" 5.47m -
9 Ryan Lane Sophomore Spaulding 19' 7.40" 17' 10" 5.43m -
10 Colton Boursier Sophomore Pinkerton 18' 11.91" 17' 9" 5.41m -
11 Jason Suwu Sophomore Somersworth 13' 1.13" 17' 5.5" 5.32m -
12 Brogan Bonsaint Sophomore Somersworth 20' 8" 16' 8" 5.08m -
13 Brenden Carey Sophomore Spaulding 14' 2.52" 16' 4" 4.97m -
13 Tyrone Benedict Sophomore Spaulding 16' 4" 16' 4" 4.97m -
15 Collin Perreault Sophomore Somersworth 13' 2.36" 16' 3.5" 4.96m -
16 Matt Small Junior Pinkerton 11' 5.74" 16' 2" 4.92m -
17 Ethan Turgeon Freshman Somersworth 10' 8.80" 15' 4" 4.67m -
18 Emilio Estevez Freshman Somersworth 17' 3.00" 15' 0" 4.57m -
19 Luke Traeger Freshman Spaulding 16' 3.39" 13' 11" 4.24m -
20 Elyar Dugall Sophomore Spaulding 17' 10.46" 13' 10.25" 4.22m -
21 Matt Mahadeo Sophomore Somersworth 9' 10.80" 13' 9" 4.19m -
22 Zach Day Freshman Somersworth 17' 7.25" 13' 6.5" 4.12m -
23 Xavier Medina Freshman Spaulding 11' 0.44" 12' 10" 3.91m -
  Trent Evans Freshman Somersworth NM NM NM   
  Justin Markham Freshman Spaulding NM NM NM   
  Marcus Sconza Freshman Pinkerton NM NM NM   
  JanCarlos Terrenzio Junior Pinkerton NM NM NM   
  Nathan Miller Senior Pinkerton NM NM NM   

Men's Triple Jump

Top↑
PL NAME YEAR TEAM MARK MARK MARK MARK MARK MARK MARK CONV SC
1 Joron Harrell Junior Pinkerton 40' 3.60" 37' 7.05" 28' 3.45" 37' 2.40" 34' 5.85" 38' 9" 39' 10.95" 11.81m 6
2 Avery Battle Sophomore Pinkerton 46' 11.34" 40' 5.48" 38' 6.58" 46' 2.18" 43' 10.70" 38' 2" 33' 7.04" 11.63m 4
3 Sam Bailey Senior Salem 36' 10.26" 40' 9.04" 30' 9.97" 32' 7.23" 38' 7.52" 35' 5.25" 43' 7.06" 10.80m 2
4 Matt Mahadeo Sophomore Somersworth 38' 9.43" 29' 10.61" 24' 5.75" 28' 7.35" 22' 6.87" 31' 9.5" 24' 5.75" 9.69m 1
5 Zach Day Freshman Somersworth 39' 5.39" 32' 3.66" 35' 8.66" 33' 2.84" 23' 11.02" 31' 0.75" 25' 9.38" 9.46m -
6 Joe Boucher Senior Somersworth 22' 0.19" 30' 6.34" 21' 1.62" 24' 11.41" 29' 11.30" 29' 4.25" 38' 1.93" 8.94m -
7 Lucas Hakme-Silva Sophomore Pinkerton 33' 10.56" 32' 5.76" 33' 10.56" 20' 8.64" 32' 2.40" 28' 0" 19' 10.56" 8.53m -
  Dan Smith Senior Somersworth NM NM NM NM NM NM NM NM   
  Ryan Lane Sophomore Spaulding NM NM NM NM NM NM NM NM   
  Matt Small Junior Pinkerton NM NM NM NM NM NM NM NM   

Men's Shot Put

Top↑
PL NAME YEAR TEAM MARK MARK MARK MARK CONV SC
1 Kaleal Cerafici Senior Pinkerton 42' 6.06" 34' 6.77" 46' 8.5" 51' 4.55" 14.23m 6
2 Zach Andrews Senior Somersworth 41' 7.75" 45' 4.73" 41' 7.75" 29' 6.82" 12.69m 4
3 Jacob Bourassa Senior Pinkerton 38' 10.80" 36' 0.76" 40' 6.25" 44' 2.01" 12.35m 2
4 Jordan Labossiere Junior Salem 28' 8.19" 33' 0.06" 39' 3.5" 35' 4.35" 11.97m 1
5 Owen Gormley Sophomore Salem 45' 9.00" 35' 3.38" 38' 9.25" 40' 3.86" 11.81m -
6 Marcus Cardillo Senior Salem 28' 2.55" 31' 3.15" 38' 1.5" 46' 1.57" 11.62m -
7 Hudson White Sophomore Spaulding 32' 6.31" 45' 11.52" 35' 4.25" 39' 2.92" 10.77m -
8 Nicholas Lampro Sophomore Pinkerton 24' 7.36" 33' 3.36" 34' 8" 41' 3.04" 10.56m -
9 Aidan Thomas Junior Pinkerton 43' 6.88" 25' 10.46" 34' 0.5" 44' 3.05" 10.37m -
10 Ben Qualters Sophomore Pinkerton 36' 7.29" 27' 10.32" 32' 4.75" 24' 11.34" 9.87m -
11 Emilio Estevez Freshman Somersworth 30' 1.13" 23' 11.43" 30' 8.5" 33' 9.35" 9.35m -
12 Adrian Sutton Sophomore Spaulding 36' 1.20" 30' 11.83" 30' 1" 22' 3.14" 9.16m -
12 Jordan Scott Freshman Salem 24' 8.02" 27' 0.90" 30' 1" 38' 2.47" 9.16m -
14 John Todt Freshman Salem 22' 0.67" 30' 5.66" 29' 0.25" 20' 7.26" 8.84m -
15 Joseph DeMartino Sophomore Pinkerton 24' 5.46" 31' 0.87" 28' 9.25" 21' 10.39" 8.76m -
16 Joe Boucher Senior Somersworth 23' 11.97" 21' 9.49" 27' 7" 23' 2.04" 8.40m -
17 Ethan Marshall Freshman Somersworth 31' 2.10" 26' 10.5" 26' 10.5" 33' 0.68" 8.19m -
18 Daniel Powers Freshman Pinkerton 26' 10.24" 22' 0.48" 25' 4" 22' 3.52" 7.72m -
19 Ryan Miller Freshman Spaulding 25' 0.24" 20' 10.20" 23' 2" 23' 2" 7.06m -
  Ryan Perry Senior Somersworth NM NM NM NM NM   
  Thomas Moore Freshman Spaulding NM NM NM NM NM   
  Jared Nakkashian Junior Salem NM NM NM NM NM   

Men's Discus

Top↑
PL NAME YEAR TEAM MARK MARK MARK MARK CONV SC
1 Kaleal Cerafici Senior Pinkerton 116' 9" 144' 9.24" 134' 3.15" 127' 3.09" 35.58m 6
2 Jameson Summerfield Sophomore Salem 110' 4" 121' 4.40" 102' 7.32" 94' 10.64" 33.62m 4
3 John King Senior Pinkerton 108' 11" 79' 6.11" 112' 2.21" 127' 5.19" 33.19m 2
4 Jacob Northrup Senior Pinkerton 105' 3" 116' 9.93" 79' 11.88" 126' 3.60" 32.08m 1
5 Marcus Cardillo Senior Salem 102' 7" 121' 0.58" 77' 11.56" 74' 10.63" 31.26m -
6 Jacob Bourassa Senior Pinkerton 98' 1" 80' 5.14" 83' 4.45" 72' 6.98" 29.89m -
7 Zach Andrews Senior Somersworth 98' 0" 80' 4.32" 102' 10.80" 100' 11.28" 29.87m -
8 Hudson White Sophomore Spaulding 97' 7" 69' 3.41" 82' 11.35" 121' 11.75" 29.74m -
9 Daniel Powers Freshman Pinkerton 91' 6" 83' 3.18" 81' 5.22" 65' 10.56" 27.88m -
10 Sean Forkey Freshman Pinkerton 85' 7" 77' 0.30" 94' 1.70" 76' 2.03" 26.08m -
11 Ethan Marshall Freshman Somersworth 78' 0" 67' 0.96" 93' 7.20" 67' 10.32" 23.77m -
12 Oba Oseghali Senior Salem 76' 0" 62' 3.84" 54' 8.64" 60' 0.48" 23.16m -
13 Gabriel Northrup Sophomore Pinkerton 62' 5" 76' 9.27" 61' 2.02" 81' 1.70" 19.02m -
14 Joe Boucher Senior Somersworth 58' 8" 50' 5.44" 42' 9.92" 65' 1.44" 17.88m -
15 Riley Proulx Sophomore Spaulding 55' 6" 58' 9.96" 70' 5.82" 51' 0.72" 16.91m -
16 Isaac Hogan Senior Spaulding 51' 6" 48' 4.92" 61' 3.42" 57' 8.16" 15.69m -
17 Joseph Roussos Sophomore Spaulding 43' 3" 53' 7.56" 34' 2.01" 38' 5.91" 13.18m -
  Ryan Perry Senior Somersworth NM NM NM NM NM   

Men's Javelin

Top↑
PL NAME YEAR TEAM MARK MARK MARK CONV SC
1 John King Senior Pinkerton 168' 8" 143' 0" 183' 4" 55.87m 6
2 Zach Andrews Senior Somersworth 155' 11.10" 158' 10.74" 148' 6" 45.26m 4
3 Alexander Greenwood Sophomore Salem 112' 10.45" 99' 8.65" 109' 7" 33.40m 2
4 Joe Boucher Senior Somersworth 73' 4.60" 127' 10.76" 104' 10" 31.95m 1
5 Matt Roy Junior Spaulding 95' 1.72" 122' 0.38" 103' 5" 31.52m -
6 Marcus Cardillo Senior Salem 119' 9.24" 122' 9.78" 101' 6" 30.93m -
7 Hudson White Sophomore Spaulding 86' 8.52" 82' 8.68" 99' 8" 30.37m -
8 Trent Evans Freshman Somersworth 99' 3.80" 77' 8.20" 98' 4" 29.97m -
9 Sebastien Labonte Senior Spaulding 93' 8.06" 78' 4.54" 95' 7" 29.13m -
10 Brenden Carey Sophomore Spaulding 68' 6.71" 102' 4.43" 93' 11" 28.62m -
11 Joseph Deluca Senior Spaulding 67' 9.75" 76' 10.25" 90' 5" 27.55m -
12 Brogan Bonsaint Sophomore Somersworth 88' 4.5" 108' 6" 87' 6" 26.66m -
13 Sean Forkey Freshman Pinkerton 89' 6.84" 76' 10.74" 84' 6" 25.75m -
14 Gabriel Northrup Sophomore Pinkerton 75' 11.82" 101' 10.44" 83' 6" 25.45m -
15 Emilio Estevez Freshman Somersworth 67' 10.26" 97' 7.74" 82' 9" 25.22m -
16 Nicholas Lampro Sophomore Pinkerton 68' 4.62" 88' 0.33" 72' 9" 22.17m -
17 Antoni Zajac Sophomore Pinkerton 59' 10.78" 58' 5.46" 72' 2" 21.99m -
18 Isaac Hogan Senior Spaulding 78' 11.52" 88' 9.96" 70' 6" 21.48m -
19 Ileas Harb Freshman Pinkerton 50' 0.24" 55' 6.12" 61' 0" 18.59m -
  Ryan Perry Senior Somersworth NM NM NM NM   
  Ethan Marshall Freshman Somersworth FOUL FOUL FOUL NM