Chase Stokes as John B and Rudy Pankow as JJ in Outer Banks.Outer Banks revolves around a group of Pogues living in the Outer Banks, led by John B, and although they’re young in the show, all the actors who play the main characters are older than their fictional counterparts in season 4. Some stars were around the same age as their characters when Outer Banks first premiered in April 2020. However, the timeline in the Netflix action-adventure mystery teen drama doesn’t adhere to the one in real life. For example, even though season 2 dropped one year after season 1, only days passed by in the world of Outer Banks.

As a result, most of the Outer Banks cast are several years older than their characters. The 18-month time jump at the end of the season 3 finale certainly helped some stars get closer in age to their fictional counterparts in the teen drama. Nevertheless, while filming Outer Banks season 4, none of the cast members playing the Pogues (John B, Sarah, Pope, Kiara, JJ, and Cleo) were the same age as them.

John B Routledge Is 19 Years Old In Outer Banks Season 4

Chase Stokes Was 31 Years Old When Filming Outer Banks Season 4

Chase Stokes as John B in Outer Banks season 4 (1)
John B in Outer Banks season 4 episode 4 Rudy Pankow as JJ and Chase Stokes as John B in Outer Banks season 4 Chase Stokes as John B in Outer Banks season 4 Chase Stokes as John B aiming a gun in Outer Banks season 4 Chase Stokes as John B in Outer Banks season 4 (1) John B in Outer Banks season 4 episode 4 Rudy Pankow as JJ and Chase Stokes as John B in Outer Banks season 4 Chase Stokes as John B in Outer Banks season 4 Chase Stokes as John B aiming a gun in Outer Banks season 4

Since season 4 picks up 18 months after the Pogues found El Dorado at the end of Outer Banks season 3, John B Routledge (along with the rest of his friends) is estimated to be around 19 years old. Unfortunately, the show never clearly states John B’s age. But given the 18-month time-lapse and the teenager’s age in previous seasons, it would make sense for John B to be 19. Meanwhile, Chase Stokes, who plays John B, was 30 years old when he started filming Outer Banks season 4 but turned 31 a few months into production. Stokes’ birthday is on September 16.

Outer Banks Season 4 Cast
Role

Chase Stokes
John B. Routledge

Madelyn Cline
Sarah Cameron

Madison Bailey
Kiara “Kie” Carrera

Jonathan Daviss
Pope Heyward

Rudy Pankow
JJ Maybank

Carlacia Grant
Cleo

Drew Starkey
Rafe Cameron

Fiona Palomo
Sofia

Austin North
Topper Thornton

Cullen Moss
Deputy Shoupe

J. Anthony Crane
Chandler Groff

Rigo Sanchez
Lightner

Brianna Brown
Hollis Robinson

David Jensen
Wes Genrette

In Outer Banks season 4, John B continues making game-time decisions as the leader of the Pogues. Like most of the other characters, John B’s story revolves around a new treasure hunt, which includes finding the amulet of Blackbeard’s wife and the Blue Crown in Outer Banks. Meanwhile, John B and Sarah’s relationship keeps developing in season 4.

Sarah Cameron Is 19 Years Old In Outer Banks Season 4

Madelyn Cline Was 26 Years Old When Filming Outer Banks Season 4

Sarah in Outer Banks season 4 episode 5 Sarah, played by actress Madelyn Cline, in Netflix's Outer Banks. John B sitting down while Sarah looks over a ledge in Outer Banks season 4 Madelyn Cline as Sarah in Outer Banks season 4 Madelyn Cline as Sarah in Outer Banks season 4 (1)Sarah in Outer Banks season 4 episode 5 Sarah, played by actress Madelyn Cline, in Netflix's Outer Banks. John B sitting down while Sarah looks over a ledge in Outer Banks season 4 Madelyn Cline as Sarah in Outer Banks season 4 Madelyn Cline as Sarah in Outer Banks season 4 (1)

Just like her husband, Sarah Cameron is approximately 19 years old in Outer Banks season 4. The Netflix action-adventure mystery teen drama rarely celebrates birthdays, so, one can only estimate how old Sarah is based on context clues. However, in real life, Sarah’s portrayer, Madelyn Cline, was 25 years old when she began filming Outer Banks season 4. She turned 26 on December 21, 2023, though, which was about halfway through production.

Sarah’s character arc in Outer Banks season 4, part 1, is a bit quiet as the first five episodes focus more on other Pogues, like JJ and Cleo. She essentially just helps the others with their pursuit to find Blackbeard’s treasure. At the end of Outer Banks season 4, part 1, though, Sarah and Pope get trapped in a crypt that is rapidly filling up with water. Once they get out (because everyone knows they’ll find a way to escape), Sarah will have to contend with her brother’s newfound desire to make amends and rebuild the Cameron family.

Pope Heyward Is 19 Years Old In Outer Banks Season 4

Jonathan Daviss Was 24 Years Old When Filming Outer Banks Season 4

Jonathan Daviss as Pope in Outer Banks season 4 (1) Jonathan Daviss as Pope in Outer Banks season 4 (2) Pope in Outer Banks season 4 episode 5 Pope, played by actor Jonathan Daviss, in Netflix's Outer Banks. Jonathan Daviss as Pope in Outer Banks season 4 (3)Jonathan Daviss as Pope in Outer Banks season 4 (1) Jonathan Daviss as Pope in Outer Banks season 4 (2) Pope in Outer Banks season 4 episode 5 Pope, played by actor Jonathan Daviss, in Netflix's Outer Banks. Jonathan Daviss as Pope in Outer Banks season 4 (3)

Since all five original Pogues were in the same year at school, Pope Heyward is also likely 19 in Outer Banks season 4. The characters are all technically adults, so, they are able to live on their own, free from their parents’ scrutiny and toxicity (aside from Pope’s parents, who are inarguably the best ones in the series). During production on Outer Banks season 4, Jonathan Daviss, who stars as Pope, was 23 and turned 24 on February 28, 2024, a few months before filming ended. Daviss is the closest to his character in age out of all the actors who play the Pogues.

Pope has always been the mastermind of the friend group in the Netflix teen drama. So, it makes sense that he would maintain that role in season 4. Pope is always the voice of reason when the Pogues decide how to spend their money from finding El Dorado’s gold in Outer Banks season 3. He also takes charge of deciphering codes leading to Blackbeard’s treasure. Unfortunately, this leads to Pope and Sarah getting trapped in a crypt at the end of season 4, part 1.

Kiara Carrera Is 19 Years Old In Outer Banks Season 4

Madison Bailey Was 25 Years Old When Filming Outer Banks Season 4

Kiara looks annoyed in Outer Banks season 4 episode 5
Madison Bailey as Kiara in Outer Banks season 4 JJ and Kiara in the hyperbaric chamber in Outer Banks Kiara looking annoyed in Outer Banks season 4 episode 4 Madison Bailey as Kiara in Outer Banks season 4-1Kiara looks annoyed in Outer Banks season 4 episode 5 Madison Bailey as Kiara in Outer Banks season 4 JJ and Kiara in the hyperbaric chamber in Outer Banks Kiara looking annoyed in Outer Banks season 4 episode 4 Madison Bailey as Kiara in Outer Banks season 4-1

Kiara Carrera is around 19 years old in Outer Banks season 4 on Netflix. Following the 18-month time jump between the season 3 finale and the season 4 premiere, all the Pogues, including Kiara, are estimated to be 19 (some might be 18, though). Meanwhile, in real life, Madison Bailey was 24 when she began filming her scenes as Kiara in Outer Banks season 4. The actress’ birthday is on January 29, 1999, though, meaning Bailey turned 25 in the middle of production.

Kiara helps run the Pogues’ new shop, while also aiding in the search to find Blackbeard’s treasure in Outer Banks season 4. She joins JJ to dive into a shipwreck, where the couple finds Blackbeard’s wife’s (Elizabeth) amulet before Lightner attacks them. Given that JJ goes through a lot of change in season 4, though, Kiara’s story partly revolves around supporting her boyfriend (and advocating for sea turtles who don’t deserve to be run over by Kooks).

JJ Maybank Is 19 Years Old In Outer Banks Season 4

Rudy Pankow Was 25 Years Old When Filming Outer Banks Season 4

Rudy Pankow as JJ in Outer Banks season 4 (3) Rudy Pankow as JJ in Outer Banks season 4 (1) Rudy Pankow as JJ in Outer Banks season 4 (2) JJ Maybank (Rudy Pankow) leaning on his motorbike in Outer Banks season 4 JJ looks at something in Outer Banks season 4 episode 5Rudy Pankow as JJ in Outer Banks season 4 (3) Rudy Pankow as JJ in Outer Banks season 4 (1) Rudy Pankow as JJ in Outer Banks season 4 (2) JJ Maybank (Rudy Pankow) leaning on his motorbike in Outer Banks season 4 JJ looks at something in Outer Banks season 4 episode 5

Similar to the other characters, JJ Maybank is 19 years old in Outer Banks season 4. Most of them attended school together and were in the same grade, and JJ and John B have been friends since they were kids. So, it makes sense that JJ’s age would be the same as John B’s. However, Rudy Pankow, who plays JJ, was 24 when he started filming in June 2023, turning 25 just a few months later, on August 12, 2023. The actor was 25 when the cast and crew officially wrapped filming Outer Banks season 4 in June 2024.

Outer Banks season 4 is undoubtedly JJ’s season as he makes many mistakes and learns a lot about himself and his past.

Outer Banks season 4 is undoubtedly JJ’s season as he makes many mistakes and learns a lot about himself and his past. JJ’s the one mostly responsible for the Pogues running through the money they made from the El Dorado gold. He goes way over the asking price for the Maybank property and bets on himself at the dirt bike race just to lose. Then, JJ learns his true identity at the end of Outer Banks season 4, part 1 — Luke Maybank isn’t his father, Chandler Groff is. Meanwhile, JJ’s birth mother, Larissa Genrette, drowned when he was a baby.

Cleo Is 19 Years Old In Outer Banks Season 4

Carlacia Grant Was 33 Years Old When Filming Outer Banks Season 4

Carlacia Grant as Cleo in Outer Banks Cleo in Outer Banks season 4 episode 3 Carlacia Grant as Cleo in Outer Banks (1) Carlacia Grant as Cleo in Outer Banks Season4. Carlacia Grant as Cleo in Outer Banks season 4 (1)Carlacia Grant as Cleo in Outer Banks Cleo in Outer Banks season 4 episode 3 Carlacia Grant as Cleo in Outer Banks (1) Carlacia Grant as Cleo in Outer Banks Season4. Carlacia Grant as Cleo in Outer Banks season 4 (1)

How old Cleo is in Outer Banks is the most mysterious out of all the Pogues since she didn’t go to school with them. However, many believe that Cleo is around the same age as her friends, making her 19 in season 4. In real life, Cleo’s portrayer, Carlacia Grant, is much older than her character as she was 32 when production on Outer Banks season 4 began and 33 when it ended (Grant’s birthday is on January 18).

Cleo’s story slightly expands when she is kidnapped by Lightner in Outer Banks season 4, part 1, and reunites with Terrance. Unfortunately, Lightner kills Terrance, but his death fuels Cleo’s need for revenge (which may or may not get her into trouble). However, viewers still don’t know much about Cleo’s backstory before she joined the Pogues in Outer Banks on Netflix.