There really isn't a list because each battle depends on the dragons you have. Someone who has mythic dragons will use mythic dragons, but if you don't have them you will use something else instead and can win just as easily.
The best thing is really to think strategically about the colors and evaluate your island.
So for instance, starting with the reds...
There are a LOT of dragons in the game with red, bunches of removed red yellows, tricolors, seasonal dragons, etc. The color chart for red opponents says to use: yellow (Y), blue (B), stone (S), tropic (t).
Avoid green (G), Dino (D), zodiac (Z), metal (m).
So, first, what dragons do you have YB? Storm (album reward) is one of the best, not breedable and easy to get - just keep breeding dragons. If you don't have that or another non-breedable, do you have a super rare?
Second, because there's gotta be about a dozen red-yellow RY and RYG now, look at yellow. Use pink (K), night (N), cosmic (C), or zodiac (Z). Avoid Red (R), blue (B), and treasure (T).
Blue is good for red but bad for yellow. Yellow is good for red and doesn't matter for yellow. Pink is good for yellow and doesn't matter for red. So two strong colors are the Y against red and K against yellow gives you YK yellow-pink - the non-breedable and pretty easy to get Lightning.
Lightning is one of the STRONGEST arena dragons ever because it's useful against dozens of dragons - that's why it shows up on list after list in arena multiple times for people who don't use all champs. For starting arena, this is one of the best dragons to get and feed to epic.
The more dragons there are with certain colors, the more useful your dragon will be who can fight it. What do you have for green-yellow?