FotMob - Soccer Live Scores

Last modified
Thursday, February 11, 2021
Member of the AppleVis Editorial Team

Description of App

* Top 20 in more than 10 countries! *
* More than 3 MILLION downloads *
* Audio coverage in more than different 10 languages *

"All in all, as there’s no initial cost, we can’t recommend FotMob enough to all our football crazy friends. If you’re a fan of the sport, or even just mildly interested, you owe it to yourself to give FotMob a test-drive." 5/5.
- The iPhone App Review

• Live scores
• Match facts
• News feeds pr. league
• News feeds pr. team
• Push notifications (premium feature)
• Tables
• Favorites view to easily track your teams

"My most used app"

"Stunning. Goal alerts are faster than the alerts on TV"

"Has everything I need to keep me updated"

Including leagues like:
• Premier League
• SPL (Scottish Premier League)
• Championship
• League 1 & 2
• Euro 2012
• Champions League
• Bundesliga (1, 2 & 3)
• Serie A
• Liga BBVA
• Ligue 1
• MLS (Major League Soccer)
• And over 100 more leagues. Probably the best coverage of leagues available.



Free or Paid


Apple Watch Support

Not Known

iOS Version


Device(s) App Was Tested On


Accessibility Comments

There are some issues with buttons being unlabeled.

VoiceOver Performance

VoiceOver reads all page elements.

Button Labeling

Most buttons are clearly labeled.


There are some accessibility issues with this app, but it can still be used if you are willing to tolerate these issues and learn how to work around them.

Other Comments

You can have the app send you notifications alerts but you must pay for that option. Everything else appears to work great for me. I like the part where you can see the lineup along with the breakdown of the scoring. Nice app.

Developer's Twitter Username



1 people have recommended this app

Most recently recommended by sean 9 years 1 month ago



Submitted by Borostar on Friday, August 3, 2012

Hi. This app has a couple of buttons that are not labeled. When you double tap on a particular game! You are taken into a new screen where you can check the goal scorers and line-ups. Next to each team! There is a button that isn't clearly labeled and voiceover just reads a number which refers to the button. I think these buttons bring up the previous results for both competing teams.

Thanks for pointing that out! I will make the changes in the post to reflect this problem. Either I hadn't noticed that or something has changed! Regardless, that is there. Thanks again!

Submitted by Borostar on Tuesday, August 14, 2012

In reply to by AnonyMouse

Hi. I have purchased the app and it lets me turn on notifications when I add the team to the favourites list. Is it not possible to turn on notifications on any match as double tapping on the on and off button next to each fixture will not change the preference for that game. I also don't know how to remove a team from the favourites list as a lot of buttons are unlabeled. How do I get intouch with the author of this app? I really would like to see the app improve in terms of accessibility.

Submitted by Unregistered User (not verified) on Thursday, January 10, 2013

For the most part, this works very well with VoiceOver. However, the current version (5.1 at the time of writing) does contain a number of issues which make some of the content difficult to access or understand when using VoiceOver.

The first improvement that could be made is to assign accurate and concise labels to all buttons and page elements. At the moment, the button labeling in FotMob isn't as consistently clear or intuitive as it could be.

For example, the button used in various places within the app to enable push alerts has the label 'Flute Off'. With only this label to rely on, it is not immediately obvious what this button does. Another example is the button used to mark a team as one of your favorites. With a clearer label, you would reduce the likelihood that a VoiceOver user will tap the button only to find that they have unwittingly removed the team from their list of favorites!

These are not major problems, and after some trial and error you can determine what most buttons actually do. However, it does negatively impact upon the overall user experience, and is something that the developers should be able to correct very quickly and easily.

There are places in the app where buttons have no labels, such as in team news feeds. I have found this area of the app particularly difficult to use with VoiceOver, as the list of articles is presented in such a way that makes it difficult to know what is happening on the screen. Each news story appears to have three page elements - the title of an article, its relative age, and an unlabeled button - but these are not consistently announced by VoiceOver in a sequence that makes sense.

Some of the images used in the app are reported by VoiceOver as being buttons, which makes you assume that something should happen when you tap on them. This does not always appear to be the case. An example of where this can be found is on the page where you filter which leagues you wish to be displayed in the app. There appears to be a background image used in the page header and images beside each league, all of which are announced by VoiceOver as being buttons. On this same page, it would be helpful if it was made clear, by a label, that the very first selection box will select or deselect all the listed leagues. A minor issue, but one that makes it less likely that somebody will inadvertently tap on this and find that they have just reset all of their selections.

When viewing a list of your favorite teams, the name of each team is not read by VoiceOver. Instead, VoiceOver reads what I presume to be the filename for the team's logo. This filename is also read by VoiceOver when the logo is used elsewhere in the app, so it would be great if all team logos could be labeled with the team's name.

Another problem to be found on the page listing your favorite teams, is that VoiceOver finds a large number of unlabeled buttons. These appear to be another instance of a news feed of related stories. But, unlike the one mentioned previously, in this case each story appears only to be represented an an unlabeled button.

One other issue that I have encountered, is that when viewing the team line-ups for a match, VoiceOver reads all the players as one uninterrupted list. This makes it very difficult to distinguish between the starting 11, substitutes, or even teams if you aren't fully familiar with the players in each squad.

Don't let the issues mentioned above stop you from trying this app, as a lot of the content that you will most care about - scores and tables - is very accessible. It's just that with a few tweaks and changes, this would be a great app for blind and low vision soccer fans!

Submitted by John Lipsey on Monday, May 27, 2013

In reply to by Unregistered User (not verified)

One of the features i was most excited to see in this app were audio commentaries. The buttons allowing you to access these could be a bit more clearly labeled, but it's definitely possible to determine what this button does, as it includes the word "headset' in its label. However, I've played with the audio commentaries adn find that the audio will play for a brief amount of time and then stop. This seems to happen regardless of whether I'm on wifi or LTE. Has anyone else played with the commentaries? If so, have you also noticed this? All in all, I love this app, despite its quirks.

More Like This