Does this sentence have correct punctuation?

"The ball hit me on the head!" exlaimed Airick.

2 answers

Yes, that's correct.
Thanks!