James McAvoy

James McAvoy

James McAvoy's Rating: 8.40/10info

Based on 57 votes from Hotness Rater voters

Won Against

  • Aaron
    6.93/10
    Michael Pitt
    6.56/10
    Bruce Jenner
    4.33/10
  • Bruce Campbell
    Unrated
    Howard Stern
    Unrated
    Elijah Wood
    Unrated
  • Tony Leung Chiu Wai
    Unrated
    Matt Lauer
    Unrated
    Chris Hernandez
    Unrated

Lost Against

  • Zac Efron
    9.57/10
    Leonardo DiCaprio
    9.49/10
    Zac Efron
    9.44/10
  • Dave Annable
    9.39/10
    Ansel Elgort
    9.37/10
    Tom Cruise
    9.36/10
  • Tom Welling
    9.28/10
    Chris Hemsworth
    9.14/10
    Chris Pine
    8.98/10