Yelley posts career high day