Thoughts & Musings
2025 Fight Scores by the numbers
2025 felt like it went by really quickly and yet here we are with another look at the health of my iOS app, Fight Scores. For those interested in past editions, you can see 2021, 2023, 2024.

First off, lets start with the releases, which were at a disappointing low in 2024 but rebounded strongly in 2025 with four. There's actually a fairly large fifth release thats been with the Apple review team since the 28th of December.
That doesn't really tell the full story though, each of these releases were a lot of work and there were many updates to the backend and infrastructure to support the new features. I wrote about completely rewriting the app in Swift UI here. There were many more commits across the codebase this year than last year as you can see by the graphic below.

I also spent a weekend building out an admin app so that I can monitor which fights are currently trending and ensure everything is up and running effectively.

Alright, lets get onto the business of Fight Scores. Nope, just joking, there's not much of a business here, as always, and as stated in previous years, I do this for the love of the sport. This year saw another decrease in income while monthly costs doubled in order to deal with an increase in user engagement and activity. We're still talking pretty low costs though so it's not something I lose sleep over.

On to more positive subjects and while there was a slight drop in new users this year, it proved that 2024's massive growth was no fluke.

One massive improvement here was the conversion rate between units downloaded from the App Store and new user accounts created. In July, the new release of Fight Scores added 'Sign in with Apple' which significantly reduced the friction to creating an account. As a result, conversion rates between units downloaded, and users created climbed from 78% to 92%.

These new users are much more likely to be active too, for a third straight year we smashed the total fights created number. There's a number of reasons for this, we now offer a much deeper schedule of upcoming fights, but we also allow users to search for past fights, lowering that creation friction again.
The state of boxing
The overall steady improvement in active accounts on Fight Scores is particularly gratifying when taking into consideration that 2025 has not been at the level of the previous few years with regards to strength of schedule and number of big events. The year kicked off healthily enough with the rematch between Artur Beterbiev and Dmitry Bivol followed two months later with the long awaited British domestic clash between Chris Eubank Jr. and Conor Benn. Then came a particularly lean summer with only the Usyk vs Dubois one-sided rematch being a fight of note. Crawford's majestic victory over Canelo and the rematch of Eubank Jr. vs Benn rounded out a pretty disappointing year. It's worth mentioning that while the viewing figures of NetFlix's foray's into boxing are massive, I've never seen any uplift in new accounts or large amounts of fights added. Jake Paul's fights do ok numbers but don't threaten to break the top five fights of any year, even when pitted against a proven commodity like Anthony Joshua.
So, to summarise, the healthy numbers we've seen for Fight Scores this year are more impressive considering that it was a pretty quiet year for the sport of boxing.

Despite that overall quiet year, looking at the all time list of most popular fights on Fight Scores, you can see that fights from 2025 actually occupy 5 of the top 10 places. This is down to the overall growth of the product, even fights that would have been considered an average draw are now putting in numbers that help them land in the top 10.

Thanks to all of our users and here's to an even better 2026!