This paper studies the leader-following consensus problem of second-order multi-agent systems with directed topologies. By employing the asynchronous sampled-data protocols, sufficient conditions for leader-following consensus with both constant velocity leader and variable velocity leader are derived. {Leader-following quasi-consensus can be achieved in multi-agent systems when all the agents sample the information asynchronously.} Numerical simulations are provided to verify the theoretical results.