Johannes Bühler
Johannes Bühler (born 26 July 1997) is a German footballer who plays as a midfielder[1] for Fortuna Düsseldorf.[2]
| |||
Personal information | |||
---|---|---|---|
Full name | Johannes Bühler | ||
Date of birth | 26 July 1997 | ||
Place of birth | Alsfeld, Germany | ||
Height | 1.81 m (5 ft 11 in) | ||
Playing position(s) | Midfielder / Winger / Right back | ||
Club information | |||
Current team | Fortuna Düsseldorf | ||
Number | 40 | ||
Youth career | |||
–2011 | JFV Alsfeld-Bechtelsberg | ||
2011–2013 | Mainz 05 | ||
2013–2016 | 1899 Hoffenheim | ||
Senior career* | |||
Years | Team | Apps | (Gls) |
2015–2018 | 1899 Hoffenheim II | 23 | (0) |
2017–2018 | 1899 Hoffenheim | 0 | (0) |
2019– | Fortuna Düsseldorf | 9 | (0) |
2019 | → VfR Aalen (loan) | 9 | (0) |
National team | |||
2014 | Germany U18 | 2 | (0) |
2015 | Germany U19 | 1 | (0) |
* Senior club appearances and goals counted for the domestic league only and correct as of 00:26, 9 November 2019 (UTC) |
Club career
After 3 years with 1899 Hoffenheim, he quit the club in July 2018 but joined Fortuna Düsseldorf six months later, who sent him directly on loan to VfR Aalen.[3]
gollark: There are things which convert the event thing into callbacks, and you can run multiple things at once using `parallel`, but otherwise no.
gollark: When you do `os.pullEvent`/`coroutine.yield`, your code pauses until it receives an event.
gollark: Your code is only resumed/executed when there is an event.
gollark: That's just... not how the coroutine system works.
gollark: But you can't just "call it when it's nonempty".
References
- Profile at WorldFootball, worldfootball.net
- "Johannes Bühler". worldfootball.net. HEIM:SPIEL. Retrieved 7 December 2017.
- "Düsseldorf verpflichtet Junioren-Nationalspieler Bühler". sport.de. 9 January 2019. Retrieved 19 January 2019.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.