Person David Yannetti Trial 1Trial 2← All People
🛡️ Defense · Defense team

David Yannetti

Trial 1Trial 2 5,935 lines

David R. Yannetti is a Boston-based criminal defense attorney and one of Karen Read's two lead trial counsel alongside Alan Jackson and Elizabeth Little. Yannetti delivered the defense's opening statement in Trial 1, laying out the theory that Read was framed by people connected to the Albert family and lead investigator Trooper Michael Proctor. Across 69 proceedings in both trials, he handled a broad portfolio of cross-examinations — first responders, eyewitnesses, Albert family members, law enforcement, and forensic witnesses — using a methodical, leading-question style focused on extracting favorable admissions rather than confrontational attacks. His cross-examinations consistently advanced two pillars of the defense case: establishing the Albert family's deep ties to Canton law enforcement, and documenting what witnesses did and did not observe on the front lawn of 34 Fairview Road in the early morning hours of January 29, 2022.

Appearances (63)

Trial 1

Day 1 Opening_statement Opening Statement - David Yannetti April 29, 2024 Day 3 Cross Matthew Kelly - Cross of Matthew Kelly May 2, 2024 Day 3 Recross Matthew Kelly - Recross of Matthew Kelly May 2, 2024 Day 3 Cross Frank Walsh - Cross of Frank Walsh May 2, 2024 Day 4 Cross Greg Woodbury - Cross of Greg Woodbury May 3, 2024 Day 4 Cross Daniel Whitley - Cross of Daniel Whitley May 3, 2024 Day 4 Cross Jason Becker - Cross of Jason Becker May 3, 2024 Day 5 Cross Sean Goode - Cross of Sean Goode May 6, 2024 Day 6 Cross Sean Goode - Cross of Sean Goode May 7, 2024 Day 6 Recross Sean Goode - Recross of Sean Goode May 7, 2024 Day 7 Cross Curt Roberts - Cross of Curt Roberts May 8, 2024 Day 7 Cross Rebecca Trayers - Cross of Rebecca Trayers May 8, 2024 Day 8 Cross Chris Albert - Cross of Chris Albert May 9, 2024 Day 8 Cross Julie Albert - Cross of Julie Albert May 9, 2024 Day 9 Cross Julie Albert - Cross of Julie Albert May 10, 2024 Day 11 Cross Caitlin Albert - Cross of Caitlin Albert May 14, 2024 Day 11 Recross Caitlin Albert - Recross of Caitlin Albert May 14, 2024 Day 11 Cross Tristin Morris - Cross of Tristin Morris May 14, 2024 Day 11 Cross Sarah Levinson - Cross of Sarah Levinson May 14, 2024 Day 11 Cross Julie Nagel - Cross of Julie Nagel May 14, 2024 Day 12 Cross Ricky D'Antuono - Cross of Ricky D'Antuono May 15, 2024 Day 12 Voir Dire Allison McCabe - Voir Dire of Allison McCabe May 15, 2024 Day 12 Cross Allison McCabe - Cross of Allison McCabe May 15, 2024 Day 14 Cross Matthew McCabe - Cross of Matthew McCabe May 17, 2024 Day 14 Cross Matthew McCabe - Cross of Matthew McCabe May 17, 2024 Day 14 Recross Matthew McCabe - Recross of Matthew McCabe May 17, 2024 Day 16 Cross Laura Sullivan - Cross of Laura Sullivan May 22, 2024 Day 18 Cross Brian Higgins - Cross of Brian Higgins May 28, 2024 Day 18 Recross Brian Higgins - Recross of Brian Higgins May 28, 2024 Day 18 Cross Michael Trotta - Cross of Michael Trotta May 28, 2024 Day 18 Cross Louis Jutras - Cross of Louis Jutras May 28, 2024 Day 19 Cross Kevin O'Hara - Cross of Kevin O'Hara June 3, 2024 Day 20 Cross Ashley Vallier - Cross of Ashley Vallier June 5, 2024 Day 25 Cross Jessica Hyde - Cross of Jessica Hyde June 14, 2024 Day 26 Cross Ian Whiffin - Cross of Ian Whiffin June 17, 2024 Day 26 Recross Ian Whiffin - Recross of Ian Whiffin June 17, 2024 Day 28 Cross Nicholas Guarino - Cross of Nicholas Guarino June 20, 2024 Day 29 Direct Brian Loughran - Direct of Brian Loughran June 21, 2024 Day 29 Redirect Brian Loughran - Redirect of Brian Loughran June 21, 2024 Day 29 Direct Richard Green - Direct of Richard Green June 21, 2024

Trial 2

Day 2 Cross Daniel Whitley - Cross of Daniel Whitley April 23, 2025 Day 3 Cross Daniel Whitley - Cross of Daniel Whitley April 24, 2025 Day 3 Cross Michael Camerano - Cross of Michael Camerano April 24, 2025 Day 8 Cross Hannah Knowles - Cross of Hannah Knowles May 2, 2025 Day 9 Cross Hannah Knowles - Cross of Hannah Knowles May 5, 2025 Day 9 Cross Ryan Nagel - Cross of Ryan Nagel May 5, 2025 Day 9 Recross Ryan Nagel - Recross of Ryan Nagel May 5, 2025 Day 9 Cross Heather Maxon - Cross of Heather Maxon May 5, 2025 Day 11 Cross Connor Keefe - Cross of Connor Keefe May 7, 2025 Day 15 Cross Zachary Clark - Cross of Zachary Clark May 14, 2025 Day 15 Cross Evan Brent - Cross of Evan Brent May 14, 2025 Day 15 Cross Ryan Gallerani -- Cross of J. Ryan Gallerani May 14, 2025 Day 17 Cross Andre Porto - Cross of Andre Porto May 16, 2025 Day 17 Cross Ashley Vallier - Cross of Ashley Vallier May 16, 2025 Day 24 Voir Dire Jonathan Diamandis - Voir Dire of Jonathan Diamandis May 30, 2025 Day 25 Direct Jonathan Diamandis - Direct (Continued) of Jonathan Diamandis June 2, 2025 Day 25 Redirect Jonathan Diamandis - Redirect of Jonathan Diamandis June 2, 2025 Day 27 Direct Brian Loughran - Direct of Brian Loughran June 4, 2025 Day 27 Redirect Brian Loughran - Redirect of Brian Loughran June 4, 2025 Day 27 Redirect Brian Loughran - Re-redirect of Brian Loughran June 4, 2025 Day 27 Direct Karina Kolokithas - Direct of Karina Kolokithas June 4, 2025 Day 29 Direct John Tedman - Direct of John Tedman June 9, 2025 Day 29 Direct John Tedman - Direct (Continued) of John Tedman June 9, 2025