David Otto
David Otto attacks space between lines, drops into attacking pockets and makes runs beyond the back line to feed runners. David Otto's career began with Hoffenheim's youth breakthrough, and he debuted for TSG Hoffenheim in December 2017. That season set his professional path. He spent time in the 2. Bundesliga with loans to 1. FC Heidenheim, SSV Jahn Regensburg and FC St. Pauli, and he earned Germany U20 caps (8) with 3 goals. In 2023–26, Otto re-found goals in the 3. Liga with SV Sandhausen before joining Viktoria Köln in 2025, where he has already scored seven league goals this season. As a versatile forward, Otto links play with one-touch layoffs and pins centre-backs through hold-up play. He presses high to force turnovers from the front and to create space for teammates. David Otto finishes moves and gets shots off quickly to shape Viktoria Köln's attacking balance.
Season snapshot
Overall season statistics (all competitions).
| Season | Matches | Minutes | Goals | Assists | G/90 | A/90 |
|---|---|---|---|---|---|---|
| 2025 | 13 | 1045 | 7 | 1 | 0.6 | 0.09 |
| 2024 | 19 | 1315 | 2 | 0 | 0.14 | 0 |
| 2023 | 10 | 446 | 2 | 0 | 0.4 | 0 |
| 2022 | 29 | 735 | 3 | 0 | 0.37 | 0 |
| 2021 | 22 | 1045 | 3 | 2 | 0.26 | 0.17 |
| 2020 | 24 | 1056 | 1 | 1 | 0.09 | 0.09 |
| 2019 | 29 | 1268 | 1 | 4 | 0.07 | 0.28 |
| 2018 | 3 | 32 | 0 | 0 | 0 | 0 |
| 2017 | 1 | 14 | 0 | 0 | 0 | 0 |
| 2016 | 21 | 1639 | 10 | 0 | 0.55 | 0 |
| 2015 | 11 | 610 | 4 | 0 | 0.59 | 0 |
Form - Last 10 games
Strengths Analysis <:season:> 2025
Role: AttackerTop attributes (percentile)
Xtra rating history
Last rating points (most recent matches).
Recent Matches
Teams
Transfers
SV Sandhausen
FC Viktoria Köln
FC St. Pauli
SV Sandhausen
1899 Hoffenheim
FC St. Pauli
SSV Jahn Regensburg
1899 Hoffenheim
1899 Hoffenheim
SSV Jahn Regensburg
1899 Hoffenheim
1. FC Heidenheim
3. Liga - Sportpark Höhenberg, Köln, Germany