In 1985, he joined SV Werder Bremen, being the side's undisputed starter for 11 of his 13 seasons, while also being instrumental in the club's conquests, which included two leagues and the 1992 Cup Winners' Cup.
Reck moved to FC Schalke 04 in 1998, aged 33, still amassing a further 112 league matches. In his last season, he played second-fiddle to Frank Rost, and chose to retire. Although Oliver Kahn holds the record for most matches without conceding goals in the league, at 180 in a total of 515 matches, Reck is the most effective goalkeeper, not conceding a goal in 173 of 471 matches, with an "effectivity rate" of 0.367, versus Kahn's 0.349.
On 9 February 2002, in his penultimate year, Reck scored a penalty kick for Schalke, in a 4–0 home routing of FC St. Pauli.
Reck replaced Milan Šašić as manager of MSV Duisburg on an interim basis on 28 October 2011. His first match was a 3–0 loss against 1860 München on 30 October 2011. Reck was later made permanent manager, but he was sacked on 27 August 2012 just 3 matches into the new season.
In July 2013, Reck became goalkeeper coach at Fortuna Düsseldorf. Following the sacking of Mike Büskens he was made interim coach of Fortuna Düsseldorf on 2 December 2013. Reck finished his interim position when Fortuna Düsseldorf hired Lorenz-Günther Köstner as the new head coach, and he returned as goalkeeper coach. After Fortuna dissolved the contract with Köstner in June 2013, Reck returned to the position as head coach in Düsseldorf.