The 2004 season brought the most complete Cyclones team ever. Managed by Tony Tijerina, three batters hit over .300 and five starting pitchers made their starts in rotation for the last 55 games of the season except one game. The Cyclones won the McNamara division title only to lose to the Tri-City ValleyCats in controversial fashion. With the series tied, the Cyclones were leading 3–0 in the 3rd inning when the games was held up and eventually cancelled by rain, which wiped out the score. After another rainout, Game 3 was played from the beginning where the Cyclones lost the deciding game 7–1. A new rule was placed by the NY-Penn League that any games suspended because of rain, if a team or teams have scored runs in the game, the suspended game will be picked from the inning when the game was called.