Final Table: 1.Malmö FF 30 20 4 6 62-27 64 Champions 2.IF Elfsborg 30 20 4 6 59-26 64 3.BK Häcken 30 18 3 9 69-39 57 [C] 4.Djurgårdens IF 30 15 5 10 41-36 50 5.IFK Värnamo 30 14 3 13 37-34 45 6.Kalmar FF 30 13 6 11 35-40 45 7.Hammarby IF FF 30 11 11 8 41-39 44 8.IK Sirius FK 30 12 6 12 51-44 42 9.IFK Norrköping FK 30 12 5 13 45-45 41 10.Mjällby AIF 30 12 5 13 32-34 41 11.AIK 30 9 9 12 34-38 36 12.Halmstads BK 30 9 9 12 30-44 36 [P] 13.IFK Göteborg 30 8 10 12 33-37 34 - - - - - - - - - - - - - - - - - - - - - - - - - 14.IF Brommapojkarna 30 10 3 17 40-53 33 [P] Relegation Playoff -------------------------------------------------- 15.Degerfors IF 30 7 5 18 30-62 26 Relegated 16.Varbergs BoIS FC 30 3 6 21 26-67 15 Relegated Round 1 [Apr 1] Malmö 1-0 Kalmar Djurgården 3-1 Brommapojkarna [Apr 2] Hammarby 3-1 Degerfors Norrköping 1-1 Sirius Göteborg 0-1 Värnamo Halmstad 2-1 AIK [Apr 3] Mjällby 2-2 Varberg Elfsborg 0-2 Häcken Round 2 [Apr 8] Degerfors 3-1 Halmstad Brommapojkarna 1-2 Malmö [Apr 9] Häcken 3-1 Hammarby Sirius 0-0 Djurgården Kalmar 2-0 Göteborg [Apr 10] Värnamo 0-1 Mjällby AIK 0-3 Norrköping Varberg 0-0 Elfsborg Round 3 [Apr 15] Elfsborg 5-0 Brommapojkarna Häcken 1-3 Kalmar [Apr 16] AIK 2-0 Hammarby Norrköping 2-1 Värnamo Halmstad 2-0 Djurgården Mjällby 2-0 Degerfors [Apr 17] Varberg 1-1 Sirius Göteborg 0-1 Malmö Round 4 [Apr 22] Hammarby 2-0 Varberg Degerfors 1-2 Elfsborg [Apr 23] Djurgården 1-0 Göteborg Kalmar 2-0 Halmstad Sirius 1-4 Häcken [Apr 24] Brommapojkarna 2-0 Mjällby Värnamo 1-0 AIK Malmö 3-0 Norrköping Round 5 [Apr 29] AIK 0-0 Sirius Mjällby 0-1 Elfsborg Häcken 3-1 Värnamo Halmstad 0-2 Brommapojkarna [Apr 30] Malmö 4-2 Hammarby Varberg 0-0 Kalmar Degerfors 2-1 Djurgården [May 1] Göteborg 1-1 Norrköping Round 6 [May 3] Häcken 4-1 Djurgården Elfsborg 6-1 Halmstad Kalmar 2-2 Sirius Mjällby 0-0 AIK [May 4] Göteborg 6-0 Degerfors Norrköping 2-0 Hammarby Värnamo 0-1 Brommapojkarna Varberg 0-6 Malmö Round 7 [May 7] Malmö 3-1 AIK Halmstad 1-0 Häcken [May 8] Degerfors 0-2 Norrköping Brommapojkarna 0-0 Göteborg Sirius 3-4 Elfsborg Djurgården 3-1 Kalmar [May 9] Hammarby 0-0 Mjällby Värnamo 3-1 Varberg Round 8 [May 13] Häcken 6-1 Degerfors Varberg 1-3 Norrköping [May 14] Hammarby 4-3 Djurgården Elfsborg 2-0 Värnamo Mjällby 3-0 Sirius Halmstad 0-1 Malmö Kalmar 1-3 Brommapojkarna [May 15] AIK 2-2 Göteborg Round 9 [May 20] Degerfors 2-1 AIK [May 21] Djurgården 2-0 Mjällby Brommapojkarna 2-1 Varberg Malmö 2-2 Häcken Göteborg 1-1 Hammarby Sirius 1-2 Halmstad [May 22] Värnamo 0-1 Kalmar Norrköping 1-2 Elfsborg Round 10 [May 27] Mjällby 0-2 Halmstad Brommapojkarna 1-2 Sirius [May 28] Djurgården 1-0 AIK Kalmar 2-1 Norrköping Elfsborg 3-0 Malmö [May 29] Degerfors 1-1 Varberg Hammarby 0-2 Värnamo Häcken 4-1 Göteborg Round 11 [Jun 3] Göteborg 0-1 Mjällby Norrköping 0-2 Brommapojkarna [Jun 4] AIK 1-1 Kalmar Halmstad 0-0 Hammarby Elfsborg 1-1 Djurgården Sirius 2-0 Värnamo [Jun 5] Varberg 0-2 Häcken Malmö 5-0 Degerfors Round 12 [Jun 9] Hammarby 2-1 Brommapojkarna [Jun 10] Värnamo 1-3 Malmö Kalmar 2-1 Degerfors Varberg 1-2 Halmstad [Jun 11] AIK 1-2 Elfsborg Sirius 2-0 Göteborg Häcken 3-0 Mjällby Djurgården 2-2 Norrköping Round 13 [Jul 1] Degerfors 0-2 Värnamo Brommapojkarna 0-2 AIK Malmö 3-0 Sirius [Jul 2] Halmstad 0-0 Göteborg Norrköping 2-2 Häcken Djurgården 2-0 Varberg [Jul 3] Elfsborg 2-0 Hammarby Mjällby 1-1 Kalmar Round 14 [Jul 8] AIK 1-2 Häcken Värnamo 1-2 Djurgården Brommapojkarna 1-2 Degerfors [Jul 9] Sirius 1-2 Hammarby Malmö 1-2 Mjällby Kalmar 0-4 Elfsborg [Jul 10] Göteborg 1-2 Varberg Norrköping 1-2 Halmstad Round 15 [Jul 15] Halmstad 2-2 Värnamo Häcken 4-2 Brommapojkarna Degerfors 0-3 Sirius [Jul 16] Hammarby 3-1 Kalmar Elfsborg 1-1 Göteborg Mjällby 1-2 Norrköping [Jul 17] Djurgården 2-0 Malmö Varberg 1-2 AIK Round 16 [Jul 21] Brommapojkarna 1-0 Hammarby [Jul 22] Djurgården 0-4 Elfsborg Värnamo 1-0 Häcken [Jul 23] AIK 0-0 Malmö Norrköping 1-0 Degerfors Göteborg 0-0 Halmstad Kalmar 1-0 Varberg [Jul 24] Sirius 2-3 Mjällby Round 17 [Jul 29] Häcken 3-1 Elfsborg Degerfors 2-0 Brommapojkarna Halmstad 0-5 Varberg [Jul 30] Hammarby 2-1 Norrköping Mjällby 0-1 Djurgården Göteborg 2-0 Kalmar [Jul 31] Sirius 0-1 AIK Malmö 3-1 Värnamo Round 18 [May 24] Djurgården 1-0 Häcken [May 25] Degerfors 2-2 Hammarby [Aug 5] Brommapojkarna 0-2 Värnamo [Aug 6] Elfsborg 1-0 Sirius Kalmar 1-1 AIK [Aug 7] Norrköping 3-0 Göteborg Malmö 3-0 Halmstad Varberg 0-3 Mjällby Round 19 [Aug 12] AIK 2-2 Brommapojkarna [Aug 13] Göteborg 2-1 Djurgården Sirius 3-0 Kalmar Häcken 2-0 Varberg Halmstad 1-3 Norrköping Hammarby 1-0 Elfsborg [Aug 14] Mjällby 1-0 Malmö Värnamo 0-1 Degerfors Round 20 [Aug 19] Degerfors 1-2 Göteborg Brommapojkarna 3-1 Halmstad Varberg 0-3 Värnamo [Aug 20] Häcken 3-2 Sirius Malmö 0-0 Djurgården Elfsborg 2-0 Mjällby Kalmar 0-0 Hammarby [Aug 21] Norrköping 3-1 AIK Round 21 [Aug 27] Brommapojkarna 2-3 Kalmar Mjällby 0-3 Hammarby Värnamo 0-0 Halmstad Djurgården 4-1 Degerfors Göteborg 4-2 Häcken [Aug 28] AIK 3-0 Varberg Elfsborg 3-2 Norrköping Sirius 1-3 Malmö Round 22 [Sep 2] Halmstad 2-1 Sirius Värnamo 1-0 Elfsborg [Sep 3] Degerfors 1-0 Häcken Kalmar 0-2 Mjällby Hammarby 4-2 AIK Norrköping 0-2 Djurgården Malmö 2-2 Göteborg Varberg 4-3 Brommapojkarna Round 23 [Sep 16] Göteborg 1-0 Brommapojkarna Sirius 7-0 Varberg Djurgården 1-2 Värnamo [Sep 17] Hammarby 1-3 Malmö Häcken 3-2 Halmstad Elfsborg 0-3 Kalmar [Sep 18] Norrköping 0-2 Mjällby AIK 2-0 Degerfors Round 24 [Sep 23] Degerfors 1-2 Malmö Brommapojkarna 2-2 Norrköping [Sep 24] AIK 2-0 Djurgården Mjällby 0-1 Göteborg Kalmar 1-0 Häcken Varberg 0-1 Hammarby [Sep 25] Halmstad 0-1 Elfsborg Värnamo 0-1 Sirius Round 25 [Sep 30] Djurgården 1-0 Halmstad Norrköping 1-0 Kalmar [Oct 1] Häcken 2-0 AIK Sirius 3-2 Degerfors Hammarby 1-1 Göteborg Mjällby 2-3 Värnamo [Oct 2] Elfsborg 2-1 Varberg Malmö 2-1 Brommapojkarna Round 26 [Oct 7] AIK 1-0 Mjällby Halmstad 0-0 Degerfors Göteborg 0-1 Sirius [Oct 8] Brommapojkarna 0-3 Elfsborg Värnamo 2-1 Norrköping Kalmar 1-0 Malmö Hammarby 2-2 Häcken Varberg 0-1 Djurgården Round 27 [Oct 21] Degerfors 1-3 Kalmar Sirius 3-2 Brommapojkarna [Oct 22] Djurgården 0-0 Hammarby Halmstad 1-1 Mjällby Häcken 4-1 Norrköping Malmö 5-0 Varberg [Oct 23] Värnamo 3-1 Göteborg Elfsborg 3-0 AIK Round 28 [Oct 28] Brommapojkarna 1-2 Djurgården Varberg 1-1 Degerfors [Oct 29] Norrköping 0-1 Malmö Kalmar 1-3 Värnamo Mjällby 2-1 Häcken AIK 1-1 Halmstad [Oct 30] Hammarby 2-2 Sirius Göteborg 1-2 Elfsborg Round 29 [Nov 4] Värnamo 0-0 Hammarby Djurgården 2-4 Sirius [Nov 5] Häcken 4-2 Malmö Halmstad 3-0 Kalmar Elfsborg 2-2 Degerfors Mjällby 1-2 Brommapojkarna [Nov 6] Norrköping 4-3 Varberg Göteborg 1-1 AIK Round 30 [Nov 12] AIK 3-1 Värnamo Degerfors 1-2 Mjällby Hammarby 2-2 Halmstad Brommapojkarna 2-1 Häcken Sirius 2-0 Norrköping Kalmar 2-1 Djurgården Malmö 1-0 Elfsborg Varberg 1-2 Göteborg Final Table: 1.Malmö FF 30 20 4 6 62-27 64 Champions 2.IF Elfsborg 30 20 4 6 59-26 64 3.BK Häcken 30 18 3 9 69-39 57 [C] 4.Djurgårdens IF 30 15 5 10 41-36 50 5.IFK Värnamo 30 14 3 13 37-34 45 6.Kalmar FF 30 13 6 11 35-40 45 7.Hammarby IF FF 30 11 11 8 41-39 44 8.IK Sirius FK 30 12 6 12 51-44 42 9.IFK Norrköping FK 30 12 5 13 45-45 41 10.Mjällby AIF 30 12 5 13 32-34 41 11.AIK 30 9 9 12 34-38 36 12.Halmstads BK 30 9 9 12 30-44 36 [P] 13.IFK Göteborg 30 8 10 12 33-37 34 - - - - - - - - - - - - - - - - - - - - - - - - - 14.IF Brommapojkarna 30 10 3 17 40-53 33 [P] Relegation Playoff -------------------------------------------------- 15.Degerfors IF 30 7 5 18 30-62 26 Relegated 16.Varbergs BoIS FC 30 3 6 21 26-67 15 Relegated Promotion/Relegation Playoff First Leg [Nov 24] Utsikten 0-7 Brommapojkarna Second Legs [Nov 27] Brommapojkarna 0-0 Utsikten NB: both remain at former level
Group Stage Final Tables: Group 1 1.Malmö FF 3 2 1 0 11-1 7 Qualified 2.Östers IF 3 2 0 1 9-3 6 3.Varbergs BoIS 3 1 1 1 6-5 4 4.IFK Luleå 3 0 0 3 0-17 0 Group 2 1.Degerfors IF 3 1 2 0 9-4 5 Qualified 2.IF Elfsborg 3 1 1 1 6-5 4 3.GAIS 3 1 1 1 5-4 4 4.Örgryte IS 3 1 0 2 3-10 3 Group 3 1.IF Brommapojkarna 3 2 1 0 5-1 7 Qualified 2.BK Häcken 3 1 1 1 5-4 4 3.Östersunds FK 3 1 0 2 1-3 3 4.Landskrona BoIS 3 1 0 2 3-6 3 Group 4 1.Djurgårdens IF 3 3 0 0 10-0 9 Qualified 2.IFK Göteborg 3 2 0 1 5-6 6 3.Skövde AIK 3 1 0 2 1-3 3 4.Nordic United FC 3 0 0 3 3-10 0 Group 5 1.Halmstads BK 3 2 1 0 5-3 7 Qualified 2.IFK Värnamo 3 2 0 1 3-1 6 3.Trelleborgs FF 3 1 1 1 3-4 4 4.Helsingborgs IF 3 0 0 3 3-6 0 Group 6 1.AIK 3 2 1 0 5-2 7 Qualified 2.Örebro SK 3 2 0 1 4-4 6 3.Kalmar FF 3 1 1 1 4-3 4 4.Gefle IF 3 0 0 3 2-6 0 Group 7 1.Mjällby AIF 3 2 1 0 6-3 7 Qualified 2.Hammarby IF 3 1 1 1 5-4 4 3.Västerås SK FK 3 1 1 1 3-4 4 4.GIF Sundsvall 3 0 1 2 4-7 1 Group 8 1.IFK Norrköping 3 1 2 0 7-3 5 Qualified 2.IK Sirius 3 1 2 0 4-2 5 3.IK Brage 3 1 2 0 4-2 5 4.Utsiktens BK 3 0 0 3 1-9 0 Quarterfinals [Mar 9] IF Brommapojkarna 0-1 Halmstads BK [aet] Mjällby AIF 1-3 AIK [Mar 10] Djurgårdens IF 3-0 Degerfors IF Malmö FF 5-2 IFK Norrköping Semifinals [Mar 16] Halmstads BK 0-4 Malmö FF [Mar 17] AIK 1-1 Djurgårdens IF [aet, 3-4 pen] Final [May 1, Malmö] Malmö FF 1-1 Djurgårdens IF [aet, 4-1 pen]
Final Table: 1.Västerås SK 30 19 6 5 48-24 63 Promoted 2.GAIS 30 17 6 7 61-23 57 [P] Promoted -------------------------------------------------- 3.Utsiktens BK 30 16 7 7 50-31 55 Promotion Playoff - - - - - - - - - - - - - - - - - - - - - - - - - 4.Östers IF (Växjö) 30 16 6 8 57-35 54 5.Östersunds FK 30 10 12 8 44-39 42 6.IK Brage (Borlänge) 30 12 5 13 39-42 41 7.Landskrona BoIS 30 11 6 13 40-49 39 8.Trelleborgs FF 30 10 9 11 40-52 39 9.Gefle IF 30 9 10 11 36-45 37 [P] 10.GIF Sundsvall 30 9 8 13 37-53 35 [R] 11.Örebro SK FK 30 8 10 12 43-45 34 12.Helsingborgs IF 30 8 9 13 32-37 33 [R] - - - - - - - - - - - - - - - - - - - - - - - - - 13.Skövde AIK 30 9 6 15 42-52 33 Relegation Playoff 14.Örgryte IS (Göteborg) 30 8 8 14 33-47 32 Relegation Playoff -------------------------------------------------- 15.Jönköpings Södra IF 30 7 10 13 43-57 31 Relegated 16.AFC Eskilstuna 30 7 10 13 28-42 31 Relegated Promotion/Relegation Playoff 2nd/3rd level First Legs [Nov 23] Falkenberg 2-2 Skövde Nordic United 0-1 Örgryte Second Legs [Nov 26] Skövde 2-0 Falkenberg Örgryte 1-0 Nordic United NB: all remain at former level
Ettan Norra
Final Table:
1.Sandvikens IF 30 20 5 5 77-32 65 Promoted
--------------------------------------------------
2.United IK Nordic 30 19 5 6 62-38 62 [P] Promotion Playoff
- - - - - - - - - - - - - - - - - - - - - - - - -
3.Dalkurd FF 30 16 5 9 43-29 53 [R] Denied License for 2024
4.Vasalunds IF 30 17 0 13 40-35 51
5.St'holm Internazionale 30 14 6 10 47-35 48
6.Sollentuna FK 30 14 4 12 56-43 46
7.Piteå IF FF 30 11 10 9 41-38 43
8.IF Karlstad Fotboll 30 12 4 14 41-46 40
9.Hammarby Talang FF 30 12 4 14 36-43 40
10.Umeå FC 30 12 3 15 48-52 39
11.Örebro Syrianska IF 30 11 5 14 36-47 38
12.Täby FK 30 10 7 13 44-51 37
- - - - - - - - - - - - - - - - - - - - - - - - -
13.IFK Stocksund 30 11 2 17 46-58 35 [P] Relegation Playoff
--------------------------------------------------
14.Motala AIF FK 30 11 2 17 36-49 35 Relegated
15.Bodens BK FF 30 6 8 16 29-60 26 [P] Relegated
16.IF Sylvia (Norrköping) 30 7 4 19 28-54 25 Relegated
Ettan Södra
Final Table:
1.IK Oddevold 30 23 5 2 65-18 74 Promoted
--------------------------------------------------
2.Falkenbergs FF 30 20 7 3 72-24 67 Promotion Playoff
- - - - - - - - - - - - - - - - - - - - - - - - -
3.Lunds BK 30 16 7 7 48-32 55
4.Eskilsminne IF 30 15 5 10 51-34 50 [P]
5.FC Trollhättan 30 14 7 9 66-38
6.Norrby IF (Borås) 30 13 5 12 57-44 44 [R]
7.Tvååkers IF 30 11 4 15 31-39 37
8.Ariana FC 30 10 5 15 38-41 35 [P]
9.BK Olympic 30 9 8 13 39-49 35
10.Ljungskile SK 30 9 7 14 36-45 34
11.Oskarshamns AIK 30 10 4 16 36-60 34
12.Torns IF 30 6 15 9 28-47 33
- - - - - - - - - - - - - - - - - - - - - - - - -
13.Ängelholms FF 30 9 5 16 22-53 32 Relegation Playoff
--------------------------------------------------
14.Vänersborgs IF 30 9 4 17 30-39 31 Relegated
15.Åtvidabergs FF 30 9 4 17 29-50 31 Relegated
16.Ahlafors IF 30 9 4 17 22-57 31 [P] Relegated
Promoted: Friska Viljor FC, Karlbergs BK, Assyriska FF,
Torslanda IK, Onsala BK, FC Rosengård
Promotion/Relegation Playoff 3rd/4th level
First Legs [Nov 18]
Enskede 0-3 Stocksund
Karlstad 3-4 Ängelholm
Second Legs [Nov 25]
Stocksund 2-1 Enskede
Ängelholm 1-1 Karlstad
NB: all remain at former level; FBK Karlstad later promoted after Dalkurd FF were
denied a third level license for the 2024 season
Prepared and maintained by Martin Arenlind and Karel Stokkermans for the Rec.Sport.Soccer Statistics Foundation
Authors: Martin Arenlind and Karel Stokkermans
Last updated: 29 Oct 2025
(C) Copyright Martin Arenlind, Karel Stokkermans and RSSSF 2023/25
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the authors. All rights reserved.