The seventh annual Midstate Massive Ultra-Trail 100-mile, 50-mile and 50K ultramarathons took place Oct. 11-12, 2025, beginning at the Windblown Cross Country Ski Area in New Ipswich, N.H., and finishing at Douglas State Forest in Massachusetts.
RESULTS
100-Mile
Place; Name, Age; City, State; Time
1 Ryan Hunter, 41; Concord, NH; 19:29:12
2 Nicholas Wirz, 37; Leonardtown, MD: 19:51:58
3 Benjamin Niebla, 28; Manchester, NH; 21:36:18
4 Aliza Lapierre, 45; Richmond, VT; 23:16:11
5 Randy Faiges, 34; Point Pleasant, NJ; 23:41:58
6 Shawn Bubany, 47; Delhi, NY; 23:42:10
7 Ryan Barresi, 44; Setauket, NY; 23:49:16
8 Nicholas Davis, 36; Cos Cob, CT; 24:18:57
9 Tim Tapply, 50; Sherborn, MA; 24:22:19
10 Brian Butterfield, 46; Southborough, MA; 24:48:26
11 Jesse Fuller, 41; Tysons, VA; 25:58:16
12 James Leger, 42; Worcester, MA; 26:02:17
13 Clifford White, 42; Pownal, ME; 26:04:14
14 Jonathan Sawyer, 39; Boston, MA; 26:12:20
15 Patrick Musselman, 33; Devon, PA; 26:21:22
16 Matt McKinnon, 36; Smithfield, RI; 26:51:11
17 Joe Miller, 47; Grafton, MA; 26:41:48
18 Matt Lague, 32; Broomfield, CO; 26:50:17
19 Karl Hellstrand, 46; Southington, CT; 26:53:13
20 Kevin O’Blenis, 36; Moncton, NB; 27:01:58
21 Sarah Nelson, 49; Florence, MA; 27:05:43
22 Andrew Macleod, 39; Norwood, MA; 27:06:09
23 Heather Simon, 45; Manville, NJ; 27:07:14
24 Nicholas Spano IV; 27; Saddle Brook, NJ; 27:17:01
25 Tom Wolejko, 44; Lunenburg, MA; 27:33:56
26 Andrea Mucchietto, 32; Cambridge, MA; 27:38:33
27 Nikki Dealy, 40; Flagstaff, AZ; 27:44:55
28 Kevin Ellis, 41; Richmond, NH; 27:50:28
29 Keith Bourassa, 41; Keene, NH; 27:50:33
30 Kevin Stewart, 38; Millinocket, ME; 27:55:48
31 Eric Wester, 38; Glastonbury, CT; 28:12:34
32 Christopher Burnell, 48; Biddeford, ME; 28:14:55
33 David Lademan, 30; Denver, CO; 28:15:31
34 Amy Rusiecki, 46; South Deerfield, MA; 28:17:53
35 Sarah Davidson, 44; Fryeburg, ME; 28:18:34
36 Ross Minkov, 53; Whitinsville, MA; 28:33:27
37 Anthony Tieuli, 52; Northbridge, MA; 28:33:32
38 William Copeland, 49; Stowe, VT; 28:42:55
39 Thomas Ingargiola, 28; Easton, MA; 28:58:38
40 Matthew Burrell, 39; Shaftesbury, VT; 29:04:02
41 John Cleveland, 34; Annapolis, MD; 29:07:45
42 Chris Stevenson, 30; Concord, NH; 29:11:11
43 Nick Downs, 39; Windham, ME; 29:24:02
44 Chris Townsley, 48; Spring City, PA; 29:24:22
45 Daniel Keller, 50; Concord, NH; 29:26:04
46 Brandon Amadon, 38; Barre, MA; 29:28:06
47 Michael Martin, 25; Middletown, RI; 29:28:13
48 Aleksei Rutkovskii, 25; Amherst, MA; 29:32:10
49 Elsa Konieczynski, 25; Cambridge, MA; 29:36:38
50 Hillary McDonald, 35; Leonardtown, MD: 29:38:25
51 Morgan Hancock, 32; Northampton, MA; 29:50:17
52 David Nejdl, 40; Redding, CT; 29:54:41
53 Jennifer Whynot, 42; Windham, ME; 30:03:22
54 Shawn Lee, 33; Hopatcong, NJ; 30:13:00
55 Jake Chard, 33; Stanley, NY; 30:16:06
56 Kristian Deppe, 38; Amherst, NH; 30:21:41
57 Eric Swezey, 41; Billerica, MA; 30:34:28
58 Alex Markle, 44; Burlington, MA; 30:35:37
59 Brian Souza, 46; Carver, MA; 30:44:49
60 Cyndie Sautereau, 49; Lac Delage, QC; 30:50:11
61 Manny Roy, 51; Dieppe, NB; 30:54:37
62 Fredrik Elvhede, 53; Arlington, MA; 31:12:27
63 Alex Price, 38; Austin, TX; 31:13:19
64 Bryon Nelson, 45; Charlestown, RI; 31:20:46
65 Frank Gafford, 57; Westborough, MA; 31:24:53
66 Zachary Grado, 37; Fort Drum, NY; 31:35:22
67 Brock Paquette, 28; Rochester, NH; 31:36:28
68 Michael Barrett, 54; Amherst, MA; 31:43:55
69 Julia Magnusson, 53; Maynard, MA; 31:44:00
70 Kathleen Walker, 66; Hyde Park, NY; 31:46:03
71 Krista Koval, 49; Moncton, AB; 31:53:55
72 Frank Judge, 55; Yarmouth Port, MA; 32:06:44
73 Heather Roszczyk, 46; Cuyahoga, OH; 32:16:15
74 Chris Roth, 47; Austin, TX; 32:20:17
75 Joe O’Brien, 52; Hudson, MA; 32:50:12
50-Mile
Place; Name, Age; City, State; Time
1 Nick Franchi, 30; North Grafton, MA; 8:23:44
2 Jeffrey Uzzel, 40; Easthampton, MA; 8:49:49
3 Steven Migridichian, 33; Chesapeake, VA; 8:53:10
4 Arthur Lagaron, 36; Arlington, MA; 9:31:19
5 John DeWolf, 37; Pittsfield, MA; 9:34:18
6 Alexandria Leveille, 31; Londonderry, NH; 9:49:42
7 Matthew McDermid, 29; Somerville, MA; 10:06:38
8 Alex Beauvais, 31; Redwood City, CA; 10:08:38
9 Sebastian Orbell, 28; London, UK; 10:15:05
10 Marc Hoffower, 33; Woodstock, CT; 10:17:04
11 Mike Armstrong, 40; Raymond, NH; 10:21:39
12 Christopher Stackpole, 33; Cumberland, RI; 10:26:19
13 Thomas Zoltowski, 42; Springfield, MA; 10:40:16
14 Caige Nichols, 30; Nashua, NH; 10:40:33
15 Matthew Smegal, 48; Kinsman, OH; 10:43:47
16 Shawn Clark, 50; Ware, MA; 10:44:25
17 Grace Woroch, 30; Burlington, VT; 10:51:53
18 Jake Genereux, 30; Pembroke, NH; 10:52:29
19 Matt Buckingham, 32; Rockland, MA; 10:54:22
20 Michael Anderson, 46; Bronxville, NY; 11:01:36
21 Marit Pywell, 49; Reading, MA; 11:05:48
22 Michael Swidrak, 29; Clayton, NC; 11:05:51
23 Chuck Schofield, 36; Webster, MA; 11:09:36
24 Gregory Goldstein, 38; Needham, MA; 11:13:26
25 Calvin Vu, 22; Brockton, MA; 11:19:40
26 Russet Morrow, 51; Millis, MA; 11:23:50
27 Matthew Brown, 46; Arlington, MA; 11:25:07
28 William Barth, 38; Forestdale, MA; 11:25:56
29 Max Taylor, 39; Amherst, MA; 11:33:50
30 Caitlin Burns, 36; Oakham, MA; 11:34:31
31 Antonio Galvao, 36; Pawtucket, RI; 11:45:58
32 Jacob Fischer, 30; Reading, MA; 11:46:19
33 Glenn Conchado, 41; West Boylston, MA; 11:46:23
34 Joshua Bricknell, 29; Cambridge, MA; 11:48:37
35 Ed Novak, 55; Rutland, MA; 11:50:44
36 Josh Stewart, 35; North Stonington, CT; 11:50:47
37 Andrew Hinxman, 29; West Bridgewater, MA; 11:52:46
38 Rebecca Dottolo, 38; Baldwinsville, NY; 11:54:07
39 Jonathan Ben-Ayun, 38; Medford, MA; 11:57:55
40 Breyin Nichols, 28; Lowell, MA; 11:57:58
41 Jacob Seiders, 22; Acushnet, MA; 11:59:10
42 Marissa Rivera, 35; Devens, MA; 12:00:46
43 Jacob Morey, 30; Coventry, CT; 12:08:13
44 Michael Chartier, 35; Warwick, RI; 12:12:53
45 Norbert Kaminski, 30; Sunderland, MA; 12:33:58
46 Blake Wilson, 40; Watertown, MA; 12:34:28
47 Dominic Toedt, 29; North Kingstown, RI; 12:37:34
48 Meaghan Burns, 33; West Brookfield, MA; 12:38:52
49 Sam Goldman, 39; Barrington, RI; 12:46:49
50 Taylor Lee, 24; Bedford, NH; 12:48:56
51 Shawn Talbott, 58; Plymouth, MA; 12:51:24
52 Brandon Robinson, 33; Grafton, MA; 13:00:11
53 Bevan Bsharah, 25; Somerville, MA; 13:01:17
54 Adam Gallagher, 42; Warwick, RI; 13:16:37
55 James Frazier, 29; Carver, MA; 13:16:55
56 Carl Hinkle, 46; New Milford, CT; 13:21:24
57 Douglas Fish, 46; Delmar, NY; 13:21:48
58 Paul Dubenetsky, 46; Leominster, MA; 13:22:50
59 Kieran Weidner, 56; Ballston Lake, NY; 13:24:30
60 Christopher Shipman, 38; San Diego, CA; 13:26:32
61 Mike Henneberry, 52; Torrington, CT; 13:34:14
62 Matthew Henneberry, 46; Oakville, CT; 13:34:20
63 Kristina O’Connell, 30; Millis, MA; 13:48:41
64 Brian Walsh, 30; Millis, MA; 13:48:44
65 Alex Pelley, 34; Reading, MA; 13:50:04
66 Casey Hutchinson, 49; West Boylston, MA; 13:57:41
67 Ross Petrone, 33; Milford, CT; 14:03:58
68 Roger McCarthy, 63; Oxford, MA; 14:06:35
69 Nicholas Morin, 33; Uxbridge, MA; 14:09:58
70 Xiangyu Li, 29; Middle Village, NY; 14:10:33
71 Carly Burrows, 32; Middletown Springs, VT; 14:28:44
72 Ron Valentine, 38; Portsmouth, NH; 14:29:05
73 Helen Steinberg, 39; Norwalk, CT; 14:47:43
74 Derreck Bacon, 36; Warwick, RI; 14:55:10
75 Abigail Schoeller, 29; Bar Harbor, ME; 14:59:19
76 Krystal Sewell, 45; Lebanon, NH; 15:02:12
77 Gavin Hey, 20; Plaistow, NH; 15:04:00
78 Bernie Mizula, 51; Hollis, NH; 15:09:13
79 Timothy Perkins, 34; Waterville, ME; 15:10:18
80 Marissa Nourse, 30; Sharon, NH; 15:29:38
81 Nicholas Reynolds, 30; Portsmouth, NH; 16:01:55
82 Dana Finch, 38; Manlius, NY; 16:27:58
83 Justin Tremblay, 22; Baie Durfe, QC; 16:37:18
84 Anthony Biello, 21; Baie Durfe, QC; 16:37:22
85 Tim Dewitt, 58; Lavergne, TN; 16:38:27
86 Adam Rowden, 51; Niskayuna, NY; 16:38:34
87 Geoffry Gillespie, 49; Delmar, NY; 16:38:52
88 Steven Clavette, 28; Tolland, CT; 16:42:42
89 Rita Rancourt, 46; Seekonk, MA; 17:00:21
90 Connor Fuller, 31; Exeter, NH; 17:02:02
50K
Place; Name, Age; City, State; Time
1 Zack Beavin, 31; Newton, MA; 4:09:32
2 Maxim Harris, 36; Durham, NH; 4:35:40
3 Luke Legendre, 41; Uxbridge, MA; 4:39:11
4 Jay Inzenga, 30; Epping, NH; 4:45:25
5 Luke Kaplan, 37; Boston, MA; 4:52:41
6 Madison Collins, 28; Cambridge, MA; 4:57:09
7 Rick Wang, 29; Arcadia, CA; 5:16:53
8 Derik Brouillard, 40; North Smithfield, RI; 5:22:25
9 Tommy Christen, 24; Ithaca, NY; 5:24:58
10 Robert Perednia, 42; Raynham, MA; 5:29:29
11 Martin Mitchell, 33; Pascoag, RI; 5:35:01
12 Jesse Geary, 32; Chicopee, MA; 5:38:52
13 Nabeel Kasim, 32; Roxbury Crossing, MA; 5:52:16
14 Katherine Leaman, 35; Andover, NH; 5:53:19
15 Shan Tie, 36; Watertown, MA; 5:53:22
16 Jack Howland, 25; Boston, MA; 6:04:12
17 Donald Trinque, 36; Ayer, MA; 6:09:42
18 Robin Belton, 31; Poughkeepsie, NY; 6:10:28
19 Mike Bordenca, 41; Holden, MA; 6:22:40
20 Michael Rath, 48; Milford, MA; 6:24:24
21 Brian Marquez, 54; Old Lyme, CT; 6:31:02
22 Nicholas Palazzolo, 16; Waltham, MA; 6:31:07
23 Caroline Raymond-King, 34; Hamden, CT; 6:34:15
24 Carolyn Wisnowski, 40; Shirley, MA; 6:34:34
25 William Lago, 38; Plymouth, CT; 6:34:59
26 Luis Rodriguez-Lemus, 34; Stamford, CT; 6:38:57
27 John McGeachy, 47; Portsmouth, RI; 6:44:10
28 Jeffrey Ramos, 30; Laredo, TX; 6:48:40
29 Elizabeth Dee, 27; Worcester, MA; 7:09:39
30 Ryan Levering, 44; Arlington, MA; 7:09:43
31 Christopher Monette, 34; East Longmeadow, MA; 7:13:12
32 Sean Schiloski, 32; Pascoag, RI; 7:13:55
33 Jennifer Kuchar, 41; Portsmouth, RI; 7:17:26
34 James O’Connell, 30; Somerville, MA; 7:19:03
35 David Elings, 32; Brooklyn, NY; 7:20:38
36 Kevin Corrigan, 62; Palenville, NY; 7:20:55
37 Sam Stiles, 37; Torrington, CT; 7:21:08
38 Joanne Pereira-Melo, 29; Brooklyn, NY; 7:24:22
39 Meegan Sleeper, 29; Boston, MA; 7:31:01
40 Marc Burt, 38; Chelmsford, MA; 7:33:49
41 James Early, 37; North Brookfield, MA; 7:38:19
42 Amanda Wargo, 34; Durham, ME; 7:38:31
43 Erin Purcell-Estabrook, 44; Douglas, MA; 7:41:34
44 Alix Moriarty, 31; Willington, CT; 7:41:50
45 Jon Roop, 29; Boston, MA; 7:47:59
46 Gia Didonato-Sroczenski, 48; Webster, MA; 8:13:32
47 Rich Perna, 50; Holden, MA; 8:13:43
48 Sam Malone, 27; Medford, MA; 8:13:48
49 Phuong Ly, 32; South Hadley, MA; 8:16:14
50 Audrea Lundstrom, 32; Dudley, MA; 8:16:49
51 Robert Padeiro, 45; Swansea, MA; 8:16:54
52 Thomas Matlack, 60; Dedham, MA; 8:22:49
53 Bryanne Schwartz, 37; Thompson, CT; 8:24:31
54 Shawn McDonough, 35; Lowell, MA; 8:34:47
55 Zachery Teague, 42; Saunderstown, RI; 8:38:41
56 Alicia Amaral, 45; Lakeville, MA; 8:40:42
57 Ben Militello, 29; Wareham, MA; 8:59:18
58 Ruth Benyo, 21; Concord, MA; 8:59:23
59 Michael Redfield, 44; Plymouth, MA; 9:07:27
60 Elizabeth Massmann, 33; Douglas, MA; 9:14:01
61 Waleed Saeed, 29; Salem, MA; 9:18:08
62 John Parlee, 41; Medway, MA; 10:01:05
63 Derek Carlin, 33; Rutland, MA; 10:01:26
64 Michelle Drew, 41; Douglas, MA; 10:04:24
65 Taylor Massmann, 35; Douglas, MA; 10:04:30