Du oprettede aliaset for den forkerte ting. Dette burde virke:
SELECT count(*) as count FROM `match` WHERE match_status != :status
//^^^^^ Alias for 'count(*)' NOT for your table name
Du skal også sætte ` omkring søgeord/Mysql reserverede ord, f.eks. match
:http://dev.mysql.com/doc/ refman/5.6/da/reserved-words.html
Og hvis du slår fejltilstand til, får du også en fejl for dette, læg den bare lige efter din forbindelse:
$con->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);