Anyone with Leaderboard/Points-Ranking experience?

Hi guys, First post here - I have read these forums for awhile, but never contributed because I’m such a newbie when it comes to web development. But now I seek guidance on an issue… :slight_smile:

I run a website for a Local Free Poker League that is Points Driven. The league has many players and maybe close to 15 games per week, so it is a lot of points I have to add up…

My method right now is simple and crude. I manually add up every ones points on one big CSV file using Open Office. Then I upload the CSV file and have a very simple PHP line of code that displays it for me (I got lucky that it even works, but I have no way of knowing how to tweak it to my needs). You can view my output here - -

But this method seriously sucks, and I know there has got to be a better way to handle this. For one I need a better way to database all the players and information - - It would be ideal if the other Tournament Directors could log in somehow and enter all the points themselves instead of having me do it, but I know this is really too advanced for me to set up.

It would be great if there was a program/database that I could quickly add the points with (instead of having to do the math in my head manually), and maybe even sort out information, like at what location they got those points at, etc… And also a better output (displaying the points) would be nice - - Maybe something that allows it to be searchable and more dynamic.

How would you handle a job like this? Any ideas or suggestions? I know I’m very new, but if you could point me in the right direction I’m sure I could figure it out.

Also, I’m planning on reworking the whole site using a CMS. I’m considering drupal. Is it possible maybe that a CMS could handle a task such as this?

Thanks for reading!