League Play


The CPA is part of the APA, the largest pool league in the world.  Welcoming to all players of all skill levels, the TopShots CPA league currently has teams competing in both 8-ball and 9-ball on two nights a week.

Learn more

Triple E Pool League

Edmonton's Triple E pool league is a large and very popular league with more than 100 teams playing on three nights a week.  

learn more


WAL-MAC pool leagues are produced by WAL-MAC amusements, and compete weekly in host locations across Edmonton and the surrounding area.  

learn more


Weekly Pool Tournaments

Looking for some regular competition?  TopShots hosts weekly pool tournaments on Friday, Saturday, and Sundays.  Call anytime for details or to arrange your entry.

Darts Jitneys

For our fans of darts, we offer regular darts jitnes in both 501 and Tactics, and in both singles and doubles.  Contact us for more details or join the Facebook group 'Jitneys at TopShots' for regular updates on when the next event is taking place.


TopShots has the best snooker tables around.  Contact us to find out about upcoming tournaments and the new snooker league starting soon.