News12 New York
N12 Originals
Numbers & Links
Local
Crime
Weather
Taxing Long Island
Vote 2026: Long Island elections
Mostly Cloudy
64°
Local
Crime
Weather
Taxing Long Island
Vote 2026: Long Island elections

DA: Former Riverhead teacher pleads guilty to sex abuse charges, posed as teen to solicit nude material

Suffolk County prosecutors say 38-year-old Ryan McCaffrey pretended to be a teenage boy while contacting underage girls on Snapchat.

Karina Kovac

Sep 22, 2026, 5:37 PM

Updated

Share:

More Stories

A former Riverhead High School teacher and soccer coach pleaded guilty to disseminating child sexual abuse material and endangering the welfare of a child.

Suffolk County prosecutors say 38-year-old Ryan McCaffrey pretended to be a teenage boy while contacting underage girls on Snapchat.

According to prosecutors, he "quick added" hundreds of random users in an effort to reach underage girls, sending explicit images of himself and asking for nude photos from minors.

Investigators say McCaffrey also shared child sexual abuse material through the messaging app Kik and attempted to view and purchase videos and images depicting child sexual abuse.

On Nov. 4, 2024, the New York State Police Internet Crimes Against Children Task Force got a tip from the National Center for Missing and Exploited Children about child sexual abuse material being shared on Kik.

Investigators identified McCaffrey as a social studies teacher and junior varsity boys soccer coach at Riverhead High School. He resigned from teaching in February 2025 and was arrested three months later.

Prosecutors say McCaffrey has also been convicted of similar crimes in Bergen County, New Jersey.

He is expected to be sentenced to three years in prison next month.

More From News12

App StoreGoogle Play Store

info

Newsletter

Send Photos/Videos

Contact

About Us

News Team

News 12 New York

follow us

Twitter

Facebook

Instagram

more resources

Optimum Corporate

Optimum Service

Advertise on News 12

Careers

Content Removal Policy

© 2026 N12N, LLC

Privacy Policy

Terms of Service

Ad Choices