Hi there! I am an expert programmer/webscraper and this is the sort of project I complete all the time for clients here on freelancer. In fact, I have created a very robust application in the past to scrape oddsportal.com. The application allows for the selection of a date range and sport just as you mentioned. It could also be customized to get more data. Please contact me and I can send you an example!
Recently I have created bots (applications) to scrape many different websites for freelancer clients. These bots collect data related to stocks (yahoo finance), sports/betting ([login to view URL], [login to view URL]), private listings (craigslist, ebay), healthcare ([login to view URL]), food/recipes ([login to view URL]) and many others! Just check my feedback and 100% completion rate for these projects and you will know I am qualified. I look forward to speaking with you further about the project and I can be reached on freelancer or on Skype anytime. My Skype is: psnmitmat