Have you looked at University Interscholastic League competitions? I grew up in TX and really liked competing in UIL events when I was in school.

http://www.uiltexas.org/aplus/events