Kim next plays top-seeded American James Blake , who was the runner-up last year to compatriot Andy Roddick .