Kariera reprezentacyjna Janoszka ma za sobą grę w wielu reprezentacjach młodzieżowych i juniorskich. W czerwcu 2007 roku znalazł się w kadrze reprezentacji Polski do lat 20 powołanej przez Michała Globisza na młodzieżowe Mistrzostwa Świata w Kanadzie. Podczas turnieju wystąpił w dwóch spotkaniach. W wygranym 1:0 meczu fazy grupowej z Brazylią pojawił się na boisku w 73. minucie, zmieniając Dawida Janczyka, natomiast w przegranym 1:3 spotkaniu 1/8 finału z Argentyną zastąpił w 77. minucie Tomasza Cywkę. W maju 2010 roku znalazł się na liście rezerwowej kadry A, która została wówczas powołana przez Franciszka Smudę na towarzyskie spotkania z Finlandią, Serbią i Hiszpanią.

Statystyki kariery (aktualne na dzień 23 czerwca 2016) KlubSezonLigaLigaPuchar PolskiPuchar EkstraklasyEuropaInneSumaMeczeBramkiMeczeBramkiMeczeBramkiMeczeBramkiMeczeBramkiMeczeBramkiRuch Chorzów2004/05II liga9100––201112005/06II liga4000–––402006/07II liga13420–––1542007/08I liga2514140––332Ogólnie51 6 6 1 4 0 0 0 2 0 63 7GKS Katowice (wyp.)2008/09I liga11410–––124Ogólnie11 4 1 0 0 0 0 0 0 0 12 4Ruch Chorzów2008/09Ekstraklasa1004020––1602009/10Ekstraklasa28861–––3492010/11Ekstraklasa27420–51–3452011/12Ekstraklasa28152–––3332012/13Ekstraklasa19451–41–2862013/14Ekstraklasa19510–––205Ogólnie131 22 23 4 2 0 9 2 0 0 165 28Zagłębie