Copied to clipboard!

Google Sports Results API

The Google Sports Results API allows a user to scrape the results of Google Sports search. SerpApi is able to make sense of this information and extract various sports data. These results can include team sports, such as: Soccer, American Football, Basketball, Hockey, Baseball or Cricket; or individual sports, such as: Tennis, Auto Racing sports and others. The Google Sports Results API can also extract professional athletes stats, team standings, league stats and more.

Google Sports Results examples

Team sports results (Soccer, American Football, Basketball, Hockey, Baseball, Cricket)

This kind of results are seen for team sports such as: Soccer, American Football, Basketball, Hockey, Baseball. From these results SerpApi is able to extract: title, thumbnail, league, score, video_highlights, tournament, stage and more.

GET https://serpapi.com/search?q=manchester+united&location=austin%2C+texas%2C+united+states Playground
{
  ...
  "sports_results": {
    "title": "Manchester United F.C.",
    "league": "7th in Premier League",
    "thumbnail": "data:image/gif;base64,R0lGODlhAQABAIAAAP///////yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",
    "games": [
      {
        "status": "FT",
        "date": "11/2",
        "video_highlights": {
          "link": "https://www.youtube.com/watch?v=Zwi8r9-AiRY&feature=onebox",
          "thumbnail": "//ssl.gstatic.com/onebox/media/sports/videos/epl/24ayiXg57nzlM5Zo_192x108.jpg",
          "duration": "11:47"
        },
        "teams": [
          {
            "name": "Bournemouth",
            "score": "1",
            "thumbnail": "//ssl.gstatic.com/onebox/media/sports/logos/IcOt-hrK04B-RlRwI3R0yA_48x48.png"
          },
          {
            "name": "Man United",
            "score": "0",
            "thumbnail": "//ssl.gstatic.com/onebox/media/sports/logos/udQ6ns69PctCv143h-GeYw_48x48.png"
          }
        ]
      },
      {
        "tournament": "Europa League",
        "stage": "Group stage · Matchday 4 of 6",
        "status": "FT",
        "date": "11/7",
        "video_highlights": {
          "link": "https://www.youtube.com/watch?v=NUeIiNM9V4I&feature=onebox",
          "thumbnail": "//ssl.gstatic.com/onebox/media/sports/videos/uefa/mzJiND9g3FxiJLj3_192x108.jpg",
          "duration": "5:18"
        },
        "teams": [
          {
            "name": "Man United",
            "score": "3",
            "thumbnail": "//ssl.gstatic.com/onebox/media/sports/logos/udQ6ns69PctCv143h-GeYw_48x48.png"
          },
          {
            "name": "Partizan",
            "score": "0",
            "thumbnail": "//ssl.gstatic.com/onebox/media/sports/logos/v_bEGhgMcIRbc7HdzgY1sw_48x48.png"
          }
        ]
      },
      ...
      {
        "date": "Sun, 12/1",
        "time": "17:30 PM",
        "teams": [
          {
            "name": "Man United",
            "thumbnail": "//ssl.gstatic.com/onebox/media/sports/logos/udQ6ns69PctCv143h-GeYw_48x48.png"
          },
          {
            "name": "Aston Villa",
            "thumbnail": "//ssl.gstatic.com/onebox/media/sports/logos/uyNNelfnFvCEnsLrUL-j2Q_48x48.png"
          }
        ]
      }
    ]
  },
  ...
}

Game spotlight results

This kind of results are usualy seen for live games, recently finished or soon to begin games. From these results SerpApi is able to extract: title, rankings, thumbnail, game_spotlight data which could contain: league, date, stage, video_highlights, team_stats, score and more.

GET https://serpapi.com/search?q=Milwaukee+Bucks&location=austin%2C+texas%2C+united+states Playground
{
  ...
  "sports_results": {
    "title": "Milwaukee Bucks",
    "rankings": "1st in Eastern Conference",
    "thumbnail": "data:image/gif;base64,R0lGODlhAQABAIAAAP///////yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",
    "game_spotlight": {
      "league": "NBA",
      "date": "Yesterday",
      "stage": "Final",
      "video_highlights": {
        "link": "https://www.youtube.com/watch?v=z-DMMuUEwQs&feature=onebox",
        "thumbnail": "//ssl.gstatic.com/onebox/media/sports/videos/nba/8DpZGeW_J-Z3TIN1_192x108.jpg",
        "duration": "9:25"
      },
      "teams": [
        {
          "name": "Portland Trail Blazers",
          "thumbnail": "//ssl.gstatic.com/onebox/media/sports/logos/_bgagBCd6ieOIt3INWRN_w_96x96.png",
          "team_stats": {
            "wins": "5",
            "losses": "11"
          },
          "score": {
            "part-1": "27",
            "part-2": "31",
            "part-3": "40",
            "part-4": "31",
            "total": "129"
          }
        },
        {
          "name": "Milwaukee Bucks",
          "thumbnail": "//ssl.gstatic.com/onebox/media/sports/logos/Wd6xIEIXpfqg9EZC6PAepQ_96x96.png",
          "team_stats": {
            "wins": "12",
            "losses": "3"
          },
          "score": {
            "part-1": "37",
            "part-2": "35",
            "part-3": "35",
            "part-4": "30",
            "total": "137"
          }
        }
      ]
    },
    "games": [
      {
        "date": "Tomorrow",
        "time": "02:30 AM",
        "teams": [
          {
            "name": "Pistons",
            "thumbnail": "//ssl.gstatic.com/onebox/media/sports/logos/qvWE2FgBX0MCqFfciFBDiw_48x48.png"
          },
          {
            "name": "Bucks",
            "thumbnail": "//ssl.gstatic.com/onebox/media/sports/logos/Wd6xIEIXpfqg9EZC6PAepQ_48x48.png"
          }
        ]
      },
      {
        "date": "Mon, 11/25",
        "time": "02:00 AM",
        "teams": [
          {
            "name": "Jazz",
            "thumbnail": "//ssl.gstatic.com/onebox/media/sports/logos/SP_dsmXEKFVZH5N1DQpZ4A_48x48.png"
          },
          {
            "name": "Bucks",
            "thumbnail": "//ssl.gstatic.com/onebox/media/sports/logos/Wd6xIEIXpfqg9EZC6PAepQ_48x48.png"
          }
        ]
      }
    ]
  },
  ...
}

Sports results for athletes (Soccer)

This kind of results are seen when you search for soccer athletes stats. From these results SerpApi is able to extract: title, profession, tournament, games data which could contain: year, matches, goals, assists and more.

GET https://serpapi.com/search?q=lionel+messi+stats&location=austin%2C+texas%2C+united+states Playground
{
  ...
  "sports_results": {
    "title": "Lionel Messi stats",
    "profession": "Soccer player",
    "tables": {
      "barcelona": [
        {
          "tournament": "La Liga",
          "link": "https://www.google.com/search?gl=us&hl=en&q=La+Liga&stick=H4sIAAAAAAAAAONgVuLQz9U3sEwvrFjEyu6TqOCTmZ4IAMSjCUsWAAAA&sa=X&ved=2ahUKEwiDtp2U7_3lAhUKK6YKHXwGBUoQlKMDMAB6BAgPEAU",
          "games": [
            {
              "year": "2019-20",
              "matches": "7",
              "goals": "8",
              "assists": "4",
              "yellow_cards": "1",
              "red_cards": "0"
            },
            {
              "year": "2018-19",
              "matches": "34",
              "goals": "36",
              "assists": "13",
              "yellow_cards": "3",
              "red_cards": "0"
            },
            ...
          ]
        },
        {
          "tournament": "UEFA Champions League",
          "link": "https://www.google.com/search?gl=us&hl=en&q=UEFA+Champions+League&stick=H4sIAAAAAAAAAONgVuLQz9U3SDYsNFjEKhrq6uao4JyRmFuQmZ9XrOCTmphemgoAIpapSyQAAAA&sa=X&ved=2ahUKEwiDtp2U7_3lAhUKK6YKHXwGBUoQlKMDMAB6BAgPEAY",
          "games": [
            {
              "year": "2019-20",
              "matches": "4",
              "goals": "1",
              "yellow_cards": "0",
              "red_cards": "0"
            },
            ...
          ]
        },
        ...
      ],
      "argentina": [
        {
          "tournament": "Copa América",
          "link": "https://www.google.com/search?gl=us&hl=en&q=Copa+Am%C3%A9rica&stick=H4sIAAAAAAAAAONgVuLUz9U3MMwxrTRcxMrrnF-QqOCYe3hlUWZyIgDgF9jtHQAAAA&sa=X&ved=2ahUKEwiDtp2U7_3lAhUKK6YKHXwGBUoQlKMDMAB6BAgPEA0",
          "games": [
            {
              "year": "2019",
              "matches": "6",
              "goals": "1",
              "assists": "1",
              "yellow_cards": "0",
              "red_cards": "1"
            },
            ...
          ]
        },
        {
          "tournament": "World Cup",
          "link": "https://www.google.com/search?gl=us&hl=en&q=World+Cup&stick=H4sIAAAAAAAAAONgVuLQz9U3MDYoNF_EyhmeX5STouBcWgAAxWWhixgAAAA&sa=X&ved=2ahUKEwiDtp2U7_3lAhUKK6YKHXwGBUoQlKMDMAB6BAgPEA4",
          "games": [
            {
              "year": "2018",
              "matches": "4",
              "goals": "1",
              "assists": "2",
              "yellow_cards": "1",
              "red_cards": "0"
            },
            ...
          ]
        },
        ...
      ]
    }
  },
  ...
}

Sports results for athletes (American Football, Basketball, Baseball)

This kind of results are usualy seen when you search for american football, basketball or baseball athletes stats. From these results SerpApi is able to extract: title and games data which could contain various stats and information.

GET https://serpapi.com/search?q=tom+brady+stats&location=austin%2C+texas%2C+united+states Playground
{
  "sports_results": {
    "title": "Tom Brady stats",
    "tables": [
      {
        "title": "Game stats",
        "games": [
          {
            "game": {
              "versus": "Eagles",
              "link": "https://www.google.com/search?gl=us&hl=en&q=Philadelphia+Eagles&stick=H4sIAAAAAAAAAONgVuLQz9U3MC1JN17EKhyQkZmTmJKaU5CRmajgmpiek1oMACJfi0wiAAAA&sa=X&ved=2ahUKEwjfnfGd8f3lAhWJMN4KHeJGAU4QMTAAegQIDBAD",
              "date": "11/17",
              "thumbnail": "data:image/gif;base64,R0lGODlhAQABAIAAAP///////yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
            },
            "cmp%": "55.3",
            "yds": "216",
            "td": "0",
            "int": "0",
            "rating": "67.3"
          },
          {
            "game": {
              "versus": "Ravens",
              "link": "https://www.google.com/search?gl=us&hl=en&q=Baltimore+Ravens&stick=H4sIAAAAAAAAAONgVuLQz9U3MEwuMVvEKuCUmFOSmZtflKoQlFiWmlcMAIqdAKkfAAAA&sa=X&ved=2ahUKEwjfnfGd8f3lAhWJMN4KHeJGAU4QMTAAegQIDBAE",
              "date": "11/4",
              "thumbnail": "data:image/gif;base64,R0lGODlhAQABAIAAAP///////yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
            },
            "cmp%": "65.2",
            "yds": "285",
            "td": "1",
            "int": "1",
            "rating": "80.4"
          },
          ...
          {
            "title": "Regular Season",
            "cmp%": "63.7",
            "yds": "2,752",
            "td": "14",
            "int": "5",
            "rating": "90.1"
          },
          {
            "title": "Career (2000-2019)",
            "cmp%": "64.0",
            "yds": "73,266",
            "td": "531",
            "int": "176",
            "rating": "97.3"
          }
        ]
      },
      {
        "title": "Career stats",
        "games": [
          {
            "year": "2019",
            "team": {
              "name": "Patriots",
              "link": "https://www.google.com/search?gl=us&hl=en&q=New+England+Patriots&stick=H4sIAAAAAAAAAONgVuLQz9U3ME03TlrEKuKXWq7gmpeek5iXohCQWFKUmV9SDABhjdERIwAAAA&sa=X&ved=2ahUKEwjfnfGd8f3lAhWJMN4KHeJGAU4QMTAAegQIDBAN",
              "thumbnail": "//ssl.gstatic.com/onebox/media/sports/logos/z89hPEH9DZbpIYmF72gSaw_28x21.png"
            },
            "cmp%": "63.7",
            "yds": "2,752",
            "td": "14",
            "int": "5",
            "rating": "90.1"
          },
          {
            "year": "2018",
            "team": {
              "name": "Patriots",
              "link": "https://www.google.com/search?gl=us&hl=en&q=New+England+Patriots&stick=H4sIAAAAAAAAAONgVuLQz9U3ME03TlrEKuKXWq7gmpeek5iXohCQWFKUmV9SDABhjdERIwAAAA&sa=X&ved=2ahUKEwjfnfGd8f3lAhWJMN4KHeJGAU4QMTAAegQIDBAO",
              "thumbnail": "//ssl.gstatic.com/onebox/media/sports/logos/z89hPEH9DZbpIYmF72gSaw_28x21.png"
            },
            "cmp%": "65.8",
            "yds": "4,355",
            "td": "29",
            "int": "11",
            "rating": "97.7"
          },
          ...
        ]
      }
    ]
  },
  ...
}

Sports results for athletes (Tennis)

This kind of results are seen when you search for tennis athletes stats, tournaments or ligues. From these results SerpApi is able to extract: title, country, date, location, players which could contain: name, ranking, sets data and more.

GET https://serpapi.com/search?q=novak+djokovic&location=austin%2C+texas%2C+united+states Playground
{
  ...
  "sports_results": {
    "title": "Novak Djokovic",
    "country": "Serbia",
    "tables": {
      "title": "ATP World Tour Finals",
      "games": [
        {
          "date": "Thu, Nov 14",
          "stage": "Group stage",
          "location": "Center Court",
          "players": [
            {
              "name": "N. Djokovic",
              "ranking": "2",
              "thumbnail": "//ssl.gstatic.com/onebox/media/sports/logos/xyh1vmZ-xJH2iJCKjqS1Ow_48x48.png",
              "sets": {
                "set-1": "4",
                "set-2": "3"
              }
            },
            {
              "name": "R. Federer",
              "ranking": "3",
              "thumbnail": "//ssl.gstatic.com/onebox/media/sports/logos/1hy9ek4dOIffYULM6k1fqg_48x48.png",
              "sets": {
                "set-1": "6",
                "set-2": "6"
              }
            }
          ]
        },
        {
          "date": "Tue, Nov 12",
          "stage": "Group stage",
          "location": "Center Court",
          "players": [
            {
              "name": "N. Djokovic",
              "ranking": "2",
              "thumbnail": "//ssl.gstatic.com/onebox/media/sports/logos/xyh1vmZ-xJH2iJCKjqS1Ow_48x48.png",
              "sets": {
                "set-1": "7 + 7",
                "set-2": "3",
                "set-3": "6 + 5"
              }
            },
            {
              "name": "D. Thiem",
              "ranking": "5",
              "thumbnail": "//ssl.gstatic.com/onebox/media/sports/logos/HwYB-wsdd6M2WmLXSkd6Sg_48x48.png",
              "sets": {
                "set-1": "6 + 5",
                "set-2": "6",
                "set-3": "7 + 7"
              }
            }
          ]
        },
        {
          "date": "Sun, Nov 10",
          "stage": "Group stage",
          "location": "Center Court",
          "players": [
            {
              "name": "N. Djokovic",
              "ranking": "2",
              "thumbnail": "//ssl.gstatic.com/onebox/media/sports/logos/xyh1vmZ-xJH2iJCKjqS1Ow_48x48.png",
              "sets": {
                "set-1": "6",
                "set-2": "6"
              }
            },
            {
              "name": "M. Berrettini",
              "ranking": "8",
              "thumbnail": "//ssl.gstatic.com/onebox/media/sports/logos/joYpsiaYi4GDCqhSRAq5Zg_48x48.png",
              "sets": {
                "set-1": "2",
                "set-2": "1"
              }
            }
          ]
        }
      ]
    }
  },
  ...
}

Results for Auto and Moto Racing sports

This kind of results are seen when you search for auto and moto racing sports. From these results SerpApi is able to extract: title, ranking, date, standings which could contain: rank, name, team, vehicle_number, points and more.

GET https://serpapi.com/search?q=lewis+hamilton&location=austin%2C+texas%2C+united+states Playground
{
  ...
  "sports_results": {
    "title": "Lewis Hamilton",
    "ranking": "1st in Formula 1",
    "tables": {
      "title": "Brazilian GP",
      "results": {
        "date": "Sun, Nov 17, 18:10 PM",
        "track": {
          "name": "Autódromo José Carlos Pace",
          "link": "https://www.google.com/search?gl=us&hl=en&q=Aut%C3%B3dromo+Jos%C3%A9+Carlos+Pace&stick=H4sIAAAAAAAAAONgVuLUz9U3MC4ur6icwMLYwMq4iFXGsbTk8OaUovzcfAWv_OLDKxWcE4ty8osVAhKTUwGPTUSwMgAAAA&sa=X&ved=2ahUKEwixwaXs8v3lAhW9_XMBHfQlAncQnLUDMAB6BAgQEEQ"
        },
        "standings": [
          {
            "rank": "1",
            "name": "M. Verstappen",
            "team": "Red Bull",
            "vehicle_number": "#33",
            "time": "1:33:14.678",
            "points": "25",
            "thumbnail": "//ssl.gstatic.com/onebox/media/sports/logos/8GEqzfLegwFFpe6X2BODTg_48x48.png"
          },
          {
            "rank": "2",
            "name": "P. Gasly",
            "team": "Toro Rosso",
            "vehicle_number": "#10",
            "time": "+6.077s",
            "points": "18",
            "thumbnail": "//ssl.gstatic.com/onebox/media/sports/logos/z3JEQB3coEAGLCJBEUzQ2A_48x48.png"
          },
          {
            "rank": "3",
            "name": "C. Sainz Jr.",
            "team": "McLaren",
            "vehicle_number": "#55",
            "time": "+8.896s",
            "points": "15",
            "thumbnail": "//ssl.gstatic.com/onebox/media/sports/logos/5hLkf7KFHhmpaiOJQv8LmA_48x48.png"
          },
          {
            "rank": "4",
            "name": "K. Räikkönen",
            "team": "Alfa Romeo",
            "vehicle_number": "#7",
            "time": "+9.452s",
            "points": "12",
            "thumbnail": "//ssl.gstatic.com/onebox/media/sports/logos/OR16mUDJv-0yTyh-jxlaKQ_48x48.png"
          },
          ...
          {
            "rank": "20",
            "name": "V. Bottas",
            "team": "Mercedes",
            "vehicle_number": "#77",
            "time": "DNF",
            "points": "0",
            "thumbnail": "//ssl.gstatic.com/onebox/media/sports/logos/OR16mUDJv-0yTyh-jxlaKQ_48x48.png"
          }
        ]
      }
    }
  },
  ...
}