AI-assisted editorial collage using supplied photographs; illustrative artwork, not a court exhibit.
Jaded Evidence · Interactive investigation
Andria Hanafin / Ryan Hanafin
Reading, Massachusetts · Research checked October 17, 2026 · Pretrial case file
Current status: Ryan Hanafin has pleaded not guilty and is being held without bail on a murder charge. The next reported appearance is November 10, 2026. He is presumed innocent unless proven guilty.Status source: NBC Boston.
This case file follows the death of Andria Hanafin and the prosecution of her son, Ryan. Open any timeline event or evidence card to see its attribution and the limits of what is currently public.
How to read this investigationView More
Reported court action identifies a plea, custody decision, or scheduling development described by reporting. Prosecution allegation identifies the state’s account; it is not a finding of guilt. Reported witness account is attributed through its source and is not presented as trial testimony. Primary agency statement is limited to what that agency says. A record marked “not reviewed” has not been independently examined by Jaded Evidence.
Photographs and editorial artwork illustrate the case; they are not court exhibits. Detailed factual assertions below link to their sources. This file contains no invented transcript, quotation, or docket number.
Case overview & current legal status
Andria Hanafin, a 49-year-old Reading mother of three, was found dead at home on October 8, 2026. Her adult son, Ryan, was arrested in Vermont later that day. WBUR, Oct. 8.
Charges and procedural postureView More
At his October 15 Woburn District Court arraignment, Ryan faced first-degree murder, assault and battery with a dangerous weapon, and firearms-related charges. A not-guilty plea was entered. NBC Boston’s report. Exact charge counts and both docket numbers require the original charging records.
Detention is a procedural decision, not a verdict. No trial outcome is established in the reviewed coverage. The Nov. 10 date remains subject to court changes.
Victim background: Andria Hanafin
Andria’s life included veterinary work and extensive cat rescue. The Cat Connection’s Karen Evans described her to the Waltham Times as a volunteer who helped cats with difficult medical or behavioral needs. Read the community profile.
View more: her rescue work and communityView More
The Waltham Times identified Andria as a veterinary technician at a Dorchester clinic and a longtime Cat Connection volunteer. Evans recalled her help with newborn kittens, difficult-to-handle cats, and caregivers learning treatment routines. These are attributed recollections about her life, separate from the prosecution’s account of family conflict.
A public 2024 fundraiser organized under Andria’s name described raising money for medication, blood work, and supplies for foster cats. It provides a first-person account of that work, rather than a criminal-case record. Original fundraiser (historical source).
MSPCA-Angell’s October 14 statement confirmed that 84 cats were surrendered from the Reading home and were receiving care according to their needs. Primary animal-welfare statement. The number of cats does not establish a motive or criminal responsibility.
Andria’s adult son; defendant. His not-guilty plea preserves the contested nature of the allegations. Court coverage.
Matthew Hanafin
Andria’s husband and Ryan’s father; reported discovery and family-background witness. Reported police account.
Court participants
Carrie Spiros: prosecutor. Carolyn McGowan: defense counsel. Jason Chan: arraignment judge. Role attribution.
Other people and agenciesView More
Reading police and Vermont State Police are identified in the initial investigation and arrest reporting. WBUR. Accounts attributed to a neighbor, a cousin, and a friend appear in later reporting. Boston.com. Their full statements have not been reviewed here. The younger child’s identity is omitted.
Select an event to open its details. Times are reported approximations; they do not establish a verified time of death. All times refer to local Eastern time.
Reported family dispute and phone callView More
Prosecution allegation
Prosecutor Carrie Spiros said phone records placed a call between Andria and Matthew at approximately 6:51 p.m.; Andria reportedly wanted Ryan to move out. Arraignment reporting, Oct. 15.
Vehicle reportedly leaves the neighborhoodView More
Prosecution allegation
Spiros said surveillance showed Ryan’s Dodge Charger leaving at about 6:59 p.m., followed by a Wakefield fuel stop and northbound travel. The underlying footage has not been reviewed for this file. Source and attribution.
Andria’s husband found her after returning from work. Police identified the victim as Andria Hanafin, 49, and treated the death as a homicide investigation. A younger child was home. WBUR’s contemporaneous report.
Vermont State Police arrested Ryan Hanafin after Reading police sought him as a person of interest. The initial public alert preceded the later murder arraignment. WBUR, citing Reading police.
Ryan agreed to return to Massachusetts after his Vermont arrest, according to Boston.com’s Oct. 14 review. Waiving extradition does not resolve the criminal allegations.
Animal welfare agency confirms 84-cat surrenderView More
Primary agency statement
MSPCA-Angell said it was caring for 84 cats surrendered from the Reading home. Its statement addresses animal care, not criminal responsibility. Read the agency’s original release.
A not-guilty plea was entered; Ryan was ordered held without bail on the murder charge. NBC Boston’s arraignment coverage. This file has not independently inspected the docket.
NBC Boston reports a Nov. 10 motions hearing. This is a reported scheduling date, not a completed event; confirm against the official court calendar before attending.
These cards distinguish reported evidence from records available for direct inspection.
Witness accountsView More
Reported statements, not trial testimony. Police accounts described Matthew’s discovery and a neighbor hearing a popping sound around 8–9 p.m. on Oct. 7. Reporting based on a Vermont-filed police report. The neighbor reportedly thought it was fireworks. Its source and timing need examination before connecting it to the shooting.
Surveillance footageView More
Prosecution allegation. See the reported vehicle chronology in the timeline. The original files, camera locations, clock accuracy, and complete sequence have not been reviewed. This card contains no recreated footage.
Forensic findingsView More
An autopsy reportedly identified a gunshot wound to Andria’s head. CBS Boston. The autopsy report is not available in this file. No independent ballistic, DNA, fingerprint, or trajectory findings are asserted here.
Phone records & digital messagesView More
Reported evidence. The prosecutor’s phone-call account is listed in the timeline. Earlier reporting also described alleged Snapchat messages, including language suggesting a claim about harming his mother and a reference to having lied. Original exports, full conversations, account authentication, and timestamps have not been inspected. Paraphrased allegations are not authenticated admissions.
Firearms & physical itemsView More
Police allegation reported from records. Investigators reportedly found 19 firearms in Ryan’s bedroom, including an unserialized weapon. Boston.com’s records-based account. Ownership, storage, and any connection to the fatal shot are separate issues. No recovered firearm is identified here as a proven murder weapon.
Court exhibits & source documentsView More
Case exhibits not obtained. This file does not host admitted trial exhibits, certified charging documents, or a transcript. Arraignment reporting says the judge impounded probable-cause statements in two dockets. Use the records directory to distinguish source reporting from original records.
The state alleges Ryan shot Andria following family conflict, and relies on alleged messages, firearms evidence, and travel after the shooting. This is the prosecution’s account, not a conclusion adopted by this case file. Arraignment coverage. A dispute about rescue cats is alleged context; a motive has not been judicially established.
Defense: documented positionView More
Defense counsel did not seek bail at the arraignment, requesting detention without prejudice, according to Boston.com. A full affirmative defense theory is not established in the material reviewed. No inference of agreement with the state follows from the limited public response. This file does not invent an accident, self-defense, mental-health, or alternative-suspect theory.
Trial testimony & courtroom developments
The reviewed coverage concerns an arraignment, not a completed trial. Prosecutorial summaries of witness accounts are labeled accordingly.
View more: courtroom record and accessView More
The October 15 hearing produced a not-guilty plea and a custody decision. NBC Boston. The reported impoundment restricts public access to particular probable-cause statements; it does not mean every case record is sealed. Impoundment reporting. No transcript has been reviewed, and no verbatim courtroom exchange is reproduced.
A future testimony entry should identify the witness, hearing date, direct or cross-examination context, source record, and any ruling affecting admissibility. Until those records are obtained, an allegation remains attributed to its speaker.
Verdicts, sentencing & appeals
No verdict or sentence is established in the reviewed sources. This remains a pretrial file. No appeal is identified in those sources.
View more: outcome trackingView More
This section will distinguish a jury verdict from a plea, a dismissal, or another disposition. A future sentence or appellate ruling should link to the judgment or opinion and state which charges it addresses. The current custody order must not be described as a criminal sentence.
How will the different reported times be reconciled?View More
The reported messages, later phone call, vehicle departure, and neighbor’s estimated sound time require comparison with original records. Earlier account; arraignment chronology. This file does not select one account as a confirmed shooting time. Device metadata, clock settings, witness recollection, and the medical evidence would matter to any reliable reconstruction.
Which evidence will be authenticated and admitted?View More
The complete message threads, surveillance files, laboratory results, search-warrant materials, and exhibit inventory are not reviewed here. Questions of authentication, context, admissibility, and weight remain distinct. A claim in a filing is not automatically evidence admitted at trial.
What records and scheduling details remain unconfirmed?View More
The original charging instruments, both docket numbers, written custody and impoundment orders, and the current official calendar still need direct inspection. The next reported court date should be checked against the court before it is treated as final.
Court records & source documents
Research checked October 17, 2026. Primary agency material and official access guides are identified separately from reporting. No case-specific PDF or transcript was located for direct review.
Official records, PDFs & transcript accessView More
Case PDFs, complaint, warrants, orders, exhibits: not hosted or independently reviewed. The reported impoundment must be respected; there are no invented download links.
New entries should identify what changed, the event date, the source date, and whether the information is an allegation, testimony, a verified record, or a court determination. Corrections should preserve that distinction. Editorial artwork is illustrative and does not reconstruct the incident.