Crossover Guide to the Berlanti-verse

NOTE: This article has been updated up to and including "Crisis on Infinite Earths, Part Three." You're welcome.

First, there was Arrow. Then they spun off The Flash. And then, far away on another network and in another universe, there was Supergirl, followed by the advent of DC's Legends of Tomorrow. In 2019, Batwoman arrived. The shows, now all airing on The CW, are currently referred to as the "Berlanti-verse" after Greg Berlanti, their creator.

Tracking so many crossovers is not easy, and after a bit of experimentation, I decided that the only way to manage it was alphabetically, by the actor's last name. (I challenge you to track all of these crossovers in chronological order of crossover!) I am only counting it a crossover when an actor appears; a mention doesn't count. Initially, I tried grouping this article by show, but the incredible number of crossovers plus the addition of associated shows such as Constantine and Black Lightning has made that unwieldy ridiculous impossible way too complicated.

The season parallels for all four five connected shows are:

Arrow 1 (2012-2013)
Arrow 2 (2013-2014)
Arrow 3 – Flash 1 (2014-2015)
Arrow 4 – Flash 2 – Supergirl 1 – Legends 1 (2015-2016)
Arrow 5 – Flash 3 – Supergirl 2 – Legends 2 (2016-2017)
Arrow 6 – Flash 4 – Supergirl 3 – Legends 3 (2017-2018)
Arrow 7 – Flash 5 – Supergirl 4 – Legends 4 (2018-2019)
Arrow 8 – Flash 6 – Supergirl 5 – Legends 5 – Batwoman 1 (2019-2020)

Important: If you aren't up to date on all shows, some of what follows could be considered spoilers.



Keri Adams (Bethany Snow) im
-- Arrow continuing (2013- )
-- Flash 3.1 Flashpoint (Oct 4, 2016)
-- Legends 3.2 Freakshow (Oct 17, 2017)

Cassandra Jean Amell (Nora Fries) im
-- Arrow 7.9 Elseworlds, Part 2 (Dec 10, 2018)
-- Supergirl 4.9 Elseworlds, Part 3 (Dec 11, 2018)

Stephen Amell (Oliver Queen / Green Arrow / Arrow) im
-- Arrow cast (2012- )
-- Flash 1.1 Pilot (Oct 7, 2014)
-- Flash 1.8 Flash vs. Arrow (Dec 2, 2014)
-- Flash 1.22 Rogue Air (May 12, 2015)
-- Flash 2.8 Legends of Today (Dec 1, 2015)
-- Legends 1.1 Pilot, Part 1 (Jan 21, 2016)
-- Legends 1.6 Star City 2046 (Feb 25, 2016)
-- Legends 2.1 Out of Time (Oct 13, 2016)
-- Flash 3.8 Invasion! (Nov 29, 2016)
-- Legends 2.7 Invasion! (Dec 1, 2016)
-- Supergirl 3.8 Crisis on Earth-X, Part 1 (Nov 27, 2017)
-- Flash 4.8 Crisis on Earth-X, Part 3 (Nov 28, 2017)
-- Legends 3.8 Crisis on Earth-X, Part 4 (Nov 28, 2017)
-- Flash 5.9 Elseworlds, Part 1 (Dec 9, 2018)
-- Supergirl 4.9 Elseworlds, Part 3 (Dec 11, 2018)
-- Supergirl 5.9 Crisis on Infinite Earths, Part 1 (Dec 8, 2019)
-- Batwoman 1.9 Crisis on Infinite Earths, Part 2 (Dec 9, 2019)
-- Flash 6.9 Crisis on Infinite Earths, Part 3 (Dec 10, 2019)

Audrey Marie Anderson (Lyla Michaels) im
-- Arrow continuing (2013- )
-- Flash 2.15 King Shark (Feb 23, 2016)
-- Flash 3.8 Invasion! (Nov 29, 2016)
-- Flash 3.22 Infantino Street (May 16, 2017)
-- Flash 5.15 King Shark vs. Gorilla Grodd (Mar 5, 2019)
-- Supergirl 5.9 Crisis on Infinite Earths, Part 1 (Dec 8, 2019)
-- Batwoman 1.9 Crisis on Infinite Earths, Part 2 (Dec 9, 2019)
-- Flash 6.9 Crisis on Infinite Earths, Part 3 (Dec 10, 2019)

Morena Baccarin (Gideon) im
-- Flash continuing (2014- )

John Barrowman (Malcolm Merlyn / Dark Archer) im
-- Arrow cast and continuing (2012- )
-- Flash 2.8 Legends of Today (Dec 1, 2015)
-- Legends 2.8 The Chicago Way (Dec 8, 2016)
-- Legends 2.9 Raiders of the Lost Art (Jan 24, 2017)
-- Legends 2.10 The Legion of Doom (Jan 31, 2017)
-- Flash 3.17 Duet (Mar 21, 2017)
-- Legends 2.15 Fellowship of the Spear (Mar 21, 2017)
-- Legends 2.16 Doomworld (Mar 28, 2017)
-- Legends 2.17 Aruba (Apr 4, 2017)

Violett Beane (Jesse Wells / Jesse Quick) im
-- Flash continuing (2015- )
-- Legends 3.15 Necromancing the Stone (Mar 19, 2018)

Melissa Benoist (Kara Danvers / Supergirl / Overgirl) im
-- Supergirl cast (2015- )
-- Arrow 5.8 Invasion! (Nov 30, 2016)
-- Flash 3.8 Invasion! (Nov 29, 2016)
-- Legends 2.7 Invasion! (Dec 1, 2016)
-- Flash 3.1 Duet (Mar 21, 2017)
-- Arrow 6.8 Crisis on Earth-X, Part 2 (Nov 27, 2017)
-- Flash 4.8 Crisis on Earth-X, Part 3 (Nov 28, 2017)
-- Legends 3.8 Crisis on Earth-X, Part 4 (Nov 28, 2017)
-- Flash 5.9 Elseworlds, Part 1 (Dec 9, 2018)
-- Arrow 7.9 Elseworlds, Part 2 (Dec 10, 2018)
-- Batwoman 1.9 Crisis on Infinite Earths, Part 2 (Dec 9, 2019)
-- Flash 6.9 Crisis on Infinite Earths, Part 3 (Dec 10, 2019)

Paul Blackthorne (Quentin Lance) im
-- Arrow cast and continuing (2012- )
-- Flash 1.19 Who is Harrison Wells? (Apr 21, 2015)
-- Legends 1.12 Last Refuge (Apr 21, 2016)
-- Legends 1.16 Legendary (May 19, 2016)
-- Flash 4.8 Crisis on Earth-X, Part 3 (Nov 28, 2017)

Andrea Brooks (Eve Teschmacher) im
-- Supergirl continuing (2016- )
-- Flash 3.11 Dead or Alive (Jan 31, 2017)

Christina Brucato (Lily Stein) im
-- Legends 2.6 Outlaw Country (Nov 17, 2016)
-- Flash 3.8 Invasion! (Nov 29, 2016)
-- Legends 2.7 Invasion! (Dec 1, 2016)
-- Legends 2.10 The Legion of Doom (Jan 31, 2017)
-- Legends 3.1 Aruba-Con (Oct 10, 2017)
-- Legends 3.4 Phone Home (Oct 31, 2017)
-- Legends 3.5 Return of the Mack (Nov 7, 2017)
-- Supergirl 3.8 Crisis on Earth-X, Part 1 (Nov 27, 2017)
-- Legends 3.8 Crisis on Earth-X, Part 4 (Nov 28, 2017)

Katie Cassidy (Laurel Lance / Black Canary / Black Siren) im
-- Arrow cast and continuing (2012- )
-- Flash 1.19 Who is Harrison Wells? (April 21, 2015)
-- Legends 1.1 Pilot, Part 1 (January 21, 2016)
-- Flash 2.22 Invincible (May 17, 2016)
-- Legends 2.17 Aruba (Apr 4, 2017)
-- Flash 4.19 Fury Rogue (Apr 24, 2018)

Tom Cavanagh (Dr. Harry Wells / Dr. Harrison Wells / H.R. Wells / Eobard Thawne / Dark Flash / Sherloque Wells / Reverse-Flash / Nash Wells / Pariah) im
-- Flash cast (2014- )
-- Supergirl 3.8 Crisis on Earth-X, Part 1 (Nov 27, 2017)
-- Arrow 6.8 Crisis on Earth-X, Part 2 (Nov 27, 2017)
-- Legends 3.8 Crisis on Earth-X, Part 4 (Nov 28, 2017)
-- Arrow 7.9 Elseworlds, Part 2 (Dec 10, 2018)
-- Supergirl 5.8 The Wrath of Rama Khan (Dec 1, 2019)
-- Supergirl 5.9 Crisis on Infinite Earths, Part 1 (Dec 8, 2019)

Olivia Cheng (Linda Park) im
-- Arrow 2.9 Three Ghosts (Dec 11, 2013)
-- Flash 1.1 Pilot (Oct 7, 2014)
-- Arrow 5.11 Second Chances (Feb 1, 2017)

Kevin Conroy (Bruce Wayne / Batman)
-- Batman the Animated Series (associated show, 1992-1995)
-- Batwoman 1.9 Crisis on Infinite Earths, Part 2 (Dec 9, 2019)

Darren Criss (Music Meister) im
-- Supergirl 2.16 Star-Crossed (Mar 20, 2017)
-- Flash 3.17 Duet (Mar 21, 2017)

Casper Crump (Vandal Savage) im
-- Legends cast (2016)
-- Flash: 2.8 Legends of Today (Dec 1, 2015)
-- Arrow 4.8 Legends of Yesterday (Dec 2, 2015)

Jon Cryer (Lex Luthor) im
-- Supergirl continuing (2019- )
-- Batwoman 1.9 Crisis on Infinite Earths, Part 2 (Dec 9, 2019)
-- Flash 6.9 Crisis on Infinite Earths, Part 3 (Dec 10, 2019)

Joseph David-Jones (Connor Hawke / Green Arrow) imdb
-- Arrow continuing (2019- )
-- Legends 1.5 Fail-Safe (Feb 18, 2016)
-- Legends 1.6 Star City 2046 (Feb 25, 2016)

Jeremy Davies (Dr. John Deegan) im
-- Flash 5.9 Elseworlds, Part 1 (Dec 9, 2018)
-- Arrow 7.9 Elseworlds, Part 2 (Dec 10, 2018)
-- Supergirl 4.9 Elseworlds, Part 3 (Dec 11, 2018)

Franz Drameh (Jefferson Jackson / Firestorm) im
-- Legends cast (2016-2018)
-- Flash 2.4 The Fury of Firestorm (Oct 27, 2015)
-- Flash 3.8 Invasion! (Nov 29, 2016)
-- Supergirl 3.8 Crisis on Earth-X, Part 1 (Nov 27, 2017)
-- Arrow 6.8 Crisis on Earth-X, Part 2 (Nov 27, 2017)
-- Flash 4.8 Crisis on Earth-X, Part 3 (Nov 28, 2017)

Erica Durance (Alura Zor-El / Noel Neill / Lois Lane)
-- Supergirl continuing (2017- )
-- Smallville (associated show, 2001-2011) cast
-- Batwoman 1.9 Crisis on Infinite Earths, Part 2 (Dec 9, 2019)

Tom Ellis (Lucifer Morningstar)
-- Lucifer (associated show, 2015- ) cast
-- Flash 6.9 Crisis on Infinite Earths, Part 3 (Dec 10, 2019)

Bob Frazer (Roger Hayden/Psycho-Pirate) im
-- Supergirl 3.5 Damage (Nov 6, 2017) (as "angry father")
-- Arrow 7.9 Elseworlds, Part 2 (Dec 10, 2018)
-- Supergirl 4.9 Elseworlds, Part 3 (Dec 11, 2018)

Victor Garber (Dr. Martin Stein / Firestorm) im
-- Flash continuing (2015- )
-- Legends cast (2016-2017)
-- Supergirl 3.8 Crisis on Earth-X, Part 1 (Nov 27, 2017)
-- Arrow 6.8 Crisis on Earth-X, Part 2 (Nov 27, 2017)

LaMonica Garrett (Mar Novu/The Monitor) im
-- Supergirl 4.8 Bunker Hill (Dec 2, 2018)
-- Arrow 7.8 Unmasked (Dec 3, 2018)
-- Flash 5.8 What's Past is Prologue (Dec 4, 2018)
-- Flash 5.9 Elseworlds, Part 1 (Dec 9, 2018)
-- Arrow 7.9 Elseworlds, Part 2 (Dec 10, 2018)
-- Supergirl 4.9 Elseworlds, Part 3 (Dec 11, 2018)
-- Arrow 7.22 You Have Saved This City (May 13, 2019)
-- Supergirl 4.22 The Quest for Peace (May 19, 2019)
-- Legends 4.16 Hey World! (May 20, 2019)
-- Flash 6.1 Into the Void (Oct 8, 2019)
-- Arrow 8.1 Starling City (Oct 15, 2019)
-- Arrow 8.2 Welcome to Hong Kong (Oct 22, 2019)
-- Arrow 8.4 Present Tense (Nov 5, 2019)
-- Arrow 8.6 Reset (Nov 26, 2019)
-- Supergirl 5.8 The Wrath of Rama Khan (Dec 1, 2019)
-- Supergirl 5.9 Crisis on Infinite Earths, Part 1 (Dec 8, 2019)
-- Batwoman 1.9 Crisis on Infinite Earths, Part 2 (Dec 9, 2019)
-- Flash 6.9 Crisis on Infinite Earths, Part 3 (Dec 10, 2019)

Rick Gonzalez (Rene Ramirez / Wild Dog) im
-- Arrow cast (2016- )
-- Legends 3.8 Crisis on Earth-X, Part 4 (Nov 28, 2017)

Grant Gustin (Barry Allen / The Flash) im
-- Flash cast (2014- )
-- Arrow 2.8 The Scientist (Dec 4, 2013)
-- Arrow 2.9 Three Ghosts (Dec 11, 2013)
-- Arrow 3.1 The Calm (Oct 8, 2014)
-- Arrow 3.8 The Brave and the Bold (Dec 3, 2014)
-- Arrow 3.23 My Name is Oliver Queen (May 13, 2015)
-- Arrow 4.1 Green Arrow (Oct 7, 2015)
-- Arrow 4.8 Legends of Yesterday (Dec 2, 2015)
-- Supergirl 1.18 Worlds Finest (Mar 28, 2016)
-- Legends 2.3 Shogun (Oct 27, 2016)
-- Supergirl 2.8 Medusa (Nov 28, 2016)
-- Arrow 5.8 Invasion! (Nov 30, 2016)
-- Legends 2.7 Invasion! (Dec 1, 2016)
-- Supergirl 3.8 Crisis on Earth-X, Part 1 (Nov 27, 2017)
-- Arrow 6.8 Crisis on Earth-X, Part 2 (Nov 27, 2017)
-- Legends 3.8 Crisis on Earth-X, Part 4 (Nov 28, 2017)
-- Arrow 7.9 Elseworlds, Part 2 (Dec 10, 2018)
-- Supergirl 4.9 Elseworlds, Part 3 (Dec 11, 2018)
-- Arrow 7.12 Emerald Archer (Feb 4, 2019)
-- Supergirl 5.9 Crisis on Infinite Earths, Part 1 (Dec 8, 2019)
-- Batwoman 1.9 Crisis on Infinite Earths, Part 2 (Dec 9, 2019)

David Harewood (J'onn J'onzz / Martian Manhunter) im
-- Supergirl cast (2015- )
-- Flash 3.17 Duet (Mar 21, 2017)
-- Flash 6.9 Crisis on Infinite Earths, Part 3 (Dec 10, 2019)

Juliana Harkavy (Dinah Drake / Black Canary / Tina Boland) im
-- Arrow cast (2017- )
-- Flash 4.8 Crisis on Earth-X, Part 3 (Nov 28, 2017)
-- Legends 3.8 Crisis on Earth-X, Part 4 (Nov 28, 2017)

Falk Hentschel (Carter Hall / Hawkman) im
-- Legends cast (2016)
-- Flash: 2.8 Legends of Today (Dec 1, 2015)
-- Arrow 4.8 Legends of Yesterday (Dec 2, 2015)

Tyler Hoechlin (Clark Kent/Superman) im
-- Supergirl 2.1 The Adventures of Supergirl (Oct 10, 2016)
-- Supergirl 2.2 The Last Children of Krypton (Oct 17, 2016)
-- Supergirl 2.21 Resist (May 15, 2017)
-- Supergirl 2.22 Nevertheless, She Persisted (May 22, 2017)
-- Flash 5.9 Elseworlds, Part 1 (Dec 9, 2018)
-- Arrow 7.9 Elseworlds, Part 2 (Dec 10, 2018)
-- Supergirl 4.9 Elseworlds, Part 3 (Dec 11, 2018)
-- Supergirl 5.9 Crisis on Infinite Earths, Part 1 (Dec 8, 2019)
-- Batwoman 1.9 Crisis on Infinite Earths, Part 2 (Dec 9, 2019)
-- Flash 6.9 Crisis on Infinite Earths, Part 3 (Dec 10, 2019)

Isabella Hofmann (Clarissa Stein) im
-- Flash 1.13 The Nuclear Man (Feb 10, 2015)
-- Flash 1.14 Fallout (Feb 17, 2015)
-- Flash 2.1 The Man Who Saved Central City (Oct 6, 2015)
-- Legends 1.4 River of Time (May 5, 2016)
-- Legends 1.6 Legendary (May 19, 2016)
-- Supergirl 3.8 Crisis on Earth-X, Part 1 (Nov 27, 2017)
-- Legends 3.8 Crisis on Earth-X, Part 4 (Nov 28, 2017)

Willa Holland (Thea Queen / Speedy) im
-- Arrow cast and continuing (2012- )
-- Flash 2.8 Legends of Today (Dec 1, 2015)
-- Flash 3.8 Invasion! (Nov 29, 2016)

Anna Hopkins (Samantha Clayton) im
-- Arrow 2.20 Seeing Red (Apr 23, 2014)
-- Flash 1.8 Flash vs. Arrow (Dec 2, 2014)
-- Flash 2.8 Legends of Today (Dec 1, 2015)
-- Arrow 4.8 Legends of Yesterday (Dec 2, 2015)
-- Arrow 4.15 Taken (Feb 24, 2016)
-- Arrow 5.23 Lian Yu (May 24, 2017)
-- Arrow 6.1 Fallout (Oct 12, 2017)

Doug Jones (Jake Simmons / Deathbolt) im
-- Arrow 3.19 Broken Arrow (Apr 15, 2015)
-- Flash 1.22 Rogue Air (May 12, 2015)

Jeremy Jordan (Winn Schott) im
-- Supergirl cast (2015-2018)
-- Flash 3.17 Duet (Mar 21, 2017)
-- Flash 4.8 Crisis on Earth-X, Part 3 (Nov 28, 2017)

Echo Kellum (Curtis Holt / Mr. Terrific) im
-- Arrow cast and continuing (2015- )
-- Legends 3.5 Return of the Mack (Nov 7, 2017)
-- Legends 3.8 Crisis on Earth-X, Part 4 (Nov 28, 2017)

Jessica Parker Kennedy (Nora West-Allen / XS) imdb
-- Flash cast (2018-2019)
-- Supergirl 3.8 Crisis on Earth-X, Part 1 (Nov 27, 2017)

Emily Kinney (Brie Larvan / Bug-Eyed Bandit) im
-- Flash 1.18 All Star Team Up (Apr 14, 2015)
-- Arrow 4.17 Beacon of Hope (Mar 30, 2016)
-- Flash 5.20 Gone Rogue (Apr 30, 2019)

Robert Knepper (William Tockman / Clock King) im
-- Arrow 2.14 Time of Death (Feb 26, 2014)
-- Flash 1.7 Power Outage (Nov 25, 2014)

Katrina Law (Nyssa al Ghul) im
-- Arrow continuing (2014- )
-- Legends 1.14 River of Time (May 5, 2016)

Chyler Leigh (Alex Danvers) im
-- Supergirl cast (2015- )
-- Arrow 6.8 Crisis on Earth-X, Part 2 (Nov 27, 2017)
-- Flash 4.8 Crisis on Earth-X, Part 3 (Nov 28, 2017)
-- Legends 3.8 Crisis on Earth-X, Part 4 (Nov 28, 2017)

Matt Letscher (Eobard Thawne / Reverse-Flash) im
-- Flash continuing (2015- )
-- Legends continuing (2016- )

Keiynan Lonsdale (Wally West / Kid Flash) im
-- Flash continuing (2015- )
-- Legends continuing (2018- )
-- Supergirl 3.8 Crisis on Earth-X, Part 1 (Nov 27, 2017)

Caity Lotz (Sara Lance / The Canary / White Canary) im
-- Arrow cast and continuing (2013- )
-- Legends cast (2016- )
-- Flash 3.8 Invasion! (Nov 29, 2016)
-- Supergirl 3.8 Crisis on Earth-X, Part 1 (Nov 27, 2017)
-- Flash 4.8 Crisis on Earth-X, Part 3 (Nov 28, 2017)
-- Supergirl 5.9 Crisis on Infinite Earths, Part 1 (Dec 8, 2019)
-- Batwoman 1.9 Crisis on Infinite Earths, Part 2 (Dec 9, 2019)
-- Flash 6.9 Crisis on Infinite Earths, Part 3 (Dec 10, 2019)

Jesse L. Martin (Joe West) im
-- Flash cast (2014- )
-- Supergirl 3.8 Crisis on Earth-X, Part 1 (Nov 27, 2017)

Neal McDonough (Damien Darhk) im
-- Arrow continuing (2015-2016)
-- Legends continuing (2016- )
-- Flash 2.8 Legends of Today (Dec 1, 2015)

Katherine McNamara (Mia Smoak / Green Arrow) im
-- Arrow cast (2018- )
-- Supergirl 5.9 Crisis on Infinite Earths, Part 1 (Dec 8, 2019)
-- Batwoman 1.9 Crisis on Infinite Earths, Part 2 (Dec 9, 2019)
-- Flash 6.9 Crisis on Infinite Earths, Part 3 (Dec 10, 2019)

Dina Meyer (Barbara Gordon / Oracle / Batgirl)
-- Birds of Prey (associated show, 2002-2003)
-- Flash 6.9 Crisis on Infinite Earths, Part 3 (Dec 10, 2019)

Wentworth Miller (Leonard Snart / Leo Snart / Captain Cold / Leonard AI) imdb
-- Flash continuing (2014- )
-- Legends cast and continuing (2016- )
-- Batwoman 1.9 Crisis on Infinite Earths, Part 2 (Dec 9, 2019)
-- Flash 6.9 Crisis on Infinite Earths, Part 3 (Dec 10, 2019)

Jack Moore (William Clayton (as a child)) im
-- Arrow, continuing (2015-2019)
-- Flash 2.8 Legends of Today (Dec 1, 2015)

Matt Nable (Ra's al Ghul) im
-- Arrow continuing (2014-2015)
-- Legends 1.9 Left Behind (Mar 31, 2016)

Danielle Nicolet (Cecile Horton) im
-- Flash continuing (2015- )
-- Supergirl 3.8 Crisis on Earth-X, Part 1 (Nov 27, 2017)

Danielle Panabaker (Caitlin Snow / Killer Frost) im
-- Flash cast (2014- )
-- Arrow 2.19 The Man Under the Hood (Apr 16, 2014)
-- Arrow 3.8 The Brave and the Bold (Dec 3, 2014)
-- Arrow 4.8 Legends of Yesterday (Dec 2, 2015)
-- Legends 2.7 Invasion! (Dec 1, 2016)
-- Supergirl 3.8 Crisis on Earth-X, Part 1 (Nov 27, 2017)
-- Arrow 6.8 Crisis on Earth-X, Part 2 (Nov 27, 2017)
-- Legends 3.8 Crisis on Earth-X, Part 4 (Nov 28, 2017)
-- Arrow 7.9 Elseworlds, Part 2 (Dec 10, 2018)
-- Supergirl 4.9 Elseworlds, Part 3 (Dec 11, 2018)

Candice Patton (Iris West) im
-- Flash cast (2014- )
-- Supergirl 3.8 Crisis on Earth-X, Part 1 (Nov 27, 2017)
-- Arrow 6.8 Crisis on Earth-X, Part 2 (Nov 27, 2017)
-- Legends 3.8 Crisis on Earth-X, Part 4 (Nov 28, 2017)
-- Batwoman 1.9 Crisis on Infinite Earths, Part 2 (Dec 9, 2019)

Amy Louise Pemberton (Gideon) im
-- Legends cast (2016- )
-- Arrow 5.8 Invasion! (Nov 30, 2016)

Dominic Purcell (Mick Rory / Heat Wave) im
-- Flash cast and continuing (2014- )
-- Legends cast (2016- )
-- Supergirl 3.8 Crisis on Earth-X, Part 1 (Nov 27, 2017)
-- Arrow 6.8 Crisis on Earth-X, Part 2 (Nov 27, 2017)
-- Batwoman 1.9 Crisis on Infinite Earths, Part 2 (Dec 9, 2019)

David Ramsey (John Diggle / Spartan) im
-- Arrow cast (2012- )
-- Flash 1.8 Flash vs. Arrow (Dec 2, 2014)
-- Flash 2.8 Legends of Today (Dec 1, 2015)
-- Flash 2.15 King Shark (Feb 23, 2016)
-- Flash 3.8 Invasion! (Nov 29, 2016)
-- Legends 2.7 Invasion! (Dec 1, 2016)
-- Legends 3.8 Crisis on Earth-X, Part 4 (Nov 28, 2017)
-- Flash 4.22 Think Fast (May 15 2018)
-- Flash 5.9 Elseworlds, Part 1 (Dec 9, 2018)
-- Supergirl 4.9 Elseworlds, Part 3 (Dec 11, 2018)
-- Flash 6.9 Crisis on Infinite Earths, Part 3 (Dec 10, 2019)

Ciara Renee (Kendra Saunders / Hawkgirl) im
-- Legends cast (2016)
-- Flash 1.23 Fast Enough (May 19, 2015)
-- Flash 2.5 The Darkness and the Light (Nov 3, 2015)
-- Flash 2.7 Gorilla Warfare (Nov 17, 2015)
-- Flash: 2.8 Legends of Today (Dec 1, 2015)
-- Arrow 4.8 Legends of Yesterday (Dec 2, 2015)

Emily Bett Rickards (Felicity Smoak / Overwatch) im
-- Arrow cast and continuing (2012-2019)
-- Flash 1.4 Going Rogue (Oct 28, 2014)
-- Flash 1.8 Flash vs. Arrow (Dec 2, 2014)
-- Flash 1.18 All Star Team Up (Apr 14, 2015)
-- Flash 2.8 Legends of Today (Dec 1, 2015)
-- Legends 1:14 River of Time (May 5, 2016)
-- Flash 3.2 Paradox (Oct 11, 2016)
-- Flash 3.8 Invasion! (Nov 29, 2016)
-- Legends 2.7 Invasion! (Dec 1, 2016)
-- Legends 2.16 Doomworld (Mar 28, 2017)
-- Flash 4.5 Girls Night Out (Nov 7, 2017)
-- Supergirl 3.8 Crisis on Earth-X, Part 1 (Nov 27, 2017)
-- Flash 4.8 Crisis on Earth-X, Part 3 (Nov 28, 2017)
-- Legends 3.8 Crisis on Earth-X, Part 4 (Nov 28, 2017)

Alan Ritchson (Hank Hall / Hawk)
-- Titans (associated show, 2018- )
-- Supergirl 5.9 Crisis on Infinite Earths, Part 1 (Dec 8, 2019)

Ruby Rose (Kate Kane / Batwoman) im
-- Batwoman cast (2019-)
-- Flash 5.9 Elseworlds, Part 1 (Dec 9, 2018)
-- Arrow 7.9 Elseworlds, Part 2 (Dec 10, 2018)
-- Supergirl 4.9 Elseworlds, Part 3 (Dec 11, 2018)
-- Supergirl 5.9 Crisis on Infinite Earths, Part 1 (Dec 8, 2019)
-- Flash 6.9 Crisis on Infinite Earths, Part 3 (Dec 10, 2019)

Brandon Routh (Ray Palmer / The Atom / Superman) im
-- Arrow cast and continuing (2014- )
-- Legends cast (2016- )
-- Superman Returns (associated movie, 2006)
-- Flash 1.18 All Star Team Up (Apr 14, 2015)
-- Flash 3.8 Invasion! (Nov 29, 2016)
-- Supergirl 5.9 Crisis on Infinite Earths, Part 1 (Dec 8, 2019)
-- Batwoman 1.9 Crisis on Infinite Earths, Part 2 (Dec 9, 2019)
-- Flash 6.9 Crisis on Infinite Earths, Part 3 (Dec 10, 2019)

Michael Rowe (Deadshot / Floyd Lawton) im
-- Arrow continuing (2012- )
-- Flash 2.13 Welcome to Earth-2 (Feb 9, 2016)

Matt Ryan (Constantine) im
-- Constantine (associated show, 2014-2015)
-- Legends continuing and cast (2017- )
-- Arrow 4.5 Haunted (Nov 4, 2015)
-- Flash 6.9 Crisis on Infinite Earths, Part 3 (Dec 10, 2019)

Patrick Sabongui (Captain David Singh) im
-- Flash continuing (2014- )
-- Arrow 5.11 Second Chances (Feb 1, 2017)
-- Supergirl 3.8 Crisis on Earth-X, Part 1 (Nov 27, 2017)
-- Arrow 6.12 All for Nothing (Feb 1, 2018)
-- Arrow 7.13 Star City Slayer (Feb 11, 2019)

Frederick Schmidt (John Corbin / Metallo / Metallo-X voice) im
-- Supergirl 2.1 The Adventures of Supergirl (Oct 20, 2016)
-- Supergirl 2.2 The Last Children of Krypton (Oct 17, 2016)
-- Supergirl 2.12 Luthors (Feb 13, 2017)
-- Flash 4.8 Crisis on Earth-X, Part 3 (Nov 28, 2017)

Ashley Scott (Helena Kyle / The Huntress)
-- Birds of Prey (associated show, 2002-2003)
-- Flash 6.9 Crisis on Infinite Earths, Part 3 (Dec 10, 2019)

John Wesley Shipp (Henry Allen / Jay Garrick / The Flash / Earth-90 Barry Allen) im
-- Flash continuing (2014- )
-- The Flash (associated show, 1990-1991) cast
-- Supergirl 4.8 Bunker Hill (Dec 2, 2018)
-- Arrow 7.8 Unmasked (Dec 3, 2018)
-- Arrow 7.9 Elseworlds, Part 2 (Dec 10, 2018)
-- Supergirl 4.9 Elseworlds, Part 3 (Dec 11, 2018)

David Sobolov (Grodd / Gorilla Grodd) im
-- Flash 1.14 Fallout (Feb 17 2015)
-- Flash 1.21 Grodd Lives (May 5 2015)
-- Flash 2.7 Gorilla Warfare (Nov 17 2015)
-- Flash 3.13 Attack on Gorilla City (Feb 21 2017)
-- Flash 3.14 Attack on Central City (Feb 28 2017)
-- Legends 3.7 Welcome to the Jungle (Nov 21 2017)
-- Legends 3.17 Guest Starring John Noble (Apr 2, 2018)
-- Flash 5.15 King Shark vs. Gorilla Grodd (Mar 5, 2019)

Susanna Thompson (Moira Queen / Earth X Gideon) im
-- Arrow cast and continuing (2012- )
-- Legends 3.8 Crisis on Earth-X, Part 4 (Nov 28, 2017)

Russell Tovey (Ray Terrill / The Ray) im
-- Flash 4.8 Crisis on Earth-X, Part 3 (Nov 28, 2017)
-- Legends 3.8 Crisis on Earth-X, Part 4 (Nov 28, 2017)
-- Supergirl 5.9 Crisis on Infinite Earths, Part 1 (Dec 8, 2019)

Adam Tsekhman (Gary Green) im
-- Legends continuing (2017- )
-- Supergirl 4.9 Elseworlds, Part 3 (Dec 11, 2018)

Elizabeth Tulloch (Lois Lane) im
-- Flash 5.9 Elseworlds, Part 1 (Dec 9, 2018)
-- Supergirl 4.9 Elseworlds, Part 3 (Dec 11, 2018)
-- Supergirl 5.9 Crisis on Infinite Earths, Part 1 (Dec 8, 2019)
-- Batwoman 1.9 Crisis on Infinite Earths, Part 2 (Dec 9, 2019)
-- Flash 6.9 Crisis on Infinite Earths, Part 3 (Dec 10, 2019)

Carlos Valdes (Cisco Ramon / Vibe / Reverb) im
-- Flash cast (2014- )
-- Arrow 2.19 The Man Under the Hood (Apr 16, 2014)
-- Arrow 3.8 The Brave and the Bold (Dec 3, 2014)
-- Arrow 3.19 Broken Arrow (Apr 15, 2015)
-- Arrow 4.8 Legends of Yesterday (Dec 2, 2015)
-- Legends 1.5 Fail-Safe (Feb 18, 2016)
-- Supergirl 2.8 Medusa (Nov 28, 2016)
-- Arrow 5.8 Invasion! (Nov 30, 2016)
-- Legends 2.7 Invasion! (Dec 1, 2016)
-- Supergirl 3.8 Crisis on Earth-X, Part 1 (Nov 27, 2017)
-- Legends 3.8 Crisis on Earth-X, Part 4 (Nov 28, 2017)
-- Arrow 7.9 Elseworlds, Part 2 (Dec 10, 2018)
-- Supergirl 4.9 Elseworlds, Part 3 (Dec 11, 2018)

Curran Walters (Jason Todd /Robin)
-- Titans (associated show, 2018- ) cast
-- Supergirl 5.9 Crisis on Infinite Earths, Part 1 (Dec 8, 2019)

Burt Ward (Dick Grayson / Robin)
-- Batman (associated show, 1966-1968) cast
-- Supergirl 5.9 Crisis on Infinite Earths, Part 1 (Dec 8, 2019)

Tom Welling (Clark Kent / Superman)
-- Smallville (associated show, 2001-2011) cast
-- Batwoman 1.9 Crisis on Infinite Earths, Part 2 (Dec 9, 2019)

Cress Williams (Jefferson Pierce / Black Lightning)
-- Black Lightning (associated show, 2018- ) cast
-- Flash 6.9 Crisis on Infinite Earths, Part 3 (Dec 10, 2019)

Chris Wood (Mon-El) im
-- Supergirl cast (2016-2018)
-- Flash 3.17 Duet (Mar 21, 2017)

Robert Wuhl (Alexander Knox)
-- Batman (associated movie, 1989) cast
-- Supergirl 5.9 Crisis on Infinite Earths, Part 1 (Dec 8, 2019)


I plan to keep this crossover post updated. Please post a comment and let me know if I miss something.
---
Billie Doux loves good television and spends way too much time writing about it.

23 comments:

Marianna said...

I watch these shows on Netflix (but not Supergirl yet) so I started using a spreadsheet to keep track of air dates because watching all of one series then the next as Netflix would have it puts the crossovers in the wrong order. I would complain, but I actually like making spreadsheets. =)

Patryk said...

I hope the upcoming episodes will make this list a lot bigger. :) Good comprehensive guide.

tricksterson said...

I know it won't happen but I'd love a crossover with Oliver going to Earth-G (for Gotham), then come back and say "You think I have emotional problems and trust issues? Let me tell you about this cop I met over there." Or have Lucifer pop over to, well, anywhere.

ClovieD said...

i wish i'd have seen this about 2 weeks ago when I accidentally fell into watching Supergirl on Netflix. I was planning to watch all the shows eventually.
So obviously I've seen season 1 of Sg. And then I starting watching The Flash because cute little Barry had visited. And I know i'm going to have to watch Arrow next, then Legends.
I've done it all wrong! i'm hoping it will still all make sense.

Mark Greig said...

Although I haven't seen it myself, there is also the Vixen animated series on CW Seed. Several cast members from Arrow, Flash and Legends have appeared on it and Megalyn Echikunwoke reprised her role in S4 of Arrow and would've done the same on Legends were it not for other commitments.

Billie Doux said...

Marianna, lol. I like creating spreadsheets too, something I did a great deal in my previous couple of jobs.

Patrick, I am also hoping for a lot more crossovers. :) Crossover guides are a lot easier to update than to create, too.

tricksterson, I bet you're not the only one.

ClovieD, you could always rewatch if you find it confusing.

Mark, I thought about adding the Vixen thing, which I also haven't seen, along with the previous appearance of Vixen by another actress, but is it considered a webisode? Should I add webisodes?

sillyrabbit said...

Does Iris West appear in any cross over episode?

Billie Doux said...

sillyrabbit asked: Does Iris West appear in any cross over episode?

No, she doesn't. Unless it's not on her IMDb page. You'd think she would have been, but maybe we're just thinking about Earth-2. :)

http://www.imdb.com/name/nm2765384/

Patryk said...

Another DC Berlanti series is in the works on the CW...

http://www.tv.com/news/black-lightning-moves-from-fox-to-the-cw-14861532210054790/

Is there a word limit to posts on Blogger because at this rate this guide might exceed them.

Billie Doux said...

Thanks, Patryk. I guess it's a good thing I started it now. Although I wish I'd started it when Flash began. :)

Josie Kafka said...

I'm watching the Berlantiverse shows as they come available on Netflix, and this is really useful!

I watched Legends first, and am now (as of this writing) working my way through Flash. That means it's almost enough for me to dig in to the four-episode crossover "Invasion!"

In case anyone else is doing the same, here are the airdates for the "Invasion!" episodes for each show:

Supergirl "Medusa" aired 11/28
Flash "Invasion" aired 11/29
Arrow "Invasion" aired 11/30
Legends "Invasion" aired 12/1

All that info is up above, but I thought it might be useful to have it laid out like this for us Netflixers.

Billie Doux said...

I just did a major update of this post because we had umpty eleven million major and minor characters crossing over four ways in "Crisis on Earth-X." If anyone sees an error of any kind, really, please don't hesitate to let me know -- post a comment.

ClovieD said...

Ok, i'm at least a season behind on all the shows. i'm kind of thinking at this point I could jut start all over and enjoy it all from the beginning. :)
Any chance to get a copy of that spreadsheet Marianna?
Or just a comprehensive list of the order of which show and episodes to watch to keep a proper storyline of the crossovers? You know like 'Watch the first 6 episodes of Arrow then watch 8 episodes of Flash, Then 3 of Supergirl, then back to Arrow for....' I know it's a lot to ask but I figure maybe someone has something like that already.

Billie Doux said...

ClovieD, I don't have anything that detailed, but there's a thing at the top that says when each season of what airs with the other season of what. Maybe that will help.

Arrow 1 (2012-2013)
Arrow 2 (2013-2014)
Arrow 3 -- Flash 1 (2014-2015)
Arrow 4 -- Flash 2 -- Supergirl 1 (2015-2016) -- Legends 1 (2016 only)
Arrow 5 -- Flash 3 -- Supergirl 2 -- Legends 2 (2016-2017)
Arrow 6 -- Flash 4 -- Supergirl 3 -- Legends 3 (2017-2018)

ClovieD said...

Thank you. That's something! I just don't have the mental capacity to try and put anything in any order lately.

Anonymous said...

Oh my gosh! I wasn't sure if this is the correct place for this, but I had to share the news! Tom Welling is appearing in Crisis, and thus connecting Smallville to the Berlanti-verse! I'm so excited by this news!

Billie Doux said...

Anonymous, it's the perfect place! And now I have to find a way to add Smallville to this crossover post. :)

Anonymous said...

And now Erica Durance as Lois! I'm super happy!

Thank you very very much for having this crossover guide. It's amazing and so very helpful!

Mikey Heinrich said...

Is everybody else as excited as I am to see how profoundly weird this page is going to look after Crisis?

Billie Doux said...

Mikey, I've thought of that and sort of wished I'd never started it. :) I still haven't made some updates from last season, too.

Mikey Heinrich said...

Immediately after posting that I was kicking myself for not being nearly sympathetic enough to you for what a monumental pain in the behind it's going to be :)

I'm going to start a gofundme to send you wine to get you through the job :)

Billie Doux said...

LOL, Mikey. I forgive you. :) Wine would be nice!

Mikey Heinrich said...

And while we're talking about Crisis, is anybody else getting frustrated with having every single surprise cameo spoiled in advance?

I'm like, come ON, media! Let me be surprised by a few of these!