James McAvoy

James McAvoy

James McAvoy's Rating: 8.43/10info

Based on 100 votes from Hotness Rater voters

Won Against

  • Dave Annable
    9.43/10
    Brett McKenzie
    9.38/10
    Jay Hernandez
    8.92/10
  • Jared Keeso
    8.90/10
    Charlie McDermott
    8.66/10
    Peter Facinelli
    8.62/10
  • Sam Jaeger
    8.59/10
    Guillermo Diaz
    8.58/10
    JC Chasez
    8.56/10

Lost Against

  • Joe Walsh
    5.70/10
    Adam Lambert
    Unrated
    Devendra Banhart
    Unrated
  • Nico Tortorella
    Unrated
    Greg Vaughan
    Unrated
    Adam Lambert
    Unrated
  • Soo Hyun Kim
    Unrated
    Jason Momoa
    Unrated
    Giovanni Ribisi
    Unrated