Hello,how can we help you?

    Pro tips

  • How do I delete my data from FotMob?

    From inside the app: Go to your profile icon in the More tab, click it and choose “Log out and delete account”.

    From outside the app: You can also delete your account by sending an email to

    We will then delete all your stored information like social login identifier, favorite leagues, favorite matches and any app settings you have made. The data will be kept on your local device but all data will be deleted immediately from our servers.

  • How do I hide leagues?

    Tap the Hide All button in your matches feed. This will collapse and hide the leagues you aren’t following.
  • How can I put my favorite leagues at the top of my screen?

    Tap the Follow button on any league page to move it into the top section of your Matches feed. Go to the Leagues tab to sort leagues into the order you want.
  • How do I sort my leagues?

    Go to the Leagues tab at the bottom of your screen and drag the leagues into the order you want. Only leagues you follow can be sorted (these appear above All Competitions in your Matches feed).
  • I get alerts ahead of my stream!

    Have alerts set for a match and don’t want them spoiling your stream? Long press on any notification and select the mute option, or go into the match and tap the bell to turn off notifications.
  • Looking to sync a team's fixtures to your calendar?

    You can now use to sync a team’s fixtures to your calendar. On desktop, go to a team page and click the calendar icon in the top right. On mobile, visit a team page and look for the “sync to calendar” notice on the main page, or after tapping “all matches.”

    On Android, you may have issues adding calendars if you have the Google Calendar app installed. Instead, visit on desktop to add the calendar.

  • FAQ

    Ads and purchases

  • I bought FotMob, why am I being asked to buy again?

    Try clicking Restore Purchases in Settings.
  • Why do I get betting information if I paid to remove ads?

    The betting odds can be disabled in Settings.
  • Leagues and matches

  • Why don't you cover certain leagues?

    We are always working on adding more leagues. Feel free to request a new league on Twitter or Facebook and we will consider it!
  • Various

  • My consent settings are reset?

    We are using Googles Consent Management Platform and its behavior is to reset all choices if you open the dialog to view it. So we/Google are storing your settings but if you open it again, it will reset to the default choices.
  • I have paid for the app, why do I get a consent dialog with lots of ad partners?

    We have a limitation on our consent solution where we share the consent dialog for paid and free users so unfortunately we can’t differentiate the two. But the choices for ad partners won’t be in use if you are a paid user.
  • Stats Definitions

  • FotMob Rating

    The FotMob player rating is calculated based on more than 300 individual stats per player per match from Opta. A match in the per match ratings is any match the participant has been involved in even if he came on as substitute in the last few minutes. A player must have played at least 50% of all matches and at least 90 minutes (for the per 90 stats) to be included in the rankings.
  • Expected Goals (xG)

    Expected goals (or xG for short) is the likelihood that a shot will result in a goal. In other words, a measurement of how good the chance was.

    A player or team's total xG in a match can give an indication of how many goals they could have expected to score, given the quality and quantity of the chances they created.

    For each shot, an xG value from 0 to 1 is assigned, with a value of 1 representing a guaranteed goal. So, if a shot has an xG value of 0.4, that means you would expect a goal to be scored from that shot 4 out of 10 times. This is based on the shot angle, distance from goal, type of pass, header or shot, among other factors.

    So, if a team loses 1-0, but they had an xG of 2.1, you can say they were unlucky to lose, as they could have been expected to score at least 2 goals from the chances they created.

    More from Opta here.

  • Expected Goals On Target (xGOT)

    xGOT not only takes into account the quality of the chance, it also measures the quality of the shot. A value is assigned to the goalmouth location where the ball ended up, giving more credit to shots that end up in the corners compared with shots that go straight down the middle of the goal. This model is only for on-target shots given that if you don’t get your shot on target, there's a 0% chance that it will result in a goal. Essentially, xG is a pre-shot model while xGOT is a post-shot model. (Opta)
  • Expected Assists (xA)

    Expected assists (or xA for short) is a measurement of the quality of the chance created by a player, based on the likelihood that a pass will become an assist.

    This means that a pass that puts a forward through on goal will have a higher xA than a pass outside the 18-yard-box, even if both result in assists for the player.

    It is important to note that the passing player still gets credit for the quality of their pass, whether or not the receiving player is able to convert it into a shot or goal. This means that it is not reliant on the finishing ability of the receiving player, but solely the quality of the pass provided.

    More from Opta here.

  • Big Chance

    Opta: A situation where a player should reasonably be expected to score, usually in a one on one scenario or from very close range when the ball has a clear path to goal and there is low to moderate pressure on the shooter. Penalties are always considered big chances.
  • Chance created

    The final pass leading to the recipient having an attempt at goal.
  • Duel

    Opta: A duel is an 1v1 contest between two players of opposing sides in the match. For every Duel Won there is a corresponding Duel Lost depending on the outcome of the contest.
  • Dribble

    Opta: This is an attempt by a player to beat an opponent when they have possession of the ball. A successful dribble means the player beats the defender while retaining possession, unsuccessful ones are where the dribbler is tackled.
  • Goals Prevented

    Calculated as xGOT conceded from shots on target faced, minus goals conceded. So it’s a number that shows how many goals the keeper would have expected to concede vs how many he actually conceded.
  • Interception

    Opta: This is where a player reads an opponent’s pass and intercepts the ball by moving into the line of the intended pass.
  • Recovery

    Opta: This is where a player recovers the ball in a situation where neither team has possession or where the ball has been played directly to him by an opponent, thus securing possession for their team.
  • Shot on target

    Opta: A deliberate attempt to score that is on target. Includes all Goals being scored and shots on target saved by the Goalkeeper. It also includes shots on target that are Blocked by a last line defending player, preventing the ball from entering the Goal. Also See ‘Shot Off Target.’
  • Shot off target

    Opta: A deliberate attempt to score that misses the target, without contact from a player diverting the ball from on target to off target. A shot hitting the frame of the Goal is classified as a Shot Off Target unless the ball subsequently enters the net. A Blocked Shot is not classified as a Shot Off Target. Also see ‘Shot on Target.’
  • Blocked shot

    Opta: A Blocked Shot is defined as an attempt to score including: • An attempt on target Blocked by an outfield player, where other defenders or a Goalkeeper are behind the Blocker. • Incorporates shots Blocked unintentionally by the shooter’s own teammate. • Clearances off the line by an opposition player (last line Blocks) are classified as Shots on Target and not as a Blocked Shot.
  • Touches

    Opta defines touches as the “sum of all events where a player touches the ball”. For example, if a player controls the ball, gets it out of his feet, then passes it to a team-mate, that would be one touch.
  • Defensive actions

    A sum of tackles, interceptions, clearances, blocks and fouls to indicate how much a player is involved defensively.
  • Player traits

    The Player Traits chart highlights a player’s statistical strengths and weaknesses, in comparison to similar players.

    Each stat is adjusted on a per 90 basis and includes matches from the past 365 days.

    Players are then compared to positional peers from similar leagues, and placed into a percentile ranking.

    For example, a player with a 90% percentile ranking on Chances Created means that they create more chances than 90% of players in their position in similar leagues.

    The positional comparison groups are:
    • Forwards
    • Wingers and attacking midfielders
    • Midfielders
    • Fullbacks
    • Center-backs
    • Goalkeepers

    The league comparison groups are:
    • English Premier League, Bundesliga, Serie A, La Liga and Ligue 1
    • Tier 2 European leagues
    • North and South American leagues
    • Asian Football Confederation leagues
    • Top tier women’s leagues

  • Season performance

    The bar graph shows how a player compares to other players in their position on each stat. A green bar graph indicates they are among the best in their position at that stat, while a red bar indicates they are among the worst.

    The bar graph represents the percentile rank of the player for each stat on a per 90 basis, in the currently selected competition.

    Players are compared only against their positional peers from the currently selected competition.

    Using percentile ranks allows us to remove the impact of extreme outliers, and express the player’s relative performance in that stat category. A percentile rank of 90% for example, means that the player outperformed 90% of the players in that league, in their position.

  • xG table (Justice Table)

    Expected Points (xPts) reflect the number of points a team was expected to earn from a match, based on the quality of their chances measured by Expected Goals (xG).

    xPts for a match are calculated by simulating possible outcomes using the quality of shots, expressed as xG. The simulation awards points for wins, draws, or losses based on xG.

    The xPts are accumulated over the season to form the "xG table", also known as the "Justice table", which provides an alternative view of team performance beyond actual points earned.

  • Contact us

  • Have a question, request, or issue that isn’t covered here?

    Send us an email by tapping the following link:
  • Looking to advertise on FotMob?

    To get in touch, please contact