POKEMON PARTY
During the Games, Winona is seen with the fifteen Pokemon. All of them besides for Dratini and Dragonair are also part Flying. However, Dratini evolved into Dragonair which then evolves into Dragonite which is a Dragon/Flying Type Pokemon. So, Winona really does stick to her word of only using Flying Type. I always forget that Gyarados if a Water/Flying Type as well, but it is! Four of the fifteen are Normal/Flying, two are Water/Flying, one is Steel/Flying, three are Dragon/Flying, one is Grass/Flying, one is Dark/Flying, and one is Psychic/Flying. (They are going to be listed in Alphabetical Order):The Anime party consists of four total Pokemon. Skarmory doesn't actually battle in the anime version, but Winona is seen flying on Skarmory and defeating Team Rocket. The other three are used in the Gym Battle against Ash Ketchum. A fun fact is that Winona's Swellow in the anime is a Shiny Swellow, and is the only Shiny Pokemon used by a Gym Leader in the whole series. (They are going to be listed in Alphabetical Order):
The Pokemon Adventure Manga party consists of five total Pokemon. The manga introduces two new Pokemon that weren't listed above, Beautifly, a Bug/Flying Type & Masquerain, a Bug/Flying Type. Both of them were used to train Sapphire to become stronger in the story. (They are going to be listed in Alphabetical Order):