 McMahon has won 15 Canadian pool titles, and won the Canadian Women's Snooker title three times, from 2004 to 2006.John Morra is the top ranked player in Canadian pool as September 2019, with Mario Morra ranked fifth.Alex Pagulayan won the 2012 Canadian Eight-ball Championship after defeating Mario Morra in the semi-final, and John Morra in the final.