Question: How many states that have some college students not playing in the goalie position?
SQL: SELECT COUNT ( * )  FROM  ( SELECT T1.state FROM college AS T1 JOIN tryout AS T2 ON T1.cName  =  T2.cName WHERE T2.pPos ! =  'goalie'  )