I know mares can vary so much but in general do your mares foal right around the same number of days each year - 310? 320? 340? you get the picture. The reason I'm curious is my one mare due to foal this year is due June 8th (330 days). Two years ago when she foaled for me, she foaled at exactly 330 days (what a good girl). I am starting to think she's going to go early this year because she is already bigger than she was the day she foaled in 2006. Now she did have a wee little 18" colt that year so maybe she is having a larger foal this year. How do your mares tend to work? BTW this is my black Mickey granddaughter bred to Lucky Hart's Yahoo Aroo Aye (buckskin). I would really love a little buckskin filly from this cross!!!