Dakoda,
I hope that your league secretary gets paid! Fat chance, right?
Here's something you may want to consider. I've added a name check column that flags spelling errors.
The formula in the Name Check column is: =IF(ISBLANK(C2), "", IF(ISERROR(VLOOKUP(Winner,Stats :: Team:'Team#',5,0)&VLOOKUP(Loser,Stats :: Team:'Team#',5,0)),"ERR","OK")). I also gave the Name Check cells a conditional format to display ERR in red.
I know that you might not want to number the teams as I did in the Stats table, so you could eliminate that column and give the VLOOKUP functions something else to look for. (I was thinking about another approach when I started and I just left the team numbers there out of laziness.)
I think you need some sort of error check with that many teams.
Good luck,
Jerry