what does your Team Model look like? What does your bracket structure look like?
Can you provide a bit more information?
If I were starting out, Most brackets for sporting events have a set flow, #1 seed plays bottom ranked seed in their division or whatever. I'd populate seeding information into the team then set the team to its appropriate position on the bracket based on their seed.
I can help you here on this forum, or I can at least try to help. I just frequent the forums when my work slows down from time to time. or I need to ask a question and looking for some guidance.