Mesa · Maricopa County · Arizona

Murders in
Mesa, Arizona

Explore documented Mesa homicide cases by victim, year and approximate location. Use the Mesa homicide map and searchable case directory to find source-backed information about murders, unsolved homicides and cold cases across the city.

56documented victim records
20approximate map locations
19years represented
Coverage note: this is a growing research directory, not an official or complete Mesa homicide census. Records are added only when the victim, location and homicide classification can be supported by police, prosecutor, court, Silent Witness or reliable reporting. Approximate locations are used where appropriate.
Research guide

What the Mesa case directory covers

This Mesa directory brings together cold-case appeals, historical police releases and reported court outcomes. Records include downtown Mesa, the Main Street corridor, east Mesa and neighborhood parks. A Mesa mailing address, an arrest in another city or a victim’s residence does not by itself establish the location of a killing.

The collection contains 56 named victim records with displayed dates from 2001–2025. These are researched entries, not official annual homicide totals or a complete historical census. Separate victims in the same incident have separate entries. Discovery dates are identified where the killing date is not established.

Start with these records

Search by name, street or year below. A homicide finding, a murder charge and a conviction are different stages; consult the source and its date before describing a case as solved.

Download the Mesa case CSV · Read the editorial and source methodology

Expanded October 31, 2026 with ten additional victim records. New entries include convictions, sentencing outcomes and a manslaughter plea; each record identifies its sources. The Adrian Diaz Prieto record is a Mesa-area address investigated by MCSO; its municipal boundary is not independently established.

Mesa homicide map & directory

Search murders and homicide cases in Mesa

Search all 56 records by victim, street, year or incident type. 20 records have rough area pins; the others remain searchable without a pin. Search filters the case list; the map shows all mapped records.

Mesa homicide mapApproximate locations
56 records shown
2025-05-12

Jerry Dietch

Homicide / found deceased
Alley near Hibbert & Broadway Road
Police found Dietch dead with signs of trauma in an alley. The date shown is the discovery date. Silent Witness requests information.

Silent Witness information request; disposition not independently checked

Jerry Dietch case source ↗
2023-12-11

Deazo Seghi, 22

Fatal shooting
Near North Stapley Road and East Brown Road
Seghi was found shot inside a parked vehicle outside an apartment complex. Prosecutors described a planned attack by a coworker and obtained a first-degree murder conviction.

January 2026: Tyler McGuire sentenced to natural life in prison.

Deazo Seghi — 2026 sentencing ↗ Seghi identification and shooting report ↗
2023-04-15

Arron Hendricks, 42

Fatal shooting
Main Street & Sossaman Road
Hendricks was shot during a roadway confrontation and died at a hospital. Police reported an arrest on a second-degree murder charge.

Arrest reported April 2023; second-degree murder charge

Arron Hendricks case source ↗
2023-02-07

Keith Emmons, 32

Fatal shooting
Area of 1100 S Palo Verde
Emmons was found dead from gunshot wounds inside a bedroom. Police reported the arrest of a suspect sought on a first-degree murder warrant.

Arrest reported April 7, 2023; first-degree murder warrant

Keith Emmons case source ↗
2023-02-05

Marquis Johnson, 24

Fatal shooting
1230 N Mesa Drive
Johnson was shot following a confrontation and died at the scene. Police reported a juvenile arrest on charges including second-degree murder.

Arrest reported February 2023; second-degree murder charge

Marquis Johnson case source ↗
2022-12-28

Jose Olvera Ramirez, 31

Fatal shooting / found deceased
260 W 8th Avenue
Ramirez was found shot in the roadway and pronounced dead at the scene. Police reported an arrest two days later on a first-degree murder charge.

Arrest December 30, 2022; first-degree murder charge

Jose Olvera Ramirez case source ↗
2022-12-06

Jesus Fabian De La Rosa, 58

Fatal shooting / found deceased
Lamb’s Shoe Repair, 28 S Macdonald
A customer found the shop owner dead from gunshot wounds inside his business. Police reported an arrest on charges including first-degree murder and armed robbery.

Arrest December 9, 2022; first-degree murder charge

Jesus Fabian De La Rosa case source ↗
2022-11-25

Maximillian Utley, 22

Fatal shooting
1302 S Revere
Mesa Police’s 2022 review identifies Utley as the victim of an unresolved shooting homicide.

Unsolved in January 2023 police review; current status not checked

Maximillian Utley case source ↗
2022-11-06

Deangelo Tye, 36

Fatal shooting / found deceased
7520 E Billings
Police found Tye dead outside an apartment complex. Investigators reported an arrest on a second-degree murder charge the following day.

Arrest November 7, 2022; second-degree murder charge

Deangelo Tye case source ↗
2022-09-20

Gabriel Hilsdorf, 25

Fatal stabbing
825 S Alma School Road
Mesa Police’s 2022 review identifies Hilsdorf as the victim of an unresolved stabbing homicide.

Unsolved in January 2023 police review; current status not checked

Gabriel Hilsdorf case source ↗
2022-08-12

Christopher Heimer, 63

Intentional vehicle strike
Area of 6400 E Alder
Police said Heimer was deliberately struck by a vehicle and assaulted, causing his death. A suspect was arrested on a first-degree murder charge.

Arrest reported August 2022; first-degree murder charge

Christopher Heimer case source ↗
2022-06-04

Willie Love, 23

Fatal shooting
1457 W Southern Avenue
Mesa Police’s 2022 review identifies Love and West as victims of an unresolved double shooting homicide. Each victim has a separate record.

Unsolved in January 2023 police review; current status not checked

Willie Love case source ↗
2022-06-04

Curtis West, 25

Fatal shooting
1457 W Southern Avenue
Mesa Police’s 2022 review identifies Love and West as victims of an unresolved double shooting homicide. Each victim has a separate record.

Unsolved in January 2023 police review; current status not checked

Curtis West case source ↗
2022-03-20

Chase Lemons, 18

Fatal shooting
Area of 2200 S Labelle
Lemons was shot while in a car and died several days later. Police reported three arrests on charges including first-degree murder in connection with an alleged robbery.

Arrests May 27, 2022; first-degree murder charges

Chase Lemons case source ↗
2021-12-19

Adam Williams, 19

Fatal shooting
3300 block E Jerome
Williams was shot at a residence and died at a hospital. Police reported an arrest on a first-degree murder charge involving domestic violence.

Arrest reported December 2021; first-degree murder charge

Adam Williams case source ↗
2021-06-09

Tyrone Francisco, 42

Fatal shooting
Porter Park, 420 E 8th Street
Francisco was shot at Porter Park and died at a hospital. Police reported a suspect’s arrest in July. Witness and suspect accounts differed; the arrest report is not a court finding.

Second-degree homicide charge reported July 28, 2021. Later court disposition not verified.

Porter Park murder suspect arrested ↗
2021-05-18

Kelly Roach, 19

Fatal shooting
Country Club Drive & Brown Road area
Roach was found fatally shot near Country Club Drive and Brown Road. Police said his vehicle and other belongings were taken. A May 2026 report described the case as still unsolved.

Unsolved as reported May 23, 2026; police requested information.

Kelly Roach murder remains unsolved five years later ↗
2021-03-30

Ronnie Teran, 23

Fatal shooting
901 S Country Club Drive
Officers found Teran fatally shot in Mesa. A later pursuit ended in Tempe, but that arrest-related event is distinct from the homicide location.

Second-degree murder charge reported April 1, 2021. Later court disposition not verified.

Homicide suspect in custody ↗
2021-01-15

Xzavia Williams, 24

Fatal shooting
435 E 2nd Street area
Officers nearby heard gunfire and found Williams fatally wounded. Police reported identifying a suspect using surveillance and DNA evidence; an arrest followed in Texas.

Second-degree murder warrant and arrest reported January 2021. Later court disposition not verified.

Mesa murder suspect arrested in Texas ↗
2020-01-11

James Ackerman Jr., 22

Intentional vehicle strike
825 S Alma School Road
Police said Ackerman was deliberately struck during a road-rage incident and later died at a hospital. An arrest on a first-degree murder charge was reported in September 2020.

Arrest September 30, 2020; first-degree murder charge

James Ackerman Jr. case source ↗
2019-11-30

Carlos Osuna-Apodaca

Homicide
Mesa residence — exact scene not verified
Mesa police reported investigating Osuna-Apodaca’s death and arresting a suspect several days later. The arrest address is not treated as a verified homicide scene.

Police reported a first-degree murder charge in December 2019. Later court disposition not verified.

December 2019 homicide arrest release ↗
2019-09-29

Khalil Evans

Fatal shooting
Coral Point Apartments, 2343 W Main Street
Evans was shot at a Mesa apartment complex and died at a hospital. The suspect surrendered to Phoenix police, but the reported shooting location was in Mesa.

Second-degree murder and weapons charges reported September 30, 2019. Later court disposition not verified.

September 2019 homicide arrest release ↗
2019-07-28

Dontavius McCaslin

Fatal stabbing
530 S Dobson Road
McCaslin was fatally stabbed after a reported argument. Mesa police announced an arrest following their investigation.

Second-degree murder charge reported in July 2019. Later court disposition not verified.

July 2019 homicide arrest ↗
2019-02-06

Billy Lucy, 26

Fatal shooting
Reed Park, 1631 E Broadway Road
Lucy was shot at Reed Park and later died at a hospital. Police reported a juvenile suspect’s arrest after interviewing witnesses.

First-degree murder and armed-robbery charges reported February 2019. Later court disposition not verified.

Reed Park homicide arrest ↗
2018-06-02

Alex Delgado, 21

Fatal stabbing
150 N Stapley Drive — reported stabbing scene
Delgado was stabbed near North Stapley Drive and transported away from the scene before police found him. The directory identifies the reported assault location rather than the later response address.

Second-degree murder charge reported June 2018. Later court disposition not verified.

Stabbing / homicide arrest ↗
2018-03-04

Robert Henry Stevenson, 34

Fatal stabbing
Frontier Motel, 1307 E Main Street
Police said Stevenson was stabbed at the motel and found in the nearby roadway. Investigators identified a suspect and reported an arrest.

Second-degree murder charge reported March 2018. Later court disposition not verified.

March 4 homicide suspect arrested ↗
2018-02-02

Lindsey Eastridge

Fatal stabbing
Premier Nails & Spa, 9115 E Baseline Road
Eastridge was killed inside an east Mesa nail salon. Police later identified Christopher Race as the suspect and reported a preliminary DNA match to evidence at the scene. Race died in a police shooting before a trial.

Suspect identified in March 2018; died before prosecution. No conviction claimed.

February 2018 nail-salon information request ↗ Nail salon homicide suspect confirmed ↗
2017-07-15

David Ramirez, 24

Fatal stabbing
1248 S Vineyard
Ramirez was stabbed during a confrontation with his brother and died after being taken to a hospital. Mesa police reported arresting the brother.

Second-degree murder charge reported July 2017. Later court disposition not verified.

July 2017 fatal stabbing arrest ↗
2016-05-31

Tomas Olivas Ornelas, 49

Double fatal shooting
Loop 202 / McKellips Road interchange area
Tomas Olivas Ornelas was killed in a shooting after a vehicle crash. Prosecutors said Christopher Wright killed his wife and a man who stopped to offer help. Each homicide victim is listed separately.

Christopher Wright pleaded guilty to two first-degree murders in February 2017; life sentence reported May 2017.

Christopher Wright pleads guilty to two murders ↗ Life sentence in Wright and Ornelas killings ↗ Police identify victims of double shooting ↗
2016-05-31

Nasbah Laverne Wright, 41

Double fatal shooting
Loop 202 / McKellips Road interchange area
Nasbah Laverne Wright was killed in a shooting after a vehicle crash. Prosecutors said Christopher Wright killed his wife and a man who stopped to offer help. Each homicide victim is listed separately.

Christopher Wright pleaded guilty to two first-degree murders in February 2017; life sentence reported May 2017.

Christopher Wright pleads guilty to two murders ↗ Life sentence in Wright and Ornelas killings ↗ Police identify victims of double shooting ↗
2015-03-18

David James Williams, 29

Fatal shooting
Tri-City Motel, west Mesa
Williams was killed at the beginning of a shooting spree that injured several other people. This entry counts the deceased victim; the surviving victims are not added to the homicide count.

June 2016: Ryan Giroux sentenced to natural life for murder plus 81 years on additional counts after guilty pleas.

March 2015 spree — sentencing ↗ David James Williams identification ↗
2014-04-13

Victoria Gameros, 22

Fatal shooting / murder-suicide
Poston Junior High south parking lot, 2433 E Adobe Street
Gameros was killed in a shooting in a school parking lot. Police described a murder-suicide. This entry counts Gameros as the homicide victim and does not count the shooter’s suicide.

Police reported murder-suicide in April 2014.

Weekend murder-suicide at Poston Junior High ↗
2014-02-04

Kevin Worzalla, 54

Homicide / blunt-force trauma
5950 E Norland Street — discovery location
Officers conducting a welfare check found Worzalla dead with traumatic injuries. Police reported that DNA evidence helped identify a suspect. The displayed date is when his body was discovered.

First-degree murder charge reported February 2014. Later court disposition not verified.

DNA leads to homicide arrest ↗
2013-12-28

William A. Bishop, 57

Fatal stabbing
Sycamore & Main Street Park and Ride restroom
Bishop, a cab driver, was attacked while waiting for fares at the Mesa transit facility. He lived in Tempe, but the reported fatal assault occurred in Mesa.

First-degree homicide charge reported December 30, 2013. Later court disposition not verified.

Suspect arrested in Park and Ride homicide ↗
2013-12-06

Claudia Ann Lucero, 14

Homicide / strangulation
Mesa — body discovered in a dumpster
Lucero was reported missing on December 5 and found dead the next day. The displayed date is discovery, not a separately established killing date. Prosecutors reported Alex Madrid’s murder conviction and later sentencing.

Convicted in October 2024; death sentence announced January 16, 2025. Subsequent appeal outcome not verified.

Claudia Lucero homicide arrest ↗ Claudia Lucero case: January 2025 sentencing ↗
2013-10-31

Brian Lee Weathers, 36

Fatal shooting
300 block of E Harmony Avenue
Weathers was shot late at night and died at a hospital. Police later announced arrest warrants after a grand jury indicted three people.

First-degree murder indictments and warrants reported December 2013. Later court disposition not verified.

Arrest warrants issued for three suspects ↗
2013-06-15

Darwin Banks, 52

Fatal shooting
1700 block of S Toltec
Banks was fatally shot in Mesa. This entry follows the contemporaneous police release’s June 2013 date; a later article about another victim linked to the same suspect gives a conflicting year.

Police reported first-degree murder charges against two suspects in June 2013. Later court disposition not verified.

Weekend homicide leads to suspect in earlier homicide ↗
2013-05-31

Ibrahim Robles Sr.

Fatal shooting / robbery
Valero near Broadway Road & Gilbert Road
Robles, a convenience-store clerk, was killed during a robbery. Later reporting documented a first-degree murder verdict against Keishaun Green.

First-degree murder conviction reported February 2016.

Jury convicts Keishaun Green in clerk’s murder ↗
2013-04-14

Brock Wise, 2 months

Child homicide / head trauma
Mesa residence — exact location not published here
Wise died as an infant in April 2013. A later medical review led police to pursue a homicide case. The child-safety report confirms Mesa as the general location.

Father arrested on first-degree murder and child-abuse charges in August 2015. Later court disposition not verified.

Father arrested for 2013 death of infant ↗ Brock Wise preliminary fatality report ↗
2012-11-05

Philip Marquis

Double homicide / found deceased
10131 E Akron Street — discovery location
Philip Marquis was found dead with another victim inside a trailer near Crismon Road and Main Street. Silent Witness describes both deaths as murders. The displayed date is when they were found.

Silent Witness information request; later disposition not verified.

Philip Marquis and Leila Ziegler information request ↗
2012-11-05

Leila Ziegler

Double homicide / found deceased
10131 E Akron Street — discovery location
Leila Ziegler was found dead with another victim inside a trailer near Crismon Road and Main Street. Silent Witness describes both deaths as murders. The displayed date is when they were found.

Silent Witness information request; later disposition not verified.

Philip Marquis and Leila Ziegler information request ↗
2011-05-19

Melinda Raya

Fatal assault
Apartment in Mesa; street not specified in sentencing release
Raya’s body was discovered more than two months after her death. Prosecutors reported that her boyfriend admitted assaulting her on May 19. The medical examiner classified the death as homicide, and the case concluded with a manslaughter plea. Although Chandler officers initially responded to a call at the suspect’s parents’ home, the fatal assault and body recovery were in Mesa.

March 2013: Erik Grumpelt sentenced to 14 years following a manslaughter plea.

Melinda Raya — 2013 sentencing ↗
2010-07-06

Adrian Diaz Prieto, 26

Homicide / found deceased
9225 E Apache Trail — Mesa-area discovery location
Prieto was found murdered at a residence. The Silent Witness flyer identifies the location as Mesa and names the Maricopa County Sheriff’s Office as the investigating agency. The precise municipal boundary has not been independently checked.

MCSO investigation; Silent Witness information request; later disposition not verified.

Adrian Diaz Prieto case flyer ↗
2006-06-06

Tyrone Phillips, 27

Double homicide / found deceased
900 block of S Dobson Road — discovery location
Tyrone Phillips was one of two men found dead in an apartment. Mesa police list the case as an unsolved homicide; each victim has a separate record.

Listed in Mesa police cold-case directory; no later disposition verified.

Mesa police cold-case directory ↗
2006-06-06

Rondell Echoles, 25

Double homicide / found deceased
900 block of S Dobson Road — discovery location
Rondell Echoles was one of two men found dead in an apartment. Mesa police list the case as an unsolved homicide; each victim has a separate record.

Listed in Mesa police cold-case directory; no later disposition verified.

Mesa police cold-case directory ↗
2004-01-31

Yvone E. Rettig, 39

Homicide / found deceased
7700 block of E Frito Avenue — discovery location
Rettig was found dead at her home. Mesa police list her death among the department’s cold-case homicide investigations. The date shown is the discovery date.

Listed in Mesa police cold-case directory; no later disposition verified.

Mesa police cold-case directory ↗
2001-09-15

Balbir Singh Sodhi

Fatal shooting / hate crime
Gas station near 80th Street & University Drive
Sodhi, a Sikh gas-station owner, was shot outside his business in the aftermath of September 11. Court findings describe a racist shooting spree. His murder conviction record distinguishes the original death sentence from its later reduction.

Frank Roque convicted in 2003; Arizona Supreme Court reduced the death sentence to natural life without release in 2006.

State v. Roque (Arizona Supreme Court, 2006) ↗ Memorial remembers Balbir Singh Sodhi ↗
Mesa murders by year

Mesa homicide cases by year

Browse the years represented in the current directory. These are counts of records documented on this site, not official annual Mesa homicide totals.

20251 record
20234 records
202211 records
20215 records
20201 record
20194 records
20183 records
20171 record
20162 records
20152 records
20142 records
20136 records
20122 records
20111 record
20101 record
20081 record
20067 records
20041 record
20011 record
Unsolved Mesa homicides

Mesa cold cases and open homicide investigations

Mesa police list Yvone E. Rettig, Rondell Echoles and Tyrone Phillips in their cold-case directory. Silent Witness appeals include Philip Marquis, Leila Ziegler and Adrian Diaz Prieto. Kelly Roach’s case was reported unsolved in May 2026. Older appeals do not alone establish that a case remains open today; review each linked source and its date.

How this directory is built

About the Mesa homicide data

Entries draw on Mesa police releases, the city’s cold-case directory, Silent Witness, prosecutors, court opinions and local reporting. The displayed date can be the assault, death or discovery date; each new entry identifies its date basis in the download. Arrests and charges are distinguished from convictions. Pins are rough area estimates, not verified crime-scene coordinates. Records without a checked map location remain searchable.

Is this a complete list of murders in Mesa?

No. This is an expanding source-backed directory. Mesa is a large city with decades of homicide records, and historical cases can be difficult to identify online. The page does not claim that the current count equals the official number of Mesa homicides.

Are the map pins exact crime-scene locations?

No. Pins are rough area estimates, not verified crime-scene coordinates. Records without a sufficiently checked location remain searchable without a map pin.

What is the difference between homicide and murder?

Homicide means one person caused another person’s death. Murder is a criminal legal classification. Case cards preserve distinctions such as homicide investigation, murder charge, conviction, unsolved case and murder-suicide rather than treating them as interchangeable.

Where do the Mesa case sources come from?

Sources include Mesa Police, the City of Mesa, Silent Witness, the Maricopa County Attorney’s Office, Arizona child-safety reports, court opinions and local newsrooms. Each record links to its evidence. The date a source was reviewed is not the date of a new development in a case.

Nearby Arizona directories

Explore homicide cases near Mesa

Get local homicide updates

Stay informed near you

Get local homicide updates

Enter your email and ZIP code for updates in your area.