Who appeared when
A day-by-day map of the witnesses, attorneys, and court across both Karen Read trials.
2 trials · 71 days · 99 people
Witness Examiner Opening, closing, or instructions Spoke that day
Person
Prosecution 2
Adam Lally Norfolk County assistant district attorney who presented the Commonwealth’s case against Karen Read. Prosecution Norfolk County DA
Hank Brennan Special assistant district attorney who led the Commonwealth’s case in Karen Read’s 2025 retrial. Prosecution Norfolk County DA
Laura McLaughlin Assistant district attorney for the Commonwealth in Karen Read’s criminal trials. Prosecution Norfolk County DA
T1 summary 23 days 125 lines
T2 summary 8 days 27 lines
Defense 4
Robert Alessi Defense attorney who examined forensic, medical, and reconstruction evidence in Karen Read’s 2025 retrial. Defense Defense team
Elizabeth Little Defense attorney for Karen Read who questioned medical evidence and witness accounts. Defense Defense team
Court 1
Beverly J. Cannone Norfolk Superior Court judge who presided over Karen Read’s trial and retrial. Judge Norfolk Superior Court
Witnesses 28
Jennifer McCabe Witness who helped search for John O’Keefe and called 911 after he was found. Witness
Yuri Bukhenik Massachusetts State Police sergeant who supervised investigative work and testified about evidence handling Law Enforcement MSP
Daniel Wolfe Accident-reconstruction director who tested the Lexus’s taillight damage Expert Witness ARCCA Inc.
Michael Proctor Massachusetts State Police lead investigator in the John O’Keefe death investigation Law Enforcement MSP
Marie Russell Defense medical expert on John O'Keefe's right-arm injuries Expert Witness Defense team
Paul Gallagher Canton Police lieutenant who supervised scene processing and blood collection at Fairview Road. Law Enforcement Canton PD
Shanon Burgess Aperture LLC digital forensics examiner who analyzed Lexus infotainment and phone timing data. Expert Witness Aperture LLC
Brian Higgins ATF agent who testified about the Fairview Road gathering and his texts with Karen Read Witness ATF
Judson Welcher Accident reconstructionist and biomechanical engineer with Aperture LLC Expert Witness Aperture LLC
Maureen Hartnett Massachusetts State Police forensic scientist who examined a Lexus SUV and John O’Keefe’s clothing. Witness
Ian Whiffin Cellebrite coding product manager and digital-forensics expert witness Expert Witness Cellebrite
Joseph Paul Massachusetts State Police trooper and crash-reconstruction witness. Law Enforcement MSP
Andrew Rentschler Biomechanical engineer who examined whether a vehicle strike fit the injuries Expert Witness ARCCA Inc.
Nicholas Guarino Massachusetts State Police trooper who examined phone and digital-location evidence. Expert Witness MSP
Matthew McCabe Witness who described an SUV outside 34 Fairview Road and early-morning calls Witness
Irini Scordi-Bello Forensic pathologist who performed John O’Keefe’s autopsy Expert Witness Norfolk County
Tim Nuttall Canton firefighter-paramedic who helped treat John O’Keefe and testified about words he heard at the scene. Witness
Elizabeth Laposata Defense forensic pathologist who assessed John O’Keefe’s head and arm injuries. Expert Witness Defense team
Katie McLaughlin Canton firefighter-paramedic who responded to John O’Keefe’s medical emergency and testified about words she attributed to Karen Read. Witness Canton Fire
Matthew DiSogra Defense engineering expert who compared vehicle-event timing with phone activity. Expert Witness defense
Brian Tully Massachusetts State Police detective lieutenant who oversaw parts of the investigation and testified about the evidence search and phone-location records. Law Enforcement MSP
Kevin O'Hara Massachusetts State Police lieutenant who led SERT’s evidence search at 34 Fairview Road. Law Enforcement MSP
Michael Lank Canton police lieutenant who responded to 34 Fairview Road and testified about the initial investigation. Law Enforcement Canton PD
Sean Goode Canton Police sergeant who dispatched officers to 34 Fairview Road and responded to the scene. Law Enforcement Canton PD
Ashley Vallier Massachusetts State Police forensic scientist who analyzed taillight fragments Expert Witness MSP Crime Lab
Jessica Hyde Digital-forensics examiner who testified about disputed phone-search and device records. Expert Witness Magnet Forensics
Julie Albert Witness to the Waterfall gathering and the following morning at 34 Fairview Road. Witness
Sarah Levinson Guest at 34 Fairview Road who testified about the gathering and her limited view of the yard as she left. Witness
Michael Camerano John O’Keefe’s friend who testified about their evening together and his return to O’Keefe’s home the next morning. Witness
Julie Nagel Witness who described an unidentified object near the flagpole outside 34 Fairview Road. Witness
Anthony Flematti Canton Fire Department acting lieutenant and paramedic who treated John O’Keefe at 34 Fairview Road. Witness
Christina Hanley Massachusetts State Police Crime Lab forensic scientist who compared glass and plastic evidence Expert Witness MSP Crime Lab
Allison McCabe Witness who described picking up Colin Albert and identified screenshots from her phone Witness
Nicholas Barros Dighton police sergeant who helped retrieve a Lexus and testified about its rear tail light. Law Enforcement Dighton PD
Andre Porto Massachusetts State Police Crime Lab forensic scientist who analyzed DNA evidence Expert Witness MSP Crime Lab
Caitlin Albert Witness who described the gathering inside 34 Fairview Road and the limits of what she observed. Witness
Daniel Whitley Canton Fire paramedic who transported Karen Read to the hospital under a Section 12 hold. Witness Canton Fire
Nancy King Participant
T1 summary 34 days 341 lines
T2 summary 8 days 19 lines
Jason Becker Canton firefighter-paramedic who assessed and transported Karen Read Witness Canton Fire
Kelly Dever Boston police officer and former Canton patrol officer who testified about a disputed sally-port observation. Law Enforcement Boston PD
Paul O'Keefe John O’Keefe’s brother and a witness to the family’s experience after he was found in the snow. Family
Richard Green Defense digital-forensics expert who analyzed phone location, search, and call records. Expert Witness Defense team
Steven Mullaney Canton police officer who responded to the scene at 34 Fairview Road Law Enforcement Canton PD
Ricky D'Antuono Witness who drove friends to 34 Fairview Road and described the SUV parked ahead of his truck. Witness
Jonathan Diamandis Witness who identified Michael Proctor in a longtime friends’ group text chain. Witness
Matthew Kelly Firefighter and paramedic who helped treat John O’Keefe at the scene and in the ambulance. Witness
Nicholas Kolokithas Waterfall patron who testified about the gathering and surveillance footage Witness
Nicholas Bradford Bode Technology DNA analyst who examined taillight and hair evidence. Expert Witness BODE Technology
Hannah Knowles Massachusetts State Police forensic toxicologist who estimated a retrospective blood-alcohol range Expert Witness MSP Crime Lab
Robert Gilman Meteorologist who testified about weather conditions during the January 2022 storm Expert Witness
Teri Kun UC Davis forensic scientist who tested submitted swabs for animal DNA Expert Witness UC Davis
Gary Faller Pathologist who testified about Good Samaritan’s clinical blood-alcohol testing Expert Witness Signature Healthcare
Connor Keefe Massachusetts State Police trooper who extracted phone data and handled physical evidence. Witness MSP / Norfolk DA CPAC
Curt Roberts Witness who described an evening with John O’Keefe and Karen Read at C.F. McCarthy’s. Witness
Frank Sheridan Retired forensic pathologist who testified for the defense about John O’Keefe’s injuries. Expert Witness
Erin O'Keefe John O'Keefe’s sister-in-law and a witness to family communications with Karen Read. Family
Greg Woodbury Canton Fire lieutenant who testified about emergency treatment and his observations at the scene. Witness Canton Fire
Nicholas Roberts Forensic toxicologist who estimated blood-alcohol levels from a hospital test. Expert Witness MA Toxicology Lab
Justin Rice Emergency physician involved in John O'Keefe’s resuscitation at Good Samaritan Medical Center Expert Witness Good Samaritan Medical Center
Charles Rae Canton police lieutenant who conducted a welfare check at John O’Keefe’s home. Law Enforcement Canton PD
Zachary Clark Massachusetts State Police sergeant who documented vehicle testing and scene evidence Law Enforcement MSP
Carl Miyasako Bode Technology DNA analyst who testified about a hair recovered from Karen Read’s vehicle. Expert Witness Bode Technology
Marietta Sullivan Witness who described an Aruba hotel-lobby confrontation involving John O’Keefe and Karen Read. Witness
John Tedman Defense investigator who measured routes to the entrances at 34 Fairview Road Witness Forum Investigations
Evan Brent Massachusetts State Police crime scene services trooper who photographed evidence recovery and a vehicle Witness
Louis Jutras Canton information-systems manager who retrieved municipal surveillance footage. Witness Canton IT
Michael Trotta Canton public works superintendent who testified about the Fairview Road plow route. Witness Canton Public Works
Tess Chart Bode Technology forensic DNA analyst who compared a hair sample with John O’Keefe’s mitochondrial DNA. Expert Witness Bode Technology
Renee Stonebridge Medical examiner and neuropathology director who examined John O'Keefe's brain Expert Witness Norfolk County
Brian Gallerani Needham Police sergeant who collected DNA reference samples from two investigators Law Enforcement Needham Police Department
Gene Demilus C.F. McCarthy's general manager who testified about the bar's surveillance footage Witness
Karen Read 🛡️ Karen Read — Defendant Defendant
T1 summary 1 days 16 lines
T2 summary 1 days 1 lines
Taller marks indicate longer transcript segments; darker cells indicate more lines spoken that day. Trial blocks show days in session, not elapsed calendar time.