1948–49 Serie A
{{Short description|46th season of top-tier Italian football}}
{{Context|date=February 2025}}
{{Infobox football league season
| competition = Serie A
| season = 1948–49
| image =
| winners = Torino
6th title
| caption =
| league topscorer = István Nyers
(26 goals)
| matches = 380
| total goals = 1110
| prevseason = 1947–48
| nextseason = 1949–50
}}
Torino were declared 1948–49 Serie A champions on 6 May 1949, after the Superga tragedy, an air disaster that killed the entire Torino squad. At the time of the declaration, Torino led the runner-up Internazionale by four points with four matches remaining.[https://web.archive.org/web/20070808041922/http://www.rsssf.com/tablesi/ital49.html] - All results on RSSSF Website.> Their remaining four matches were played by their reserve team, and they finished the league five points ahead of the runner up.
Teams
Novara for Northern Italy, Padova for Central Italy and Palermo for Southern Italy had been promoted from Serie B.
{{Location map+|Italy|float=right|width=325|caption=Serie A 1948-49 team distribution|places=
{{Location map~|Italy|lat=45.695|long=9.67|label=Atalanta}}
{{Location map~|Italy|lat=41.133333|long=16.866667|label=Bari}}
{{Location map~|Italy|lat=44.5075|long=11.351389|label=Bologna|position=bottom}}
{{Location map~|Italy|lat=43.771667|long=11.253611|label=Fiorentina|position=bottom}}
{{Location map~|Italy|lat=44.4|long=8.916667|label=Genoa
Sampdoria|position=bottom}}
{{Location map~|Italy|lat=45.4636|long=9.1884|label=Internazionale
Milan|position=bottom}}
{{Location map~|Italy|lat=45.066667|long=7.7|label=Juventus
Torino|position=left}}
{{Location map~|Italy|lat=41.9|long=12.5|label=Lazio
Roma|position=left}}
{{Location map~|Italy|lat=43.55|long=10.316667|label=Livorno|position=bottom}}
{{Location map~|Italy|lat=43.85|long=10.5|label=Lucchese}}
{{Location map~|Italy|lat=44.65|long=10.933333|label=Modena}}
{{Location map~|Italy|lat=45.45|long=8.616667|label=Novara|position=top}}
{{Location map~|Italy|lat=45.416667|long=11.866667|label=Padova}}
{{Location map~|Italy|lat=38.116667|long=13.366667|label=Palermo}}
{{Location map~|Italy|lat=45.6|long=8.833333|label=Pro Patria|position=left}}
{{Location map~|Italy|lat=45.633333|long=13.8|label=Triestina}}
}}
Events
Following the restoration of ordinary Serie B championship, the FIGC decided to come back to two relegations only from Serie A.
Final classification
|res_col_header=QR
|winpoints=2
|show_limit=5
|team1=TOR|name_TOR=Torino
|team2=INT|name_INT=Internazionale
|team3=MIL|name_MIL=Milan
|team4=JUV|name_JUV=Juventus
|team5=SAM|name_SAM=Sampdoria
|team6=BOL|pos_BOL=5|name_BOL=Bologna
|team7=GEN|name_GEN=Genoa
|team8=LUC|name_LUC=Lucchese
|team9=TRI|pos_TRI=8|name_TRI=Triestina
|team10=FIO|pos_FIO=8|name_FIO=Fiorentina
|team11=PAL|name_PAL=Palermo
|team12=PAD|pos_PAD=11|name_PAD=Padova
|team13=LAZ|name_LAZ=Lazio
|team14=ROM|name_ROM=Roma
|team15=NOV|name_NOV=Novara
|team16=ATA|pos_ATA=15|name_ATA=Atalanta
|team17=PPA|name_PPA=Pro Patria
|team18=BAR|pos_BAR=17|name_BAR=Bari
|team19=MOD|name_MOD=Modena
|team20=LIV|name_LIV=Livorno
|win_TOR=25|draw_TOR=10|loss_TOR=3|gf_TOR=78|ga_TOR=34|status_TOR=C
|win_INT=22|draw_INT=11|loss_INT=5|gf_INT=85|ga_INT=39
|win_MIL=21|draw_MIL=8|loss_MIL=9|gf_MIL=83|ga_MIL=52
|win_JUV=18|draw_JUV=8|loss_JUV=12|gf_JUV=64|ga_JUV=47
|win_SAM=16|draw_SAM=9|loss_SAM=13|gf_SAM=74|ga_SAM=63
|win_BOL=11|draw_BOL=18|loss_BOL=9|gf_BOL=53|ga_BOL=46
|win_GEN=14|draw_GEN=12|loss_GEN=12|gf_GEN=51|ga_GEN=51
|win_LUC=14|draw_LUC=10|loss_LUC=14|gf_LUC=55|ga_LUC=55
|win_TRI=13|draw_TRI=12|loss_TRI=13|gf_TRI=59|ga_TRI=59
|win_FIO=15|draw_FIO=8|loss_FIO=15|gf_FIO=51|ga_FIO=60
|win_PAL=14|draw_PAL=8|loss_PAL=16|gf_PAL=57|ga_PAL=58
|win_PAD=12|draw_PAD=12|loss_PAD=14|gf_PAD=45|ga_PAD=64
|win_LAZ=11|draw_LAZ=12|loss_LAZ=15|gf_LAZ=60|ga_LAZ=62
|win_ROM=12|draw_ROM=8|loss_ROM=18|gf_ROM=47|ga_ROM=57
|win_NOV=12|draw_NOV=7|loss_NOV=19|gf_NOV=52|ga_NOV=74
|win_ATA=11|draw_ATA=9|loss_ATA=18|gf_ATA=40|ga_ATA=58
|win_PPA=11|draw_PPA=8|loss_PPA=19|gf_PPA=51|ga_PPA=61
|win_BAR=10|draw_BAR=10|loss_BAR=18|gf_BAR=30|ga_BAR=50
|win_MOD=9|draw_MOD=11|loss_MOD=18|gf_MOD=36|ga_MOD=49|status_MOD=R
|win_LIV=9|draw_LIV=8|loss_LIV=21|gf_LIV=39|ga_LIV=71|status_LIV=R
|col_C=green1|result1=C|text_C=1949 Latin Cup
|col_R=red1|text_R=Relegation to Serie B
|result19=R|result20=R
|update=complete|source=Panini
}}
Note: Goal Difference did not come into effect until the 1960s.
Results
{{#invoke:sports results|main
|matches_style=FBR|solid_cell=grey
|team1=ATA|team2=BAR|team3=BOL|team4=FIO|team5=GEN
|team6=INT|team7=JUV|team8=LAZ|team9=LIV|team10=LUC
|team11=MIL|team12=MOD|team13=NOV|team14=PAD|team15=PAL
|team16=PPA|team17=ROM|team18=SAM|team19=TOR|team20=TRI
|name_ATA=Atalanta
|match_ATA_BAR=0–2
|match_ATA_BOL=1–1
|match_ATA_FIO=2–1
|match_ATA_GEN=0–0
|match_ATA_INT=1–2
|match_ATA_JUV=2–4
|match_ATA_LAZ=1–1
|match_ATA_LIV=4–2
|match_ATA_LUC=2–2
|match_ATA_MIL=1–1
|match_ATA_MOD=2–0
|match_ATA_NOV=3–1
|match_ATA_PAD=0–1
|match_ATA_PAL=2–1
|match_ATA_PPA=0–1
|match_ATA_ROM=3–0
|match_ATA_SAM=1–5
|match_ATA_TOR=3–2
|match_ATA_TRI=0–1
|name_BAR=Bari
|match_BAR_ATA=0–2
|match_BAR_BOL=3–0
|match_BAR_FIO=0–0
|match_BAR_GEN=0–0
|match_BAR_INT=1–2
|match_BAR_JUV=2–1
|match_BAR_LAZ=0–0
|match_BAR_LIV=3–0
|match_BAR_LUC=0–0
|match_BAR_MIL=0–2
|match_BAR_MOD=0–1
|match_BAR_NOV=2–0
|match_BAR_PAD=1–0
|match_BAR_PAL=2–1
|match_BAR_PPA=1–0
|match_BAR_ROM=0–4
|match_BAR_SAM=1–2
|match_BAR_TOR=1–1
|match_BAR_TRI=1–1
|name_BOL=Bologna
|match_BOL_ATA=1–1
|match_BOL_BAR=1–0
|match_BOL_FIO=0–0
|match_BOL_GEN=2–2
|match_BOL_INT=1–3
|match_BOL_JUV=3–0
|match_BOL_LAZ=2–0
|match_BOL_LIV=6–2
|match_BOL_LUC=4–1
|match_BOL_MIL=3–1
|match_BOL_MOD=2–0
|match_BOL_NOV=3–1
|match_BOL_PAD=0–0
|match_BOL_PAL=1–0
|match_BOL_PPA=2–0
|match_BOL_ROM=1–2
|match_BOL_SAM=1–2
|match_BOL_TOR=2–2
|match_BOL_TRI=1–1
|name_FIO=Fiorentina
|match_FIO_ATA=2–0
|match_FIO_BAR=0–2
|match_FIO_BOL=1–0
|match_FIO_GEN=2–1
|match_FIO_INT=0–2
|match_FIO_JUV=0–0
|match_FIO_LAZ=4–0
|match_FIO_LIV=3–2
|match_FIO_LUC=1–0
|match_FIO_MIL=4–2
|match_FIO_MOD=1–1
|match_FIO_NOV=2–0
|match_FIO_PAD=0–0
|match_FIO_PAL=0–3
|match_FIO_PPA=3–1
|match_FIO_ROM=3–1
|match_FIO_SAM=1–0
|match_FIO_TOR=0–0
|match_FIO_TRI=5–3
|name_GEN=Genoa
|match_GEN_ATA=2–0
|match_GEN_BAR=2–1
|match_GEN_BOL=0–0
|match_GEN_FIO=4–2
|match_GEN_INT=4–1
|match_GEN_JUV=2–1
|match_GEN_LAZ=1–0
|match_GEN_LIV=3–2
|match_GEN_LUC=0–0
|match_GEN_MIL=1–0
|match_GEN_MOD=1–0
|match_GEN_NOV=0–4
|match_GEN_PAD=7–1
|match_GEN_PAL=1–1
|match_GEN_PPA=0–2
|match_GEN_ROM=1–0
|match_GEN_SAM=0–0
|match_GEN_TOR=3–0
|match_GEN_TRI=5–1
|name_INT=Internazionale
|match_INT_ATA=4–0
|match_INT_BAR=9–1
|match_INT_BOL=2–2
|match_INT_FIO=7–1
|match_INT_GEN=2–1
|match_INT_JUV=1–1
|match_INT_LAZ=1–0
|match_INT_LIV=3–1
|match_INT_LUC=4–0
|match_INT_MIL=4–4
|match_INT_MOD=2–0
|match_INT_NOV=5–0
|match_INT_PAD=1–1
|match_INT_PAL=0–0
|match_INT_PPA=2–1
|match_INT_ROM=1–0
|match_INT_SAM=4–2
|match_INT_TOR=0–0
|match_INT_TRI=1–1
|name_JUV=Juventus
|match_JUV_ATA=1–0
|match_JUV_BAR=1–0
|match_JUV_BOL=2–0
|match_JUV_FIO=3–2
|match_JUV_GEN=2–1
|match_JUV_INT=0–1
|match_JUV_LAZ=4–1
|match_JUV_LIV=2–2
|match_JUV_LUC=2–1
|match_JUV_MIL=1–1
|match_JUV_MOD=0–1
|match_JUV_NOV=4–1
|match_JUV_PAD=6–1
|match_JUV_PAL=3–2
|match_JUV_PPA=4–3
|match_JUV_ROM=0–0
|match_JUV_SAM=5–1
|match_JUV_TOR=1–2
|match_JUV_TRI=2–0
|name_LAZ=Lazio
|match_LAZ_ATA=1–1
|match_LAZ_BAR=1–1
|match_LAZ_BOL=8–2
|match_LAZ_FIO=2–1
|match_LAZ_GEN=5–1
|match_LAZ_INT=2–2
|match_LAZ_JUV=0–4
|match_LAZ_LIV=2–0
|match_LAZ_LUC=2–1
|match_LAZ_MIL=2–3
|match_LAZ_MOD=5–1
|match_LAZ_NOV=2–1
|match_LAZ_PAD=1–1
|match_LAZ_PAL=5–1
|match_LAZ_PPA=2–5
|match_LAZ_ROM=0–0
|match_LAZ_SAM=2–0
|match_LAZ_TOR=2–2
|match_LAZ_TRI=4–0
|name_LIV=Livorno
|match_LIV_ATA=0–2
|match_LIV_BAR=1–0
|match_LIV_BOL=1–1
|match_LIV_FIO=1–1
|match_LIV_GEN=2–2
|match_LIV_INT=0–2
|match_LIV_JUV=1–3
|match_LIV_LAZ=1–1
|match_LIV_LUC=0–0
|match_LIV_MIL=2–1
|match_LIV_MOD=1–0
|match_LIV_NOV=1–0
|match_LIV_PAD=2–2
|match_LIV_PAL=0–2
|match_LIV_PPA=2–0
|match_LIV_ROM=2–1
|match_LIV_SAM=1–0
|match_LIV_TOR=0–2
|match_LIV_TRI=1–0
|name_LUC=Lucchese
|match_LUC_ATA=0–1
|match_LUC_BAR=1–1
|match_LUC_BOL=1–1
|match_LUC_FIO=4–0
|match_LUC_GEN=0–0
|match_LUC_INT=0–0
|match_LUC_JUV=2–1
|match_LUC_LAZ=2–1
|match_LUC_LIV=0–1
|match_LUC_MIL=2–2
|match_LUC_MOD=1–0
|match_LUC_NOV=5–1
|match_LUC_PAD=4–0
|match_LUC_PAL=6–2
|match_LUC_PPA=1–0
|match_LUC_ROM=5–1
|match_LUC_SAM=3–1
|match_LUC_TOR=1–1
|match_LUC_TRI=3–1
|name_MIL=Milan
|match_MIL_ATA=3–0
|match_MIL_BAR=4–1
|match_MIL_BOL=2–2
|match_MIL_FIO=3–1
|match_MIL_GEN=2–2
|match_MIL_INT=0–2
|match_MIL_JUV=1–1
|match_MIL_LAZ=3–0
|match_MIL_LIV=2–0
|match_MIL_LUC=4–0
|match_MIL_MOD=5–1
|match_MIL_NOV=4–1
|match_MIL_PAD=2–0
|match_MIL_PAL=2–1
|match_MIL_PPA=3–2
|match_MIL_ROM=3–0
|match_MIL_SAM=3–2
|match_MIL_TOR=1–0
|match_MIL_TRI=3–1
|name_MOD=Modena
|match_MOD_ATA=2–0
|match_MOD_BAR=0–0
|match_MOD_BOL=0–1
|match_MOD_FIO=1–2
|match_MOD_GEN=2–0
|match_MOD_INT=2–3
|match_MOD_JUV=2–2
|match_MOD_LAZ=2–0
|match_MOD_LIV=0–0
|match_MOD_LUC=4–0
|match_MOD_MIL=0–0
|match_MOD_NOV=1–1
|match_MOD_PAD=0–2
|match_MOD_PAL=4–0
|match_MOD_PPA=1–1
|match_MOD_ROM=2–2
|match_MOD_SAM=2–1
|match_MOD_TOR=0–1
|match_MOD_TRI=0–2
|name_NOV=Novara
|match_NOV_ATA=2–0
|match_NOV_BAR=3–1
|match_NOV_BOL=1–1
|match_NOV_FIO=2–0
|match_NOV_GEN=1–2
|match_NOV_INT=1–1
|match_NOV_JUV=0–0
|match_NOV_LAZ=2–2
|match_NOV_LIV=3–1
|match_NOV_LUC=5–2
|match_NOV_MIL=1–2
|match_NOV_MOD=2–1
|match_NOV_PAD=2–1
|match_NOV_PAL=1–0
|match_NOV_PPA=1–1
|match_NOV_ROM=2–1
|match_NOV_SAM=2–3
|match_NOV_TOR=0–2
|match_NOV_TRI=3–0
|name_PAD=Padova
|match_PAD_ATA=3–0
|match_PAD_BAR=1–0
|match_PAD_BOL=2–0
|match_PAD_FIO=2–0
|match_PAD_GEN=0–0
|match_PAD_INT=1–3
|match_PAD_JUV=3–0
|match_PAD_LAZ=2–0
|match_PAD_LIV=2–1
|match_PAD_LUC=0–1
|match_PAD_MIL=1–4
|match_PAD_MOD=0–0
|match_PAD_NOV=3–2
|match_PAD_PAL=3–3
|match_PAD_PPA=1–1
|match_PAD_ROM=2–0
|match_PAD_SAM=1–3
|match_PAD_TOR=4–4
|match_PAD_TRI=0–0
|name_PAL=Palermo
|match_PAL_ATA=1–2
|match_PAL_BAR=3–0
|match_PAL_BOL=0–0
|match_PAL_FIO=0–2
|match_PAL_GEN=3–0
|match_PAL_INT=2–1
|match_PAL_JUV=2–0
|match_PAL_LAZ=1–0
|match_PAL_LIV=4–2
|match_PAL_LUC=1–3
|match_PAL_MIL=2–1
|match_PAL_MOD=0–0
|match_PAL_NOV=3–0
|match_PAL_PAD=1–0
|match_PAL_PPA=3–1
|match_PAL_ROM=2–1
|match_PAL_SAM=1–1
|match_PAL_TOR=2–2
|match_PAL_TRI=4–0
|name_PPA=Pro Patria
|match_PPA_ATA=0–0
|match_PPA_BAR=0–1
|match_PPA_BOL=0–3
|match_PPA_FIO=2–4
|match_PPA_GEN=2–1
|match_PPA_INT=1–1
|match_PPA_JUV=0–1
|match_PPA_LAZ=1–2
|match_PPA_LIV=1–0
|match_PPA_LUC=0–2
|match_PPA_MIL=3–2
|match_PPA_MOD=2–0
|match_PPA_NOV=5–0
|match_PPA_PAD=3–0
|match_PPA_PAL=1–0
|match_PPA_ROM=1–1
|match_PPA_SAM=1–4
|match_PPA_TOR=0–1
|match_PPA_TRI=3–1
|name_ROM=Roma
|match_ROM_ATA=1–0
|match_ROM_BAR=0–0
|match_ROM_BOL=1–1
|match_ROM_FIO=1–1
|match_ROM_GEN=1–0
|match_ROM_INT=1–0
|match_ROM_JUV=0–1
|match_ROM_LAZ=1–1
|match_ROM_LIV=4–0
|match_ROM_LUC=3–0
|match_ROM_MIL=1–2
|match_ROM_MOD=2–1
|match_ROM_NOV=4–1
|match_ROM_PAD=0–2
|match_ROM_PAL=3–2
|match_ROM_PPA=3–1
|match_ROM_SAM=2–4
|match_ROM_TOR=1–2
|match_ROM_TRI=4–2
|name_SAM=Sampdoria
|match_SAM_ATA=4–2
|match_SAM_BAR=2–1
|match_SAM_BOL=1–1
|match_SAM_FIO=2–1
|match_SAM_GEN=5–1
|match_SAM_INT=0–4
|match_SAM_JUV=2–0
|match_SAM_LAZ=2–2
|match_SAM_LIV=3–0
|match_SAM_LUC=5–0
|match_SAM_MIL=2–1
|match_SAM_MOD=1–1
|match_SAM_NOV=1–3
|match_SAM_PAD=0–0
|match_SAM_PAL=2–2
|match_SAM_PPA=4–4
|match_SAM_ROM=2–0
|match_SAM_TOR=2–3
|match_SAM_TRI=1–1
|name_TOR=Torino
|match_TOR_ATA=2–0
|match_TOR_BAR=2–0
|match_TOR_BOL=1–0
|match_TOR_FIO=2–0
|match_TOR_GEN=4–0
|match_TOR_INT=4–2
|match_TOR_JUV=3–1
|match_TOR_LAZ=1–0
|match_TOR_LIV=1–0
|match_TOR_LUC=2–1
|match_TOR_MIL=4–1
|match_TOR_MOD=3–1
|match_TOR_NOV=4–0
|match_TOR_PAD=3–1
|match_TOR_PAL=3–0
|match_TOR_PPA=4–1
|match_TOR_ROM=4–0
|match_TOR_SAM=2–1
|match_TOR_TRI=1–1
|name_TRI=Triestina
|match_TRI_ATA=1–1
|match_TRI_BAR=2–0
|match_TRI_BOL=1–1
|match_TRI_FIO=4–0
|match_TRI_GEN=0–0
|match_TRI_INT=2–0
|match_TRI_JUV=1–0
|match_TRI_LAZ=4–1
|match_TRI_LIV=5–4
|match_TRI_LUC=1–0
|match_TRI_MIL=1–3
|match_TRI_MOD=1–2
|match_TRI_NOV=1–1
|match_TRI_PAD=9–1
|match_TRI_PAL=3–1
|match_TRI_PPA=0–0
|match_TRI_ROM=2–0
|match_TRI_SAM=3–1
|match_TRI_TOR=1–1
|update=complete
|source=Almanacco Illustrato del Calcio - La Storia 1898-2004, Panini Edizioni, Modena, September 2005 {{in lang|it}}
}}
Top goalscorers
class="wikitable" style="text-align:center" |
Rank
! Player ! Club ! Goals |
---|
1
|align="left"|{{Flagicon|Hungarian People's Republic|1949}} István Nyers |align="left"|Internazionale | 26 |
2
| align="left" |{{flagicon|ITA}} Amedeo Amadei | align="left" |Internazionale |22 |
3
|align="left"|{{Flagicon|Hungarian People's Republic|1949}} István Mike Mayer |align="left"|Bologna |20 |
4
| align="left" |{{flagicon|ITA}} Carlo Stradella | align="left" |Livorno |19 |
5
|align="left"|{{flagicon|ITA}} Riccardo Carapellese |align="left"|Milan |17 |
rowspan="2" |6
| align="left" |{{flagicon|ITA}} Valentino Mazzola | align="left" |Torino | rowspan="2" |16 |
align="left" |{{flagicon|SWE}} Gunnar Nordahl
| align="left" |Milan |
rowspan="6" |8
| align="left" |{{flagicon|ITA}} Giuseppe Baldini | align="left" |Sampdoria | rowspan="6" |15 |
align="left" |{{flagicon|ITA}} Renato Gei
| align="left" |Sampdoria |
align="left" |{{flagicon|ITA}} Giampiero Boniperti
| align="left" |Juventus |
align="left" |{{flagicon|DEN}} John Hansen
| align="left" |Juventus |
align="left" |{{flagicon|ITA}} Bruno Ispiro
| align="left" |Triestina |
align="left" |{{flagicon|ITA}} Ugo Conti
| align="left" |Lucchese |
rowspan="2" |14
| align="left" |{{flagicon|ITA}} Silvio Piola | align="left" |Novara | rowspan="2" |14 |
align="left" |{{flagicon|ITA}} Adriano Bassetto
| align="left" |Sampdoria |
References and sources
- Almanacco Illustrato del Calcio - La Storia 1898-2004, Panini Edizioni, Modena, September 2005
Footnotes
{{reflist}}
External links
- [https://web.archive.org/web/20070808041922/http://www.rsssf.com/tablesi/ital49.html] - All results on RSSSF Website.
{{Serie A seasons}}
{{1948–49 in Italian football}}
{{1948–49 in European football (UEFA)}}
{{Portal bar|Association football|Italy}}
{{DEFAULTSORT:1948-49 Serie A}}