Appearances Who appeared when Follow witnesses, attorneys, and the court day by day across both trials. View appearances
Karen Read seated in court
🛡️ Defendant

Karen Read

Defendant, of Mansfield, MA

Trial 1Trial 2
Boston Police Officer John O'Keefe
† Victim

John O'Keefe

Boston Police Officer, age 46, found dead 1/29/2022

⚖️ Judge (1)

🏛️ Prosecution (3)

🛡️ Defense (4)

🗣️ Witnesses (47)

Jennifer McCabe
T1T2
Witness who helped search for John O’Keefe and called 911 after he was found.
4,869 lines
Brian Higgins
ATF
T1
ATF agent who testified about the Fairview Road gathering and his texts with Karen Read
1,492 lines
Brian Albert
T1
Homeowner and witness on the overnight gathering at 34 Fairview Road.
1,435 lines
Kerry Roberts
T1T2
Witness who helped search for John O’Keefe and gave him emergency aid.
1,381 lines
Maureen Hartnett
T1T2
Massachusetts State Police forensic scientist who examined a Lexus SUV and John O’Keefe’s clothing.
1,289 lines
Matthew McCabe
T1
Witness who described an SUV outside 34 Fairview Road and early-morning calls
893 lines
Brian Loughran
T1T2
Canton snowplow driver who testified about his passes along Fairview Road.
884 lines
Tim Nuttall
T1T2
Canton firefighter-paramedic who helped treat John O’Keefe and testified about words he heard at the scene.
836 lines
Katie McLaughlin
Canton Fire
T1T2
Canton firefighter-paramedic who responded to John O’Keefe’s medical emergency and testified about words she attributed to Karen Read.
804 lines
Colin Albert
T1
Witness who testified about his visit to 34 Fairview Road and his ride home.
756 lines
Julie Albert
T1
Witness to the Waterfall gathering and the following morning at 34 Fairview Road.
599 lines
Chris Albert
T1
Neighbor and witness to the Waterfall gathering
563 lines
Sarah Levinson
T1T2
Guest at 34 Fairview Road who testified about the gathering and her limited view of the yard as she left.
560 lines
Ryan Nagel
T1T2
Witness who observed a black SUV outside 34 Fairview Road
549 lines
Michael Camerano
T1T2
John O’Keefe’s friend who testified about their evening together and his return to O’Keefe’s home the next morning.
534 lines
Julie Nagel
T1
Witness who described an unidentified object near the flagpole outside 34 Fairview Road.
477 lines
Anthony Flematti
T1
Canton Fire Department acting lieutenant and paramedic who treated John O’Keefe at 34 Fairview Road.
454 lines
Nicole Albert
T1
Resident of 34 Fairview Road who testified about the gathering at her home
446 lines
Allison McCabe
T1
Witness who described picking up Colin Albert and identified screenshots from her phone
423 lines
Caitlin Albert
T1
Witness who described the gathering inside 34 Fairview Road and the limits of what she observed.
400 lines
Karina Kolokithas
T1T2
Witness who observed Karen Read and John O’Keefe at the Waterfall Bar.
398 lines
Daniel Whitley
Canton Fire
T1T2
Canton Fire paramedic who transported Karen Read to the hospital under a Section 12 hold.
390 lines
Heather Maxon
T1T2
Witness who described an SUV and its occupants outside 34 Fairview Road.
341 lines
Jason Becker
Canton Fire
T1T2
Canton firefighter-paramedic who assessed and transported Karen Read
328 lines
Brian Albert Jr
T1
Witness who hosted a birthday gathering at 34 Fairview Road
281 lines
Paul O'Keefe
T1
John O’Keefe’s brother and a witness to the family’s experience after he was found in the snow.
275 lines
Tristin Morris
T1
Witness who picked up Caitlin Albert from 34 Fairview Road
249 lines
Ricky D'Antuono
T1
Witness who drove friends to 34 Fairview Road and described the SUV parked ahead of his truck.
245 lines
Jonathan Diamandis
T2
Witness who identified Michael Proctor in a longtime friends’ group text chain.
232 lines
Matthew Kelly
T1
Firefighter and paramedic who helped treat John O’Keefe at the scene and in the ambulance.
228 lines
Nicholas Kolokithas
T1
Waterfall patron who testified about the gathering and surveillance footage
214 lines
Connor Keefe
MSP / Norfolk DA CPAC
T2
Massachusetts State Police trooper who extracted phone data and handled physical evidence.
183 lines
Curt Roberts
T1
Witness who described an evening with John O’Keefe and Karen Read at C.F. McCarthy’s.
178 lines
Erin O'Keefe
T1
John O'Keefe’s sister-in-law and a witness to family communications with Karen Read.
167 lines
Katie Camerano
T1
Witness who described Karen Read’s early-morning calls and texts.
163 lines
Rebecca Trayers
T1
Waterfall Bar and Grill bartender who testified about John O’Keefe’s visit.
159 lines
Greg Woodbury
Canton Fire
T1
Canton Fire lieutenant who testified about emergency treatment and his observations at the scene.
152 lines
Laura Sullivan
T1
John O’Keefe’s longtime friend who testified about an Aruba trip
138 lines
Marietta Sullivan
T1
Witness who described an Aruba hotel-lobby confrontation involving John O’Keefe and Karen Read.
104 lines
John Tedman
Forum Investigations
T2
Defense investigator who measured routes to the entrances at 34 Fairview Road
103 lines
Frank Walsh
T1
Canton firefighter and paramedic who helped treat John O’Keefe.
98 lines
Margaret O'Keefe
O'Keefe family
T2
Family witness and John O’Keefe’s mother
93 lines
Evan Brent
T2
Massachusetts State Police crime scene services trooper who photographed evidence recovery and a vehicle
88 lines
Louis Jutras
Canton IT
T1
Canton information-systems manager who retrieved municipal surveillance footage.
84 lines
Michael Trotta
Canton Public Works
T1
Canton public works superintendent who testified about the Fairview Road plow route.
83 lines
Gene Demilus
T2
C.F. McCarthy's general manager who testified about the bar's surveillance footage
28 lines
Bridget Mihan
T2
Waterfall Bar and Grill co-owner and surveillance-video witness
15 lines

🔬 Expert Witnesses (27)

Daniel Wolfe
ARCCA Inc.
T1T2
Accident-reconstruction director who tested the Lexus’s taillight damage
2,351 lines
Marie Russell
Defense team
T1T2
Defense medical expert on John O'Keefe's right-arm injuries
1,514 lines
Shanon Burgess
Aperture LLC
T2
Aperture LLC digital forensics examiner who analyzed Lexus infotainment and phone timing data.
1,510 lines
Judson Welcher
Aperture LLC
T2
Accident reconstructionist and biomechanical engineer with Aperture LLC
1,382 lines
Ian Whiffin
Cellebrite
T1T2
Cellebrite coding product manager and digital-forensics expert witness
1,269 lines
Andrew Rentschler
ARCCA Inc.
T1T2
Biomechanical engineer who examined whether a vehicle strike fit the injuries
1,189 lines
Nicholas Guarino
MSP
T1T2
Massachusetts State Police trooper who examined phone and digital-location evidence.
1,057 lines
Irini Scordi-Bello
Norfolk County
T1T2
Forensic pathologist who performed John O’Keefe’s autopsy
854 lines
Elizabeth Laposata
Defense team
T2
Defense forensic pathologist who assessed John O’Keefe’s head and arm injuries.
829 lines
Matthew DiSogra
defense
T2
Defense engineering expert who compared vehicle-event timing with phone activity.
714 lines
Ashley Vallier
MSP Crime Lab
T1T2
Massachusetts State Police forensic scientist who analyzed taillight fragments
654 lines
Jessica Hyde
Magnet Forensics
T1T2
Digital-forensics examiner who testified about disputed phone-search and device records.
634 lines
Christina Hanley
MSP Crime Lab
T1T2
Massachusetts State Police Crime Lab forensic scientist who compared glass and plastic evidence
435 lines
Andre Porto
MSP Crime Lab
T1T2
Massachusetts State Police Crime Lab forensic scientist who analyzed DNA evidence
411 lines
Richard Green
Defense team
T1
Defense digital-forensics expert who analyzed phone location, search, and call records.
251 lines
Nicholas Bradford
BODE Technology
T1T2
Bode Technology DNA analyst who examined taillight and hair evidence.
204 lines
Hannah Knowles
MSP Crime Lab
T2
Massachusetts State Police forensic toxicologist who estimated a retrospective blood-alcohol range
203 lines
Robert Gilman
T2
Meteorologist who testified about weather conditions during the January 2022 storm
200 lines
Teri Kun
UC Davis
T1
UC Davis forensic scientist who tested submitted swabs for animal DNA
196 lines
Gary Faller
Signature Healthcare
T1T2
Pathologist who testified about Good Samaritan’s clinical blood-alcohol testing
188 lines
Frank Sheridan
T1
Retired forensic pathologist who testified for the defense about John O’Keefe’s injuries.
170 lines
Nicholas Roberts
MA Toxicology Lab
T1
Forensic toxicologist who estimated blood-alcohol levels from a hospital test.
143 lines
Justin Rice
Good Samaritan Medical Center
T1
Emergency physician involved in John O'Keefe’s resuscitation at Good Samaritan Medical Center
136 lines
Dr. Aizik L. Wolf
T2
Neurosurgeon who testified about John O’Keefe’s head injuries
129 lines
Carl Miyasako
Bode Technology
T2
Bode Technology DNA analyst who testified about a hair recovered from Karen Read’s vehicle.
107 lines
Tess Chart
Bode Technology
T1
Bode Technology forensic DNA analyst who compared a hair sample with John O’Keefe’s mitochondrial DNA.
66 lines
Renee Stonebridge
Norfolk County
T1
Medical examiner and neuropathology director who examined John O'Keefe's brain
53 lines

👮 Law Enforcement (15)

Yuri Bukhenik
MSP
T1T2
Massachusetts State Police sergeant who supervised investigative work and testified about evidence handling
3,281 lines
Michael Proctor
MSP
T1
Massachusetts State Police lead investigator in the John O’Keefe death investigation
1,629 lines
Paul Gallagher
Canton PD
T1T2
Canton Police lieutenant who supervised scene processing and blood collection at Fairview Road.
1,511 lines
Joseph Paul
MSP
T1
Massachusetts State Police trooper and crash-reconstruction witness.
1,248 lines
Brian Tully
MSP
T1
Massachusetts State Police detective lieutenant who oversaw parts of the investigation and testified about the evidence search and phone-location records.
711 lines
Kevin O'Hara
MSP
T1T2
Massachusetts State Police lieutenant who led SERT’s evidence search at 34 Fairview Road.
707 lines
Michael Lank
Canton PD
T1
Canton police lieutenant who responded to 34 Fairview Road and testified about the initial investigation.
681 lines
Sean Goode
Canton PD
T1
Canton Police sergeant who dispatched officers to 34 Fairview Road and responded to the scene.
672 lines
Steven Saraf
Canton PD
T1
Canton police officer who responded to 34 Fairview Road.
461 lines
Nicholas Barros
Dighton PD
T1T2
Dighton police sergeant who helped retrieve a Lexus and testified about its rear tail light.
418 lines
Kelly Dever
Boston PD
T2
Boston police officer and former Canton patrol officer who testified about a disputed sally-port observation.
276 lines
Steven Mullaney
Canton PD
T1
Canton police officer who responded to the scene at 34 Fairview Road
251 lines
Charles Rae
Canton PD
T1T2
Canton police lieutenant who conducted a welfare check at John O’Keefe’s home.
112 lines
Zachary Clark
MSP
T2
Massachusetts State Police sergeant who documented vehicle testing and scene evidence
108 lines
Brian Gallerani
Needham Police Department
T1T2
Needham Police sergeant who collected DNA reference samples from two investigators
47 lines