Mecze w reprezentacji Lp. Data Miejsce Gospodarz vs Gość Wynik Grał Uwagi1. 27 maja 2008 Reutlingen - 0:1 do 46' mecz towarzyski, zmieniony przez Euzebiusza Smolarka2. 1 czerwca 2008 Chorzów - 1:1 od 46' mecz towarzyski, zmienił Macieja Żurawskiego3. 8 czerwca 2008 Klagenfurt - 2:0 od 46' Mistrzostwa Europy 2008, zmienił Macieja Żurawskiego4. 12 czerwca 2008 Wiedeń - 1:1 do 85' Mistrzostwa Europy 2008, zmieniony przez Rafała Murawskiego5. 16 czerwca 2008 Klagenfurt - 0:1 90' Mistrzostwa Europy 20086. 20 sierpnia 2008 Lwów - 1:0 od 46' mecz towarzyski, zmienił Rafała Murawskiego7. 6 września 2008 Wrocław - 1:1 do 73' eliminacje Mistrzostw Świata 2010, zmieniony przez Marka Saganowskiego8. 10 września 2008 Serravalle - 0:2 90' eliminacje Mistrzostw Świata 20109. 11 października 2008 Chorzów - 2:1 90' eliminacje Mistrzostw Świata 201010. 15 października 2008 Bratysława - 2:1 90' eliminacje Mistrzostw Świata 201011. 19 listopada 2008 Dublin - 2:3 od 46' mecz towarzyski, zmienił Jakuba Błaszczykowskiego12. 7 lutego 2009 Faro - 1:1 od 46' mecz towarzyski, zmienił Rafała Boguskiego13. 11 lutego 2009 Vila Real de Santo António - 0:1 od 46' mecz towarzyski, zmienił Łukasza Gargułę14. 28 marca 2009 Belfast - 3:2 90' eliminacje Mistrzostw Świata 201015. 1 kwietnia 2009 Kielce - 10:0 90' eliminacje Mistrzostw Świata 201016.