Home Featured TV Shows All TV Shows Movie Reviews Book Reviews Articles Frequently Asked Questions About Us

Crossover Guide to the Berlanti-verse

This article is current as of The Flash's "Armageddon" five-parter.

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, and in 2021, Superman & Lois. 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. 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 and movies has made that unwieldy ridiculous impossible way too complicated.

And I'm still not sure what to do with associated shows like Black Lightning and Stargirl. Suggestions are welcome; leave a comment!

Season parallels:

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)
Flash 7 · Supergirl 6 · Legends 6 · Batwoman 2 · SupermanLois 1 (2021)
Flash 8 · Legends 7 · Batwoman 3 · SupermanLois 2 (2021-2022)

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



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

Cassandra Jean Amell (Nora Fries)
— 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)
— Arrow cast (2012-2020)
— 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)
— Legends 5.1 Crisis on Infinite Earths, Part 5 (Jan 14, 2020)

Audrey Marie Anderson (Lyla Michaels)
— Arrow continuing (2013-2020)
— 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)
— Legends 5.1 Crisis on Infinite Earths, Part 5 (Jan 14, 2020)


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

John Barrowman (Malcolm Merlyn/Dark Archer)
— Arrow cast and continuing (2012-2019)
— 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)
— Flash continuing (2015- )
— Legends 3.15 Necromancing the Stone (Mar 19, 2018)

Melissa Benoist (Kara Danvers/Supergirl/Overgirl)
— Supergirl cast (2015-2021)
— 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)
— Arrow 8.8 Crisis on Infinite Earths, Part 4 (Jan 14, 2020)
— Legends 5.1 Crisis on Infinite Earths, Part 5 (Jan 14, 2020)
— Arrow 8.10 Fadeout (Jan 28 2020)

Paul Blackthorne (Quentin Lance)
— Arrow cast and continuing (2012-2020)
— 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)
— Supergirl continuing (2016-2021)
— Flash 3.11 Dead or Alive (Jan 31, 2017)

Christina Brucato (Lily Stein)
— 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)
— Arrow cast and continuing (2012-2020)
— 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)
— Flash cast and continuing (2014-2021)
— 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)
— Legends 5.1 Crisis on Infinite Earths, Part 5 (Jan 14, 2020)

Osric Chau (Ryan Choi)
— Flash 6.9 Crisis on Infinite Earths, Part 3 (Dec 10, 2019)
— Arrow 8.8 Crisis on Infinite Earths, Part 4 (Jan 14, 2020)
— Legends 5.1 Crisis on Infinite Earths, Part 5 (Jan 14, 2020)
— Flash 8.3 Armageddon, Part 3 (Nov 30, 2021)
— Flash 8.4 Armageddon, Part 4 (Dec 7, 2021)

Olivia Cheng (Linda Park)
— 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)
— Supergirl 2.16 Star-Crossed (Mar 20, 2017)
— Flash 3.17 Duet (Mar 21, 2017)

Casper Crump (Vandal Savage)
— 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)
— Supergirl continuing (2019-2021)
— Batwoman 1.9 Crisis on Infinite Earths, Part 2 (Dec 9, 2019)
— Flash 6.9 Crisis on Infinite Earths, Part 3 (Dec 10, 2019)
— Arrow 8.8 Crisis on Infinite Earths, Part 4 (Jan 14, 2020)
— Legends 5.1 Crisis on Infinite Earths, Part 5 (Jan 14, 2020)

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

Jeremy Davies (Dr. John Deegan)
— 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)
— 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)
— Legends 7.3 wvrdr_error_100 oest-of-th3-gs.gid3on not found (Oct 27, 2021)

Erica Durance (Alura Zor-El/Noel Neill/Lois Lane)
— Supergirl continuing (2017-2019)
— 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-2021) cast
— Flash 6.9 Crisis on Infinite Earths, Part 3 (Dec 10, 2019)

Courtney Ford (Nora Darhk/Marie Antoinette)
— Legends continuing (2017-2021)
— Flash 8.5 Armageddon, Part 5 (Dec 14, 2021)

Bob Frazer (Roger Hayden/Psycho-Pirate)
— 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)
— Flash continuing (2015-2017)
— 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)
— Legends 7.3 wvrdr_error_100 oest-of-th3-gs.gid3on not found (Oct 27, 2021)

LaMonica Garrett (Mar Novu/The Monitor/Anti-Monitor)
— 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)
— Arrow 8.8 Crisis on Infinite Earths, Part 4 (Jan 14, 2020)
— Legends 5.1 Crisis on Infinite Earths, Part 5 (Jan 14, 2020)
— Arrow 8.10 Fadeout (Jan 28, 2020)

Rick Gonzalez (Rene Ramirez/Wild Dog)
— Arrow cast (2016-2020)
— Legends 3.8 Crisis on Earth-X, Part 4 (Nov 28, 2017)
— Legends 5.1 Crisis on Infinite Earths, Part 5 (Jan 14, 2020)

Grant Gustin (Barry Allen/The Flash)
— 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)
— Arrow 8.8 Crisis on Infinite Earths, Part 4 (Jan 14, 2020)
— Legends 5.1 Crisis on Infinite Earths, Part 5 (Jan 14, 2020)
— Arrow 8.10 Fadeout (Jan 28, 2020)


Reina Hardesty (Joss Mardon/Weather Witch)
— Flash 5.7 O Come, All Ye Thankful (Nov 27, 2018)
— Flash 5.10 The Flash & the Furious (Jan 15, 2019)
— Flash 5.20 Gone Rogue (Apr 30, 2019)
— Legends 5.1 Crisis on Infinite Earths, Part 5 (Jan 14, 2020)

David Harewood (J'onn J'onzz/Martian Manhunter)
— Supergirl cast (2015-2021)
— Flash 3.17 Duet (Mar 21, 2017)
— Flash 6.9 Crisis on Infinite Earths, Part 3 (Dec 10, 2019)
— Arrow 8.8 Crisis on Infinite Earths, Part 4 (Jan 14, 2020)
— Legends 5.1 Crisis on Infinite Earths, Part 5 (Jan 14, 2020)

Juliana Harkavy (Dinah Drake/Black Canary/Tina Boland)
— Arrow cast (2017-2020)
— Flash 4.8 Crisis on Earth-X, Part 3 (Nov 28, 2017)
— Legends 3.8 Crisis on Earth-X, Part 4 (Nov 28, 2017)
— Legends 5.1 Crisis on Infinite Earths, Part 5 (Jan 14, 2020)

Falk Hentschel (Carter Hall/Hawkman)
— Legends cast (2016)
— Flash: 2.8 Legends of Today (Dec 1, 2015)
— Arrow 4.8 Legends of Yesterday (Dec 2, 2015)
— Legends 7.3 wvrdr_error_100 oest-of-th3-gs.gid3on not found (Oct 27, 2021)

Tyler Hoechlin (Clark Kent/Superman)
— SupermanLois cast (2021- )
— 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)
— Arrow 8.8 Crisis on Infinite Earths, Part 4 (Jan 14, 2020)
— Legends 5.1 Crisis on Infinite Earths, Part 5 (Jan 14, 2020)

Isabella Hofmann (Clarissa Stein)
— 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)
— Arrow cast and continuing (2012-2020)
— Flash 2.8 Legends of Today (Dec 1, 2015)
— Flash 3.8 Invasion! (Nov 29, 2016)

Anna Hopkins (Samantha Clayton)
— 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)
— Arrow 3.19 Broken Arrow (Apr 15, 2015)
— Flash 1.22 Rogue Air (May 12, 2015)

Jeremy Jordan (Winn Schott)
— Supergirl cast and continuing (2015-2021)
— 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)
— Arrow cast and continuing (2015-2020)
— 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)
— Flash cast (2018-2019)
— Supergirl 3.8 Crisis on Earth-X, Part 1 (Nov 27, 2017)

Emily Kinney (Brie Larvan/Bug-Eyed Bandit)
— 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)
— Arrow 2.14 Time of Death (Feb 26, 2014)
— Flash 1.7 Power Outage (Nov 25, 2014)

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

Chyler Leigh (Alex Danvers)
— Supergirl cast (2015-2021)
— 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)
— Legends 5.1 Crisis on Infinite Earths, Part 5 (Jan 14, 2020)
— Flash 8.2 Armageddon, Part 2 (Nov 23, 2021)
— Flash 8.3 Armageddon, Part 3 (Nov 30, 2021)
— Flash 8.4 Armageddon, Part 4 (Dec 7, 2021)

Javicia Leslie (Ryan Wilder/Batwoman)
— Batwoman cast (2021- )
— Flash 8.3 Armageddon, Part 3 (Nov 30, 2021)
— Flash 8.4 Armageddon, Part 4 (Dec 7, 2021)

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

Stephen Lobo (Jim Corrigan)
— Flash 6.9 Crisis on Infinite Earths, Part 3 (Dec 10, 2019)
— Arrow 8.8 Crisis on Infinite Earths, Part 4 (Jan 14, 2020)

Keiynan Lonsdale (Wally West/Kid Flash)
— 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)
— Arrow cast and continuing (2013-2020)
— 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)


Nicole Maines (Nia Nal/Dreamer)
— Supergirl cast (2018-2021)
— Legends 5.1 Crisis on Infinite Earths, Part 5 (Jan 14, 2020)

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

Neal McDonough (Damien Darhk)
— Arrow continuing (2015-2016)
— Legends continuing (2016- )
— Flash 2.8 Legends of Today (Dec 1, 2015)
— Flash 8.4 Armageddon, Part 4 (Dec 7, 2021)
— Flash 8.5 Armageddon, Part 5 (Dec 14, 2021)

Katherine McNamara (Mia Smoak/Green Arrow)
— Arrow cast (2018-2020)
— 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)
— Flash 8.5 Armageddon, Part 5 (Dec 14, 2021)

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)
— 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)
— Legends 7.3 wvrdr_error_100 oest-of-th3-gs.gid3on not found (Oct 27, 2021)

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

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

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


Danielle Panabaker (Caitlin Snow/Killer Frost)
— 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)
— Legends 5.1 Crisis on Infinite Earths, Part 5 (Jan 14, 2020)

Candice Patton (Iris West)
— 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)
— Legends cast (2016- )
— Arrow 5.8 Invasion! (Nov 30, 2016)

Dominic Purcell (Mick Rory/Heat Wave)
— Flash cast and continuing (2014-2021)
— 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/Bass Reeves)
— Arrow cast (2012-2020)
— 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)
— Legends 5.1 Crisis on Infinite Earths, Part 5 (Jan 14, 2020)
— Flash 6.10 Marathon (Feb 4, 2020)
— Batwoman 2.16 Rebirth (Jun 13, 2021)
— Legends 6.8 Stressed Western (Jun 27, 2021)
— Flash 7.16 P.O.W. (Jul 6, 2021)
— SupermanLois 1.12 Through the Valley of Death (Jul 13, 2021)
— Supergirl 6.12 Blind Spots (Sep 21, 2021)

Ciara Renee (Kendra Saunders/Hawkgirl)
— 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)
— Arrow cast and continuing (2012-2020)
— 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)
— Batwoman cast (2019-2020)
— 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)
— Arrow 8.8 Crisis on Infinite Earths, Part 4 (Jan 14, 2020)
— Legends 5.1 Crisis on Infinite Earths, Part 5 (Jan 14, 2020)

Brandon Routh (Ray Palmer/The Atom/Superman)
— Arrow cast and continuing (2014-2020)
— Legends cast (2016-2020)
— 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)
— Legends 7.3 wvrdr_error_100 oest-of-th3-gs.gid3on not found (Oct 27, 2021)
— Flash 8.1 Armageddon, Part 1 (Nov 16, 2021)

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

Matt Ryan (Constantine/Dr. Gwyn Davies)
— 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)
— 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)
— 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)
— 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)
— Stargirl 2.9 Summer School, Chapter Nine (Oct 5, 2021)

David Sobolov (Grodd/Gorilla Grodd)
— 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)
— Arrow cast and continuing (2012-2020)
— Legends 3.8 Crisis on Earth-X, Part 4 (Nov 28, 2017)

Russell Tovey (Ray Terrill/The Ray)
— 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)
— Legends cast and continuing (2017- )
— Supergirl 4.9 Elseworlds, Part 3 (Dec 11, 2018)

Elizabeth Tulloch (Lois Lane)
— SupermanLois cast (2021- )
— 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)
— Arrow 8.8 Crisis on Infinite Earths, Part 4 (Jan 14, 2020)
— Legends 5.1 Crisis on Infinite Earths, Part 5 (Jan 14, 2020)

Carlos Valdes (Cisco Ramon/Vibe/Reverb)
— Flash cast (2014-2021)
— 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)
— Legends 5.1 Crisis on Infinite Earths, Part 5 (Jan 14, 2020)
— Flash 8.2 Armageddon, Part 2 (Nov 23, 2021)
— Flash 8.3 Armageddon, Part 3 (Nov 30, 2021)

Chris Wood (Mon-El)
— Supergirl cast and continuing (2016-2021)
— 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 am trying to keep this crossover post updated, even with Greg Berlanti's every effort to create multiple new shows every year and confuse me. 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:

  1. 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. =)

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

    ReplyDelete
  3. 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.

    ReplyDelete
  4. 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.

    ReplyDelete
  5. 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.

    ReplyDelete
  6. 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?

    ReplyDelete
  7. Does Iris West appear in any cross over episode?

    ReplyDelete
  8. 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/

    ReplyDelete
  9. 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.

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

    ReplyDelete
  11. 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.

    ReplyDelete
  12. 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.

    ReplyDelete
  13. 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.

    ReplyDelete
  14. 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)

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

    ReplyDelete
  16. 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!

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

    ReplyDelete
  18. 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!

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

    ReplyDelete
  20. 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.

    ReplyDelete
  21. 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 :)

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

    ReplyDelete
  23. 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!

    ReplyDelete

We love comments! We moderate because of spam and trolls, but don't let that stop you! It’s never too late to comment on an old show, but please don’t spoil future episodes for newbies.