• I would try using the decimal conversion on only the numeric values.

    =AVG(IIf(Fields!SCORE.Value = "Unknown", Nothing, CDec(Fields!SCORE.Value)))

    I think converting "Nothing" to a decimal creates the zeroes that are causing the problems.