André Silva is now 14 behind despite getting a brace in the 5-2 victory over Union Berlin on Saturday. Haaland is level with Andre Silva on 21 and he also scored twice in Dortmund's 2-2 draw at Cologne.
Weghorst then has 17 following his goal in the 1-2 win at Werder Bremen.
Kramaric and Kaladjzic are on 14 and 13 respectively with neither the Hoffenheim or Stuttgart player scoring. Hoffenheim lost 1-2 to Mainz while Stuttgart were thumped 4-0 by Bayern.
Gladbach's Lars Stindl draws level with Stuttgart's Wamangituka on 11 after getting on the scoresheet in the 0-3 win at basement boys Schalke.
Barring a major surprise, Lewandowski will easily win the Golden Boot in Germany this season.
Standout matches today