1967–68 Bundesliga

{{Short description|5th season of the Bundesliga}}

{{Use dmy dates|date=February 2023}}

{{Infobox football league season

| competition = Bundesliga

| season = 1967–68

| dates = 18 August 1967 – 28 May 1968

| winners = 1. FC Nürnberg
1st Bundesliga title
9th German title

| relegated = Borussia Neunkirchen
Karlsruher SC

| continentalcup1 = European Cup

| continentalcup1 qualifiers = 1. FC Nürnberg

| continentalcup2 = Cup Winners' Cup

| continentalcup2 qualifiers = 1. FC Köln

| league topscorer = Johannes Löhr (27)

| biggest home win = M'gladbach 10–0 Neunkirchen (4 November 1967)

| biggest away win = M'gladbach 1–6 Schalke (6 January 1968)
Neunkirchen 0–5 VfB Stuttgart (18 May 1968)

| highest scoring = M'gladbach 10–0 Neunkirchen (10 goals) (4 November 1967)
M'gladbach 8–2 1. FC Kaiserslautern (10 goals) (9 September 1967)
Nürnberg 7–3 FC Bayern (10 goals) (2 December 1967)

| total goals = 993

| average goals = {{#expr: 993 / 306 round 2}}

| prevseason = 1966–67

| nextseason = 1968–69

}}

The 1967–68 Bundesliga was the fifth season of the Bundesliga, West Germany's premier football league. It began on 18 August 1967{{cite web|url=https://www.dfb.de/index.php?id=332396|title=Schedule Round 1|publisher=DFB}} and ended on 28 May 1968.{{cite web|url=https://www.dfb.de/index.php?id=332758|title=Archive 1967/1968 Round 34|publisher=DFB}} Eintracht Braunschweig were the defending champions.

Competition modus

Every team played two games against each other team, one at home and one away. Teams received two points for a win and one point for a draw. If two or more teams were tied on points, places were determined by goal average. The team with the most points were crowned champions while the two teams with the fewest points were relegated to their respective Regionalliga divisions.

Team changes to 1967–68

Fortuna Düsseldorf and Rot-Weiss Essen were relegated to the Regionalliga after finishing in the last two places. They were replaced by Alemannia Aachen and Borussia Neunkirchen, who won their respective promotion play-off groups.

Season overview

The 1967–68 season began with an innovation: it was now permissible for teams to substitute out one player per match. Although such a move was only permitted in case of an injury, it was soon used by the coaches for tactical changes as well.

The title was won by 1. FC Nürnberg. The team, led by head coach Max Merkel, consistently collected points and were seven points clear after half the season played. Even a slight collapse near the end of the season could not jeopardize the first Nürnberg Bundesliga title, which also was a record ninth German championship overall for the club.

In European competitions, the European Cup Winners' Cup saw both West German teams advance into the semi-finals. It needed Italian club Milan to prevent a title hat-trick for Bundesliga sides, eliminating title holders Bayern Munich 2–0 on aggregate before beating Hamburger SV, who were the fourth West German team in the final in four consecutive years, at Rotterdam's Feijenoord Stadion by the same score. Hamburg had reached the final by beating Welsh side Cardiff City 4–3 on aggregate. The achievement eased the disappointment on another lackluster season by the club from North Germany, who finished its campaign only in 13th place.

The bottom side of the table saw an early decision in the relegation race. Borussia Neunkirchen and Karlsruher SC were demoted to the Regionalliga with four matchdays to play. Both teams clearly lacked quality players on both sides of the pitch, as they provided the poorest attacks and defences of all clubs.

Team overview

{{Location map+ |FRG and West Berlin |width=375 |float=right |caption=Location of teams in Bundesliga 1967–68 |places=

{{Location map~ |FRG and West Berlin |lat=50.789722|long=6.093889 |label=Aachen |position=bottom}}

{{Location map~ |FRG and West Berlin |lat=52.290116|long=10.521575|label=Braunschweig|position=bottom}}

{{Location map~ |FRG and West Berlin |lat=53.065337|long=8.836722 |label=Bremen |position=left}}

{{Location map~ |FRG and West Berlin |lat=51.4925 |long=7.454444 |label=Dortmund}}

{{Location map~ |FRG and West Berlin |lat=51.409033|long=6.778664 |label=Duisburg |position=left}}

{{Location map~ |FRG and West Berlin |lat=50.069206|long=8.644234 |label=Frankfurt |position=bottom}}

{{Location map~ |FRG and West Berlin |lat=53.587095|long=9.898711 |label=Hamburg |position=left}}

{{Location map~ |FRG and West Berlin |lat=52.360771|long=9.730700 |label=Hannover|position=left}}

{{Location map~ |FRG and West Berlin |lat=49.434705|long=7.776408 |label=Kaiserslautern}}

{{Location map~ |FRG and West Berlin |lat=49.021176|long=8.413021 |label=Karlsruhe}}

{{Location map~ |FRG and West Berlin |lat=50.933224|long=6.874697 |label=Köln}}

{{Location map~ |FRG and West Berlin |lat=51.208908|long=6.439549 |label=M'gladbach}}

{{Location map~ |FRG and West Berlin |lat=48.110950|long=11.574578|label=1860
Bayern }}

{{Location map~ |FRG and West Berlin |lat=49.336712|long=7.179387 |label=Neunkirchen|position=bottom}}

{{Location map~ |FRG and West Berlin |lat=49.426230|long=11.125740|label=Nürnberg|}}

{{Location map~ |FRG and West Berlin |lat=51.529752|long=7.079809 |label=
Schalke|position=top}}

{{Location map~ |FRG and West Berlin |lat=48.792295|long=9.232141 |label=Stuttgart}}

}}

class="wikitable sortable"
Club

! Ground{{cite book|last=Grüne|first=Hardy|title=Enzyklopädie des deutschen Ligafußballs, Band 7: Vereinslexikon|publisher=AGON Sportverlag|location=Kassel|year=2001|isbn=3-89784-147-9|language=German}}

! Capacity

{{sort|Aachen|Alemannia Aachen}}

| Tivoli

| 30,000

{{sort|Braunschweig|Eintracht Braunschweig}}

| Eintracht-Stadion

| 38,000

{{sort|Bremen|Werder Bremen}}

| Weserstadion

| 32,000

{{sort|Dortmund|Borussia Dortmund}}

| Stadion Rote Erde

| 30,000

{{sort|Duisburg|MSV Duisburg}}

| Wedaustadion

| 38,500

{{sort|Frankfurt|Eintracht Frankfurt}}

| Waldstadion

| 87,000

{{sort|Hamburg|Hamburger SV}}

| Volksparkstadion

| 80,000

{{sort|Hannover|Hannover 96}}

| Niedersachsenstadion

| 86,000

{{sort|Kaiserslautern|1. FC Kaiserslautern}}

| Stadion Betzenberg

| 42,000

{{sort|Karlsruhe|Karlsruher SC}}

| Wildparkstadion

| 50,000

{{sort|Köln|1. FC Köln}}

| Müngersdorfer Stadion

| 76,000

{{sort|Mönchengladbach|Borussia Mönchengladbach}}

| Bökelbergstadion

| 34,500

{{sort|Munich 1860|1860 Munich}}

| Stadion an der Grünwalder Straße

| 44,300

{{sort|Munich Bayern|Bayern Munich}}

| Stadion an der Grünwalder Straße

| 44,300

{{sort|Neunkirchen|Borussia Neunkirchen}}

| Ellenfeld

| 32,000

{{sort|Nurnberg|1. FC Nürnberg}}

| Städtisches Stadion

| 64,238

{{sort|Schalke|Schalke 04}}

| Glückauf-Kampfbahn

| 35,000

{{sort|Stuttgart|VfB Stuttgart}}

| Neckarstadion

| 53,000

League table

{{#invoke:sports table|main|style=WDL

|res_col_header=QR

|use_goal_ratio=y

|show_limit=5

|winpoints=2

|team1=FCN|name_FCN=1. FC Nürnberg

|team2=SVW|name_SVW=Werder Bremen

|team3=BMG|name_BMG=Borussia Mönchengladbach

|team4=KOE|name_KOE=1. FC Köln

|team5=FCB|name_FCB=Bayern Munich

|team6=SGE|name_SGE=Eintracht Frankfurt

|team7=DUI|name_DUI=MSV Duisburg

|team8=VFB|name_VFB=VfB Stuttgart

|team9=EBS|name_EBS=Eintracht Braunschweig

|team10=H96|name_H96=Hannover 96

|team11=AAC|name_AAC=Alemannia Aachen

|team12=M60|name_M60=1860 Munich

|team13=HSV|name_HSV=Hamburger SV

|team14=BVB|name_BVB=Borussia Dortmund

|team15=S04|name_S04=Schalke 04

|team16=FCK|name_FCK=1. FC Kaiserslautern

|team17=BNE|name_BNE=Borussia Neunkirchen

|team18=KSC|name_KSC=Karlsruher SC

|win_FCN=19|draw_FCN=9|loss_FCN=6|gf_FCN=71|ga_FCN=37|status_FCN=C

|win_SVW=18|draw_SVW=8|loss_SVW=8|gf_SVW=68|ga_SVW=51

|win_BMG=15|draw_BMG=12|loss_BMG=7|gf_BMG=77|ga_BMG=45

|win_KOE=17|draw_KOE=4|loss_KOE=13|gf_KOE=68|ga_KOE=52

|win_FCB=16|draw_FCB=6|loss_FCB=12|gf_FCB=68|ga_FCB=58

|win_SGE=15|draw_SGE=8|loss_SGE=11|gf_SGE=58|ga_SGE=51

|win_DUI=13|draw_DUI=10|loss_DUI=11|gf_DUI=69|ga_DUI=58

|win_VFB=14|draw_VFB=7|loss_VFB=13|gf_VFB=65|ga_VFB=54

|win_EBS=15|draw_EBS=5|loss_EBS=14|gf_EBS=37|ga_EBS=39

|win_H96=12|draw_H96=10|loss_H96=12|gf_H96=48|ga_H96=52

|win_AAC=13|draw_AAC=8|loss_AAC=13|gf_AAC=52|ga_AAC=66

|win_M60=11|draw_M60=11|loss_M60=12|gf_M60=55|ga_M60=39

|win_HSV=11|draw_HSV=11|loss_HSV=12|gf_HSV=51|ga_HSV=54

|win_BVB=12|draw_BVB=7|loss_BVB=15|gf_BVB=60|ga_BVB=59

|win_S04=11|draw_S04=8|loss_S04=15|gf_S04=42|ga_S04=48

|win_FCK=8|draw_FCK=12|loss_FCK=14|gf_FCK=39|ga_FCK=67

|win_BNE=7|draw_BNE=5|loss_BNE=22|gf_BNE=33|ga_BNE=93|status_BNE=R

|win_KSC=6|draw_KSC=5|loss_KSC=23|gf_KSC=32|ga_KSC=70|status_KSC=R

|col_EC1=green1|text_EC1=Qualification to European Cup first round

|result1=EC1

|col_ECWC1=yellow1|text_ECWC1=Qualification to Cup Winners' Cup first round

|result4=ECWC1

|col_ICFC1=blue1|text_ICFC1=Qualification to Inter-Cities Fairs Cup first round

|result6=ICFC1|result10=ICFC1|result12=ICFC1|result13=ICFC1

|col_R=red1|text_R=Relegation to Regionalliga

|result17=R|result18=R

|update=complete

|source=[https://www.dfb.de/index.php?id=332759 www.dfb.de]

|class_rules=1) points; 2) goal ratio.

}}

Results

{{#invoke:Sports results|main

| source = [https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=%2Fcompetitions%2F12%2Fseasons%2F2589%2Fmatchday%2F34 DFB]

| update = complete

| matches_style = FBR

| team1 = AAC | name_AAC = Alemannia Aachen

| team2 = EBS | name_EBS = Eintracht Braunschweig

| team3 = SVW | name_SVW = Werder Bremen

| team4 = BVB | name_BVB = Borussia Dortmund

| team5 = DUI | name_DUI = MSV Duisburg

| team6 = SGE | name_SGE = Eintracht Frankfurt

| team7 = HSV | name_HSV = Hamburger SV

| team8 = H96 | name_H96 = Hannover 96

| team9 = FCK | name_FCK = 1. FC Kaiserslautern

| team10 = KSC | name_KSC = Karlsruher SC

| team11 = KOE | name_KOE = 1. FC Köln

| team12 = BMG | name_BMG = Borussia Mönchengladbach

| team13 = M60 | name_M60 = 1860 Munich

| team14 = FCB | name_FCB = Bayern Munich

| team15 = BNE | name_BNE = Borussia Neunkirchen

| team16 = FCN | name_FCN = 1. FC Nürnberg

| team17 = S04 | name_S04 = Schalke 04

| team18 = VFB | name_VFB = VfB Stuttgart

| match_VFB_BNE_note = The VfB Stuttgart v Borussia Neunkirchen match from 2 December 1967 was suspended after 55 minutes and a score of 0–0 due to poor visibility caused by heavy fog. The replay took place on 16 December 1967 and finished with a score of 2–1.{{cite web |url=https://www.kicker.de/stuttgart-gegen-neunkirchen-1967-bundesliga-930359/schema |title=VfB Stuttgart – Borussia Neunkirchen 0:0, 1. Bundesliga, Saison 1967/68, 16. Spieltag |trans-title=VfB Stuttgart – Borussia Neunkirchen 0–0, 1. Bundesliga, 1967–68 season, matchday 16 |magazine=kicker|location=Germany |access-date=31 March 2018 |language=German}}

| match_AAC_EBS = 2–1

| match_AAC_SVW = 1–1

| match_AAC_BVB = 3–0

| match_AAC_DUI = 4–4

| match_AAC_SGE = 2–1

| match_AAC_HSV = 2–0

| match_AAC_H96 = 2–2

| match_AAC_FCK = 1–1

| match_AAC_KSC = 2–1

| match_AAC_KOE = 4–2

| match_AAC_BMG = 0–0

| match_AAC_M60 = 3–3

| match_AAC_FCB = 0–4

| match_AAC_BNE = 5–1

| match_AAC_FCN = 2–0

| match_AAC_S04 = 2–1

| match_AAC_VFB = 3–2

| match_EBS_AAC = 2–0

| match_EBS_SVW = 0–3

| match_EBS_BVB = 2–0

| match_EBS_DUI = 3–0

| match_EBS_SGE = 0–0

| match_EBS_HSV = 0–1

| match_EBS_H96 = 0–1

| match_EBS_FCK = 1–0

| match_EBS_KSC = 1–0

| match_EBS_KOE = 1–2

| match_EBS_BMG = 2–1

| match_EBS_M60 = 0–1

| match_EBS_FCB = 1–0

| match_EBS_BNE = 4–2

| match_EBS_FCN = 0–3

| match_EBS_S04 = 1–0

| match_EBS_VFB = 2–1

| match_SVW_AAC = 0–1

| match_SVW_EBS = 3–2

| match_SVW_BVB = 2–1

| match_SVW_DUI = 3–3

| match_SVW_SGE = 2–0

| match_SVW_HSV = 1–4

| match_SVW_H96 = 1–0

| match_SVW_FCK = 2–1

| match_SVW_KSC = 6–1

| match_SVW_KOE = 3–1

| match_SVW_BMG = 0–4

| match_SVW_M60 = 2–2

| match_SVW_FCB = 4–1

| match_SVW_BNE = 2–1

| match_SVW_FCN = 0–4

| match_SVW_S04 = 2–0

| match_SVW_VFB = 3–1

| match_BVB_AAC = 1–0

| match_BVB_EBS = 0–1

| match_BVB_SVW = 1–1

| match_BVB_DUI = 4–3

| match_BVB_SGE = 2–1

| match_BVB_HSV = 2–2

| match_BVB_H96 = 3–1

| match_BVB_FCK = 4–0

| match_BVB_KSC = 5–0

| match_BVB_KOE = 2–0

| match_BVB_BMG = 3–1

| match_BVB_M60 = 0–0

| match_BVB_FCB = 6–3

| match_BVB_BNE = 6–0

| match_BVB_FCN = 1–2

| match_BVB_S04 = 2–1

| match_BVB_VFB = 2–1

| match_DUI_AAC = 3–0

| match_DUI_EBS = 2–3

| match_DUI_SVW = 1–1

| match_DUI_BVB = 2–2

| match_DUI_SGE = 0–1

| match_DUI_HSV = 1–2

| match_DUI_H96 = 1–2

| match_DUI_FCK = 7–0

| match_DUI_KSC = 2–1

| match_DUI_KOE = 3–2

| match_DUI_BMG = 2–2

| match_DUI_M60 = 2–1

| match_DUI_FCB = 3–3

| match_DUI_BNE = 3–1

| match_DUI_FCN = 2–0

| match_DUI_S04 = 1–1

| match_DUI_VFB = 3–3

| match_SGE_AAC = 1–1

| match_SGE_EBS = 2–0

| match_SGE_SVW = 5–3

| match_SGE_BVB = 4–1

| match_SGE_DUI = 3–2

| match_SGE_HSV = 1–1

| match_SGE_H96 = 3–0

| match_SGE_FCK = 5–2

| match_SGE_KSC = 2–0

| match_SGE_KOE = 1–2

| match_SGE_BMG = 3–1

| match_SGE_M60 = 2–1

| match_SGE_FCB = 2–3

| match_SGE_BNE = 4–1

| match_SGE_FCN = 1–2

| match_SGE_S04 = 2–2

| match_SGE_VFB = 4–0

| match_HSV_AAC = 5–1

| match_HSV_EBS = 0–0

| match_HSV_SVW = 2–1

| match_HSV_BVB = 3–2

| match_HSV_DUI = 1–3

| match_HSV_SGE = 0–1

| match_HSV_H96 = 2–3

| match_HSV_FCK = 1–1

| match_HSV_KSC = 0–0

| match_HSV_KOE = 3–1

| match_HSV_BMG = 2–3

| match_HSV_M60 = 2–2

| match_HSV_FCB = 2–1

| match_HSV_BNE = 0–0

| match_HSV_FCN = 3–1

| match_HSV_S04 = 1–1

| match_HSV_VFB = 1–1

| match_H96_AAC = 1–1

| match_H96_EBS = 1–1

| match_H96_SVW = 4–2

| match_H96_BVB = 2–2

| match_H96_DUI = 2–2

| match_H96_SGE = 2–1

| match_H96_HSV = 2–2

| match_H96_FCK = 2–0

| match_H96_KSC = 2–0

| match_H96_KOE = 3–0

| match_H96_BMG = 1–1

| match_H96_M60 = 1–2

| match_H96_FCB = 2–1

| match_H96_BNE = 2–0

| match_H96_FCN = 1–1

| match_H96_S04 = 2–1

| match_H96_VFB = 2–1

| match_FCK_AAC = 1–0

| match_FCK_EBS = 2–2

| match_FCK_SVW = 2–2

| match_FCK_BVB = 2–2

| match_FCK_DUI = 0–1

| match_FCK_SGE = 1–1

| match_FCK_HSV = 3–3

| match_FCK_H96 = 0–0

| match_FCK_KSC = 1–1

| match_FCK_KOE = 2–1

| match_FCK_BMG = 0–1

| match_FCK_M60 = 0–0

| match_FCK_FCB = 2–2

| match_FCK_BNE = 2–1

| match_FCK_FCN = 1–0

| match_FCK_S04 = 1–0

| match_FCK_VFB = 2–0

| match_KSC_AAC = 2–4

| match_KSC_EBS = 1–2

| match_KSC_SVW = 1–2

| match_KSC_BVB = 2–0

| match_KSC_DUI = 0–2

| match_KSC_SGE = 0–1

| match_KSC_HSV = 2–1

| match_KSC_H96 = 3–1

| match_KSC_FCK = 2–2

| match_KSC_KOE = 0–1

| match_KSC_BMG = 3–2

| match_KSC_M60 = 0–3

| match_KSC_FCB = 0–2

| match_KSC_BNE = 5–1

| match_KSC_FCN = 1–1

| match_KSC_S04 = 1–0

| match_KSC_VFB = 1–4

| match_KOE_AAC = 3–1

| match_KOE_EBS = 1–0

| match_KOE_SVW = 1–4

| match_KOE_BVB = 3–0

| match_KOE_DUI = 3–0

| match_KOE_SGE = 5–1

| match_KOE_HSV = 2–1

| match_KOE_H96 = 2–1

| match_KOE_FCK = 5–0

| match_KOE_KSC = 4–0

| match_KOE_BMG = 2–5

| match_KOE_M60 = 1–0

| match_KOE_FCB = 3–3

| match_KOE_BNE = 2–1

| match_KOE_FCN = 3–3

| match_KOE_S04 = 7–0

| match_KOE_VFB = 2–2

| match_BMG_AAC = 3–0

| match_BMG_EBS = 2–0

| match_BMG_SVW = 3–1

| match_BMG_BVB = 2–2

| match_BMG_DUI = 1–1

| match_BMG_SGE = 1–1

| match_BMG_HSV = 4–1

| match_BMG_H96 = 5–1

| match_BMG_FCK = 8–2

| match_BMG_KSC = 0–0

| match_BMG_KOE = 1–0

| match_BMG_M60 = 1–1

| match_BMG_FCB = 1–1

| match_BMG_BNE = 10–0

| match_BMG_FCN = 1–1

| match_BMG_S04 = 1–6

| match_BMG_VFB = 1–1

| match_M60_AAC = 6–0

| match_M60_EBS = 1–0

| match_M60_SVW = 1–3

| match_M60_BVB = 3–0

| match_M60_DUI = 0–1

| match_M60_SGE = 5–0

| match_M60_HSV = 0–1

| match_M60_H96 = 3–1

| match_M60_FCK = 0–3

| match_M60_KSC = 3–0

| match_M60_KOE = 0–1

| match_M60_BMG = 0–0

| match_M60_FCB = 3–2

| match_M60_BNE = 5–0

| match_M60_FCN = 1–2

| match_M60_S04 = 1–2

| match_M60_VFB = 3–3

| match_FCB_AAC = 4–1

| match_FCB_EBS = 3–0

| match_FCB_SVW = 2–3

| match_FCB_BVB = 2–0

| match_FCB_DUI = 0–4

| match_FCB_SGE = 3–0

| match_FCB_HSV = 1–0

| match_FCB_H96 = 1–0

| match_FCB_FCK = 4–1

| match_FCB_KSC = 3–0

| match_FCB_KOE = 0–3

| match_FCB_BMG = 3–1

| match_FCB_M60 = 2–2

| match_FCB_BNE = 4–0

| match_FCB_FCN = 0–2

| match_FCB_S04 = 2–0

| match_FCB_VFB = 3–1

| match_BNE_AAC = 0–1

| match_BNE_EBS = 1–2

| match_BNE_SVW = 0–0

| match_BNE_BVB = 3–2

| match_BNE_DUI = 2–1

| match_BNE_SGE = 2–2

| match_BNE_HSV = 0–3

| match_BNE_H96 = 3–1

| match_BNE_FCK = 2–1

| match_BNE_KSC = 3–2

| match_BNE_KOE = 2–1

| match_BNE_BMG = 0–3

| match_BNE_M60 = 1–0

| match_BNE_FCB = 1–1

| match_BNE_FCN = 2–2

| match_BNE_S04 = 1–5

| match_BNE_VFB = 0–5

| match_FCN_AAC = 4–1

| match_FCN_EBS = 3–1

| match_FCN_SVW = 0–0

| match_FCN_BVB = 2–1

| match_FCN_DUI = 4–1

| match_FCN_SGE = 0–2

| match_FCN_HSV = 4–0

| match_FCN_H96 = 2–1

| match_FCN_FCK = 4–1

| match_FCN_KSC = 2–0

| match_FCN_KOE = 2–1

| match_FCN_BMG = 1–0

| match_FCN_M60 = 1–1

| match_FCN_FCB = 7–3

| match_FCN_BNE = 3–0

| match_FCN_S04 = 2–3

| match_FCN_VFB = 5–1

| match_S04_AAC = 2–1

| match_S04_EBS = 0–2

| match_S04_SVW = 0–2

| match_S04_BVB = 1–0

| match_S04_DUI = 0–3

| match_S04_SGE = 0–0

| match_S04_HSV = 3–0

| match_S04_H96 = 1–1

| match_S04_FCK = 2–1

| match_S04_KSC = 2–0

| match_S04_KOE = 1–1

| match_S04_BMG = 3–4

| match_S04_M60 = 0–0

| match_S04_FCB = 0–1

| match_S04_BNE = 2–0

| match_S04_FCN = 0–0

| match_S04_VFB = 2–1

| match_VFB_AAC = 4–1

| match_VFB_EBS = 0–0

| match_VFB_SVW = 0–3

| match_VFB_BVB = 4–1

| match_VFB_DUI = 3–0

| match_VFB_SGE = 4–0

| match_VFB_HSV = 4–1

| match_VFB_H96 = 2–0

| match_VFB_FCK = 0–1

| match_VFB_KSC = 3–2

| match_VFB_KOE = 2–0

| match_VFB_BMG = 1–3

| match_VFB_M60 = 2–1

| match_VFB_FCB = 3–0

| match_VFB_BNE = 2–1

| match_VFB_FCN = 1–1

| match_VFB_S04 = 2–0

}}

Top goalscorers

;27 goals

;25 goals

;19 goals

;18 goals

;17 goals

;16 goals

Champion squad

class="wikitable" style="width:700px"
1. FC Nürnberg
Goalkeepers: Roland Wabra (34); Gyula Tóth {{flagicon|Yugoslavia}} (1).

Defenders: Horst Leupold (34 / 1); Ferdinand Wenauer (34); Ludwig Müller (33 / 1); Fritz Popp (32); Helmut Hilpert (4).

Midfielders: Karl-Heinz Ferschl (32 / 4); Heinz Müller (29 / 2); August Starek {{flagicon|Austria}} (24 / 5).

Forwards: Franz Brungs (34 / 25); Heinz Strehl (33 / 18); Georg Volkert (33 / 9); Zvezdan Čebinac {{flagicon|Yugoslavia}} (33 / 3); Hubert Schöll (3).


(league appearances and goals listed in brackets)

Manager: Max Merkel {{flagicon|Austria}}.

On the roster but have not played in a league game: Adolf Ruff; Ewald Schäffner; Horst Blankenburg; Claus-Jürgen Braun; Manfred Ebenhöh; Wulf-Ingo Usbeck.

See also

References

{{Reflist}}