Alright, so today I decided to mess around with tracking friendly match results, just for fun, you know? I wanted to see if I could build a simple way to keep score and maybe see some stats over time. Nothing fancy, just a little personal project.

First, I brainstormed what I wanted to track. Obviously, I needed the teams playing, the final score, and the date of the match. I figured that would be enough to start. I didn’t want to overcomplicate things from the get-go.
Then, I thought about where to store this data. I could’ve gone with a fancy database, but that seemed like overkill for a small personal project. So I decided to just use a simple text file. Each line would represent a match, with the data separated by commas. Easy peasy!
Next up, I whipped up some quick code.I wanted to create something that my friends and I can use, so I made a very simple program.
- It asks for the names of the two teams playing.
- It asks for the final score for each team.
- It gets the current date automatically.
- It writes all that data to a text file, neatly formatted.
I tested it out by entering a few made-up match results. I played around with entering the date, team names, and scores. I had one small issue because I forgot to add the code to keep the match count.
I opened up the text file, and there they were! All the matches, nicely recorded. It was basic, but it worked! A great way to keep track of things.

Future Thoughts
If I want to get fancy later, I might add stuff like:
- Tracking individual player stats.
- Calculating win percentages.
- Making a simple interface to view the results.
But for now, I’m happy with this simple solution. It’s a good starting point, and it does exactly what I need it to do. It’s all about those small victories, right?