Skip to content
Who Appeared Across Both Karen Read TrialsWitness, attorney, and court appearances across both Karen Read trials.← All People
Witness Examiner Opening, closing, or instructions Spoke that day

Prosecution2

Adam LallyProsecutionNorfolk County DA
T1 summary35 days19,009 lines
T2 summary22 days1,307 lines
Hank BrennanProsecutionNorfolk County DA
T1 summary0 days0 lines
T2 summary36 days12,872 lines
Laura McLaughlinProsecutionNorfolk County DA
T1 summary23 days125 lines
T2 summary8 days27 lines

Defense4

Alan JacksonDefenseDefense team
T1 summary34 days12,400 lines
T2 summary31 days9,626 lines
David YannettiDefenseDefense team
T1 summary34 days5,981 lines
T2 summary25 days1,719 lines
Robert AlessiDefenseDefense team
T1 summary0 days0 lines
T2 summary28 days4,710 lines
Elizabeth LittleDefenseDefense team
T1 summary25 days935 lines
T2 summary12 days96 lines

Court1

Beverly J. CannoneJudgeNorfolk Superior Court
T1 summary35 days7,796 lines
T2 summary36 days4,878 lines

Witnesses28

Jennifer McCabeWitness
T1 summary3 days2,083 lines
T2 summary3 days2,786 lines
Yuri BukhenikLaw EnforcementMSP
T1 summary3 days922 lines
T2 summary3 days2,359 lines
Daniel WolfeExpert WitnessARCCA Inc.
T1 summary2 days379 lines
T2 summary3 days1,972 lines
Michael ProctorLaw EnforcementMSP
T1 summary2 days1,629 lines
T2 summary0 days0 lines
Marie RussellExpert WitnessDefense team
T1 summary2 days451 lines
T2 summary2 days1,063 lines
Paul GallagherLaw EnforcementCanton PD
T1 summary1 days612 lines
T2 summary2 days899 lines
Shanon BurgessExpert WitnessAperture LLC
T1 summary0 days0 lines
T2 summary2 days1,510 lines
Brian HigginsWitnessATF
T1 summary2 days1,492 lines
T2 summary0 days0 lines
Brian AlbertWitness
T1 summary2 days1,435 lines
T2 summary0 days0 lines
Judson WelcherExpert WitnessAperture LLC
T1 summary0 days0 lines
T2 summary3 days1,382 lines
Kerry RobertsWitness
T1 summary1 days427 lines
T2 summary2 days954 lines
Maureen HartnettWitness
T1 summary1 days605 lines
T2 summary2 days684 lines
Ian WhiffinExpert WitnessCellebrite
T1 summary1 days228 lines
T2 summary2 days1,041 lines
Joseph PaulLaw EnforcementMSP
T1 summary2 days1,248 lines
T2 summary0 days0 lines
Andrew RentschlerExpert WitnessARCCA Inc.
T1 summary2 days213 lines
T2 summary3 days976 lines
Nicholas GuarinoExpert WitnessMSP
T1 summary2 days750 lines
T2 summary3 days307 lines
Matthew McCabeWitness
T1 summary2 days893 lines
T2 summary0 days0 lines
Brian LoughranWitness
T1 summary1 days293 lines
T2 summary1 days591 lines
Irini Scordi-BelloExpert WitnessNorfolk County
T1 summary2 days311 lines
T2 summary1 days543 lines
Tim NuttallWitness
T1 summary1 days298 lines
T2 summary1 days538 lines
Elizabeth LaposataExpert WitnessDefense team
T1 summary0 days0 lines
T2 summary2 days829 lines
Katie McLaughlinWitnessCanton Fire
T1 summary2 days396 lines
T2 summary1 days408 lines
Colin AlbertWitness
T1 summary2 days756 lines
T2 summary0 days0 lines
Matthew DiSograExpert Witnessdefense
T1 summary0 days0 lines
T2 summary1 days714 lines
Brian TullyLaw EnforcementMSP
T1 summary2 days711 lines
T2 summary0 days0 lines
Kevin O'HaraLaw EnforcementMSP
T1 summary1 days369 lines
T2 summary1 days338 lines
Michael LankLaw EnforcementCanton PD
T1 summary2 days681 lines
T2 summary0 days0 lines
Sean GoodeLaw EnforcementCanton PD
T1 summary2 days672 lines
T2 summary0 days0 lines
Ashley VallierExpert WitnessMSP Crime Lab
T1 summary2 days401 lines
T2 summary1 days253 lines
Jessica HydeExpert WitnessMagnet Forensics
T1 summary1 days133 lines
T2 summary1 days501 lines
Julie AlbertWitness
T1 summary2 days599 lines
T2 summary0 days0 lines
Chris AlbertWitness
T1 summary1 days563 lines
T2 summary0 days0 lines
Sarah LevinsonWitness
T1 summary1 days337 lines
T2 summary1 days223 lines
Ryan NagelWitness
T1 summary1 days290 lines
T2 summary1 days259 lines
Michael CameranoWitness
T1 summary1 days377 lines
T2 summary1 days157 lines
Julie NagelWitness
T1 summary2 days477 lines
T2 summary0 days0 lines
Steven SarafLaw EnforcementCanton PD
T1 summary2 days461 lines
T2 summary0 days0 lines
Anthony FlemattiWitness
T1 summary2 days454 lines
T2 summary0 days0 lines
Nicole AlbertWitness
T1 summary1 days446 lines
T2 summary0 days0 lines
Christina HanleyExpert WitnessMSP Crime Lab
T1 summary1 days146 lines
T2 summary2 days289 lines
Allison McCabeWitness
T1 summary1 days423 lines
T2 summary0 days0 lines
Nicholas BarrosLaw EnforcementDighton PD
T1 summary1 days61 lines
T2 summary1 days357 lines
Andre PortoExpert WitnessMSP Crime Lab
T1 summary1 days165 lines
T2 summary1 days246 lines
Caitlin AlbertWitness
T1 summary2 days400 lines
T2 summary0 days0 lines
Karina KolokithasWitness
T1 summary1 days202 lines
T2 summary1 days196 lines
Daniel WhitleyWitnessCanton Fire
T1 summary1 days95 lines
T2 summary2 days295 lines
Heather MaxonWitness
T1 summary1 days219 lines
T2 summary1 days122 lines
Jason BeckerWitnessCanton Fire
T1 summary1 days123 lines
T2 summary1 days205 lines
Brian Albert JrWitness
T1 summary1 days281 lines
T2 summary0 days0 lines
Kelly DeverLaw EnforcementBoston PD
T1 summary0 days0 lines
T2 summary2 days276 lines
Paul O'KeefeFamily
T1 summary1 days275 lines
T2 summary0 days0 lines
Richard GreenExpert WitnessDefense team
T1 summary1 days251 lines
T2 summary0 days0 lines
Steven MullaneyLaw EnforcementCanton PD
T1 summary1 days251 lines
T2 summary0 days0 lines
Tristin MorrisWitness
T1 summary1 days249 lines
T2 summary0 days0 lines
Ricky D'AntuonoWitness
T1 summary1 days245 lines
T2 summary0 days0 lines
Jonathan DiamandisWitness
T1 summary0 days0 lines
T2 summary2 days232 lines
Matthew KellyWitness
T1 summary1 days228 lines
T2 summary0 days0 lines
Nicholas KolokithasWitness
T1 summary1 days214 lines
T2 summary0 days0 lines
Nicholas BradfordExpert WitnessBODE Technology
T1 summary1 days90 lines
T2 summary1 days114 lines
Hannah KnowlesExpert WitnessMSP Crime Lab
T1 summary0 days0 lines
T2 summary2 days203 lines
Robert GilmanExpert Witness
T1 summary0 days0 lines
T2 summary1 days200 lines
Teri KunExpert WitnessUC Davis
T1 summary1 days196 lines
T2 summary0 days0 lines
Gary FallerExpert WitnessSignature Healthcare
T1 summary1 days77 lines
T2 summary1 days111 lines
Connor KeefeWitnessMSP / Norfolk DA CPAC
T1 summary0 days0 lines
T2 summary1 days183 lines
Curt RobertsWitness
T1 summary1 days178 lines
T2 summary0 days0 lines
Frank SheridanExpert Witness
T1 summary1 days170 lines
T2 summary0 days0 lines
Erin O'KeefeFamily
T1 summary1 days167 lines
T2 summary0 days0 lines
Katie CameranoWitness
T1 summary1 days163 lines
T2 summary0 days0 lines
Rebecca TrayersWitness
T1 summary1 days159 lines
T2 summary0 days0 lines
Greg WoodburyWitnessCanton Fire
T1 summary1 days152 lines
T2 summary0 days0 lines
Nicholas RobertsExpert WitnessMA Toxicology Lab
T1 summary1 days143 lines
T2 summary0 days0 lines
Laura SullivanWitness
T1 summary1 days138 lines
T2 summary0 days0 lines
Justin RiceExpert WitnessGood Samaritan Medical Center
T1 summary1 days136 lines
T2 summary0 days0 lines
Dr. Aizik L. WolfExpert Witness
T1 summary0 days0 lines
T2 summary1 days129 lines
Charles RaeLaw EnforcementCanton PD
T1 summary2 days71 lines
T2 summary1 days41 lines
Zachary ClarkLaw EnforcementMSP
T1 summary0 days0 lines
T2 summary1 days108 lines
Carl MiyasakoExpert WitnessBode Technology
T1 summary0 days0 lines
T2 summary1 days107 lines
Marietta SullivanWitness
T1 summary1 days104 lines
T2 summary0 days0 lines
John TedmanWitnessForum Investigations
T1 summary0 days0 lines
T2 summary1 days103 lines
Frank WalshWitness
T1 summary1 days98 lines
T2 summary0 days0 lines
Margaret O'KeefeWitnessO'Keefe family
T1 summary0 days0 lines
T2 summary1 days93 lines
Evan BrentWitness
T1 summary0 days0 lines
T2 summary1 days88 lines
Louis JutrasWitnessCanton IT
T1 summary1 days84 lines
T2 summary0 days0 lines
Michael TrottaWitnessCanton Public Works
T1 summary1 days83 lines
T2 summary0 days0 lines
Tess ChartExpert WitnessBode Technology
T1 summary1 days66 lines
T2 summary0 days0 lines
Renee StonebridgeExpert WitnessNorfolk County
T1 summary1 days53 lines
T2 summary0 days0 lines
Brian GalleraniLaw EnforcementNeedham Police Department
T1 summary1 days22 lines
T2 summary1 days25 lines
Karen ReadDefendant
T1 summary2 days33 lines
T2 summary0 days0 lines
Gene DemilusWitness
T1 summary0 days0 lines
T2 summary1 days28 lines
Bridget MihanWitness
T1 summary0 days0 lines
T2 summary1 days15 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.