João Moura Caetano terminou a temporada de 2012 com um total de 40 corridas de toiros, repartidas entre Portugal e Espanha.
O jinete de Monforte actuou por 27 vezes em Portugal e 13 em Espanha, tendo cortado 32 orelhas e 2 rabos do lado de lá da fronteira.
Lidou 49 toiros em Portugal e 23 em Espanha.
Começou a temporada em Jerez de Los Caballeros a 7 de Abril em Espanha e terminou no dia 29 de Setembro em Elvas.
7 de Abril – Jerez de los Caballeros (Esp.)
22 de Abril – Talayuela (Esp.)
30 de Abril – Campanário (Esp.)
5 de Maio – Tolosa
12 de Maio – Garvão
13 de Maio – Aldeia da Venda
17 de Maio – Chamusca
27 de Maio – Azambuja
2 de Junho – Navasfrias (Esp.)
8 de Junho – Aljustrel
9 de Junho – Puebla de Alcocer (Esp.)
10 de Junho – Madrid (Esp.)
16 de Junho – Fermoselle (Esp.)
22 de Junho – Badajoz (Esp.)
24 de Junho – Alcácer do Sal
29 de Junho – Évora
7 de Julho – Santo António das Areias
8 de Julho – Póvoa do Varzim
14 de Julho – Moura
16 de Julho – Santa Amália (Esp.)
29 de Julho – Foz do Sizandro
4 de Agosto – Terrugem
5 de Agosto – Nave de Haver
8 de Agosto – Albufeira
9 de Agosto – Lisboa
10 de Agosto – Beja
11 de Agosto – Nazaré
15 de Agosto – Messejana
17 de Agosto – Arruda dos Vinhos
22 de Agosto – Albufeira
24 de Agosto – Montehermoso (Esp.)
25 de Agosto – Valencia de Alcântara (Esp.)
1 de Setembro – Cuba
2 de Setembro – Montemor-o-Novo
5 de Setembro – Albufeira
9 de Setembro – Monforte
14 de Setembro – Moura
15 de Setembro – Arroyo de la Luz (Esp.)
22 de Setembro – Carrascalejo (Esp.)
29 de Setembro – Elvas
