Five fillies have won the Preakness Stakes in 145 races. Rachel Alexandra was the last filly to do it in 2009, and the first filly to win the Preakness since Nellie Morse (1924). Here's a look at all five:
2009: Rachel Alexandra
1924: Nellie Morse
1915: Rhine Maiden
1906: Whimsical
1903: Flocarline