In his major league debut, Ames threw a five-inning no-hitter against the Cardinals (9/14/03). He went on to pitch on four Giants pennant-winners; for the 1905 World Champions, Ames went 22-8, Christy Mathewson 31-8, and Joe McGinnity 21-15. Though Ames never again won more than 15, he remained a dependable New York starter through 1912. In the season opener on April 15, 1909, he no-hit Brooklyn into the 10th inning and went the route, losing 3-0 in the 13th.
Ames lost a league-high 23 games for Cincinnati in 1914 but, oddly, tied for the NL lead with six saves. With the Cardinals, his seven saves in 1916 and eight relief wins in 1917 were also NL highs.