2004 Norwegian First Division

{{Infobox football league season

|competition = 1. divisjon

|season = 2004

|dates = 12 April – 31 October

|winners = Start

|promoted = Start
Aalesund

|relegated = Raufoss
Haugesund
Vard Haugesund
Tromsdalen

|matches = 240

|total goals = 832

|league topscorer = Paul Oyuga
(18 goals)

|biggest home win =

|biggest away win =

|highest scoring =

|longest wins =

|longest unbeaten =

|longest winless =

|longest losses =

|highest attendance =

|lowest attendance =

|average attendance =

|prevseason = 2003

|nextseason = 2005

}}

The 2004 1. divisjon was a Norwegian second-tier football season. The season kicked off on 12 April 2004, and the final round was played on 31 October 2004.

Start were promoted to the 2005 Tippeligaen as First Division winners, along with Aalesund who finished second. Start will be playing in the top division for the first time since 2002. Aalesund, meanwhile, returned to the top flight after being relegated in 2003.

As in previous seasons, there was a two-legged promotion play-off at the end of the season, between the third-placed team in the 1. divisjon (Kongsvinger) and the twelfth-placed team in the Tippeligaen (Bodø/Glimt). Bodø/Glimt kept their spot in the Tippeligaen, beating Kongsvinger 4–1 on aggregate.

League table

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

|res_col_header=PR

|team1=IKS|name_IKS=Start

|team2=AAL|name_AAL=Aalesund

|team3=KIL|name_KIL=Kongsvinger

|team4=SAN|name_SAN=Sandefjord

|team5=MAN|name_MAN=Mandalskameratene

|team6=HØD|name_HØD=Hødd

|team7=BFK|name_BFK=Bryne

|team8=SKD|name_SKD=Skeid

|team9=STM|name_STM=Strømsgodset

|team10=MOS|name_MOS=Moss

|team11=POR|name_POR=Pors Grenland

|team12=HBK|name_HBK=Hønefoss BK

|team13=RIL|name_RIL=Raufoss

|team14=FKH|name_FKH=Haugesund

|team15=VAR|name_VAR=Vard Haugesund

|team16=TUIL|name_TUIL=Tromsdalen

|win_IKS=24|draw_IKS=2|loss_IKS=4|gf_IKS=71|ga_IKS=28|status_IKS=C,P

|win_AAL=21|draw_AAL=1|loss_AAL=8|gf_AAL=67|ga_AAL=36|status_AAL=P

|win_KIL=16|draw_KIL=5|loss_KIL=9|gf_KIL=53|ga_KIL=42

|win_SAN=15|draw_SAN=6|loss_SAN=9|gf_SAN=60|ga_SAN=32

|win_MAN=13|draw_MAN=6|loss_MAN=11|gf_MAN=51|ga_MAN=55

|win_HØD=14|draw_HØD=2|loss_HØD=14|gf_HØD=63|ga_HØD=59

|win_BFK=11|draw_BFK=9|loss_BFK=10|gf_BFK=54|ga_BFK=45

|win_SKD=12|draw_SKD=6|loss_SKD=12|gf_SKD=57|ga_SKD=56

|win_STM=11|draw_STM=7|loss_STM=12|gf_STM=42|ga_STM=45

|win_MOS=11|draw_MOS=5|loss_MOS=14|gf_MOS=48|ga_MOS=47

|win_POR=11|draw_POR=7|loss_POR=12|gf_POR=56|ga_POR=60|adjust_points_POR=-2

|win_HBK=11|draw_HBK=4|loss_HBK=15|gf_HBK=52|ga_HBK=54

|win_RIL=10|draw_RIL=7|loss_RIL=13|gf_RIL=42|ga_RIL=47|status_RIL=R

|win_FKH=11|draw_FKH=4|loss_FKH=15|gf_FKH=44|ga_FKH=59|status_FKH=R

|win_VAR=7|draw_VAR=3|loss_VAR=20|gf_VAR=43|ga_VAR=83|status_VAR=R

|win_TUIL=3|draw_TUIL=4|loss_TUIL=23|gf_TUIL=29|ga_TUIL=84|status_TUIL=R

|note_POR=Pors Grenland was deducted 2 points for using ineligible players.

|col_PRO=green1|text_PRO=Promotion to Tippeligaen

|result1=PRO|result2=PRO

|col_PPO=green3|text_PPO=Qualification for the promotion play-offs

|result3=PPO

|col_R=red1|text_R=Relegation to Second Division

|result13=R|result14=R|result15=R|result16=R

|class_rules=1) points; 2) goal difference; 3) number of goals scored.

|update=complete

|source=[http://www.nifs.no/tabell.php?land=1&t=6&u=1145 nifs.no]

}}

Results

{{#invoke:sports results|main

|matches_style=FBR

|team1=AAL|team2=BRY|team3=FKH|team4=ILH|team5=HBK

|team6=KIL|team7=MAN|team8=MOS|team9=PRS|team10=RIL

|team11=SAN|team12=SKD|team13=IKS|team14=SIF|team15=TUIL

|team16=VAR

|name_AAL=Aalesund

|match_AAL_BRY=1–0

|match_AAL_FKH=3–2

|match_AAL_ILH=1–2

|match_AAL_HBK=3–2

|match_AAL_KIL=3–1

|match_AAL_MAN=5–2

|match_AAL_MOS=1–0

|match_AAL_PRS=6–0

|match_AAL_RIL=1–0

|match_AAL_SAN=2–1

|match_AAL_SKD=3–0

|match_AAL_IKS=1–2

|match_AAL_SIF=3–0

|match_AAL_TUIL=6–0

|match_AAL_VAR=4–0

|name_BRY=Bryne

|match_BRY_AAL=1–4

|match_BRY_FKH=2–1

|match_BRY_ILH=2–1

|match_BRY_HBK=2–2

|match_BRY_KIL=5–1

|match_BRY_MAN=0–1

|match_BRY_MOS=4–2

|match_BRY_PRS=1–1

|match_BRY_RIL=1–1

|match_BRY_SAN=1–1

|match_BRY_SKD=0–4

|match_BRY_IKS=3–0

|match_BRY_SIF=0–0

|match_BRY_TUIL=6–1

|match_BRY_VAR=4–0

|name_FKH=Haugesund

|match_FKH_AAL=0–1

|match_FKH_BRY=2–2

|match_FKH_ILH=2–0

|match_FKH_HBK=2–0

|match_FKH_KIL=0–0

|match_FKH_MAN=2–0

|match_FKH_MOS=2–4

|match_FKH_PRS=1–0

|match_FKH_RIL=3–2

|match_FKH_SAN=0–3

|match_FKH_SKD=3–4

|match_FKH_IKS=2–3

|match_FKH_SIF=2–1

|match_FKH_TUIL=3–0

|match_FKH_VAR=1–5

|name_ILH=Hødd

|match_ILH_AAL=1–1

|match_ILH_BRY=0–0

|match_ILH_FKH=5–0

|match_ILH_HBK=2–1

|match_ILH_KIL=3–2

|match_ILH_MAN=4–0

|match_ILH_MOS=1–0

|match_ILH_PRS=3–1

|match_ILH_RIL=1–2

|match_ILH_SAN=0–3

|match_ILH_SKD=1–3

|match_ILH_IKS=1–5

|match_ILH_SIF=4–0

|match_ILH_TUIL=7–1

|match_ILH_VAR=3–0

|name_HBK=Hønefoss

|match_HBK_AAL=0–2

|match_HBK_BRY=3–1

|match_HBK_FKH=5–0

|match_HBK_ILH=1–3

|match_HBK_KIL=3–4

|match_HBK_MAN=0–2

|match_HBK_MOS=2–4

|match_HBK_PRS=4–0

|match_HBK_RIL=0–1

|match_HBK_SAN=3–2

|match_HBK_SKD=1–3

|match_HBK_IKS=4–3

|match_HBK_SIF=0–1

|match_HBK_TUIL=1–0

|match_HBK_VAR=2–1

|name_KIL=Kongsvinger

|match_KIL_AAL=0–1

|match_KIL_BRY=2–1

|match_KIL_FKH=2–1

|match_KIL_ILH=3–0

|match_KIL_HBK=0–0

|match_KIL_MAN=2–1

|match_KIL_MOS=1–0

|match_KIL_PRS=2–0

|match_KIL_RIL=0–1

|match_KIL_SAN=0–0

|match_KIL_SKD=2–0

|match_KIL_IKS=0–2

|match_KIL_SIF=2–0

|match_KIL_TUIL=3–2

|match_KIL_VAR=6–1

|name_MAN=Mandalskameratene

|match_MAN_AAL=3–2

|match_MAN_BRY=0–3

|match_MAN_FKH=3–0

|match_MAN_ILH=5–2

|match_MAN_HBK=2–3

|match_MAN_KIL=0–3

|match_MAN_MOS=5–1

|match_MAN_PRS=3–2

|match_MAN_RIL=1–1

|match_MAN_SAN=3–2

|match_MAN_SKD=1–1

|match_MAN_IKS=1–4

|match_MAN_SIF=1–0

|match_MAN_TUIL=3–0

|match_MAN_VAR=3–2

|name_MOS=Moss

|match_MOS_AAL=2–1

|match_MOS_BRY=2–4

|match_MOS_FKH=2–3

|match_MOS_ILH=1–2

|match_MOS_HBK=4–1

|match_MOS_KIL=3–0

|match_MOS_MAN=0–0

|match_MOS_PRS=2–2

|match_MOS_RIL=0–0

|match_MOS_SAN=0–3

|match_MOS_SKD=4–0

|match_MOS_IKS=0–1

|match_MOS_SIF=0–0

|match_MOS_TUIL=1–3

|match_MOS_VAR=2–1

|name_PRS=Pors Grenland

|match_PRS_AAL=1–2

|match_PRS_BRY=0–0

|match_PRS_FKH=2–3

|match_PRS_ILH=4–3

|match_PRS_HBK=4–3

|match_PRS_KIL=3–0

|match_PRS_MAN=4–0

|match_PRS_MOS=2–4

|match_PRS_RIL=3–1

|match_PRS_SAN=1–1

|match_PRS_SKD=1–1

|match_PRS_IKS=1–1

|match_PRS_SIF=4–3

|match_PRS_TUIL=3–0

|match_PRS_VAR=5–2

|name_RIL=Raufoss

|match_RIL_AAL=0–1

|match_RIL_BRY=1–4

|match_RIL_FKH=2–2

|match_RIL_ILH=2–3

|match_RIL_HBK=1–3

|match_RIL_KIL=3–4

|match_RIL_MAN=5–2

|match_RIL_MOS=3–0

|match_RIL_PRS=1–1

|match_RIL_SAN=1–0

|match_RIL_SKD=2–0

|match_RIL_IKS=1–3

|match_RIL_SIF=1–0

|match_RIL_TUIL=1–1

|match_RIL_VAR=0–1

|name_SAN=Sandefjord

|match_SAN_AAL=2–0

|match_SAN_BRY=3–0

|match_SAN_FKH=1–2

|match_SAN_ILH=3–1

|match_SAN_HBK=1–1

|match_SAN_KIL=1–1

|match_SAN_MAN=2–3

|match_SAN_MOS=1–0

|match_SAN_PRS=2–0

|match_SAN_RIL=3–0

|match_SAN_SKD=3–1

|match_SAN_IKS=0–1

|match_SAN_SIF=5–1

|match_SAN_TUIL=2–1

|match_SAN_VAR=9–1

|name_SKD=Skeid

|match_SKD_AAL=4–1

|match_SKD_BRY=4–2

|match_SKD_FKH=1–0

|match_SKD_ILH=3–2

|match_SKD_HBK=2–2

|match_SKD_KIL=3–1

|match_SKD_MAN=2–2

|match_SKD_MOS=0–4

|match_SKD_PRS=1–3

|match_SKD_RIL=1–2

|match_SKD_SAN=1–2

|match_SKD_IKS=1–2

|match_SKD_SIF=3–4

|match_SKD_TUIL=6–0

|match_SKD_VAR=2–2

|name_IKS=Start

|match_IKS_AAL=4–1

|match_IKS_BRY=2–1

|match_IKS_FKH=2–1

|match_IKS_ILH=4–1

|match_IKS_HBK=2–0

|match_IKS_KIL=0–1

|match_IKS_MAN=0–0

|match_IKS_MOS=2–0

|match_IKS_PRS=4–0

|match_IKS_RIL=2–1

|match_IKS_SAN=3–0

|match_IKS_SKD=3–1

|match_IKS_SIF=2–1

|match_IKS_TUIL=6–0

|match_IKS_VAR=4–2

|name_SIF=Strømsgodset

|match_SIF_AAL=2–4

|match_SIF_BRY=2–2

|match_SIF_FKH=1–1

|match_SIF_ILH=4–1

|match_SIF_HBK=1–0

|match_SIF_KIL=1–1

|match_SIF_MAN=0–0

|match_SIF_MOS=1–1

|match_SIF_PRS=3–1

|match_SIF_RIL=1–2

|match_SIF_SAN=2–1

|match_SIF_SKD=1–2

|match_SIF_IKS=3–0

|match_SIF_TUIL=4–2

|match_SIF_VAR=1–0

|name_TUIL=Tromsdalen

|match_TUIL_AAL=3–1

|match_TUIL_BRY=1–2

|match_TUIL_FKH=3–1

|match_TUIL_ILH=0–2

|match_TUIL_HBK=0–2

|match_TUIL_KIL=0–4

|match_TUIL_MAN=1–3

|match_TUIL_MOS=0–1

|match_TUIL_PRS=3–5

|match_TUIL_RIL=1–1

|match_TUIL_SAN=1–2

|match_TUIL_SKD=2–2

|match_TUIL_IKS=0–1

|match_TUIL_SIF=0–1

|match_TUIL_VAR=2–3

|name_VAR=Vard Haugesund

|match_VAR_AAL=1–2

|match_VAR_BRY=2–0

|match_VAR_FKH=0–2

|match_VAR_ILH=5–4

|match_VAR_HBK=1–3

|match_VAR_KIL=4–5

|match_VAR_MAN=2–1

|match_VAR_MOS=1–4

|match_VAR_PRS=0–2

|match_VAR_RIL=4–3

|match_VAR_SAN=1–1

|match_VAR_SKD=0–1

|match_VAR_IKS=0–3

|match_VAR_SIF=0–3

|match_VAR_TUIL=1–1

|update=complete

|source=[https://www.nifs.no/grid.php?land=1&t=6&u=1145 NIFS] {{in lang|no}}

}}

Top goalscorers

class="wikitable"
Rank

!Scorer

!Club

!Goals

align=center|1

|{{flagicon|KEN}} Paul Oyuga

|Bryne

|align=center|18

align=center|2

|{{flagicon|NOR}} Magnus Myklebust

|Hødd

|align=center|16

rowspan=4 align=center|3

|{{flagicon|ENG}} Ben Wright

|Start

|rowspan=4 align=center|15

{{flagicon|NOR}} Dag Roar Ørsal

|Hødd

{{flagicon|NOR}} Morten Moldskred

|Aalesund

{{flagicon|NOR}} Håvard Sakariassen

|Moss

rowspan=2 align=center|7

|{{flagicon|NOR}} John Erling Kleppe

|Pors Grenland

|rowspan=2 align=center|14

{{flagicon|NGR}} Bala Garba

|Start

rowspan=4 align=center|9

|{{flagicon|NOR}} Mohammed Abdellaoue

|Skeid

|rowspan=4 align=center|11

{{flagicon|NOR}} Henrik Nyhus

|Mandalskameratene

{{flagicon|NOR}} Bjørn Yngvar Kydland

|Bryne

{{flagicon|NOR}} Kim Larsen

|Strømsgodset

Relegated teams

These two teams were relegated from the Tippeligaen in 2003. 12th-place finishers Vålerenga defeated Sandefjord in the playoff to retain their spot in the highest division.

Promoted teams

These four teams were promoted from the 2. divisjon in 2003:

See also