Reese began with the football in the youth of Holstein Kiel and joined 2013 the youth academy (Nachwuchsleistungszentrum) of Schalke 04. He made his debut in the professional football on 21 November 2015 on the 14th matchday of the 2015–16 Bundesliga against Bayern Munich in a 3–1 home defeat. He replaced Max Meyer after 87 minutes.[2] On 16 February 2016, Reese signed his first professional contract of his young career which would run until 30 June 2019 with Schalke 04.[3]