Punk debuterte i 1999, og fikk kontrakt med både Ring of Honor og TNA i 2002. Han ble med WWE i 2005, hvor han fikk plass i Ohio Valley Wrestling for å utvikle sine ferdigheter både i og utenfor ringen. Han tok flere titler mens han var under kontrakt med OVW. Han fikk sin offisielle debut for WWE i 2006 under showet ECW. Etter at han gjorde sin debut for WWE har hans populæritet økt, og den nådde en ny høyde da CM Punk, i sin storyline i 2011, gikk til angrep på WWE om måten de drev forretninger på. Mens denne storylinen pågikk så ble CM Punk WWE Champion for første gang. CM Punk har hatt en av de lengste champion-periodene, hvor han til slutt mistet tittelen til The Rock etter å ha vært champion i hele 434 dager.