database design – Please review my data model

First off, I appreciate anyone who takes the time to review this post and give me feedback. Not only is it going help me learn, but it will help my overall database knowledge.

The flow of the frontend application that this data model will support is as follows:

Tournament organizers create tournaments

  • tournaments have organizer contact info
  • tournaments occur at a location
  • tournaments have participants

People register via a registration code

enter image description here

I believe the data model is fairly well normalized. At least 3NF.