1952 Soviet Top League
{{Infobox football league season
| season = 1952
| competition = Soviet Top League
| prevseason = 1951
| nextseason = 1953
}}
14 teams took part in the league with FC Spartak Moscow winning the championship.
League standings
{{#invoke:sports table|main|style=WDL
|res_col_header=Q
|winpoints=2
|team1=SPA|name_SPA={{flagicon|RSFSR|1937}} Spartak Moscow
|team2=DKI|name_DKI={{flagicon|Ukrainian SSR}} Dynamo Kiev
|team3=DYN|name_DYN={{flagicon|RSFSR|1937}} Dynamo Moscow
|team4=DTB|name_DTB={{flagicon|Georgian SSR}} Dynamo Tbilisi
|team5=DLE|name_DLE={{flagicon|RSFSR|1937}} Dynamo Leningrad
|team6=KAL|name_KAL={{flagicon|RSFSR|1937}} Kalinin
|team7=ZEN|name_ZEN={{flagicon|RSFSR|1937}} Zenit Leningrad
|team8=KRY|name_KRY={{flagicon|RSFSR|1937}} Krylia Sovetov Kuybyshev
|team9=LOK|name_LOK={{flagicon|RSFSR|1937}} Lokomotiv Moscow
|team10=TOR|name_TOR={{flagicon|RSFSR|1937}} Torpedo Moscow
|team11=VVS|name_VVS={{flagicon|RSFSR|1937}} VVS Moscow
|team12=DAU|name_DAU={{flagicon|Latvian SSR|1940}} Daugava Riga
|team13=SHA|name_SHA={{flagicon|Ukrainian SSR}} Shakhtyor Stalino
|team14=DMI|name_DMI={{flagicon|Belarusian SSR}} Dinamo Minsk
|win_SPA=9|draw_SPA=2|loss_SPA=2|gf_SPA=26|ga_SPA=12|status_SPA=C
|win_DKI=7|draw_DKI=3|loss_DKI=3|gf_DKI=26|ga_DKI=14
|win_DYN=7|draw_DYN=3|loss_DYN=3|gf_DYN=24|ga_DYN=14
|win_DTB=5|draw_DTB=6|loss_DTB=2|gf_DTB=19|ga_DTB=12
|win_DLE=5|draw_DLE=5|loss_DLE=3|gf_DLE=17|ga_DLE=17
|win_KAL=5|draw_KAL=4|loss_KAL=4|gf_KAL=19|ga_KAL=19
|win_ZEN=6|draw_ZEN=2|loss_ZEN=5|gf_ZEN=20|ga_ZEN=21
|win_KRY=5|draw_KRY=3|loss_KRY=5|gf_KRY=16|ga_KRY=14
|win_LOK=5|draw_LOK=2|loss_LOK=6|gf_LOK=19|ga_LOK=21
|win_TOR=3|draw_TOR=6|loss_TOR=4|gf_TOR=11|ga_TOR=15
|win_VVS=2|draw_VVS=6|loss_VVS=5|gf_VVS=11|ga_VVS=14|status_VVS=R
|win_DAU=2|draw_DAU=5|loss_DAU=6|gf_DAU=10|ga_DAU=14|status_DAU=R
|win_SHA=1|draw_SHA=6|loss_SHA=6|gf_SHA=14|ga_SHA=26|status_SHA=R
|win_DMI=1|draw_DMI=3|loss_DMI=9|gf_DMI=10|ga_DMI=29|status_DMI=R
|col_C=Gold|text_C=League champions
|result1=C
|col_R=red1|text_R=Relegation to Class B
|result11=R|result12=R|result13=R|result14=R
|update=complete|source=[https://www.rsssf.org/tablesu/ussrhist.html rsssf.com]
}}
Results
{{#invoke:sports results|main
|matches_style=FBR|solid_cell=grey
|team1=DAU|team2=DYK|team3=DLE|team4=DMN|team5=DYN
|team6=DTB|team7=KAL|team8=KRY|team9=LOK|team10=SHA
|team11=SPA|team12=TOR|team13=VVS|team14=ZEN
|name_SPA=Spartak Moscow
|match_SPA_DYK=4–1
|match_SPA_DYN=null
|match_SPA_DTB=2–1
|match_SPA_DLE=1–0
|match_SPA_KAL=1–1
|match_SPA_ZEN=4–1
|match_SPA_KRY=1–0
|match_SPA_LOK=null
|match_SPA_TOR=null
|match_SPA_VVS=1–2
|match_SPA_DAU=2–1
|match_SPA_SHA=3–2
|match_SPA_DMN=3–0
|name_DYK=Dynamo Kiev
|match_DYK_SPA=null
|match_DYK_DYN=null
|match_DYK_DTB=0–0
|match_DYK_DLE=null
|match_DYK_KAL=2–1
|match_DYK_ZEN=1–2
|match_DYK_KRY=null
|match_DYK_LOK=4–0
|match_DYK_TOR=2–2
|match_DYK_VVS=null
|match_DYK_DAU=null
|match_DYK_SHA=4–0
|match_DYK_DMN=3–0
|name_DYN=Dynamo Moscow
|match_DYN_SPA=0–0
|match_DYN_DYK=0–3
|match_DYN_DTB=2–2
|match_DYN_DLE=null
|match_DYN_KAL=4–1
|match_DYN_ZEN=2–1
|match_DYN_KRY=0–1
|match_DYN_LOK=2–0
|match_DYN_TOR=0–2
|match_DYN_VVS=1–1
|match_DYN_DAU=2–1
|match_DYN_SHA=3–1
|match_DYN_DMN=3–1
|name_DTB=Dynamo Tbilisi
|match_DTB_SPA=null
|match_DTB_DYK=null
|match_DTB_DYN=null
|match_DTB_DLE=1–1
|match_DTB_KAL=null
|match_DTB_ZEN=null
|match_DTB_KRY=null
|match_DTB_LOK=1–2
|match_DTB_TOR=1–0
|match_DTB_VVS=1–0
|match_DTB_DAU=0–0
|match_DTB_SHA=1–1
|match_DTB_DMN=4–1
|name_DLE=Dynamo Leningrad
|match_DLE_SPA=null
|match_DLE_DYK=3–1
|match_DLE_DYN=0–5
|match_DLE_DTB=null
|match_DLE_KAL=null
|match_DLE_ZEN=null
|match_DLE_KRY=2–1
|match_DLE_LOK=null
|match_DLE_TOR=null
|match_DLE_VVS=null
|match_DLE_DAU=2–1
|match_DLE_SHA=1–1
|match_DLE_DMN=4–2
|name_KAL=Kalinin
|match_KAL_SPA=null
|match_KAL_DYK=null
|match_KAL_DYN=null
|match_KAL_DTB=1–1
|match_KAL_DLE=0–1
|match_KAL_ZEN=1–1
|match_KAL_KRY=1–0
|match_KAL_LOK=4–2
|match_KAL_TOR=null
|match_KAL_VVS=null
|match_KAL_DAU=null
|match_KAL_SHA=null
|match_KAL_DMN=2–1
|name_ZEN=Zenit Leningrad
|match_ZEN_SPA=null
|match_ZEN_DYK=null
|match_ZEN_DYN=null
|match_ZEN_DTB=1–2
|match_ZEN_DLE=2–1
|match_ZEN_KAL=null
|match_ZEN_KRY=null
|match_ZEN_LOK=null
|match_ZEN_TOR=null
|match_ZEN_VVS=null
|match_ZEN_DAU=null
|match_ZEN_SHA=3–3
|match_ZEN_DMN=null
|name_KRY=Krylia Sovetov Kuybyshev
|match_KRY_SPA=null
|match_KRY_DYK=0–1
|match_KRY_DYN=null
|match_KRY_DTB=null
|match_KRY_DLE=1–4
|match_KRY_KAL=null
|match_KRY_ZEN=4–1
|match_KRY_LOK=null
|match_KRY_TOR=null
|match_KRY_VVS=null
|match_KRY_DAU=0–0
|match_KRY_SHA=null
|match_KRY_DMN=2–1
|name_LOK=Lokomotiv Moscow
|match_LOK_SPA=3–0
|match_LOK_DYK=null
|match_LOK_DYN=null
|match_LOK_DTB=null
|match_LOK_DLE=0–0
|match_LOK_KAL=null
|match_LOK_ZEN=1–2
|match_LOK_KRY=1–4
|match_LOK_TOR=null
|match_LOK_VVS=2–3
|match_LOK_DAU=null
|match_LOK_SHA=3–0
|match_LOK_DMN=null
|name_TOR=Torpedo Moscow
|match_TOR_SPA=0–4
|match_TOR_DYK=null
|match_TOR_DYN=null
|match_TOR_DTB=null
|match_TOR_DLE=1–1
|match_TOR_KAL=1–1
|match_TOR_ZEN=0–1
|match_TOR_KRY=1–1
|match_TOR_LOK=0–2
|match_TOR_VVS=1–0
|match_TOR_DAU=1–1
|match_TOR_SHA=2–1
|match_TOR_DMN=0–0
|name_VVS=VVS Moscow
|match_VVS_SPA=null
|match_VVS_DYK=null
|match_VVS_DYN=2–2
|match_VVS_DTB=null
|match_VVS_DLE=null
|match_VVS_KAL=1–1
|match_VVS_ZEN=0–1
|match_VVS_KRY=0–1
|match_VVS_LOK=1–2
|match_VVS_TOR=null
|match_VVS_DAU=0–0
|match_VVS_SHA=null
|match_VVS_DMN=1–1
|name_DAU=Daugava Riga
|match_DAU_SPA=null
|match_DAU_DYK=0–2
|match_DAU_DYN=null
|match_DAU_DTB=null
|match_DAU_DLE=null
|match_DAU_KAL=1–2
|match_DAU_ZEN=2–0
|match_DAU_KRY=null
|match_DAU_LOK=0–2
|match_DAU_TOR=null
|match_DAU_VVS=null
|match_DAU_SHA=null
|match_DAU_DMN=2–0
|name_SHA=Shakhtyor Stalino
|match_SHA_SPA=null
|match_SHA_DYK=null
|match_SHA_DYN=null
|match_SHA_DTB=null
|match_SHA_DLE=null
|match_SHA_KAL=4–3
|match_SHA_ZEN=null
|match_SHA_KRY=0–0
|match_SHA_LOK=null
|match_SHA_TOR=null
|match_SHA_VVS=0–0
|match_SHA_DAU=1–1
|match_SHA_DMN=null
|name_DMN=Dinamo Minsk
|match_DMN_SPA=null
|match_DMN_DYK=null
|match_DMN_DYN=null
|match_DMN_DTB=null
|match_DMN_DLE=null
|match_DMN_KAL=null
|match_DMN_ZEN=0–4
|match_DMN_KRY=null
|match_DMN_LOK=1–1
|match_DMN_TOR=null
|match_DMN_VVS=null
|match_DMN_DAU=null
|match_DMN_SHA=2–0
|update=complete|source=
}}
Top scorers
;11 goals
- Andrei Zazroyev (Dynamo Kiev)
;8 goals
- Vladimir Ilyin (Dynamo Moscow)
- Aleksei Paramonov (Spartak Moscow)
;7 goals
- Avtandil Chkuaseli (Dinamo Tbilisi)
;5 goals
- Vladimir Bogdanovich (Dynamo Kiev)
- Yuri Fetiskin (Kalinin)
- Vasili Fomin (Dynamo Leningrad)
- Aleksandr Ivanov (Zenit Leningrad)
- Aleksei Kolobov (Dynamo Leningrad)
- Nikita Simonyan (Spartak Moscow)
- Vladimir Tsvetkov (Dynamo Leningrad)