League Table Table Rk Squad MP W D L GF GA GD Pts Pts/MP Attendance Top Team Scorer Goalkeeper Notes 1 FC Copenhagen 36 25 9 2 74 20 +54 84 2.33 14,306 Federico Santander , Andreas Cornelius - 12 Robin Olsen → Champions League via league finish 2 Brøndby 36 18 8 10 62 40 +22 62 1.72 12,792 Teemu Pukki - 20 Frederik Rønnow → Europa League via league finish 1 3 Lyngby 36 17 7 12 42 35 +7 58 1.61 2,773 Jeppe Kjær - 11 Jesper Hansen → Europa League via league finish 4 Midtjylland 36 15 9 12 67 53 +14 54 1.50 7,331 Paul Onuachu - 18 Johan Dahlin → Europa League via playoff win 5 Nordsjælland 36 13 10 13 59 55 +4 49 1.36 3,092 Marcus Ingvartsen - 23 Rúnar Alex Rúnarsson 6 SønderjyskE 36 12 10 14 44 54 -10 46 1.28 4,966 Johan Absalonsen - 7 Lukas Fernandes 7 Randers 32 11 8 13 33 35 -2 41 1.28 4,894 Mikael Ishak - 8 Hannes Þór Halldórsson 8 Odense 32 10 9 13 33 38 -5 39 1.22 5,348 Jóan Símun Edmundsson - 9 Sten Grytebust 9 Silkeborg 32 9 11 12 36 51 -15 38 1.19 3,144 Nicklas Helenius - 9 Thomas Nørgaard 10 Aalborg 32 10 8 14 30 45 -15 38 1.19 5,911 Jakub Sylvestr - 5 Nicolai Larsen 11 AGF 32 10 7 15 45 46 -1 37 1.16 7,934 Duncan - 13 Aleksandar Jovanović 12 Viborg 32 8 9 15 35 47 -12 33 1.03 3,860 Søren Frederiksen - 6 Peter Friis Jensen 13 Horsens 32 9 9 14 34 53 -19 36 1.13 2,842 Kjartan Finnbogason - 8 Nicklas Dannevang 14 Esbjerg 32 6 12 14 32 54 -22 30 0.94 4,400 Robin Söder - 10 Jeppe Højbjerg Relegated
League Table Table Rk Squad MP W D L GF GA GD Pts Pts/MP MP W D L GF GA GD Pts Pts/MP 1 FC Copenhagen 18 15 3 0 43 4 +39 48 2.67 18 10 6 2 31 16 +15 36 2.00 2 Brøndby 18 9 4 5 35 22 +13 31 1.72 18 9 4 5 27 18 +9 31 1.72 3 Lyngby 18 8 5 5 19 14 +5 29 1.61 18 9 2 7 23 21 +2 29 1.61 4 Midtjylland 18 9 5 4 37 25 +12 32 1.78 18 6 4 8 30 28 +2 22 1.22 5 Nordsjælland 18 7 4 7 32 27 +5 25 1.39 18 6 6 6 27 28 -1 24 1.33 6 SønderjyskE 18 7 5 6 24 20 +4 26 1.44 18 5 5 8 20 34 -14 20 1.11 7 Randers 16 8 3 5 20 15 +5 27 1.69 16 3 5 8 13 20 -7 14 0.88 8 Odense 16 8 2 6 20 12 +8 26 1.63 16 2 7 7 13 26 -13 13 0.81 9 Silkeborg 16 6 4 6 21 26 -5 22 1.38 16 3 7 6 15 25 -10 16 1.00 10 Aalborg 16 7 4 5 18 14 +4 25 1.56 16 3 4 9 12 31 -19 13 0.81 11 AGF 16 5 3 8 23 26 -3 18 1.13 16 5 4 7 22 20 +2 19 1.19 12 Viborg 16 2 7 7 15 26 -11 13 0.81 16 6 2 8 20 21 -1 20 1.25 13 Horsens 16 5 5 6 18 26 -8 20 1.25 16 4 4 8 16 27 -11 16 1.00 14 Esbjerg 16 3 9 4 21 23 -2 18 1.13 16 3 3 10 11 31 -20 12 0.75
Regular season Table Rk Squad MP W D L GF GA GD Pts Pts/MP Notes 1 FC Copenhagen 26 19 7 0 57 10 +47 64 2.46 → Championship round 2 Brøndby 26 15 7 4 52 23 +29 52 2.00 → Championship round 3 Lyngby 26 11 6 9 25 23 +2 39 1.50 → Championship round 4 SønderjyskE 26 10 9 7 30 32 -2 39 1.50 → Championship round 5 Midtjylland 26 10 8 8 44 29 +15 38 1.46 → Championship round 6 Nordsjælland 26 9 8 9 41 41 0 35 1.35 → Championship round 7 Randers 26 9 6 11 26 32 -6 33 1.27 → Relegation round 8 Aalborg 26 9 6 11 28 38 -10 33 1.27 → Relegation round 9 Silkeborg 26 7 9 10 31 46 -15 30 1.15 → Relegation round 10 Horsens 26 7 8 11 29 45 -16 29 1.12 → Relegation round 11 Odense 26 7 7 12 26 32 -6 28 1.08 → Relegation round 12 AGF 26 6 7 13 33 40 -7 25 0.96 → Relegation round 13 Viborg 26 6 7 13 29 40 -11 25 0.96 → Relegation round 14 Esbjerg 26 5 9 12 28 48 -20 24 0.92 → Relegation round
Championship round Table Rk Squad MP W D L GF GA GD Pts Pts/MP Notes 1 FC Copenhagen 36 25 9 2 74 20 +54 84 2.33 → Champions League via league finish 2 Brøndby 36 18 8 10 62 40 +22 62 1.72 → Europa League via league finish 1 3 Lyngby 36 17 7 12 42 35 +7 58 1.61 → Europa League via league finish 4 Midtjylland 36 15 9 12 67 53 +14 54 1.50 → Final 5 Nordsjælland 36 13 10 13 59 55 +4 49 1.36 6 SønderjyskE 36 12 10 14 44 54 -10 46 1.28
Quarter-finals
Randers won on aggregate score over two legs and advance to Semi-finals.
Odense won on aggregate score over two legs and advance to Semi-finals.
Semi-finals
Randers won on aggregate score over two legs and advance to Final.
Final
Midtjylland won match in normal time and qualify for Europa League.
First round
AGF won on aggregate score over two legs and advance to Winners' play-off.Esbjerg advance to Losers' play-off.
Horsens advance to Losers' play-off.Viborg won on aggregate score over two legs and advance to Winners' play-off.
Winners' play-off
AGF won on aggregate score over two legs and remained in Danish Superliga.
Losers' play-off
Horsens won on aggregate score over two legs.Esbjerg relegated to 1. Division.
Danish 1/2 Relegation/Promotion Playoffs
Vendsyssel remained in 1. Division.Horsens won on aggregate score over two legs and remained in Danish Superliga.
Helsingør and promoted to Danish Superliga.Viborg relegated to 1. Division.
Danish 1/2 Relegation/Promotion Playoffs
Vendsyssel remained in 1. Division.Horsens won on aggregate score over two legs and remained in Danish Superliga.
Helsingør and promoted to Danish Superliga.Viborg relegated to 1. Division.
Squad Standard Stats 2016-2017 Danish Superliga
Squad Standard Stats 2016-2017 Danish Superliga
Squad Standard Stats 2016-2017 Danish Superliga Table Squad # Pl Age Poss MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Aalborg 24 25.3 32 352 2,880 32.0 29 23 52 27 2 3 55 0 0.91 0.72 1.62 0.84 1.56 AGF 28 25.7 32 352 2,880 32.0 44 29 73 39 5 6 82 0 1.37 0.91 2.28 1.22 2.12 Brøndby 31 24.0 36 396 3,240 36.0 61 35 96 58 3 3 70 1 1.69 0.97 2.67 1.61 2.58 Esbjerg 32 24.4 32 352 2,880 32.0 31 23 54 30 1 2 44 0 0.97 0.72 1.69 0.94 1.66 FC Copenhagen 25 25.6 36 396 3,240 36.0 71 53 124 69 2 2 62 1 1.97 1.47 3.44 1.92 3.39 Horsens 25 27.2 32 352 2,880 32.0 33 26 59 30 3 3 56 1 1.03 0.81 1.84 0.94 1.75 Lyngby 28 28.6 36 396 3,240 36.0 41 32 73 40 1 3 80 1 1.14 0.89 2.03 1.11 2.00 Midtjylland 32 25.7 36 396 3,240 36.0 66 43 109 61 5 5 67 3 1.83 1.19 3.03 1.69 2.89 Nordsjælland 34 22.1 36 396 3,240 36.0 58 46 104 55 3 3 83 0 1.61 1.28 2.89 1.53 2.81 Odense 23 25.2 32 352 2,880 32.0 33 28 61 31 2 3 62 2 1.03 0.87 1.91 0.97 1.84 Randers 27 26.8 32 352 2,880 32.0 32 33 65 32 0 1 58 3 1.00 1.03 2.03 1.00 2.03 Silkeborg 24 25.4 32 352 2,880 32.0 35 25 60 32 3 4 38 0 1.09 0.78 1.87 1.00 1.78 SønderjyskE 30 26.3 36 396 3,240 36.0 42 26 68 38 4 4 81 0 1.17 0.72 1.89 1.06 1.78 Viborg 27 27.4 32 352 2,880 32.0 34 20 54 31 3 4 42 1 1.06 0.62 1.69 0.97 1.59
Squad Standard Stats 2016-2017 Danish Superliga Table Squad # Pl Age Poss MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK vs Aalborg 24 25.6 32 352 2,880 32.0 45 20 65 42 3 3 55 0 1.41 0.62 2.03 1.31 1.94 vs AGF 28 25.8 32 352 2,880 32.0 44 20 64 42 2 2 60 4 1.37 0.62 2.00 1.31 1.94 vs Brøndby 31 25.8 36 396 3,240 36.0 39 20 59 36 3 3 65 1 1.08 0.56 1.64 1.00 1.56 vs Esbjerg 32 25.9 32 352 2,880 32.0 54 19 73 51 3 3 53 0 1.69 0.59 2.28 1.59 2.19 vs FC Copenhagen 25 25.8 36 396 3,240 36.0 19 6 25 19 0 1 70 0 0.53 0.17 0.69 0.53 0.69 vs Horsens 25 25.5 32 352 2,880 32.0 53 24 77 51 2 2 42 1 1.66 0.75 2.41 1.59 2.34 vs Lyngby 28 25.3 36 396 3,240 36.0 34 7 41 33 1 2 71 3 0.94 0.19 1.14 0.92 1.11 vs Midtjylland 32 25.6 36 396 3,240 36.0 49 24 73 48 1 1 80 1 1.36 0.67 2.03 1.33 2.00 vs Nordsjælland 34 26.2 36 396 3,240 36.0 55 22 77 51 4 4 70 4 1.53 0.61 2.14 1.42 2.03 vs Odense 23 26.0 32 352 2,880 32.0 36 9 45 33 3 6 61 0 1.13 0.28 1.41 1.03 1.31 vs Randers 27 25.4 32 352 2,880 32.0 33 10 43 32 1 1 58 2 1.03 0.31 1.34 1.00 1.31 vs Silkeborg 24 25.8 32 352 2,880 32.0 50 16 66 48 2 2 44 0 1.56 0.50 2.06 1.50 2.00 vs SønderjyskE 30 25.5 36 396 3,240 36.0 53 22 75 51 2 4 82 5 1.47 0.61 2.08 1.42 2.03 vs Viborg 27 25.4 32 352 2,880 32.0 47 18 65 43 4 4 56 1 1.47 0.56 2.03 1.34 1.91
Squad Goalkeeping 2016-2017 Danish Superliga
Squad Goalkeeping 2016-2017 Danish Superliga
Squad Goalkeeping 2016-2017 Danish Superliga Table Squad # Pl MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Aalborg 1 32 32 2,880 32.0 45 1.41 142 97 70.4 10 8 14 4 12.5 3 3 0 0 0.0 AGF 2 32 32 2,880 32.0 46 1.44 140 94 68.6 10 7 15 3 9.4 2 2 0 0 0.0 Brøndby 2 36 36 3,240 36.0 40 1.11 153 113 75.8 18 8 10 11 30.6 3 3 0 0 0.0 Esbjerg 2 32 32 2,880 32.0 54 1.69 205 151 75.1 6 12 14 6 18.8 3 3 0 0 0.0 FC Copenhagen 2 36 36 3,240 36.0 20 0.56 110 90 81.8 25 9 2 17 47.2 1 0 0 1 Horsens 3 32 32 2,880 32.0 53 1.66 173 120 69.9 9 9 14 6 18.8 1 1 0 0 0.0 Lyngby 2 36 36 3,240 36.0 35 0.97 165 130 79.4 17 7 12 12 33.3 2 1 0 1 0.0 Midtjylland 2 36 36 3,240 36.0 53 1.47 148 95 64.9 15 9 12 9 25.0 1 1 0 0 0.0 Nordsjælland 3 36 36 3,240 36.0 55 1.53 182 127 72.0 13 10 13 5 13.9 4 4 0 0 0.0 Odense 2 32 32 2,880 32.0 38 1.19 126 88 72.2 10 9 13 6 18.8 6 3 1 2 25.0 Randers 2 32 32 2,880 32.0 35 1.09 128 93 73.4 11 8 13 6 18.8 1 1 0 0 0.0 Silkeborg 2 32 32 2,880 32.0 55 1.72 152 97 65.1 9 11 12 7 21.9 2 2 0 0 0.0 SønderjyskE 2 36 36 3,240 36.0 54 1.50 160 106 67.5 12 10 14 9 25.0 4 2 0 2 0.0 Viborg 2 32 32 2,880 32.0 47 1.47 134 87 67.9 8 9 15 4 12.5 4 4 0 0 0.0
Squad Goalkeeping 2016-2017 Danish Superliga Table Squad # Pl MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% vs Aalborg 1 32 32 2,880 32.0 0 0.00 0 0 14 8 10 8 25.0 2 1 0 1 0.0 vs AGF 2 32 32 2,790 32.0 0 0.00 0 0 15 7 10 8 25.0 6 5 0 1 0.0 vs Brøndby 2 36 36 3,240 36.0 0 0.00 0 0 10 8 18 3 8.3 3 3 0 0 0.0 vs Esbjerg 2 32 32 2,880 32.0 0 0.00 0 0 14 12 6 9 28.1 1 1 0 0 0.0 vs FC Copenhagen 2 36 36 3,240 36.0 0 0.00 0 0 2 9 25 2 5.6 3 2 0 1 0.0 vs Horsens 3 32 32 2,880 32.0 0 0.00 0 0 14 9 9 7 21.9 3 3 0 0 0.0 vs Lyngby 2 36 36 3,240 36.0 0 0.00 0 0 12 7 17 9 25.0 1 0 0 1 vs Midtjylland 2 36 36 3,240 36.0 0 0.00 0 0 12 9 15 5 13.9 5 5 0 0 0.0 vs Nordsjælland 3 36 36 3,240 36.0 0 0.00 0 0 13 10 13 6 16.7 2 2 0 0 0.0 vs Odense 2 32 32 2,880 32.0 0 0.00 0 0 13 9 10 12 37.5 1 1 0 0 0.0 vs Randers 2 32 32 2,880 32.0 0 0.00 0 0 13 8 11 10 31.3 1 0 1 0 100.0 vs Silkeborg 2 32 32 2,880 32.0 0 0.00 0 0 12 11 9 9 28.1 2 2 0 0 0.0 vs SønderjyskE 2 36 36 3,240 36.0 0 0.00 0 0 14 10 12 6 16.7 4 3 0 1 0.0 vs Viborg 2 32 32 2,880 32.0 0 0.00 0 0 15 9 8 11 34.4 4 3 0 1 0.0
Squad Shooting 2016-2017 Danish Superliga
Squad Shooting 2016-2017 Danish Superliga
Squad Shooting 2016-2017 Danish Superliga Table Squad # Pl 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Aalborg 24 32.0 29 0 123 0.00 3.84 0.22 2 3 AGF 28 32.0 44 0 147 0.00 4.59 0.27 5 6 Brøndby 31 36.0 61 0 239 0.00 6.64 0.24 3 3 Esbjerg 32 32.0 31 0 106 0.00 3.31 0.28 1 2 FC Copenhagen 25 36.0 71 0 201 0.00 5.58 0.34 2 2 Horsens 25 32.0 33 0 104 0.00 3.25 0.29 3 3 Lyngby 28 36.0 41 0 150 0.00 4.17 0.27 1 3 Midtjylland 32 36.0 66 0 199 0.00 5.53 0.31 5 5 Nordsjælland 34 36.0 58 0 167 0.00 4.64 0.33 3 3 Odense 23 32.0 33 0 147 0.00 4.59 0.21 2 3 Randers 27 32.0 32 0 156 0.00 4.87 0.21 0 1 Silkeborg 24 32.0 35 0 132 0.00 4.12 0.24 3 4 SønderjyskE 30 36.0 42 0 160 0.00 4.44 0.24 4 4 Viborg 27 32.0 34 0 124 0.00 3.87 0.25 3 4
Squad Playing Time 2016-2017 Danish Superliga
Squad Playing Time 2016-2017 Danish Superliga
Squad Playing Time 2016-2017 Danish Superliga Table Squad # Pl Age MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 Aalborg 24 25.3 32 2,880 90 100 32.0 352 95 0 129 1.19 30 45 -15 -0.47 AGF 28 25.7 32 2,880 90 100 32.0 352 95 0 124 1.16 45 46 -1 -0.03 Brøndby 31 24.0 36 3,240 90 100 36.0 396 108 0 144 1.72 62 40 +22 +0.61 Esbjerg 32 24.4 32 2,880 90 100 32.0 352 80 0 144 0.94 32 54 -22 -0.69 FC Copenhagen 25 25.6 36 3,240 90 100 36.0 396 106 0 147 2.33 74 20 +54 +1.50 Horsens 25 27.2 32 2,880 90 100 32.0 352 95 0 125 1.13 34 53 -19 -0.59 Lyngby 28 28.6 36 3,240 90 100 36.0 396 102 0 151 1.61 42 35 +7 +0.19 Midtjylland 32 25.7 36 3,240 90 100 36.0 396 107 0 145 1.50 67 53 +14 +0.39 Nordsjælland 34 22.1 36 3,240 90 100 36.0 396 104 0 148 1.36 59 55 +4 +0.11 Odense 23 25.2 32 2,880 90 100 32.0 352 96 0 128 1.22 33 38 -5 -0.16 Randers 27 26.8 32 2,880 90 100 32.0 352 92 0 131 1.28 33 35 -2 -0.06 Silkeborg 24 25.4 32 2,880 90 100 32.0 352 90 0 139 1.19 36 51 -15 -0.47 SønderjyskE 30 26.3 36 3,240 90 100 36.0 396 97 0 150 1.28 44 54 -10 -0.28 Viborg 27 27.4 32 2,880 90 100 32.0 352 90 0 136 1.03 35 47 -12 -0.37
Squad Playing Time 2016-2017 Danish Superliga Table Squad # Pl Age MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 vs Aalborg 24 25.6 32 2,880 90 100 32.0 352 89 22 131 1.56 45 30 +15 +0.47 vs AGF 28 25.8 32 2,880 90 100 32.0 352 89 18 136 1.63 46 45 +1 +0.03 vs Brøndby 31 25.8 36 3,240 90 100 36.0 396 104 20 147 1.06 40 62 -22 -0.61 vs Esbjerg 32 25.9 32 2,880 90 100 32.0 352 92 20 131 1.69 54 32 +22 +0.69 vs FC Copenhagen 25 25.8 36 3,240 90 100 36.0 396 103 18 148 0.42 20 74 -54 -1.50 vs Horsens 25 25.5 32 2,880 90 100 32.0 352 93 17 130 1.59 53 34 +19 +0.59 vs Lyngby 28 25.3 36 3,240 90 100 36.0 396 106 21 146 1.19 35 42 -7 -0.19 vs Midtjylland 32 25.6 36 3,240 90 100 36.0 396 100 19 152 1.25 53 67 -14 -0.39 vs Nordsjælland 34 26.2 36 3,240 90 100 36.0 396 106 21 146 1.36 55 59 -4 -0.11 vs Odense 23 26.0 32 2,880 90 100 32.0 352 88 23 137 1.50 38 33 +5 +0.16 vs Randers 27 25.4 32 2,880 90 100 32.0 352 95 19 128 1.47 35 33 +2 +0.06 vs Silkeborg 24 25.8 32 2,880 90 100 32.0 352 92 22 132 1.47 51 36 +15 +0.47 vs SønderjyskE 30 25.5 36 3,240 90 100 36.0 396 102 18 150 1.44 54 44 +10 +0.28 vs Viborg 27 25.4 32 2,880 90 100 32.0 352 94 19 129 1.69 47 35 +12 +0.37
Squad Miscellaneous Stats 2016-2017 Danish Superliga
Squad Miscellaneous Stats 2016-2017 Danish Superliga
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
League Summary