It’s not always easy to be a sportscaster. Joshua Perry knows all about it.

The BTN analyst is bound to ruffle some feathers over the course of the season. Perry regularly produces power rankings and predictions, along with his other insights over the course of the year, and fans are always liable to keep receipts.

“You guys like to remind me how wrong I am,” said Perry. “And I’m going to be honest, I’m not a perfect person. I’m a pretty humble person. So I’m going to apologize to you all for 3 things.”

Perry’s apology included his ranking of the best jersey in the B1G, preseason predictions for Michigan and Michigan State, and some of his poor choices for his week-to-week power rankings.

Take a look:

At least Perry is man enough to admit the things he gets wrong over the course of the season. That will make his correct calls that much sweeter when they come around.