Scott Bickard, 37, recorded an unofficial time of 2:38:16.98 to win the Long Island Marathon on Sunday.