300 run prediction