for something like that, if you don't need it too be too slick, just display facts in some form thats not too hard on the eyes, i'd recommend a tomcat/DB/Apache structure. Apache for webhosting, just write some basic HTML pages to display, use tomcat and the underlying java to connect/issue queries to your database and display it in the HTML wrapper, then whatever database you have hosting this (MySQL? PostGreSQL?) If you don't have a programming background i'd say thats your quickest path forward, as the only "coding" is writting the tomcat hooks.
For more simple webpages (non-DB integrated) there are tons of solutions to use some drag and drop interface to make a webpage, but i'm not certain how much low level control they'd allow you, so that you could integrate some DB connections somehow.
Another thing, i don't know if you are going to be getting these sports results sent to you in some kind of machine readable format (i.e you don't have to enter in everything by hand) but if you are going to be entering in everything by hand anyway, i'd just crowdsource it and stand up a wiki, make the people with the scores (or designated volunteers) upload it themselves... MediaWiki (the software that runs wikipedia) is free and open source so you can stand one up fairly easily and everyone is already familiar with the interface (who doesn't use wikipedia?)