Dietrich joined Basel's first team in their
1919–20 season, but played only six test matches. He played his domestic league debut for the club in the first game of the
next season, the away game on 26 September 1920 as Basel were defeated 1–4 by
Young Boys. He scored his first goal for his club a week later on 3 October in the home game at the
Landhof against
Aarau as the two teams played a 2–2 draw. Between the years 1919 and 1922 Dietrich played a total of 34 games for Basel scoring a total of five goals. Eight of these games were in the
Swiss Serie A and 26 were friendly games. He scored one goal in the domestic league, the other four were scored during test games. After playing one season for
Forward Morges and two seasons for
Servette he moved to
Eintracht Frankfurt in 1925. Eintracht played in the
Bezirksliga Main the highest
association football league in the
German state of
Hesse and the
Prussian province of
Hesse-Nassau. Dietrich played ten seasons for Eintracht playing 208 league matches and scoring 66 goals. Dietrich played 14 games for the
Swiss national team. He was a member of the Swiss team, which won the silver medal in the football tournament at the
1924 Summer Olympics. After his career Dietrich opened up an architecture firm. In 1937 when a stand of the first version of
Riederwaldstadion burned down Dietrich's firm was pivotal in the reconstruction. In 1938 he returned to Switzerland and shortly took over his hometown club
FC Basel that had just been relegated to the
second tier. == Honours ==