Antonyms for Pro (opposite meaning)
WordNet sense 1 (does not play for pay):
amateur
WordNet sense 2 (an argument opposed to a proposal):
con
WordNet sense 3 (not in favor of (an action or proposal etc.)):
anti
From the ODE community, based on WordNet
add/edit