These 21 Actors Played Real Athletes, So Tell Us Which Ones Look The Most Alike

    From Emma Stone as Billie Jean King to Will Smith as Muhammad Ali.

    On Thursday, A24 revealed the first photo of Zac Efron and Jeremy Allen White as Kevin and Kerry Von Erich in The Iron Claw. The film is an upcoming biopic about the famous Von Erich family, who were professional wrestlers.

    A promo shot for the film showing the actors sitting on a fence

    They're just the latest actors to transform their appearance while playing actual athletes on screen. So here are 21 actors, including Zac and Jeremy, who tried their hand at a sports biopic:

    A previous version of this story listed the below photos as side by side, which they are not.

    1. Zac Efron as Kevin Von Erich in The Iron Claw (2023):

    Kevin Von Erich in 1986:

    2. Jeremy Allen White as Kerry Von Erich in The Iron Claw (2023):

    Kerry Von Erich in the 1990s:

    3. Quincy Isaiah as Magic Johnson in Winning Time (2022–present):

    Closeup of Quincy Isaiah

    Magic Johnson in 1989:

    Magic Johnson on the basketball court

    4. Solomon Hughes as Kareem Abdul-Jabbar in Winning Time (2022–present):

    Solomon Hughes in "Winning Time"

    Kareem Abdul-Jabbar circa 1970s:

    Kareem Abdul-Jabbar

    5. Trevante Rhodes as Mike Tyson in Mike (2022):

    Trevante Rhodes as Mike Tyson

    Mike Tyson in 1986:

    Closeup of Mike Tyson

    6. Demi Singleton and Saniyya Sidney as Serena and Venus Williams in King Richard (2021):

    Screenshot from "King Richard"

    Serena and Venus Williams in 1991:

    Young Serena and Venus Williams

    7. Margot Robbie as Tonya Harding in I, Tonya (2017):

    Margot Robbie in "I, Tonya"

    Tonya Harding in 1991:

    Closeup of Tonya Harding

    8. Emma Stone as Billie Jean King in Battle of the Sexes (2017):

    Screenshot from "Battle of the Sexes"

    Billie Jean King in 1973:

    Closeup of Billie Jean King

    9. Steve Carell as Bobby Riggs in Battle of the Sexes (2017):

    Screenshot from "Battle of the Sexes"

    Bobby Riggs in 1973:

    Billie Jean King and Bobby Riggs

    10. Shia LaBeouf as John McEnroe in Borg vs. McEnroe (2017):

    Screenshot from "Borg vs. McEnroe"

    John McEnroe in 1981:

    John McEnroe

    11. Sverrir Gudnason as Björn Borg in Borg vs. McEnroe (2017):

    Screenshot from "Borg vs. McEnroe"

    Björn Borg in 1979:

    Bjorn Borg holding a trophy

    12. Jake Gyllenhaal as Jeff Bauman in Stronger (2017):

    Screenshot from "Stronger"

    Jeff Bauman in 2013:

    Jeff Bauman

    13. Taron Egerton as Michael "Eddie" Edwards in Eddie the Eagle (2016):

    Screenshot from "Eddie the Eagle"

    Michael "Eddie" Edwards in 1988:

    Michael Edwards

    14. Stephan James as Jesse Owens in Race (2016):

    Screenshot from "Race"

    Jesse Owens in 1936:

    Jesse Owens

    15. Kevin de Paula as Pelé in Pelé: Birth of a Legend (2016):

    Screenshot from "Pelé: Birth of a Legend"

    Pelé in 1955:

    Closeup of Pelé

    16. Priyanka Chopra as Mary Kom in Mary Kom (2014):

    Screenshot from "Mary Kom"

    Mary Kom in 2006:

    Mary Kom fighting

    17. Chadwick Boseman as Jackie Robinson in 42 (2013):

    Chadwick Boseman as Jackie Robinson

    Jackie Robinson circa late-1940s and 1950s:

    Jackie Robinson

    18. AnnaSophia Robb as Bethany Hamilton in Soul Surfer (2011):

    Screenshot from "Soul Surfer"

    Bethany Hamilton in 2004:

    Bethany Hamilton

    19. Will Smith as Muhammad Ali in Ali (2001):

    Screenshot from "Ali"

    Muhammad Ali in 1977:

    Muhammad Ali in the ring

    20. Jared Leto as Steve Prefontaine in Prefontaine (1997):

    Jared Leto as Steve Prefontaine

    Steve Prefontaine in 1972:

    Prefontaine mid-run

    21. Robert De Niro as Jake LaMotta in Raging Bull (1980):

    Robert De Niro as Jake LaMotta

    Jake LaMotta in 1949:

    Jake LaMotta

    How'd they do, and who would you add to this list? Tell us below which actors you think looked most like the athletes they played.