Contando com os mesmos participantes da edição anterior, o Campeonato Paulista de 1903, por coincidência, terminou com as mesmas duas equipes empatadas na primeira colocação após os dois turnos.
Sendo assim, novamente foi necessária a realização de um jogo-extra para se apontar o campeão. E exatamente como acontecera um ano antes, o SPAC venceu o Paulistano pelo mesmo placar e ficou com o bicampeonato.
Disputa por pontos corridos
21/05- São Paulo Athletic 2 x 0 Mackenzie
11/06- Mackenzie 1 x 2 São Paulo Athletic
21/06- Germânia 3 x 1 Internacional
24/06- Paulistano 2 x 0 São Paulo Athletic
28/06- Paulistano 5 x 0 Internacional
05/07- São Paulo Athletic 5 x 0 Internacional
05/07- Paulistano 1 x 0 Germânia
14/07- Paulistano 0 x 0 Mackenzie
19/07- São Paulo Athletic 4 x 1 Germânia
26/07- Internacional 0 x 3 Paulistano
02/08- São Paulo Athletic 4 x 0 Paulistano
09/08- Germânia 1 x 1 São Paulo Athletic
15/08- Mackenzie 1 x 0 Germânia
29/08- Mackenzie 0 x 1 Paulistano
30/08- Internacional 4 x 3 Germânia
07/09- Germania 0 x 3 Mackenzie
20/09- Mackenzie 5 x 0 Internacional
23/09- Germania 0 x 2 Paulistano
27/09- Internacional 0 x 3 São Paulo Athletic
12/10- Internacional 3 x 0 Mackenzie
Classificação por pontos ganhos: 1° - São Paulo Athletic e Paulistano (13 pontos); 3° - Mackenzie College (07); 4° - SC Internacional (04) 5° - Germânia (03).
Jogo Desempate
SÃO PAULO ATHLETIC 2 x 1 PAULISTANO
Data: 25/Outubro/1903 - Local: Parque da Antarctica Paulista
Árbitro: Hermann Friese
Gols: Álvaro Rocha para o Paulistano; Thiers (contra) e Poolepara o SPAC
São Paulo A. C.: W. Holland; Jeffery e Hodgkiss; Biddel, Robinson e Duff; Montandon, Boyes, Charles Miller, King e Poole.
Paulistano: Pederneiras; Geraldo e Thiers; Renato, Olavo e Tutu; Ibañez, Álvaro Rocha, Mesquita, Sampaio e João.