Crime Solvers Central
Crime Solvers Central
298 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 (MP53124) and 3 other sources
In the summer of 2014, a young man named Luis Angel Lopez Ochoa, just 21 years old, vanished under ambiguous circumstances. On approximately June 30, 2014, Luis, a Hispanic male with brown hair and brown eyes, was reportedly last seen. At the time of his disappearance, he stood at approximately 5 feet 4 inches and weighed between 110 and 120 pounds. The details surrounding his last known whereabouts are somewhat unclear, with reports indicating he was last seen in the area of Sonoyta, a town in Pima County, Arizona, that borders Mexico. The circumstances provided suggest he was believed to have been seen or possibly working across the border in Sonoyta, Sonora, Mexico, adding a layer of complexity to his case from the very beginning.

For reasons that are not publicly detailed, a formal missing person report was not filed until more than four years after he was last seen. On October 27, 2018, the Phoenix Police Department officially opened an investigation into the disappearance of Luis Angel Lopez Ochoa. This significant passage of time between his last contact and the official report has undoubtedly posed challenges for investigators seeking to piece together the timeline and events leading up to his disappearance. The case was entered into the National Missing and Unidentified Persons System a national repository for missing person cases.

Despite the passage of years, the case of Luis Angel Lopez Ochoa remains unresolved, with very little information available to the public regarding the specific circumstances of his disappearance. The initial report mentioning he was possibly working in Sonoyta, Mexico, leaves many questions unanswered about his life at the time, his connections to both Phoenix and the border town, and the nature of his work. The investigation, managed by the Phoenix Police Department, continues to seek answers in a case where the trail went cold long before it was officially documented. The narrative of Luis's disappearance is one of lingering uncertainty, a story of a young man who one day was present and then was simply gone, leaving behind a void of information and a search for answers that has spanned over a decade.

Last Seen: Jun 30, 2014

Possible Unidentified Matches (10)

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.

82%Moderate
John Doe — San Miguel, Arizona - unidentified case UP13163
John Doe — San Miguel, Arizona
UP13163 • Found Jul 1, 2014
View case
Sex ✓Male
Age 100%Est. 21–31 vs 21
Race 100%Hispanic
Location 85%66 mi away, same county
TimingFound 1 day after last seen
Height 100%5'3" vs 5'4"
Weight 100%120 lb vs 110–120 lb
80%Moderate
John Doe — northeast of Sasabe, Arizona - unidentified case UP52993
John Doe — northeast of Sasabe, Arizona
UP52993 • Found Aug 7, 2017
View case
Sex ✓Male
Age 100%Est. 20–25 vs 21 when missing
Race 100%Hispanic
Location 88%54 mi away, same county
TimingFound 3 years after last seen
Height 100%5'3" vs 5'4"
Hair 60%Black vs Brown
80%Moderate
John Doe — Arizona - unidentified case UP15840
John Doe — Arizona
UP15840 • Found Nov 24, 2015
View case
Sex ✓Male
Age 100%Est. 19–25 vs 21 when missing
Race 100%Hispanic
Location 85%65 mi away, same county
TimingFound 17 months after last seen
Height 100%5'3" vs 5'4"
80%Moderate
John Doe — Near Mountain Village, Arizona - unidentified case UP15177
John Doe — Near Mountain Village, Arizona
UP15177 • Found Aug 24, 2015
View case
Sex ✓Male
Age 100%Est. 20–28 vs 21 when missing
Race 100%Hispanic
Location 85%65 mi away, same county
TimingFound 14 months after last seen
Height 100%5'5" vs 5'4"
79%Possible
John Doe — Green Valley, Arizona - unidentified case UP126288
John Doe — Green Valley, Arizona
UP126288 • Found Jan 13, 2024
View case
Sex ✓Male
Age 100%Est. 30–45 vs 21 when missing
Race 100%Hispanic
Location 96%23 mi away, same county
TimingFound 10 years after last seen
Height 100%5'1"–5'5" vs 5'4"
79%Possible
John Doe — Hereford, Arizona - unidentified case UP94000
John Doe — Hereford, Arizona
UP94000 • Found Nov 11, 2021
View case
Sex ✓Male
Age 100%Est. 28–40 vs 21 when missing
Race 100%Hispanic
Location 93%37 mi away, same state
TimingFound 7 years after last seen
Height 100%5'5"–5'9" vs 5'4"
79%Possible
John Doe — Granite Tank, Arizona - unidentified case UP66455
John Doe — Granite Tank, Arizona
UP66455 • Found Sep 27, 2019
View case
Sex ✓Male
Age 100%Est. 15–30 vs 21 when missing
Race 100%Hispanic
Location 92%41 mi away, same county
TimingFound 5 years after last seen
Height 100%5'2"–5'7" vs 5'4"
79%Possible
John Doe — Arizona - unidentified case UP54315
John Doe — Arizona
UP54315 • Found Nov 8, 2017
View case
Sex ✓Male
Age 100%Est. 18–32 vs 21 when missing
Race 100%Hispanic
Location 85%65 mi away, same county
TimingFound 3 years after last seen
Height 100%5'0"–5'4" vs 5'4"
79%Possible
John Doe — Kino Springs, Arizona - unidentified case UP131896
John Doe — Kino Springs, Arizona
UP131896 • Found Jun 26, 2024
View case
Sex ✓Male
Age 100%Est. 28–38 vs 21 when missing
Race 100%Hispanic
Location 96%24 mi away, same state
TimingFound 10 years after last seen
Height 100%5'4"–5'8" vs 5'4"
79%Possible
John Doe — Sahuarita, Arizona - unidentified case UP162455
John Doe — Sahuarita, Arizona
UP162455 • Found Sep 23, 2024
View case
Sex ✓Male
Age 100%Est. 30–45 vs 21 when missing
Race 100%Hispanic
Location 96%26 mi away, same county
TimingFound 10 years after last seen
Height 100%5'0"–5'5" vs 5'4"

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.