James McAvoy

James McAvoy

James McAvoy's Rating: 8.94/10info

Based on 144 votes from Hotness Rater voters

Won Against

  • Taylor Kitsch
    9.46/10
    Cam Gigandet
    9.45/10
    James Franco
    9.43/10
  • Alex Pettyfer
    9.42/10
    Christian Bale
    9.41/10
    Jude Law
    9.39/10
  • Alex Pettyfer
    9.36/10
    Michael Vartan
    9.34/10
    Darren Criss
    9.33/10

Lost Against

  • Matt Bomer in a suit
    8.94/10
    Tom Cruise
    8.91/10
    Kerry Degman
    8.91/10
  • Kris Allen
    8.90/10
    James Franco
    8.88/10
    Jensen Ackles
    8.87/10
  • Erik Johansson
    8.81/10
    Ashton Kutcher
    8.76/10
    Robert Redford
    8.72/10