Runners took to the streets for the annual Long Island Marathon weekend on Saturday, May 3 and Sunday, May 4.

Oz Pearlman, a New York City-based magician and mentalist, led a pack of about 960 runners to win the full marathon with a time of 2 hours, 25 minutes, 25 seconds.

advertisement | advertise on newsday

Kelly Gillen, 32, of Manhattan, led the women in with a time of 3 hours, 3 minutes and 57 seconds.

See alsoLI Marathon results

Click the link above to see complete results for all other runners in the marathon, half marathon, 10k, 5k and 1 mile race.