Crime Solvers Central
Crime Solvers Central
302 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.

Case Description

Any updates on this case? Let us know!
Summary based on the NamUs case record (MP2792) and 8 other sources
Ryan Esparza, a 17-year-old from Pasadena, Texas, was last seen on June 14, 2007. On the day of his disappearance, Ryan left his home to meet a friend, Chris Brito, at Highland Park for a casual game of basketball. According to reports, after playing for about 20 minutes, Ryan walked away from the basketball court to take a phone call and never returned. This was the last time anyone saw or heard from him. At the time of his disappearance, Ryan was wearing a white Jordan-brand shirt, blue jeans, or plaid shorts, along with white Jordan sneakers.

Ryan was a student at Pasadena High School and had no history of running away or mental illness, making his disappearance highly unusual. He also left behind a pregnant girlfriend, who gave birth to their child three months after he went missing. Despite this, the case has remained cold with no significant leads, and foul play is suspected, although authorities have paused active investigation efforts due to the lack of new information.

The Pasadena Police Department initially investigated the case, but over the years, the lack of solid evidence has hindered progress. Ryan’s family continues to search for answers, keeping hope alive that someday they will learn what happened to him. His case remains listed as endangered, and organizations like the Charley Project and the National Center for Missing & Exploited Children still feature his story in hopes of finding new leads. Ryan's family, especially his mother, has been vocal about the need for more attention on his case, urging the public for any information that could help bring him home.

Last Seen: Jun 14, 2007

Possible Unidentified Matches (3)

Unidentified remains cases whose details are consistent with this person, ranked by how closely they compare. Fields that are unknown in either case are left out of the score.

80%Moderate
John Doe — Houston, Texas - unidentified case UP162311
John Doe — Houston, Texas
UP162311 • Found Aug 26, 2026
View case
Sex ✓Male
Age 86%Est. 38–52 vs 17 when missing
Race 100%White
Location 100%12 mi away, same county
TimingFound 19 years after last seen
Height 100%5'6" vs 5'7"–5'8"
Weight 78%125 lb vs 160–170 lb
Hair 100%Brown vs Brown
Eyes 100%Brown vs Brown
79%Possible
John Doe — Houston, Texas - unidentified case UP3080
John Doe — Houston, Texas
UP3080 • Found Jan 18, 2009
View case
Sex ✓Male
Age 84%Est. 20–35 vs 17 when missing
Race 60%Hispanic
Location 100%8 mi away, same county
TimingFound 19 months after last seen
Height 100%5'7" vs 5'7"–5'8"
Weight 100%166 lb vs 160–170 lb
Hair 60%Black vs Brown
Eyes 100%Brown vs Brown
77%Possible
John Doe — Cleveland, Texas
UP11318 • Found Apr 11, 2013
View case
Sex ✓Male
Age 100%Est. 15–20 vs 17 when missing
Race 100%White
Location 90%46 mi away, same state
TimingFound 6 years after last seen
Height 84%5'5" vs 5'7"–5'8"

These comparisons are generated automatically from public NamUs case data and are not confirmed identifications. Only DNA, dental or fingerprint comparison by investigators can confirm an identity. If you believe two cases are connected, contact the agency handling the unidentified case.

Unidentified photos are blurred because many are post-mortem. Tap a photo to reveal it.