Is it too soon to talk Batman replacements for Ben Affleck less than 24 hours after he officially confirmed to fans he will not be reprising his role?

Either way, many fans are already fully betting on who will take his place. Undoubtedly, this is a big decision to be made and revealed soon, because Matt Reeves' new film The Batman is set to come out in 2021.

After only two movies as Batman—Batman v. Superman: Dawn of Justice and Justice League—Affleck has called it. And now, according to Screenrant, Irish bookmakers BoyleSports have already come up with early odds for which actor will take on the role of the Caped Crusader next. Topping the list currently are Armie Hammer, Jake Gyllenhaal, and Jon Hamm, all of whom have been rumored for the role in the past.

Here is the full list of odds:

7/2 Armie Hammer

11/2 Jake Gyllenhaal

13/2 Jon Hamm

8/1 Michael B. Jordan

8/1 Ben Barnes

9/1 John Krasinski

10/1 Jamie Dornan

16/1 Josh Brolin

16/1 Matthew Goode

16/1 Chris Pratt

16/1 Michael Fassbender

16/1 Chris Pine

18/1 Ryan Gosling

33/1 Leonardo DiCaprio

33/1 Idris Elba

50/1 Keanu Reeves

50/1 Daniel Craig

50/1 Colin Farrell

50/1 Tom Hardy

50/1 Chris Evans

100/1 Cillian Murphy

100/1 Ewan McGregor

100/1 Henry Cavill

100/1 Hugh Jackman

Whoever is appointed to play the next Bruce Wayne will most likely have to be younger than Affleck, however, because of reports claiming The Batman will focus more on a version of Batman in his earlier years.

Many fans have taken to Twitter to express how sad they are to see Affleck leave.

The next Batman will have big shoes to fill!