Een bepalend moment in Edmonds' carrière kwam in de
2004 National League Championship Series, waarin Edmonds een twaalfde inning homerun sloeg om Game 6 te winnen. In Game 7, Edmonds maakte een spectaculaire defensieve spel in het midden, het helpen van de Cardinals winnen van de vlag.