League Table Table Rk Squad MP W D L GF GA GD Pts Pts/MP Attendance Top Team Scorer Goalkeeper Notes 1 FC Copenhagen 32 18 5 9 61 35 +26 59 1.84 28,910 Viktor Claesson - 13 Kamil Grabara → Champions League via league finish 2 Nordsjælland 32 15 10 7 50 35 +15 55 1.72 5,823 Ernest Nuamah - 12 Andreas Hansen → Europa Conference League via league finish 3 AGF 32 14 9 9 42 31 +11 51 1.59 14,558 Patrick Mortensen - 16 Jesper Hansen → Europa Conference League via league finish 4 Viborg 32 14 9 9 44 35 +9 51 1.59 6,552 Jay-Roy Grot - 9 Lucas Lund Pedersen 5 Brøndby 32 12 8 12 48 52 -4 44 1.38 19,135 Ohi Omoijuanfo - 13 Mads Hermansen 6 Randers 32 10 11 11 40 47 -7 41 1.28 6,377 Marvin Egho - 6 Patrik Carlgren 7 Midtjylland 32 13 12 7 55 39 +16 51 1.59 8,495 Gustav Isaksen - 18 Jonas Lössl → Europa Conference League via playoff win 8 Odense 32 12 10 10 47 53 -6 46 1.44 9,645 Bashkim Kadrii , Emmanuel Sabbi ... - 8 Martin Hansen 9 Silkeborg 32 11 8 13 44 49 -5 41 1.28 5,592 Tonni Adamsen - 10 Nicolai Larsen 10 Lyngby 32 6 10 16 30 49 -19 28 0.88 6,044 Sævar Magnússon - 6 Mads Kikkenborg 11 Horsens 32 7 7 18 33 58 -25 28 0.88 4,610 Anders K. Jacobsen , Aron Sigurðarson - 7 Matej Delač Relegated 12 Aalborg 32 6 9 17 34 45 -11 27 0.84 8,186 Allan Sousa - 8 Theo Sander 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 16 10 3 3 31 15 +16 33 2.06 16 8 2 6 30 20 +10 26 1.63 2 Nordsjælland 16 11 3 2 32 16 +16 36 2.25 16 4 7 5 18 19 -1 19 1.19 3 AGF 16 6 7 3 23 16 +7 25 1.56 16 8 2 6 19 15 +4 26 1.63 4 Viborg 16 7 6 3 22 18 +4 27 1.69 16 7 3 6 22 17 +5 24 1.50 5 Brøndby 16 7 3 6 27 29 -2 24 1.50 16 5 5 6 21 23 -2 20 1.25 6 Randers 16 6 3 7 16 22 -6 21 1.31 16 4 8 4 24 25 -1 20 1.25 7 Midtjylland 16 6 4 6 21 21 0 22 1.38 16 7 8 1 34 18 +16 29 1.81 8 Odense 16 6 5 5 21 23 -2 23 1.44 16 6 5 5 26 30 -4 23 1.44 9 Silkeborg 16 6 4 6 25 26 -1 22 1.38 16 5 4 7 19 23 -4 19 1.19 10 Lyngby 16 4 6 6 16 26 -10 18 1.13 16 2 4 10 14 23 -9 10 0.63 11 Horsens 16 5 5 6 21 28 -7 20 1.25 16 2 2 12 12 30 -18 8 0.50 12 Aalborg 16 3 5 8 14 19 -5 14 0.88 16 3 4 9 20 26 -6 13 0.81
Regular season Table Rk Squad MP W D L GF GA GD Pts Pts/MP Notes 1 Nordsjælland 22 12 7 3 38 20 +18 43 1.95 → Championship round 2 FC Copenhagen 22 13 3 6 45 22 +23 42 1.91 → Championship round 3 Viborg 22 10 7 5 32 25 +7 37 1.68 → Championship round 4 AGF 22 10 5 7 26 20 +6 35 1.59 → Championship round 5 Randers 22 8 8 6 28 30 -2 32 1.45 → Championship round 6 Brøndby 22 8 6 8 32 34 -2 30 1.36 → Championship round 7 Silkeborg 22 8 5 9 34 35 -1 29 1.32 → Relegation round 8 Midtjylland 22 6 10 6 32 29 +3 28 1.27 → Relegation round 9 Odense 22 7 7 8 27 38 -11 28 1.27 → Relegation round 10 Horsens 22 6 5 11 26 37 -11 23 1.05 → Relegation round 11 Lyngby 22 3 7 12 21 36 -15 16 0.73 → Relegation round 12 Aalborg 22 3 6 13 18 33 -15 15 0.68 → Relegation round
Championship round Table Rk Squad MP W D L GF GA GD Pts Pts/MP Notes 1 FC Copenhagen 32 18 5 9 61 35 +26 59 1.84 → Champions League via league finish 2 Nordsjælland 32 15 10 7 50 35 +15 55 1.72 → Europa Conference League via league finish 3 AGF 32 14 9 9 42 31 +11 51 1.59 → Europa Conference League via league finish 4 Viborg 32 14 9 9 44 35 +9 51 1.59 → European play-off match 5 Brøndby 32 12 8 12 48 52 -4 44 1.38 6 Randers 32 10 11 11 40 47 -7 41 1.28
Relegation round Table Rk Squad MP W D L GF GA GD Pts Pts/MP Notes 1 Midtjylland 32 13 12 7 55 39 +16 51 1.59 → European play-off match 2 Odense 32 12 10 10 47 53 -6 46 1.44 3 Silkeborg 32 11 8 13 44 49 -5 41 1.28 4 Lyngby 32 6 10 16 30 49 -19 28 0.88 5 Horsens 32 7 7 18 33 58 -25 28 0.88 Relegated 6 Aalborg 32 6 9 17 34 45 -11 27 0.84 Relegated
European play-off match
Midtjylland won match in normal time and qualify for Europa Conference League.
Squad Standard Stats 2022-2023 Danish Superliga
Squad Standard Stats 2022-2023 Danish Superliga
Squad Standard Stats 2022-2023 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 30 25.1 48.8 32 352 2,880 32.0 34 23 57 33 1 2 55 0 1.06 0.72 1.78 1.03 1.75 AGF 28 26.5 48.0 32 352 2,880 32.0 42 24 66 36 6 6 63 3 1.31 0.75 2.06 1.13 1.87 Brøndby 30 25.6 51.1 32 352 2,880 32.0 47 28 75 42 5 5 64 4 1.47 0.87 2.34 1.31 2.19 FC Copenhagen 32 24.9 56.3 32 352 2,880 32.0 59 34 93 54 5 9 80 1 1.84 1.06 2.91 1.69 2.75 Horsens 25 26.2 42.4 32 352 2,880 32.0 31 18 49 24 7 7 63 3 0.97 0.56 1.53 0.75 1.31 Lyngby 31 25.2 45.3 32 352 2,880 32.0 30 25 55 28 2 2 70 1 0.94 0.78 1.72 0.87 1.66 Midtjylland 33 25.4 50.3 32 352 2,880 32.0 53 35 88 48 5 7 60 3 1.66 1.09 2.75 1.50 2.59 Nordsjælland 28 22.5 54.6 32 352 2,880 32.0 50 35 85 46 4 6 62 4 1.56 1.09 2.66 1.44 2.53 Odense 35 25.1 50.6 32 352 2,880 32.0 46 31 77 38 8 9 59 4 1.44 0.97 2.41 1.19 2.16 Randers 31 26.0 48.8 32 352 2,880 32.0 39 24 63 37 2 3 59 1 1.22 0.75 1.97 1.16 1.91 Silkeborg 30 25.1 58.0 32 352 2,880 32.0 42 33 75 40 2 4 36 1 1.31 1.03 2.34 1.25 2.28 Viborg 29 24.3 48.6 32 352 2,880 32.0 44 32 76 42 2 4 54 2 1.37 1.00 2.37 1.31 2.31
Squad Standard Stats 2022-2023 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 30 25.2 51.2 32 352 2,880 32.0 44 35 79 41 3 4 52 2 1.37 1.09 2.47 1.28 2.37 vs AGF 28 25.0 52.0 32 352 2,880 32.0 31 20 51 27 4 5 57 3 0.97 0.62 1.59 0.84 1.47 vs Brøndby 30 25.0 48.9 32 352 2,880 32.0 51 33 84 49 2 4 63 1 1.59 1.03 2.62 1.53 2.56 vs FC Copenhagen 32 25.2 43.7 32 352 2,880 32.0 35 24 59 32 3 5 84 5 1.09 0.75 1.84 1.00 1.75 vs Horsens 25 25.2 57.6 32 352 2,880 32.0 56 41 97 53 3 3 45 4 1.75 1.28 3.03 1.66 2.94 vs Lyngby 31 25.2 54.7 32 352 2,880 32.0 49 33 82 46 3 5 58 3 1.53 1.03 2.56 1.44 2.47 vs Midtjylland 33 25.1 49.7 32 352 2,880 32.0 39 27 66 33 6 8 67 2 1.22 0.84 2.06 1.03 1.87 vs Nordsjælland 28 25.2 45.4 32 352 2,880 32.0 33 18 51 27 6 6 72 2 1.03 0.56 1.59 0.84 1.41 vs Odense 35 25.2 49.4 32 352 2,880 32.0 52 33 85 45 7 7 63 2 1.62 1.03 2.66 1.41 2.44 vs Randers 31 25.1 51.2 32 352 2,880 32.0 44 30 74 37 7 7 54 2 1.37 0.94 2.31 1.16 2.09 vs Silkeborg 30 25.2 42.0 32 352 2,880 32.0 48 29 77 44 4 5 45 0 1.50 0.91 2.41 1.37 2.28 vs Viborg 29 25.4 51.4 32 352 2,880 32.0 35 19 54 34 1 5 65 1 1.09 0.59 1.69 1.06 1.66
Squad Goalkeeping 2022-2023 Danish Superliga
Squad Goalkeeping 2022-2023 Danish Superliga
Squad Goalkeeping 2022-2023 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 3 32 32 2,880 32.0 43 1.34 143 103 72.0 6 9 17 9 28.1 4 3 0 1 0.0 AGF 1 32 32 2,880 32.0 30 0.94 112 87 76.8 14 9 9 11 34.4 5 4 1 0 20.0 Brøndby 2 32 32 2,880 32.0 52 1.62 156 108 67.9 12 8 12 7 21.9 4 2 2 0 50.0 FC Copenhagen 3 32 32 2,880 32.0 35 1.09 113 81 71.7 18 5 9 10 31.3 5 3 1 1 25.0 Horsens 3 32 32 2,880 32.0 58 1.81 165 110 66.7 7 7 18 6 18.8 3 3 0 0 0.0 Lyngby 2 32 32 2,880 32.0 46 1.44 124 83 65.3 6 10 16 3 9.4 5 3 2 0 40.0 Midtjylland 2 32 32 2,880 32.0 39 1.22 109 76 69.7 13 12 7 10 31.3 8 6 0 2 0.0 Nordsjælland 1 32 32 2,880 32.0 35 1.09 108 79 73.1 15 10 7 7 21.9 6 6 0 0 0.0 Odense 2 32 32 2,880 32.0 53 1.66 160 114 71.3 12 10 10 7 21.9 7 7 0 0 0.0 Randers 3 32 32 2,880 32.0 47 1.47 188 148 78.7 10 11 11 11 34.4 7 7 0 0 0.0 Silkeborg 2 32 32 2,880 32.0 48 1.50 123 80 64.2 11 8 13 6 18.8 5 4 1 0 20.0 Viborg 1 32 32 2,880 32.0 34 1.06 135 104 75.6 14 9 9 9 28.1 5 1 2 2 66.7
Squad Goalkeeping 2022-2023 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 3 32 32 2,880 32.0 33 1.03 129 98 75.2 17 9 6 10 31.3 2 1 1 0 50.0 vs AGF 1 32 32 2,880 32.0 41 1.28 124 89 71.8 9 9 14 8 25.0 6 6 0 0 0.0 vs Brøndby 2 32 32 2,880 32.0 48 1.50 157 114 72.6 12 8 12 7 21.9 5 5 0 0 0.0 vs FC Copenhagen 3 32 32 2,880 32.0 58 1.81 178 127 70.2 9 5 18 4 12.5 9 5 2 2 28.6 vs Horsens 3 32 32 2,880 32.0 33 1.03 82 56 68.3 18 7 7 13 40.6 7 7 0 0 0.0 vs Lyngby 2 32 32 2,880 32.0 30 0.94 113 85 75.2 16 10 6 14 43.8 2 2 0 0 0.0 vs Midtjylland 2 32 32 2,880 32.0 55 1.72 160 111 68.8 7 12 13 6 18.8 7 5 1 1 16.7 vs Nordsjælland 1 32 32 2,880 32.0 50 1.56 150 106 69.3 7 10 15 7 21.9 6 4 2 0 33.3 vs Odense 2 32 32 2,880 32.0 47 1.47 127 89 69.3 10 10 12 6 18.8 9 8 1 0 11.1 vs Randers 3 32 32 2,880 32.0 40 1.25 134 96 71.6 11 11 10 6 18.8 3 2 0 1 0.0 vs Silkeborg 2 32 32 2,880 32.0 42 1.31 132 91 69.7 13 8 11 7 21.9 4 2 0 2 0.0 vs Viborg 1 32 32 2,880 32.0 43 1.34 150 111 72.7 9 9 14 8 25.0 4 2 2 0 50.0
Squad Shooting 2022-2023 Danish Superliga
Squad Shooting 2022-2023 Danish Superliga
Squad Shooting 2022-2023 Danish Superliga Table Squad # Pl 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Aalborg 30 32.0 34 382 137 35.9 11.94 4.28 0.09 0.24 1 2 AGF 28 32.0 42 383 129 33.7 11.97 4.03 0.09 0.28 6 6 Brøndby 30 32.0 47 439 163 37.1 13.72 5.09 0.10 0.26 5 5 FC Copenhagen 32 32.0 59 473 187 39.5 14.78 5.84 0.11 0.29 5 9 Horsens 25 32.0 31 294 91 31.0 9.19 2.84 0.08 0.26 7 7 Lyngby 31 32.0 30 366 118 32.2 11.44 3.69 0.08 0.24 2 2 Midtjylland 33 32.0 53 452 169 37.4 14.12 5.28 0.11 0.28 5 7 Nordsjælland 28 32.0 50 408 161 39.5 12.75 5.03 0.11 0.29 4 6 Odense 35 32.0 46 388 139 35.8 12.12 4.34 0.10 0.27 8 9 Randers 31 32.0 39 408 136 33.3 12.75 4.25 0.09 0.27 2 3 Silkeborg 30 32.0 42 358 132 36.9 11.19 4.12 0.11 0.30 2 4 Viborg 29 32.0 44 403 156 38.7 12.59 4.87 0.10 0.27 2 4
Squad Shooting 2022-2023 Danish Superliga Table Squad # Pl 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt vs Aalborg 30 32.0 44 420 146 34.8 13.12 4.56 0.10 0.28 3 4 vs AGF 28 32.0 31 324 120 37.0 10.13 3.75 0.08 0.23 4 5 vs Brøndby 30 32.0 51 436 161 36.9 13.62 5.03 0.11 0.30 2 4 vs FC Copenhagen 32 32.0 35 354 119 33.6 11.06 3.72 0.09 0.27 3 5 vs Horsens 25 32.0 56 460 174 37.8 14.37 5.44 0.12 0.30 3 3 vs Lyngby 31 32.0 49 399 135 33.8 12.47 4.22 0.12 0.34 3 5 vs Midtjylland 33 32.0 39 317 116 36.6 9.91 3.62 0.10 0.28 6 8 vs Nordsjælland 28 32.0 33 355 113 31.8 11.09 3.53 0.08 0.24 6 6 vs Odense 35 32.0 52 499 172 34.5 15.59 5.37 0.09 0.26 7 7 vs Randers 31 32.0 44 488 192 39.3 15.25 6.00 0.08 0.19 7 7 vs Silkeborg 30 32.0 48 331 129 39.0 10.34 4.03 0.13 0.34 4 5 vs Viborg 29 32.0 35 371 141 38.0 11.59 4.41 0.09 0.24 1 5
Squad Playing Time 2022-2023 Danish Superliga
Squad Playing Time 2022-2023 Danish Superliga
Squad Playing Time 2022-2023 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 30 25.1 32 2,880 90 100 32.0 352 81 208 144 22 134 0.84 34 45 -11 -0.34 AGF 28 26.5 32 2,880 90 100 32.0 352 83 212 138 17 149 1.59 42 31 +11 +0.34 Brøndby 30 25.6 32 2,880 90 100 32.0 352 83 211 137 18 150 1.38 48 52 -4 -0.12 FC Copenhagen 32 24.9 32 2,880 90 100 32.0 352 80 218 137 25 148 1.84 61 35 +26 +0.81 Horsens 25 26.2 32 2,880 90 100 32.0 352 82 219 132 20 150 0.88 33 58 -25 -0.78 Lyngby 31 25.2 32 2,880 90 100 32.0 352 81 207 144 21 142 0.88 30 49 -19 -0.59 Midtjylland 33 25.4 32 2,880 90 100 32.0 352 82 210 141 21 146 1.59 55 39 +16 +0.50 Nordsjælland 28 22.5 32 2,880 90 100 32.0 352 83 209 141 17 147 1.72 50 35 +15 +0.47 Odense 35 25.1 32 2,880 90 100 32.0 352 83 214 134 18 153 1.44 47 53 -6 -0.19 Randers 31 26.0 32 2,880 90 100 32.0 352 80 196 155 22 132 1.28 40 47 -7 -0.22 Silkeborg 30 25.1 32 2,880 90 100 32.0 352 82 211 140 19 142 1.28 44 49 -5 -0.16 Viborg 29 24.3 32 2,880 90 100 32.0 352 82 207 144 18 134 1.59 44 35 +9 +0.28
Squad Playing Time 2022-2023 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 30 25.2 32 2,880 90 100 32.0 352 81 220 131 17 155 1.88 45 34 +11 +0.34 vs AGF 28 25.0 32 2,880 90 100 32.0 352 83 213 138 21 149 1.13 31 42 -11 -0.34 vs Brøndby 30 25.0 32 2,880 90 100 32.0 352 83 214 138 19 149 1.38 52 48 +4 +0.12 vs FC Copenhagen 32 25.2 32 2,880 90 100 32.0 352 80 202 145 17 140 1.00 35 61 -26 -0.81 vs Horsens 25 25.2 32 2,880 90 100 32.0 352 82 206 143 20 144 1.91 58 33 +25 +0.78 vs Lyngby 31 25.2 32 2,880 90 100 32.0 352 81 211 140 19 142 1.81 49 30 +19 +0.59 vs Midtjylland 33 25.1 32 2,880 90 100 32.0 352 82 217 134 19 149 1.03 39 55 -16 -0.50 vs Nordsjælland 28 25.2 32 2,880 90 100 32.0 352 83 204 146 20 133 0.97 35 50 -15 -0.47 vs Odense 35 25.2 32 2,880 90 100 32.0 352 83 207 143 21 140 1.25 53 47 +6 +0.19 vs Randers 31 25.1 32 2,880 90 100 32.0 352 80 212 139 21 145 1.38 47 40 +7 +0.22 vs Silkeborg 30 25.2 32 2,880 90 100 32.0 352 82 211 141 20 143 1.47 49 44 +5 +0.16 vs Viborg 29 25.4 32 2,880 90 100 32.0 352 82 205 149 22 138 1.13 35 44 -9 -0.28
Squad Miscellaneous Stats 2022-2023 Danish Superliga
Squad Miscellaneous Stats 2022-2023 Danish Superliga
Squad Miscellaneous Stats 2022-2023 Danish Superliga Table Squad # Pl 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Aalborg 30 32.0 55 0 0 315 327 62 600 316 360 1 AGF 28 32.0 63 3 1 380 314 39 685 273 320 0 Brøndby 30 32.0 64 4 2 333 292 58 561 288 323 1 FC Copenhagen 32 32.0 80 1 1 272 324 45 575 332 296 0 Horsens 25 32.0 63 3 1 341 228 41 586 371 341 2 Lyngby 31 32.0 70 1 0 363 291 39 578 274 258 0 Midtjylland 33 32.0 60 3 2 280 327 48 527 255 286 0 Nordsjælland 28 32.0 62 4 3 319 324 54 583 250 308 2 Odense 35 32.0 59 4 3 297 338 52 488 319 331 1 Randers 31 32.0 59 1 1 344 302 50 608 341 323 3 Silkeborg 30 32.0 36 1 0 227 250 35 422 255 328 1 Viborg 29 32.0 54 2 2 321 280 33 645 315 296 0
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