以下是巴萨历任主教练清单:
1917-1917 -约翰-巴罗(19场比赛)
1917-1923 -杰克·格林威尔(371场比赛)
1923-1924 -阿尔夫·斯庞泽
1924-1924 -波松尼(47场比赛)
1924-1925 -拉尔夫科比(39场比赛)
1926-1926 -杰克·多比(55场比赛)
1926-1929 -罗马(70场比赛)
1929-1931 -詹姆斯-贝拉米(81场比赛)
1931-1933 -杰克·格林威尔(71场比赛)
1933-1934 -杰克·多比(38场比赛)
1934-1935 -弗朗茨·普拉科(37场比赛)
1940 -帕特里克·奥康奈尔(63场比赛)
1940-1941 -何塞普·普拉纳斯(62场比赛)
1941-1942 -拉蒙·古兹曼(15场比赛)
1942-1944 - 琼·约瑟普·诺格斯(85场比赛)
1944-1947 -何塞普·萨米蒂埃(89场比赛)
1947-1950 -费尔南德斯(81场比赛)
1950-1950 -雷蒙-洛伦斯(11场比赛)
1950-1954 -费迪南德-多西科(150场比赛)
1954-1955 -桑德罗-普波(34场比赛)
1955-1956 -弗朗茨·普拉特科(36场比赛)
1956-1958 - 多明戈·巴尔曼亚(69场比赛)
1958-1960 -埃雷拉(94场比赛)
1960-1960 -拉巴萨(6场比赛)
1960-1961 -柳比萨-布罗奇奇(23场比赛)
1961-1961 -奥里佐拉(25场比赛)
1961-1961 -路易斯·米罗(15场比赛)
1961-1963 -拉迪斯劳·库巴拉(51场比赛)
1963-1963 -冈萨雷斯沃(24场比赛)
1963-1964 -塞萨尔-罗德里格斯(50场比赛)
1964-1965 - Vicenc Sasot(36场比赛)
1965-1967 -罗克·奥尔森(88场比赛)
1967-1969 -萨尔瓦多·阿蒂加斯(87场比赛)
1969-1970 -塞格尔(12场比赛)
1970-1971 -维克·白金汉(66场比赛)
1971-1975 -里努斯-米其林(169场比赛)
1975-1976 -海因斯·维斯韦莱(40场比赛)
1976-1976 - Laureano Ruiz(10场比赛)
1976-1978 -里努斯-迈克尔斯(95场比赛)
1978-1979 -卢西恩·穆勒(36场比赛)
1979-1980 - Joaquim Rife(40场比赛)
1980-1980 -埃雷拉(13场比赛)
1980-1980 -库巴拉(13场比赛)
1980-1981 -埃雷拉(36场比赛)
1981-1983 - 乌多·拉特克(80场比赛)
1983-1983 -罗布列多(1场比赛)
1983-1984 -塞萨尔·路易斯·梅诺蒂(73场比赛)
1984-1987 -维纳布尔斯(169场比赛)
1987-1988 -阿拉贡内斯(50场比赛)
1988-1988 -雷萨奇(2场比赛)
1988-1996 -克鲁伊夫(430场比赛)
1996-1996 -雷萨奇(2场比赛)
1996-1997 -博比罗布森(60场比赛)
1997-2000 -范加尔(170场比赛)
2000-2001 - 罗伦克·塞拉·费雷尔(51场比赛)
2001-2002 -雷萨奇(66场比赛)
2002-2003 -范加尔(30场比赛)
2003-2003 -德拉克鲁斯(2场比赛)
2003-2003 -拉多米尔·安蒂克(24场比赛)
2003-2008 -里杰卡尔德(273场比赛)
2008-2012 -瓜迪奥拉(247场比赛)
2012-2013 - 蒂托·比拉诺瓦
2013-2013 - 霍尔迪·鲁拉
2013-2014 - Gerardo Daniel“Tata”Martino
2014-2017 -路易斯·恩里克·马丁内斯
2017年至今- 埃内斯托·巴尔韦德
主教练是里杰卡尔德!