Check out the ESL for COH2:
http://www.esl.eu/eu/coh2
The reddit community has put on a few, "for the glory" tournaments as well:
http://www.reddit.com/r/CompanyOfHeroes/
Also, you might want to play in one of the for-fun or lower stakes tournaments, even if you do expect to get your butt kicked. I am not a high-level player by any stretch of the imagination but I played in the gamekeys tournament. If I wasn't the bottom-seeded player, I was close to it. I still had a lot of fun, despite getting completely owned in the second round.
If nothing else, playing in a tournament guarantees you a couple of clean games, and you get to say that you participated.
![Honor icon](/images/replay/honor_icon.png)