James McAvoy

James McAvoy

James McAvoy's Rating: 7.94/10info

Based on 67 votes from Hotness Rater voters

Won Against

  • Charles Barkley
    6.76/10
    Just a picture of me
    6.57/10
    Lyle Lovett
    6.23/10
  • Anonymous
    4.91/10
    Howard Stern
    4.80/10
    Manuel Uribe
    2.69/10
  • Thomas Dekker
    Unrated
    Adam Brody
    Unrated
    Michael Emerson
    Unrated
  • Samuel L Jackson
    Unrated

Lost Against

  • Thomas Ian Nicholas
    8.35/10
    Jef Holm
    8.34/10
    Justin Timberlake
    8.28/10
  • Joseph Gordon-Levitt
    8.21/10
    Tom Cruise
    7.93/10
    Hot? Or not?
    7.89/10
  • Anonymous
    7.85/10
    Morrissey
    7.72/10
    Jason Bateman
    7.66/10
  • Leonardo DiCaprio
    7.60/10
    Anonymous
    7.27/10
    Anonymous
    7.20/10