On the heels of the surprising announcement that “Amazing Race” Season 31 would be premiering an entire month earlier than planned on CBS, the cast of reality stars who are facing off for supremacy has also been revealed.

The series, which returns on April 17, will once again feature teams who have some pre-existing relationships, but this time where will be a twist. Each team has previously competed on another CBS reality program in the past, and the competition will pit “Big Brother,” “Amazing Race” and “Survivor” alums against one another in the pursuit of $1 million.

Meet the cast and learn all about them below:

Art Velez and JJ Carrell

TAR31 Art JJ
Art Velez and JJ Carrell return for Season 31 of “The Amazing Race.” Monty Brinton/CBS

Art and JJ, both 49, are friends who previously competed on Season 20 of “The Amazing Race,” where they placed second.

Colin Guinn and Christie Woods

TAR31 Colin Christie
Colin Guinn and Christie Woods return for Season 31 of “The Amazing Race.” Monty Brinton/CBS

Colin, 38, and Christie, 40 are life partners from Texas who previously came in 2nd place on Season 5 of “The Amazing Race.”

Becca Droz and Floyd Pierce

TAR31 Becca Floyd
Becca Droz and Floyd Pierce return for Season 31 of “The Amazing Race.” Monty Brinton/CBS

Becca, 28, and Floyd, 23, previously competed as strangers on Season 29 of “The Amazing Race,” where they finished the competition in 5th place.

Leo Temory and Jamal Zadran

TAR31 Leo Jamal
Leo Temory and Jamal Zadran return for Season 31 of “The Amazing Race.” Monty Brinton/CBS

Leo, 31, and Jamal, 30, are cousins who previously placed fourth on both “Amazing Race” Season 23 and Season 24, which was an All-Stars edition.

Tyler Oakley and Korey Kuhl

TAR31 Tyler Korey
Tyler Oakley and Korey Kuhl return for Season 31 of “The Amazing Race.” Monty Brinton/CBS

Tyler, 31, and Korey, 33, are Youtubers and best friends who previously placed third on Season 28 of “The Amazing Race.”

Chris Hammons and Bret Labelle

TAR31 Chris Bret
Chris Hammons and Bret Labelle will compete on Season 31 of “The Amazing Race.” Monty Brinton/CBS

Chris, 40, and Bret, 44, previously competed on “Survivor: Millenials vs. Gen X.”

Corinne Kaplan and Eliza Orlins

TAR31 Corinne Eliza
Corinne Kaplan and Eliza Orlins will compete on Season 31 of “The Amazing Race.” Monty Brinton/CBS

Corinne, 39, and Eliza, 35, are both previously from multiple seasons of “Survivor.” Corinne has competed on “Survivor: Gabon” and “Survivor: Caramoan,” while Eliza has competed on “Survivor: Vanuatu” and “Survivor: Micronesia.”

Rupert and Laura Boneham

TAR31 Rupert Laura
Rupert and Laura Boneham will compete on Season 31 of “The Amazing Race.” Monty Brinton/CBS

Rupert, 54, and Laura, 49, are “Survivor” vets. The couple both competed on “Blood vs. Water,” but Rupert was also a part of the “Pearl Islands,” “All-Stars,” and “Heroes vs. Villains” seasons as well.

Janelle Pierzina and Britney Haynes

TAR31 Janelle Britney
Janelle Pierzina and Britney Haynes will compete on Season 31 of “The Amazing Race.” Monty Brinton/CBS

Janelle, 38, and Britney, 30 are “Big Brother” alums. They both appeared on Season 14 of the show, but Janelle has also competed on Season 6 and “All-Stars” as well.

Rachel Reilly and Elissa Slater

TAR31 Rachel Elissa
Rachel Reilly and Elissa Slater will compete on Season 31 of “The Amazing Race.” Monty Brinton/CBS

While fans may know Elissa, 32, solely from Season 15 of “Big Brother,” Rachel is a familiar face to two franchises. Not only did she compete on Season 12 of “Big Brother” and go on to win Season 13 of the show, but she also competed on “The Amazing Race” Season 20 and All-Stars with her husband, Brendan Villegas.

Nicole Franzel and Victor Arroyo

TAR31 Nicole Victor
Nicole Franzel and Victor Arroyo will compete on Season 31 of “The Amazing Race.” Monty Brinton/CBS

Nicole, 36 competed on season 16 of “Big Brother,” and won on Season 18, where she met Victor, 28.

“The Amazing Race” Season 31 premieres Wednesday, April 17 at 9 p.m. EDT on CBS.