Janik Haberer dell'Union Berlino è sceso in campo nella maggior parte delle gare della sua squadra in Bundesliga nel 2025/2026, avendo collezionato 24 presenze, per un totale di 1409 minuti. É stato scelto nell'11 iniziale in 17 di queste presenze, su 27 giornate, ed è entrato a gara in corso 7 volte.
Haberer ha collezionato la sua ultima presenza il 21 marzo, con l'Union Berlino: una sconfitta per 4-0 contro il Bayern Monaco, in cui ha giocato 90 minuti. In totale il centrocampista ha offerto 1 assist in questo campionato. Ha ricevuto 8 cartellini gialli.
La gara casalinga contro il St. Pauli, il 5 aprile, sarà la prossima gara di Bundesliga per l'Union Berlino.
Nella passata stagione di Bundesliga Haberer è sceso in campo in 28 partite con l'Union Berlino.
Prima di cominciare l'esperienza con l'Union Berlino nel luglio 2022, Haberer ha collezionato 158 presenze in campionato con il Friburgo, per un totale di 12 gol e 13 assist.
Haberer ha debuttato in campionato con il Friburgo il 28 agosto 2016, giocando 66 minuti, da titolare, contro l'Hertha BSC all'età di 22 anni e 148 giorni. La prima presenza con il suo club attuale, l'Union Berlino, in Bundesliga è stata nella gara contro l'Hertha BSC il 6 agosto 2022.
In generale, in Bundesliga, ha giocato 263 gare con 18 gol segnati e 16 assist per i compagni. Haberer è stato espulso due volte in Bundesliga, oltre ad aver ricevuto 42 cartellini gialli.