Okay. I don't see too much physical play Minnesota district, Bantam play. Many of the refs will not let you finish a check as the rule is you're supposed to be making a play for the puck. The play at A and AA level is more of a skating, playmaking style anyway.
My son rarely gets checked but I do recall a crosscheck he took right between the back pads and top of the breezers that kept him out of our game vs Warroad. That sucked. I found him one of the discontinued padded Bauer shirts. He likes it.