2004 Mexican League season

The 2004 Mexican League season was the 80th season in the history of the Mexican League. It was contested by sixteen teams evenly divided into two zones: North and South. The season began on 16 March and ended on 3 August with the last game of the Serie del Rey. Piratas de Campeche won its second championship after defeating Saraperos de Saltillo in the Serie del Rey 4 games to 1, led by manager Francisco Estrada.

Prior to the beginning of the season three teams were replaced. Rieleros de Aguascalientes bought the Cafeteros de Córdoba franchise, Tuneros de San Luis took over Broncos de Reynosa and Toros de Tijuana replaced Tecolotes de los Dos Laredos. The number of games also changed from the previous season, from 113 to 100 per team.

Pitchers

 * Francisco Campos (Campeche): Campos became the sixth pitcher in the Mexican League history to win the Triple Crown, recording 1.47 ERA, 12 wins and 99 strikeouts.

No-hitters

 * Rafael Roque (Tigres): On 11 April, Roque threw the seventh no-hitter in franchise history by defeating the Langosteros de Cancún 1–0 in seven innings.