Em 1922, houve um Torneio de Seleções, disputado em caráter experimental, ganho pela seleção paulista. No ano seguinte, a competição foi oficializada, recebendo o nome de Campeonato Brasileiro.
Cariocas e paulistas tinham o privilégio de entrar no campeonato apenas nas semifinais, cabendo a cada um enfrentar respectivamente uma das duas seleções que haviam progredido através de um sistema eliminatório, de modo que cariocas e paulistas jamais se enfrentavam antes da final.
De 1923 a 1928, a final era disputada em jogo único no Rio de Janeiro. Em 1928, São Paulo não participou, em protesto contra esta fórmula. A partir de 1929, foram então adotados confrontos eliminatórios em melhor-de-quatro pontos, com mandos de campo alternados.
O critério de convocaçõo dos jogadores integrantes de cada seleção não era local de nascimento, mas sim filiação clubística.
ANO CAMPEÃO ---- --------- 1923 Paulistas 1924 Cariocas 1925 Cariocas 1926 Paulistas 1927 Cariocas 1928 Cariocas 1929 Paulistas 1931 Cariocas 1934 Baianos (CBD) Paulistas (FBF, profissional - nao reconhecido oficialmente) 1935 Cariocas 1936 Paulistas 1938 Cariocas 1939 Cariocas 1940 Cariocas 1941 Paulistas 1942 Paulistas 1943 Cariocas 1944 Cariocas 1946 Cariocas 1950 Cariocas 1952 Paulistas 1954 Paulistas 1956 Paulistas 1959 Paulistas 1963 Mineiros
Cariocas: 13
Paulistas: 11 (ou 10, se o título de 1934 não for contabilizado)
Baianos: 1
Mineiros: 1
Mauro Prais