Sounds like a pretty complex thing for a starter script, but it can be done. First I would urge you to design your database. It sounds like there is a ton of information that you want to store. That is a great first step. Decide how many tables you want it in (like one for schedule and one for results), then decide what fields they need to have (like id, date, time, home, visitor, venue, etc). Then input all the data you can through your database front end (like PHPmyAdmin).
Secondly I would say you should study some basic PHP coding, and read through some of the php manual (php.net). Try and work out a part of it, and if you have more questions to go along with your code, stop on back by and we'll help you out.
If you really don't want to develop it on your own (hey, not everyone is born to code) then check out http://www.rentacoder.com and you can hire someone to do the work for you (or you can send me a PM and I might take the job lol).
At any rate, best of luck to you.