Not really, no. On Pokémon Yellow, I discovered I had a female Pikachu (which was awesome because I'd totally been going for that) and in Silver I once had a female Typhlosion. Both games have since been deleted though.
My sister, on the other hand, is prone to getting female Pokémon, especially Eevee. She got a female Mudkip in Ruby and a female Panpour (which while isn't a starter, has a high male-to-female ratio) without soft-resetting.
Actually, funnily enough. I have three sisters and on their first playthroughs on R/S/E respectively, they each got a female starter - Mudkip, Treecko and Torchic. The sister who got the Treecko wanted a male starter though so she restarted.
/storyofmylife