Football's answer engine

The AI analyst for football.

The product

An answer is a widget and a story. With SWOF, both at once.

Swof gives you neither a wall of text nor a bare stat. Every answer you get brings together live data you can see and reasoning you can follow.

  1. Who wins Man City vs Arsenal?

    Thought for 7 seconds

    The market has City as favourites: 1.65, an implied probability of around 61%. The data backs that up, but two things narrow the gap.

    What the market says

    A home win is priced at 1.65, which works out at an implied probability of about 61%.

    Odds1.65Man City win
    Implied probability61%what the market prices

    The numbers on both sides

    City score 2.47 goals per game at home and took 10 points from their last five. Arsenal average 1.88 points per game away and have the best defence in the league: 0.80 conceded per game, 1st of 20.

    Manchester C.MCI
    Goals per game at home2.47
    Last 510 pointsWWDWL
    ArsenalARS
    Points per game away1.88
    Conceded per game0.801st of 20

    Starting XI

    Manchester City average 7.50 in a 4-3-3, Arsenal 7.22 in a 4-3-3; the highest rating on the pitch is Haaland (8.7).

    Manchester City7.50

    Formation 4-3-3

      • 317.1Ederson
      • 66.9Aké
      • 257.0Akanji
      • 37.4Dias
      • 26.8Walker
      • 207.6Silva
      • 168.2Rodri
      • 178.5De Bruyne
      • 117.0Doku
      • 98.7Haaland
      • 477.3Foden
      • 117.1Martinelli
      • 96.6Jesus
      • 78.4Saka
      • 296.8Havertz
      • 417.8Rice
      • 87.4Ødegaard
      • 356.7Zinchenko
      • 67.2Gabriel
      • 27.5Saliba
      • 47.0White
      • 226.9Raya

    Arsenal7.22

    Formation 4-3-3

    In the last 10 meetings Arsenal won 4, City won 2 and 4 were drawn. The most recent, in February at the Emirates, finished 5-1 to Arsenal.

    Arsenal are without Calafiori (injured) and Lewis-Skelly (suspended). Both are left backs, and City's most productive attacking side is the right.

    Bottom line: City are slight favourites, but the gap is narrower than the market suggests. I'd expect a tight game.

    This is a prediction, not betting advice.

  2. Will it go over 2.5?

    Thought for 5 seconds

    Over 2.5 is 1.72, so the market is saying around 58%. I don't agree in this game.

    Goals in this fixture

    Both sides score freely across the season: City 2.26 per game, Arsenal 2.03. But this fixture behaves differently: five of the last 10 meetings finished with two goals or fewer, against 43% league-wide.

    Two goals or fewer here50%
    Five of the last 10 meetings
    Two goals or fewer league-wide43%
    Premier League 2025/26

    Last 10 meetings

    Arsenal won the last meeting 5–1. In the last 10 matches: Manchester City 4 wins, Arsenal 3, 3 draws.

    • 08 Feb 2026
      ARS5–1MCI
      ARS wonEmirates Stadium
    • 22 Sept 2025
      MCI2–2ARS
      DrawEtihad Stadium
    • 02 Feb 2025
      ARS5–1MCI
      ARS wonEmirates Stadium
    • 22 Sept 2024
      MCI2–2ARS
      DrawEtihad Stadium
    • 31 Mar 2024
      MCI0–0ARS
      DrawEtihad Stadium
    • 08 Oct 2023
      ARS1–0MCI
      ARS wonEmirates Stadium
    • 26 Apr 2023
      MCI4–1ARS
      MCI wonEtihad Stadium
    • 15 Feb 2023
      ARS1–3MCI
      MCI wonEmirates Stadium
    • 01 Jan 2022
      ARS1–2MCI
      MCI wonEmirates Stadium
    • 28 Aug 2021
      MCI5–0ARS
      MCI wonEtihad Stadium

    The reason is the defences. Arsenal concede 0.80 per game, City 0.89. Both sides cut their risk against each other.

    Arsenal are also missing both left backs. Arteta tends to set up more conservatively in that situation.

    Bottom line: under 2.5 at 2.10 looks the better value.

    This is a prediction, not betting advice.

  3. Will Haaland score?

    Thought for 4 seconds

    His chance of scoring is 52%. That's the highest in the match, but below his own season average.

    Chance of scoring

    The highest figure in the match is Haaland's, and it still sits below his own season average.

    Haaland to score52%
    Highest in the match
    Arsenal keep a clean sheet43%
    43% of their games this season

    Season numbers

    27 goals in 33 games, 0.83 per 90. He leads the scoring charts by five.

    Erling Haaland
    Erling HaalandManchester City · Forward
    Goals27
    Games33
    Per 900.83

    Where he puts his shots

    69% of his shots on target go to the corners; he converts 56% there against 16% through the middle, where the keeper stands. His best zone is bottom right: 8 goals from 12 shots.

    • 5 goals9 shots · xGOT 4.3
    • 1 goal7 shots · xGOT 1.3
    • 5 goals8 shots · xGOT 4.0
    • 6 goals14 shots · xGOT 5.4
    • 2 goals12 shots · xGOT 2.1
    • 8 goals12 shots · xGOT 5.9

    From the shooter's viewDeeper green means more goals

    Finishing

    27 goals, +4.0 above the expected value of his shots on target; placement is winning him extra goals. Against Arsenal the question is whether he gets the shot, not what he does with it.

    Shots on target62this season
    Goals2744% conversion
    xGOT23.0expected goals
    Difference+4.0above expected

    What he did in the last 5

    He found the net in 3 of the last 5: 0.85 goals per 90, just above his season rate of 0.83, so the form matches the season line rather than beating it. The two blanks came against Chelsea and Leeds, both sides that sat deep.

    DateOpponentVenueResultMinGoalsAssists
    26 Apr 2026BrightonAwayL1–29010
    18 Apr 2026WolvesHomeW3–08211
    11 Apr 2026ChelseaAwayD1–19000
    04 Apr 2026BournemouthHomeW4–07120
    21 Mar 2026LeedsHomeW2–09001

    The drop comes down to the opponent. Arsenal keep a clean sheet in 43% of their games and concede 0.80 per game, both the best in the league. That is exactly the profile that shuts Haaland down.

    In his favour: the game is at the Etihad, and City score 2.47 per game at home.

    Bottom line: he is the most likely scorer here, but the price doesn't fully account for Arsenal's defence.

    This is a prediction, not betting advice.

Questions

Frequently asked

The short answers. Anything else, ask us at hello@swof.ai.

  • What does Swof actually do?

    You ask a football question in plain language. Swof pulls professional match data, checks it against the source and answers with a card you can read at a glance plus a short narrative.

  • When does the beta open?

    First invites go out in October. Confirm your email after joining to lock your place; invites go out in order.

  • Does it cost anything?

    No. Swof is free during the beta.

  • Which leagues are covered?

    Süper Lig first, then the major European leagues. Tell us what you'd use Swof for when you join and we'll shape the beta around it.

  • Where does the data come from?

    Professional match data, not screenshots of someone else's tables. Every answer is tied to its source.

  • What happens to my email?

    It's used only for the beta invite. Every email carries an unsubscribe link, and you can leave the list at any time.

Stop looking it up. Start asking.

We open in October. Get your place in line.