recital: performance of music or dance especially by soloists
performance: a dramatic or musical entertainment
forecaster: someone who makes predictions of the future (usually on the basis of special knowledge)