Serie A 2003–04 | ||
![]() | ||
Season information | ||
---|---|---|
Winners | Milan (17th title) | |
Relegated | Perugia Modena Empoli Ancona | |
Continental cup qualifiers | ||
Champions League | Milan (1st group stage) Roma (1st group stage) Juventus (3rd qualifying round) Internazionale (3rd qualifying round) | |
UEFA Cup | Parma (first round) Lazio (first round) Udinese (first round) | |
Season statistics | ||
Matches played | 306 | |
Goals scored | 811 | |
Average | 2.65 | |
Top goalscorer | ![]() | |
Biggest home win | Internazionale 6-0 Reggina (22 November 2003) Roma 6-0 Siena (22 February 2004) | |
Biggest away win | Bologna 0-4 Roma (23 November 2003) | |
Highest scoring | Brescia 4-4 Reggina (21 September 2003) | |
← 2002–03
|
2004–05 →
|
The 2003-2004 season in Italian Serie A football contained 18 teams for the 16th and last time from the 1988-89 season. With the bottom three being relegated, the 15th placed side would face the 6th highest team from Serie B, with the winner playing in the Serie A in 2004-2005.
As usual, the top two teams would progress directly to the UEFA Champions League group stage, while 3rd and 4th place would have to begin in the 3rd qualifying round. The UEFA Cup places would be awarded to 5th and 6th place, and the winners of the Coppa Italia.
AC Milan won their 17th scudetto; Roma impressed and were pushing for the title until the last few weeks of the season; Internazionale only made it to the Champions League ahead of Parma and Lazio on the last day thanks to Adriano, who had been signed from Parma earlier in the season; Lazio won the Coppa Italia against Juventus, handing Udinese the UEFA Cup spot; Ancona were relegated with only two wins, the joint lowest tally ever (Brescia Calcio's 12 points in Serie A 1994-95 is still the lowest ever); Empoli and Modena were also relegated; Perugia lost their play-off with Fiorentina, who returned to Serie A after a two-year absence.
Ukrainian forward Andriy Shevchenko of Milan was the top scorer with 24 goals. The 2003-2004 league was the last professional season in the career of former European Footballer of the Year and Italian international Roberto Baggio, who finished among the tournament's top ten scorers with 12 goals, and among the all-time top five scorers, with 205 career goals. It was also the last Serie A season for Baggio's former teammate Giuseppe Signori, who then moved to the Greek Super League. Signori ended his career in Italy as the seventh highest scorer ever in Serie A.
Rule changes[]
Unlike La Liga, which imposed a quota on the number of non-EU players on each club, Serie A clubs could sign as many non-EU players as available on domestic transfer. But for the 2003–04 season a quota was imposed on each of the clubs limiting the number of non-EU, non-EFTA and non-Swiss players who may be signed from abroad each season, introduced in the 2002–03 season, which allowed Serie A & B clubs to sign only one non-EU player in the 2002 summer transfer window.
Personnel and sponsoring[]
Team | Head Coach | Kit manufacturer | Shirt sponsor |
---|---|---|---|
Ancona | ![]() |
Le Coq Sportif | Banca Marche |
Bologna | ![]() |
Macron | Area Banca |
Brescia | ![]() |
Kappa | Banca Lombarda |
Chievo | ![]() |
Lotto | Paluani |
Empoli | ![]() |
Erreà | Sammontana |
Inter | ![]() |
Nike | Pirelli |
Juventus | ![]() |
Nike | Fastweb |
Lazio | ![]() |
Puma | Parmacotto |
Lecce | ![]() |
Asics | Salento |
Milan | ![]() |
Adidas | Opel |
Modena | ![]() |
Erreà | Immergas |
Parma | ![]() |
Champion | Parmalat · Cariparma |
Perugia | ![]() |
Galex | Toyota |
Reggina | ![]() |
Asics | Credit Suisse |
Roma | ![]() |
Diadora | Mazda |
Sampdoria | ![]() |
Asics | ERG |
Siena | ![]() |
Lotto | Monte Paschi Vita |
Udinese | ![]() |
Le Coq Sportif | Bernardi |
Managerial changes[]
- Ancona appointed Leonardo Menichini as successor to Luigi Simoni, but he was sacked in early September and replaced him by Nedo Sonetti. Sonetti lasted 15 games before being replaced by Giovanni Galeone.
- Bologna sacked Francesco Guidolin before start of season and replaced by former Brescia Calcio boss Carlo Mazzone.
- Brescia appointed Gianni De Biasi as manager before start of season, following the departure of Carlo Mazzone to Bologna.
- Empoli appointed Daniele Baldini as successor to Silvio Baldini, but he was sacked in early October and replaced him with Attilio Perotti.
- Internazionale sacked Héctor Cúper in October and replaced him by Alberto Zaccheroni.
- Modena appointed Alberto Malesani as successor to Gianni De Biasi, but he was sacked in early March and he was replaced by Gianfranco Bellotto.
- Reggina appointed Franco Colomba as the new manager during pre-season, but he was sacked in early November and replaced him by Giancarlo Camolese.
Final classification[]
Pos |
Team |
Pld |
W |
D |
L |
GF |
GA |
GD |
Pts |
Notes |
---|---|---|---|---|---|---|---|---|---|---|
1 | Milan (C) | 34 | 25 | 7 | 2 | 65 | 24 | +41 | 82 | |
2 | Roma | 34 | 21 | 8 | 5 | 68 | 19 | +49 | 71 | |
3 | Juventus | 34 | 21 | 6 | 7 | 67 | 42 | +25 | 69 | |
4 | Internazionale | 34 | 17 | 8 | 9 | 59 | 37 | +22 | 59 | |
5 | Parma | 34 | 16 | 10 | 8 | 57 | 46 | +11 | 58 | |
6 | Lazio | 34 | 16 | 8 | 10 | 52 | 38 | +14 | 56 | |
7 | Udinese | 34 | 13 | 11 | 10 | 44 | 40 | +4 | 501 | |
8 | Sampdoria | 34 | 11 | 13 | 10 | 40 | 42 | −2 | 46 | |
9 | Chievo | 34 | 11 | 11 | 12 | 36 | 37 | −1 | 44 | |
10 | Lecce | 34 | 11 | 8 | 15 | 43 | 56 | −13 | 41 | |
11 | Brescia | 34 | 9 | 13 | 12 | 52 | 57 | −5 | 40 | |
12 | Bologna | 34 | 10 | 9 | 15 | 45 | 53 | −8 | 39 | |
13 | Reggina | 34 | 6 | 16 | 12 | 29 | 45 | −16 | 34 | |
14 | Siena | 34 | 8 | 10 | 16 | 41 | 54 | −13 | 34 | |
15 | Perugia (R) | 34 | 6 | 14 | 14 | 44 | 56 | −12 | 32 | |
16 | Modena (R) | 34 | 6 | 12 | 16 | 27 | 46 | −19 | 30 | |
17 | Empoli (R) | 34 | 7 | 9 | 18 | 26 | 54 | −28 | 30 | |
18 | Ancona (R) | 34 | 2 | 7 | 25 | 21 | 70 | −49 | 13 |
Source: Almanacco Illustrato del Calcio - La Storia 1898-2004, Panini Edizioni, Modena, September 2005
Rules for classification: 1st points; 2nd goal difference; 3rd number of goals scored.
(C) = Champion; (R) = Relegated; (P) = Promoted; (O) = Play-off winner; (A) = Advances to a further round; (Q) = Qualified to the phase of tournament
Results[]
Home \ Away | ANC | BOL | BRE | CHV | EMP | INT | JUV | LAZ | LCE | MIL | MOD | PAR | PER | REG | ROM | SAM | SIE | UDI |
Ancona | 3–2 | 1–1 | 0–2 | 2–1 | 0–2 | 2–3 | 0–1 | 0–2 | 0–2 | 1–1 | 0–2 | 0–0 | 1–1 | 0–0 | 0–1 | 0–0 | 0–3 | |
Bologna | 3–2 | 3–0 | 3–1 | 2–1 | 0–2 | 0–1 | 2–1 | 1–1 | 0–3 | 1–1 | 2–2 | 2–2 | 2–2 | 0–4 | 0–1 | 3–1 | 2–0 | |
Brescia | 5–2 | 0–0 | 1–1 | 2–0 | 2–2 | 2–3 | 2–1 | 1–2 | 0–1 | 0–0 | 2–3 | 1–1 | 4–4 | 1–0 | 1–1 | 4–2 | 1–2 | |
Chievo | 1–0 | 2–1 | 3–1 | 0–0 | 0–2 | 1–2 | 0–0 | 2–3 | 0–2 | 2–0 | 0–2 | 4–1 | 0–0 | 0–3 | 1–1 | 1–1 | 0–0 | |
Empoli | 2–0 | 2–0 | 1–1 | 0–1 | 2–3 | 3–3 | 2–2 | 0–0 | 0–1 | 0–3 | 1–0 | 1–0 | 1–1 | 0–2 | 1–1 | 1–0 | 2–0 | |
Internazionale | 3–0 | 4–2 | 1–3 | 0–0 | 0–1 | 3–2 | 0–0 | 3–1 | 1–3 | 2–0 | 1–0 | 2–1 | 6–0 | 0–0 | 0–0 | 4–0 | 1–2 | |
Juventus | 3–0 | 2–1 | 2–0 | 1–0 | 5–1 | 1–3 | 1–0 | 3–4 | 1–5 | 3–1 | 4–0 | 1–0 | 1–0 | 2–2 | 2–0 | 4–2 | 4–1 | |
Lazio | 4–2 | 2–1 | 0–1 | 1–0 | 3–0 | 2–1 | 2–0 | 4–1 | 0–4 | 2–1 | 2–3 | 3–1 | 1–1 | 1–1 | 1–1 | 5–2 | 2–2 | |
Lecce | 3–1 | 1–2 | 1–4 | 1–2 | 2–1 | 2–1 | 1–1 | 0–1 | 1–1 | 1–0 | 1–2 | 1–2 | 2–1 | 0–3 | 0–0 | 0–0 | 2–1 | |
Milan | 5–0 | 2–1 | 4–2 | 2–2 | 1–0 | 3–2 | 1–1 | 1–0 | 3–0 | 2–0 | 3–1 | 2–1 | 3–1 | 1–0 | 3–1 | 2–1 | 1–2 | |
Modena | 2–1 | 2–0 | 1–1 | 0–3 | 1–1 | 1–1 | 0–2 | 1–1 | 2–0 | 1–1 | 2–2 | 1–0 | 1–2 | 0–1 | 1–0 | 1–3 | 0–1 | |
Parma | 3–1 | 0–0 | 2–2 | 3–1 | 4–0 | 1–0 | 2–2 | 0–3 | 3–1 | 0–0 | 3–0 | 3–0 | 1–2 | 1–4 | 1–0 | 1–1 | 4–3 | |
Perugia | 1–0 | 4–2 | 2–2 | 0–2 | 1–1 | 2–3 | 1–0 | 1–2 | 2–2 | 1–1 | 1–1 | 2–2 | 0–0 | 0–1 | 3–3 | 2–2 | 3–3 | |
Reggina | 0–0 | 0–0 | 0–0 | 0–0 | 2–0 | 0–2 | 0–2 | 2–1 | 1–3 | 2–1 | 1–1 | 1–1 | 1–2 | 0–0 | 2–2 | 2–1 | 0–1 | |
Roma | 3–0 | 1–2 | 5–0 | 3–1 | 3–0 | 4–1 | 4–0 | 2–0 | 3–1 | 1–2 | 1–0 | 2–0 | 1–3 | 2–0 | 3–1 | 6–0 | 1–1 | |
Sampdoria | 2–0 | 3–2 | 2–1 | 1–0 | 2–0 | 2–2 | 1–2 | 1–2 | 2–2 | 0–4 | 1–1 | 1–2 | 3–2 | 2–0 | 0–0 | 2–1 | 1–3 | |
Siena | 3–2 | 0–0 | 0–1 | 1–2 | 4–0 | 0–1 | 1–3 | 3–0 | 2–1 | 1–4 | 4–0 | 1–2 | 2–1 | 0–0 | 0–0 | 0–0 | 1–0 | |
Udinese | 3–0 | 1–3 | 4–3 | 1–1 | 2–0 | 0–0 | 0–0 | 1–2 | 1–0 | 0–0 | 1–0 | 1–1 | 1–1 | 1–0 | 1–2 | 0–1 | 1–1 |
Source: lega-calcio.it
1The home team is listed in the left-hand column.
Colours: Blue = home team win; Yellow = draw; Red = away team win.
For coming matches, an a indicates there is an article about the match.
Serie A qualification[]
Perugia had to play a qualification match with 6th-placed team of Serie B, Fiorentina.
Team #1 | Agg. | Team #2 | 1st leg | 2nd leg |
---|---|---|---|---|
Perugia | 1-2 | Fiorentina | 0-1 | 1-1 |
A.C. Perugia relegated to Serie B, while ACF Fiorentina was promoted to Serie A.
Leading scorers[]
Place | Scorer | Scored | Team |
---|---|---|---|
1 | ![]() |
24 | Milan |
2 | ![]() |
23 | Parma |
3 | ![]() |
20 | Roma |
4 | ![]() |
19 | Lecce |
5 | ![]() |
17 | Inter; Parma |
6 | ![]() |
16 | Juventus |
7 | ![]() |
14 | Roma |
8 | ![]() |
13 | Sampdoria |
![]() |
13 | Inter | |
10 | ![]() |
12 | Brescia |
![]() |
12 | Brescia | |
![]() |
12 | Udinese | |
![]() |
12 | Milan |
Season transfers[]
External links[]
- Italian Wiki-version, with pictures and extra info
- Season results, at RSSSF
- Season squads, at FootballSquads.com
Serie A seasons ![]() |
2003–04 · 2004–05 · 2005–06 · 2006–07 · 2007–08 · 2008–09 · 2009–10 · 2010–11 · 2011–12 · 2012–13 · 2013–14 · 2014–15 · 2015–16 · 2016–17 · 2017–18 · 2018–19 · 2019–20 · 2020–21 · 2021–22 · 2022–23 · 2023–24 · 2024–25 · |
Template:2003–04 in Italian football Template:2003–04 in European football (UEFA)