The nearly 250 competitors in this year’s Barnegat Light Ocean Mile Swim ranged in age from 10 to 75, many of themNew Jerseynatives, and others from as far away as Idaho, Colorado, Florida and Texas. Mike Macchia, 16, of Morristown, N.J., bested the bunch, taking first place in a time of 19 minutes, 7.07 seconds.

Michael Caputo, 24, of Staten Island, N.Y., finished in 19:15.49 to nab second, while Jeff Shanley, 21, of Wayne, N.J., took third with his time of 19:36.49.