Timnas Indonesia U-23: Tampil 18 kali dengan meraih 6 kemenangan, 5 imbang dan 7 kekalahan.
Timnas Indonesia U-20: Tampil 14 kali dengan meraih 6 kemenangan, 2 imbang dan 6 kekalahan.
Timnas Indonesia U-23: Tampil 20 kali dengan meraih 11 kemenangan, 0 imbang dan 9 kekalahan.
Timnas Indonesia: Tampil 45 kali dengan meraih 23 kemenangan, 10 imbang dan 12 kekalahan.
Kaba Diawara:
Timnas Guinea: Tampil 28 kali dengan meraih 12 kemenangan, 5 imbang dan 11 kekalahan.