Google Sports Team Results API

Our Google Sports API provides games, standings, players, and brackets information about the team.


The API endpoint is https://serpapi.com/search?engine=google_sports

Head to the playground for a live and interactive demo.

API Examples

Example of the football team games

Recent football games may include goal_summary.

Example of the football team games

JSON Example

{
  "search_metadata": {
    "id": "6a144359fd6b6f0aa43eb746",
    "status": "Success",
    "json_endpoint": "https://serpapi.com/searches/30Ozoodtuk0CiaHdMC5oKw/6a144359fd6b6f0aa43eb746.json",
    "created_at": "2026-05-25 12:40:57 UTC",
    "processed_at": "2026-05-25 12:40:57 UTC",
    "google_sports_url": "https://www.google.com/search?kgmid=/m/0lg7v&sourceid=chrome&ie=UTF-8&gl=us&hl=en#sie=t;/m/0lg7v;2;/m/0lg7v;bs;fp;1;;;;-1",
    "raw_html_file": "https://serpapi.com/searches/30Ozoodtuk0CiaHdMC5oKw/6a144359fd6b6f0aa43eb746.html",
    "total_time_taken": 1.07
  },
  "search_parameters": {
    "engine": "google_sports",
    "kgmid": "/m/0lg7v",
    "sp": "ft",
    "type": "team",
    "tab": "gm",
    "gl": "us",
    "hl": "en"
  },
  "team_results": {
    "games": [
      {
        "teams": [
          {
            "name": "Atlético Madrid",
            "short_code": "ATM",
            "kgmid": "/m/0lg7v",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/pEqmA7CL-VRo4Llq3rwIPA_500x500.png",
            "score": 2,
            "penalty_score": 3,
            "score_original": "2 (3)"
          },
          {
            "name": "Real Sociedad",
            "short_code": "RSO",
            "kgmid": "/m/0122wc",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/w8tb1aeBfVZIj9tZXf7eZg_500x500.png",
            "score": 2,
            "penalty_score": 4,
            "score_original": "2 (4)",
            "win": true
          }
        ],
        "league": {
          "name": "Copa del Rey",
          "kgmid": "/m/0kxvn"
        },
        "status": "finished",
        "status_original": "FT (P)",
        "kgmid": "/g/11n53tsn7g",
        "serpapi_link": "https://serpapi.com/search.json?engine=google_sports&gl=us&hl=en&kgmid=%2Fg%2F11n53tsn7g&sp=ft&type=game",
        "start_time": "2026-04-18T19:00:00Z",
        "end_time": "2026-04-18T21:53:04Z",
        "extensions": [
          "Final"
        ],
        "highlights": [
          {
            "title": "Match recap",
            "source_title": "Copa del Rey Final: Atletico Madrid vs. Real Sociedad | Copa del Rey Highlights | ESPN FC",
            "link": "https://www.youtube.com/watch?v=pqOI52zaMN4&feature=onebox",
            "duration": "20:23",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/videos/vita/63cRmLvNzIbGZkE3_768x432.jpg",
            "posted_at": "2026-04-18T22:24:49Z"
          },
          ...
        ]
      },
      {
        "teams": [
          {
            "name": "Elche CF",
            "short_name": "Elche",
            "short_code": "ELC",
            "kgmid": "/m/06vv_6",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/uyyqqxLIYT_lQIXRyMI_RA_500x500.png",
            "score": 3,
            "score_original": "3",
            "win": true
          },
          {
            "name": "Atlético Madrid",
            "short_code": "ATM",
            "kgmid": "/m/0lg7v",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/pEqmA7CL-VRo4Llq3rwIPA_500x500.png",
            "score": 2,
            "score_original": "2",
            "red_card": true
          }
        ],
        "league": {
          "name": "LALIGA",
          "short_name": "La Liga",
          "kgmid": "/m/09gqx"
        },
        "venue": {
          "name": "Estadio Manuel Martínez Valero",
          "alt_name": "Manuel Martínez Valero",
          "location": "Elx",
          "kgmid": "/m/09x2m4"
        },
        "status": "finished",
        "status_original": "FT",
        "kgmid": "/g/11yfnncvkt",
        "serpapi_link": "https://serpapi.com/search.json?engine=google_sports&gl=us&hl=en&kgmid=%2Fg%2F11yfnncvkt&sp=ft&type=game",
        "start_time": "2026-04-22T17:00:00Z",
        "end_time": "2026-04-22T19:00:25Z",
        "highlights": [
          {
            "title": "Match recap",
            "source_title": "Elche vs. Atletico Madrid | LALIGA Highlights | ESPN FC",
            "link": "https://www.youtube.com/watch?v=BJlVMi28FcU&feature=onebox",
            "duration": "11:04",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/videos/vita/cQ0OfWpvlvDdxrwv_768x432.jpg",
            "posted_at": "2026-04-22T19:22:16Z"
          },
          ...
        ]
      },
      ...
      {
        "teams": [
          {
            "name": "Villarreal CF",
            "short_name": "Villarreal",
            "short_code": "VIL",
            "kgmid": "/m/03tck1",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/WKH7Ak5cYD6Qm1EEqXzmVw_500x500.png",
            "score": 5,
            "score_original": "5",
            "goal_summary": [
              {
                "player": {
                  "name": "Dani Parejo",
                  "short_name": "D. Parejo",
                  "position": "Midfielder",
                  "jersey_number": "10",
                  "kgmid": "/m/03wbz3j",
                  "thumbnail": "http://t2.gstatic.com/licensed-image?q=tbn:ANd9GcQ5d0EK0D4oj1tROwNm0vQUZ19XCqnIbFx0JnZ9xkDTBUE0spNsef0rPk_fL0cmhGuY09Oo8NYNu9NwXtz194tkTAU"
                },
                "goals": [
                  {
                    "in_game_time": {
                      "minute": 29,
                      "second": 0
                    },
                    "extensions": [
                      "P"
                    ]
                  }
                ]
              },
              {
                "player": {
                  "name": "Ayoze Pérez",
                  "short_name": "A. Pérez",
                  "position": "Striker",
                  "jersey_number": "22",
                  "kgmid": "/m/0yn_481",
                  "thumbnail": "http://t3.gstatic.com/licensed-image?q=tbn:ANd9GcTDFbBbRpwJcR97TaOOfsDu9b6DImSSE0Te8NsdnRtopY3j6c6qCoewRt985EylAvBy80jXXq97dcfzp_n__2alR-Y"
                },
                "goals": [
                  {
                    "in_game_time": {
                      "minute": 33,
                      "second": 0
                    }
                  },
                  {
                    "in_game_time": {
                      "minute": 53,
                      "second": 0
                    }
                  }
                ]
              },
              ...
            ],
            "win": true
          },
          {
            "name": "Atlético Madrid",
            "short_code": "ATM",
            "kgmid": "/m/0lg7v",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/pEqmA7CL-VRo4Llq3rwIPA_500x500.png",
            "score": 1,
            "score_original": "1",
            "goal_summary": [
              {
                "player": {
                  "name": "Marc Pubill",
                  "short_name": "M. Pubill",
                  "position": "Defender",
                  "jersey_number": "18",
                  "kgmid": "/g/11ll4ptd0q",
                  "thumbnail": "http://t2.gstatic.com/licensed-image?q=tbn:ANd9GcSGlzndxAEV95MOBOPWx5blbvF4pLrwcQeLhC10-D6Um-KCsHw5zRDqfhWxQZBGAAmpQvXBvlnud6NiKFgB3I4CPGs"
                },
                "goals": [
                  {
                    "in_game_time": {
                      "minute": 42,
                      "second": 0
                    }
                  }
                ]
              }
            ]
          }
        ],
        ...
      }
    ]
  }
}

Example of the basketball team games

Recent basketball games may include linescore.

Example of the basketball team games

JSON Example

{
  ...
  "team_results": {
    "games": [
      ...
      {
        "teams": [
          {
            "name": "Cleveland Cavaliers",
            "short_name": "Cavaliers",
            "short_code": "CLE",
            "kgmid": "/m/0jm7n",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/NAlGkmv45l1L-3NhwVhDPg_500x500.png",
            "score": 108,
            "score_original": "108",
            "season_record": {
              "wins": 0,
              "losses": 3
            }
          },
          {
            "name": "New York Knicks",
            "short_name": "Knicks",
            "short_code": "NYK",
            "kgmid": "/m/0jm3v",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/-rf7eY39l_0V7J4ekakuKA_500x500.png",
            "score": 121,
            "score_original": "121",
            "season_record": {
              "wins": 3,
              "losses": 0
            },
            "win": true
          }
        ],
        "league": {
          "name": "NBA",
          "kgmid": "/m/05jvx"
        },
        "venue": {
          "name": "Rocket Arena",
          "location": "Cleveland",
          "kgmid": "/m/037sm4"
        },
        "status": "finished",
        "status_original": "Final",
        "kgmid": "/g/11z7kvm4m2",
        "serpapi_link": "https://serpapi.com/search.json?engine=google_sports&gl=us&hl=en&kgmid=%2Fg%2F11z7kvm4m2&sp=bs&type=game",
        "start_time": "2026-05-24T00:00:00Z",
        "extensions": [
          "Conference Finals · Game 3 (NYK leads 3 - 0)"
        ],
        "highlights": [
          {
            "title": "Game recap",
            "source_title": "#3 KNICKS at #4 CAVALIERS | FULL GAME 3 HIGHLIGHTS | May 23, 2026",
            "link": "https://www.youtube.com/watch?v=1GSM_EpblWk&feature=onebox",
            "duration": "17:20",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/videos/vita/vNSDg27ybbsdUMwW_768x432.jpg",
            "posted_at": "2026-05-24T03:03:55Z"
          },
          ...
        ]
      },
      {
        "teams": [
          {
            "name": "Cleveland Cavaliers",
            "short_name": "Cavaliers",
            "short_code": "CLE",
            "kgmid": "/m/0jm7n",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/NAlGkmv45l1L-3NhwVhDPg_500x500.png",
            "score": 93,
            "score_original": "93",
            "season_record": {
              "wins": 0,
              "losses": 4
            },
            "linescore": [
              {
                "title": "1st quarter",
                "short_title": "1",
                "score": "26"
              },
              {
                "title": "2nd quarter",
                "short_title": "2",
                "score": "23"
              },
              ...
            ]
          },
          {
            "name": "New York Knicks",
            "short_name": "Knicks",
            "short_code": "NYK",
            "kgmid": "/m/0jm3v",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/-rf7eY39l_0V7J4ekakuKA_500x500.png",
            "score": 130,
            "score_original": "130",
            "season_record": {
              "wins": 4,
              "losses": 0
            },
            "linescore": [
              {
                "title": "1st quarter",
                "short_title": "1",
                "score": "38"
              },
              {
                "title": "2nd quarter",
                "short_title": "2",
                "score": "30"
              },
              ...
            ],
            "win": true
          }
        ],
        ...
      },
      {
        "teams": [
          {
            "name": "New York Knicks",
            "short_name": "Knicks",
            "short_code": "NYK",
            "kgmid": "/m/0jm3v",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/-rf7eY39l_0V7J4ekakuKA_500x500.png"
          }
        ],
        "league": {
          "name": "NBA",
          "kgmid": "/m/05jvx"
        },
        "status": "upcoming",
        "kgmid": "/g/11z1kwnxqh",
        "serpapi_link": "https://serpapi.com/search.json?engine=google_sports&gl=us&hl=en&kgmid=%2Fg%2F11z1kwnxqh&sp=bs&type=game",
        "start_time": "2026-06-04T00:30:00Z",
        "extensions": [
          "NBA Finals · Game 1"
        ]
      },
      ...
    ]
  }
}

Example of the basketball team games with team ranks

Example of the basketball team games with team ranks

JSON Example

{
  ...
  "team_results": {
    "games": [
      ...
      {
        "teams": [
          {
            "name": "Arizona Wildcats men's basketball",
            "short_name": "Arizona",
            "short_code": "ARIZ",
            "kgmid": "/m/02qk2d5",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/7UA53v1ZWb-0Pf1GuapMIg_500x500.png",
            "rank": 1,
            "score": 73,
            "score_original": "73",
            "season_record": {
              "wins": 36,
              "losses": 3
            }
          },
          {
            "name": "Michigan Wolverines men's basketball",
            "short_name": "Michigan",
            "short_code": "MICH",
            "kgmid": "/m/04gg7tj",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/tab6Lih36GSOhPb_A5I0yQ_500x500.png",
            "rank": 1,
            "score": 91,
            "score_original": "91",
            "season_record": {
              "wins": 36,
              "losses": 3
            },
            "win": true
          }
        ],
        "league": {
          "name": "NCAA Division I Men's Basketball",
          "short_name": "NCAA men's basketball",
          "kgmid": "/g/11ckvf54fz"
        },
        "venue": {
          "name": "Lucas Oil Stadium",
          "location": "Indianapolis",
          "kgmid": "/m/080hb9"
        },
        "status": "finished",
        "status_original": "Final",
        "kgmid": "/g/11yy_1qxsp",
        "serpapi_link": "https://serpapi.com/search.json?engine=google_sports&gl=us&hl=en&kgmid=%2Fg%2F11yy_1qxsp&sp=bs&type=game",
        "start_time": "2026-04-05T01:19:00Z",
        "extensions": [
          "NCAA Tournament - Final Four"
        ],
        "highlights": [
          {
            "title": "Game recap",
            "source_title": "Michigan vs Arizona - FULL GAME HIGHLIGHTS 🔥 Final Four | NCAA March Madness 2026",
            "link": "https://www.youtube.com/watch?v=b5afKIjZRbA&feature=onebox",
            "duration": "8:00",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/videos/vita/92plEBMNPpxZ8k_W_768x432.jpg",
            "posted_at": "2026-04-05T03:38:59Z"
          },
          ...
        ]
      },
      ...
    ]
  }
}

Example of the baseball team games

Recent baseball games may include linescore.

Example of the baseball team games

JSON Example

{
  ...
  "team_results": {
    "games": [
      ...
      {
        "teams": [
          {
            "name": "San Diego Padres",
            "short_name": "Padres",
            "short_code": "SD",
            "kgmid": "/m/07147",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/iM_hcWzccgEfD4bo-sp6Wg_120x120.png",
            "score": 2,
            "score_original": "2",
            "season_record": {
              "wins": 31,
              "losses": 21
            }
          },
          {
            "name": "Athletics",
            "short_code": "ATH",
            "kgmid": "/m/05m_8",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/Wg263F2MckGe2sOy-Xz7ZA_120x120.png",
            "score": 5,
            "score_original": "5",
            "season_record": {
              "wins": 27,
              "losses": 26
            },
            "win": true
          }
        ],
        "league": {
          "name": "MLB",
          "kgmid": "/m/09p14"
        },
        "venue": {
          "name": "Petco Park",
          "location": "San Diego",
          "kgmid": "/m/033q44"
        },
        "status": "finished",
        "status_original": "Final",
        "kgmid": "/g/11ml45mvmj",
        "serpapi_link": "https://serpapi.com/search.json?engine=google_sports&gl=us&hl=en&kgmid=%2Fg%2F11ml45mvmj&sp=bb&type=game",
        "start_time": "2026-05-24T20:10:00Z",
        "highlights": [
          {
            "title": "Game recap",
            "source_title": "Athletics vs. Padres Game Highlights (5/24/26) | MLB Highlights",
            "link": "https://www.youtube.com/watch?v=T7NJIosOx6Q&feature=onebox",
            "duration": "11:00",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/videos/vita/D4MLHNeCFG3Uwz_I_768x432.jpg",
            "posted_at": "2026-05-25T00:49:33Z"
          },
          ...
        ]
      },
      {
        "teams": [
          {
            "name": "Athletics",
            "short_code": "ATH",
            "kgmid": "/m/05m_8",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/Wg263F2MckGe2sOy-Xz7ZA_120x120.png",
            "score": 2,
            "score_original": "2",
            "season_record": {
              "wins": 27,
              "losses": 27
            },
            "linescore": [
              {
                "title": "1st inning",
                "short_title": "1",
                "score": "0"
              },
              {
                "title": "2nd inning",
                "short_title": "2",
                "score": "0"
              },
              ...
            ]
          },
          {
            "name": "Seattle Mariners",
            "short_name": "Mariners",
            "short_code": "SEA",
            "kgmid": "/m/06wpc",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/cV2pPBWgd4B14NYL3CgQBQ_120x120.png",
            "score": 9,
            "score_original": "9",
            "season_record": {
              "wins": 26,
              "losses": 29
            },
            "linescore": [
              {
                "title": "1st inning",
                "short_title": "1",
                "score": "0"
              },
              {
                "title": "2nd inning",
                "short_title": "2",
                "score": "0"
              },
              ...
            ],
            "win": true
          }
        ],
        ...
      },
      ...
    ]
  }
}

Example of the cricket team T20 games

Example of the cricket team T20 games

JSON Example

{
  ...
  "team_results": {
    "games": [
      ...
      {
        "teams": [
          {
            "name": "West Indies cricket team",
            "short_name": "West Indies",
            "short_code": "WI",
            "kgmid": "/m/098knd",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/qziJXGzGxNQbkPJRfxodgA_500x500.png",
            "score_per_innings": [
              {
                "runs": 247,
                "wickets": 9,
                "overs": 34,
                "balls": 0,
                "score_original": "247/9 (34)"
              }
            ]
          },
          {
            "name": "New Zealand national cricket team",
            "short_name": "New Zealand",
            "short_code": "NZ",
            "kgmid": "/m/02fbb5",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/U4GV26FjF1W9Aphi7SELhw_500x500.png",
            "score_per_innings": [
              {
                "runs": 248,
                "wickets": 5,
                "overs": 33,
                "balls": 3,
                "target": 248,
                "score_original": "248/5 (33.3/34)"
              }
            ],
            "win": true
          }
        ],
        "league": {
          "name": "International Cricket Council",
          "short_code": "ICC",
          "kgmid": "/m/021q23"
        },
        "venue": {
          "name": "Mclean Park",
          "alt_name": "McLean Park",
          "location": "Napier",
          "kgmid": "/m/0bvpjd"
        },
        "status": "finished",
        "kgmid": "/g/11xmldttc5",
        "serpapi_link": "https://serpapi.com/search.json?engine=google_sports&gl=us&hl=en&kgmid=%2Fg%2F11xmldttc5&sp=cr&type=game",
        "start_time": "2025-11-19T01:00:00Z",
        "end_time": "2025-11-19T09:00:00Z",
        "summary_text": "NZ won by 5 wickets (3 balls left)",
        "extensions": [
          "ODI 2 of 3 (NZ leads 2-0)"
        ],
        "highlights": [
          {
            "title": "Match highlights",
            "source_title": "Shai Hope Hundred And Santner Clutch | Highlights And Interviews | New Zealand v West Indies 2nd ODI",
            "link": "https://www.youtube.com/watch?v=5JuhqC1m1tI&feature=onebox",
            "duration": "10:47",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/videos/vita/ZE_c71jKoTbBSAdg_768x432.jpg",
            "posted_at": "2025-11-19T10:48:32Z"
          }
        ]
      },
      ...
    ]
  }
}

Example of the cricket team test games

Cricket test games include scores for multiple innings.

Example of the cricket team test games

JSON Example

{
  ...
  "team_results": {
    "games": [
      ...
      {
        "teams": [
          {
            "name": "New Zealand national cricket team",
            "short_name": "New Zealand",
            "short_code": "NZ",
            "kgmid": "/m/02fbb5",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/U4GV26FjF1W9Aphi7SELhw_500x500.png",
            "score_per_innings": [
              {
                "runs": 231,
                "wickets": 10,
                "overs": 70,
                "balls": 3,
                "score_original": "231"
              },
              {
                "runs": 466,
                "wickets": 8,
                "overs": 109,
                "balls": 0,
                "declared": true,
                "score_original": "466/8d"
              }
            ]
          },
          {
            "name": "West Indies cricket team",
            "short_name": "West Indies",
            "short_code": "WI",
            "kgmid": "/m/098knd",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/qziJXGzGxNQbkPJRfxodgA_500x500.png",
            "score_per_innings": [
              {
                "runs": 167,
                "wickets": 10,
                "overs": 75,
                "balls": 4,
                "score_original": "167"
              },
              {
                "runs": 457,
                "wickets": 6,
                "overs": 163,
                "balls": 3,
                "target": 531,
                "score_original": "457/6"
              }
            ]
          }
        ],
        "league": {
          "name": "International Cricket Council",
          "short_code": "ICC",
          "kgmid": "/m/021q23"
        },
        "venue": {
          "name": "Hagley Park South",
          "alt_name": "Hagley Oval",
          "location": "Christchurch",
          "kgmid": "/m/09gbby1"
        },
        "status": "finished",
        "kgmid": "/g/11xkx4_s32",
        "serpapi_link": "https://serpapi.com/search.json?engine=google_sports&gl=us&hl=en&kgmid=%2Fg%2F11xkx4_s32&sp=cr&type=game",
        "start_time": "2025-12-01T22:00:00Z",
        "end_time": "2025-12-06T05:00:00Z",
        "summary_text": "Match drawn",
        "extensions": [
          "Test 1 of 3 · Day 5 · Session 3"
        ],
        "highlights": [
          {
            "title": "Highlights",
            "source_title": "Greaves & Roach Shines | Highlights + Interviews | New Zealand v West Indies | 1st Test Day 5",
            "link": "https://www.youtube.com/watch?v=H2qUK53fs2k&feature=onebox",
            "duration": "24:37",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/videos/vita/umKNYnfvkXvGHD1L_768x432.jpg",
            "posted_at": "2025-12-06T10:40:07Z"
          }
        ]
      },
      ...
    ]
  }
}

Example of the cricket team live games

Cricket live games may include additional team fields: batting, bowling, current_run_rate, and required_run_rate.

Example of the cricket team live games

JSON Example

{
  ...
  "team_results": {
    "games": [
      {
        "teams": [
          {
            "name": "Kenya national cricket team",
            "short_name": "Kenya",
            "short_code": "KEN",
            "kgmid": "/m/041q38",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/qNdn2A-NP605UMyeKE5S4A_500x500.png",
            "score_per_innings": [
              {
                "runs": 101,
                "wickets": 9,
                "overs": 20,
                "balls": 0,
                "score_original": "101/9 (20)"
              }
            ],
            "bowling": [
              {
                "player": {
                  "name": "Sachin Gill",
                  "kgmid": "/g/11kc38wyzw"
                },
                "wickets": 1,
                "runs": 5,
                "overs": 2,
                "balls": 2,
                "score_original": "S. Gill: 1/5 (2.2)",
                "turn": true
              },
              {
                "player": {
                  "name": "Lucas Oluoch",
                  "kgmid": "/m/0hzp_nm"
                },
                "wickets": 1,
                "runs": 6,
                "overs": 1,
                "balls": 0,
                "score_original": "L. Oluoch: 1/6 (1.0)"
              }
            ]
          },
          {
            "name": "Rwanda national cricket team",
            "short_name": "Rwanda",
            "short_code": "RWA",
            "kgmid": "/m/0g_3wk",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/1Y5pUINYR9shf_gfj-ZPQw_500x500.png",
            "score_per_innings": [
              {
                "runs": 22,
                "wickets": 2,
                "overs": 4,
                "balls": 2,
                "score_original": "22/2 (4.1)"
              }
            ],
            "batting": [
              {
                "player": {
                  "name": "Isae Niyomugabo",
                  "kgmid": "/g/11srryns_q"
                },
                "runs": 2,
                "balls": 10,
                "not_out": true,
                "score_original": "I. Niyomugabo: 2* (10)",
                "turn": true
              },
              {
                "player": {
                  "name": "Oscar Manishimwe",
                  "kgmid": "/g/11jz77m1_8"
                },
                "runs": 0,
                "balls": 0,
                "not_out": true,
                "score_original": "O. Manishimwe: 0* (0)"
              }
            ],
            "current_run_rate": 5.08,
            "required_run_rate": 5.11
          }
        ],
        "league": {
          "name": "ICC Men's T20 World Cup Qualifier",
          "short_name": "World T20 Qualifier",
          "kgmid": "/m/04cy133"
        },
        "venue": {
          "name": "Botswana Cricket Association Oval 1, Gaborone",
          "alt_name": "Botswana Cricket Association Oval 1",
          "kgmid": "/g/11fmc5r3bn"
        },
        "status": "live",
        "status_original": "Live",
        "kgmid": "/g/11njrlfryd",
        "serpapi_link": "https://serpapi.com/search.json?engine=google_sports&gl=us&hl=en&kgmid=%2Fg%2F11njrlfryd&sp=cr&type=game",
        "start_time": "2026-05-25T07:30:00Z",
        "end_time": "2026-05-25T11:30:00Z",
        "summary_text": "RWA need 80 runs in 94 balls to win",
        "extensions": [
          "T20 7 of 21"
        ]
      },
      ...
    ]
  }
}

Example of the American football team games

Team season_record may include ties.

Example of the American football team games

JSON Example

{
  ...
  "team_results": {
    "games": [
      ...
      {
        "teams": [
          {
            "name": "Chicago Bears",
            "short_name": "Bears",
            "short_code": "CHI",
            "kgmid": "/m/01y3v",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/s90TPY35HFoxwJZ5kqgB1g_120x120.png",
            "score": 21,
            "score_original": "21",
            "season_record": {
              "wins": 9,
              "losses": 4
            }
          },
          {
            "name": "Green Bay Packers",
            "short_name": "Packers",
            "short_code": "GB",
            "kgmid": "/m/03b3j",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/IlA4VGrUHzSVLCOcHsRKgg_120x120.png",
            "score": 28,
            "score_original": "28",
            "season_record": {
              "wins": 9,
              "losses": 3,
              "ties": 1
            },
            "win": true
          }
        ],
        "league": {
          "name": "NFL",
          "kgmid": "/m/059yj"
        },
        "venue": {
          "name": "Lambeau Field",
          "location": "Green Bay",
          "kgmid": "/m/0136vn"
        },
        "status": "finished",
        "status_original": "Final",
        "kgmid": "/g/11yck0_zjf",
        "serpapi_link": "https://serpapi.com/search.json?engine=google_sports&gl=us&hl=en&kgmid=%2Fg%2F11yck0_zjf&sp=af&type=game",
        "start_time": "2025-12-07T21:25:00Z",
        "highlights": [
          {
            "title": "Game recap",
            "source_title": "Chicago Bears vs. Green Bay Packers Game Highlights | NFL 2025 Season Week 14",
            "link": "https://www.youtube.com/watch?v=iJhTIvl-jBg&feature=onebox",
            "duration": "11:06",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/videos/vita/5PJoh8dsCI8nb92B_768x432.jpg",
            "posted_at": "2025-12-08T00:44:44Z"
          }
        ]
      },
      ...
    ]
  }
}

Example of the ice hockey team games

Recent ice hockey games may include linescore.

Example of the ice hockey team games

JSON Example

{
  ...
  "team_results": {
    "games": [
      ...
      {
        "teams": [
          {
            "name": "Montreal Canadiens",
            "short_name": "Canadiens",
            "short_code": "MTL",
            "kgmid": "/m/0bszz",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/fhexjWXZM7Sgvd22nDkBOA_120x120.png",
            "score": 2,
            "score_original": "2",
            "season_record": {
              "wins": 1,
              "losses": 1
            }
          },
          {
            "name": "Carolina Hurricanes",
            "short_name": "Hurricanes",
            "short_code": "CAR",
            "kgmid": "/m/0j8cb",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/nC8dMKdf-zPF4cWq_wSKHA_120x120.png",
            "score": 3,
            "score_original": "3",
            "season_record": {
              "wins": 1,
              "losses": 1
            },
            "win": true
          }
        ],
        "league": {
          "name": "National Hockey League",
          "short_name": "NHL",
          "kgmid": "/m/05gwr"
        },
        "venue": {
          "name": "Lenovo Center",
          "location": "Raleigh",
          "kgmid": "/m/038hd5"
        },
        "status": "finished",
        "status_original": "Final/OT",
        "kgmid": "/g/11zbk7whcc",
        "serpapi_link": "https://serpapi.com/search.json?engine=google_sports&gl=us&hl=en&kgmid=%2Fg%2F11zbk7whcc&sp=ih&type=game",
        "start_time": "2026-05-23T23:00:00Z",
        "extensions": [
          "NHL conference finals · Game 2 (Series tied 1 - 1)"
        ],
        "highlights": [
          {
            "title": "Game recap",
            "source_title": "Canadiens vs. Hurricanes | NHL Playoff Highlights | Game 2 | May 23, 2026",
            "link": "https://www.youtube.com/watch?v=iolJZC5wjv0&feature=onebox",
            "duration": "10:36",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/videos/vita/JN64MCKv6zzmDLEb_768x432.jpg",
            "posted_at": "2026-05-24T02:24:39Z"
          },
          ...
        ]
      },
      {
        "teams": [
          {
            "name": "Carolina Hurricanes",
            "short_name": "Hurricanes",
            "short_code": "CAR",
            "kgmid": "/m/0j8cb",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/nC8dMKdf-zPF4cWq_wSKHA_120x120.png",
            "score": 3,
            "score_original": "3",
            "season_record": {
              "wins": 2,
              "losses": 1
            },
            "linescore": [
              {
                "title": "1st period",
                "short_title": "1",
                "score": "2"
              },
              {
                "title": "2nd period",
                "short_title": "2",
                "score": "0"
              },
              ...
            ],
            "win": true
          },
          {
            "name": "Montreal Canadiens",
            "short_name": "Canadiens",
            "short_code": "MTL",
            "kgmid": "/m/0bszz",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/fhexjWXZM7Sgvd22nDkBOA_120x120.png",
            "score": 2,
            "score_original": "2",
            "season_record": {
              "wins": 1,
              "losses": 2
            },
            "linescore": [
              {
                "title": "1st period",
                "short_title": "1",
                "score": "1"
              },
              {
                "title": "2nd period",
                "short_title": "2",
                "score": "1"
              },
              ...
            ]
          }
        ],
        ...
      },
      ...
    ]
  }
}

Example of the ice hockey team games with the extended team season record

Team season_record may include overtime_losses.

Example of the ice hockey team games with the extended team season record

JSON Example

{
  ...
  "team_results": {
    "games": [
      {
        "teams": [
          {
            "name": "Pittsburgh Penguins",
            "short_name": "Penguins",
            "short_code": "PIT",
            "kgmid": "/m/0hn6d",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/mTXURxq0CbsVREw9q3UAnw_120x120.png",
            "score": 0,
            "score_original": "0",
            "season_record": {
              "wins": 41,
              "losses": 24,
              "overtime_losses": 16
            }
          },
          {
            "name": "Washington Capitals",
            "short_name": "Capitals",
            "short_code": "WSH",
            "kgmid": "/m/0jnl5",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/uT-r__4aRFZmtEITN9mNdQ_120x120.png",
            "score": 3,
            "score_original": "3",
            "season_record": {
              "wins": 42,
              "losses": 30,
              "overtime_losses": 9
            },
            "win": true
          }
        ],
        ...
      },
      ...
    ]
  }
}

Example of the rugby team games

Example of the rugby team games

JSON Example

{
  ...
  "team_results": {
    "games": [
      ...
      {
        "teams": [
          {
            "name": "Ospreys",
            "short_code": "OSP",
            "kgmid": "/m/03gfr2",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/rugby/optimized/FN3M1hBCIlZCxyUDkRoX0g_160x160.png",
            "score": 21,
            "score_original": "21",
            "win": true
          },
          {
            "name": "Sharks",
            "short_code": "SHA",
            "kgmid": "/m/034v1x",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/rugby/optimized/dcjFk0j04LDIQ13g63peUQ_160x160.png",
            "score": 17,
            "score_original": "17"
          }
        ],
        "league": {
          "name": "United Rugby Championship",
          "kgmid": "/m/03gnl9"
        },
        "venue": {
          "name": "Swansea.com Stadium",
          "location": "Plasmarl",
          "kgmid": "/m/06_m_x"
        },
        "status": "finished",
        "status_original": "FT",
        "kgmid": "/g/11xg4mgjc7",
        "serpapi_link": "https://serpapi.com/search.json?engine=google_sports&gl=us&hl=en&kgmid=%2Fg%2F11xg4mgjc7&sp=rg&type=game",
        "start_time": "2026-04-18T18:45:00Z",
        "highlights": [
          {
            "title": "Game recap",
            "source_title": "Ospreys v Hollywoodbets Sharks | Highlights | Round 15 | URC 2025/26",
            "link": "https://www.youtube.com/watch?v=bSEuGMes7uY&feature=onebox",
            "duration": "3:54",
            "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/videos/vita/A3Gl7F48vnmgqtoc_768x432.jpg",
            "posted_at": "2026-04-18T21:15:53Z"
          }
        ]
      },
      ...
    ]
  }
}

Example of the team standings (single group with list)

Team standings replicate league standings with the addition of highlighted field for the team in question.

Example of the team standings (single group with list)

JSON Example

{
  ...
  "team_results": {
    "standings": {
      "groups": [
        {
          "teams": [
            {
              "rank": 1,
              "name": "Arsenal",
              "kgmid": "/m/0xbm",
              "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/4us2nCgl6kgZc0t3hpW75Q_48x48.png",
              "league_movement": "UEFA Champions League group stage",
              "stats": [
                {
                  "title": "Matches played",
                  "short_title": "MP",
                  "value": "38"
                },
                ...
                {
                  "title": "Points",
                  "short_title": "Pts",
                  "highlighted": true,
                  "value": "85"
                },
                {
                  "title": "Last 5 matches",
                  "short_title": "Last 5",
                  "values": [
                    "win",
                    "win",
                    "win",
                    "win",
                    "win"
                  ]
                }
              ],
              "highlighted": true
            },
            {
              "rank": 2,
              "name": "Man City",
              "kgmid": "/m/01634x",
              "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/z44l-a0W1v5FmgPnemV6Xw_48x48.png",
              "link": "https://www.google.com/search?sca_esv=362b1e34a204e6e7&gl=us&hl=en&q=Manchester+City+F.C.&stick=H4sIAAAAAAAAAONgVuLUz9U3MDQzNql4xGjCLfDyxz1hKe1Ja05eY1Tl4grOyC93zSvJLKkUEudig7J4pbi5ELp4FrGK-CbmJWekFpekFik4A1UouOk56wEA518qVFsAAAA",
              "league_movement": "UEFA Champions League group stage",
              "stats": [
                {
                  "title": "Matches played",
                  "short_title": "MP",
                  "value": "38"
                },
                ...
                {
                  "title": "Points",
                  "short_title": "Pts",
                  "highlighted": true,
                  "value": "78"
                },
                {
                  "title": "Last 5 matches",
                  "short_title": "Last 5",
                  "values": [
                    "tie",
                    "win",
                    "win",
                    "tie",
                    "loss"
                  ]
                }
              ]
            },
            ...
          ]
        }
      ],
      "seasons": [
        {
          "name": "2025–26",
          "kgmid": "/g/11m5cnlxx1",
          "serpapi_link": "https://serpapi.com/search.json?engine=google_sports&gl=us&hl=en&kgmid=%2Fm%2F0xbm&season_kgmid=%2Fg%2F11m5cnlxx1&sp=ft&tab=sn&type=team",
          "league": {
            "name": "Premier League",
            "kgmid": "/m/02_tc"
          },
          "selected": true
        },
        {
          "name": "2025–26",
          "kgmid": "/g/11lcj4vhs3",
          "serpapi_link": "https://serpapi.com/search.json?engine=google_sports&gl=us&hl=en&kgmid=%2Fm%2F0xbm&season_kgmid=%2Fg%2F11lcj4vhs3&sp=ft&tab=sn&type=team",
          "league": {
            "name": "UEFA Champions League",
            "kgmid": "/m/0c1q0"
          }
        },
        ...
      ]
    }
  }
}

Example of the team standings (multiple groups with lists + bracket)

Bracket(s) can be available as a part of the team standings in the form of a separate round (e.g. Post season).

Example of the team standings (multiple groups with lists + bracket)

JSON Example

{
  ...
  "team_results": {
    "standings": {
      "groups": [
        {
          "name": "Eastern Conference",
          "teams": [
            {
              "rank": 1,
              "name": "Pistons",
              "kgmid": "/m/0jm8l",
              "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/qvWE2FgBX0MCqFfciFBDiw_48x48.png",
              "league_movement": "Clinched conference",
              "stats": [
                {
                  "title": "Wins",
                  "short_title": "W",
                  "value": "60"
                },
                {
                  "title": "Losses",
                  "short_title": "L",
                  "value": "22"
                },
                {
                  "title": "Win percentage",
                  "short_title": "Pct",
                  "highlighted": true,
                  "value": ".732"
                },
                ...
              ],
              "highlighted": true
            },
            {
              "rank": 2,
              "name": "Celtics",
              "kgmid": "/m/0bwjj",
              "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/GDJBo7eEF8EO5-kDHVpdqw_48x48.png",
              "league_movement": "Clinched division and playoff berth",
              "stats": [
                {
                  "title": "Wins",
                  "short_title": "W",
                  "value": "56"
                },
                {
                  "title": "Losses",
                  "short_title": "L",
                  "value": "26"
                },
                {
                  "title": "Win percentage",
                  "short_title": "Pct",
                  "highlighted": true,
                  "value": ".683"
                },
                ...
              ]
            },
            ...
          ]
        },
        {
          "name": "Western Conference",
          "teams": [
            {
              "rank": 1,
              "name": "Thunder",
              "kgmid": "/m/04cxw5b",
              "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/b4bJ9zKFBDykdSIGUrbWdw_48x48.png",
              "league_movement": "Clinched conference",
              "stats": [
                {
                  "title": "Wins",
                  "short_title": "W",
                  "value": "64"
                },
                ...
              ]
            },
            ...
          ]
        }
      ],
      "seasons": [
        {
          "name": "2025",
          "kgmid": "/g/11yh20tbbr",
          "serpapi_link": "https://serpapi.com/search.json?engine=google_sports&gl=us&hl=en&kgmid=%2Fm%2F0jm8l&season_kgmid=%2Fg%2F11yh20tbbr&sp=bs&tab=sn&type=team",
          "league": {
            "name": "NBA Cup",
            "kgmid": "/g/11l70wsdqs"
          }
        },
        {
          "name": "2025–26",
          "kgmid": "/g/11m6vw9pbt",
          "serpapi_link": "https://serpapi.com/search.json?engine=google_sports&gl=us&hl=en&kgmid=%2Fm%2F0jm8l&season_kgmid=%2Fg%2F11m6vw9pbt&sp=bs&tab=sn&type=team",
          "league": {
            "name": "NBA",
            "kgmid": "/m/05jvx"
          },
          "selected": true
        },
        {
          "name": "2024",
          "kgmid": "/g/11w2fnysk0",
          "serpapi_link": "https://serpapi.com/search.json?engine=google_sports&gl=us&hl=en&kgmid=%2Fm%2F0jm8l&season_kgmid=%2Fg%2F11w2fnysk0&sp=bs&tab=sn&type=team",
          "league": {
            "name": "NBA Cup",
            "kgmid": "/g/11l70wsdqs"
          }
        },
        ...
      ]
    },
    "brackets": [
      {
        "stages": [
          {
            "title": "Playoffs Round 1",
            "games": [
              {
                "teams": [
                  {
                    "name": "Boston Celtics",
                    "short_name": "Celtics",
                    "short_code": "BOS",
                    "kgmid": "/m/0bwjj",
                    "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/GDJBo7eEF8EO5-kDHVpdqw_500x500.png",
                    "score": 100,
                    "score_original": "100",
                    "season_record": {
                      "wins": 3,
                      "losses": 4
                    }
                  },
                  {
                    "name": "Philadelphia 76ers",
                    "short_name": "76ers",
                    "short_code": "PHI",
                    "kgmid": "/m/0jm4v",
                    "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/US6KILZue2D5766trEf0Mg_500x500.png",
                    "score": 109,
                    "score_original": "109",
                    "season_record": {
                      "wins": 4,
                      "losses": 3
                    },
                    "win": true
                  }
                ],
                "league": {
                  "name": "NBA",
                  "kgmid": "/m/05jvx"
                },
                "status": "finished",
                "status_original": "Final",
                "kgmid": "/g/11z50nkl5y",
                "serpapi_link": "https://serpapi.com/search.json?engine=google_sports&gl=us&hl=en&kgmid=%2Fg%2F11z50nkl5y&sp=bs&type=game",
                "start_time": "2026-05-02T23:30:00Z",
                "extensions": [
                  "Playoffs Round 1 · PHI wins 4 - 3"
                ]
              },
              ...
            ]
          },
          ...
        ]
      }
    ]
  }
}

Example of the team standings (multiple groups with divisions)

Seasons include kgmid field that can be used as season_kgmid search parameter alongside the main team kgmid.

Example of the team standings (multiple groups with divisions)

JSON Example

{
  ...
  "team_results": {
    "standings": {
      "groups": [
        {
          "name": "American Football Conference",
          "divisions": [
            {
              "name": "AFC East",
              "teams": [
                {
                  "name": "Patriots",
                  "kgmid": "/m/05g3b",
                  "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/z89hPEH9DZbpIYmF72gSaw_48x48.png",
                  "league_movement": "Clinched division",
                  "stats": [
                    {
                      "title": "Wins",
                      "short_title": "W",
                      "value": "14"
                    },
                    {
                      "title": "Losses",
                      "short_title": "L",
                      "value": "3"
                    },
                    ...
                  ],
                  "highlighted": true
                },
                ...
              ]
            },
            {
              "name": "AFC North",
              "teams": [
                {
                  "name": "Steelers",
                  "kgmid": "/m/05tfm",
                  "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/mdUFLAswQ4jZ6V7jXqaxig_48x48.png",
                  "league_movement": "Clinched division",
                  "stats": [
                    {
                      "title": "Wins",
                      "short_title": "W",
                      "value": "10"
                    },
                    {
                      "title": "Losses",
                      "short_title": "L",
                      "value": "7"
                    },
                    ...
                  ]
                },
                ...
              ]
            },
            ...
          ]
        },
        {
          "name": "National Football Conference",
          "divisions": [
            {
              "name": "NFC East",
              "teams": [
                {
                  "name": "Eagles",
                  "kgmid": "/m/05tg3",
                  "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/s4ab0JjXpDOespDSf9Z14Q_48x48.png",
                  "league_movement": "Clinched division",
                  "stats": [
                    {
                      "title": "Wins",
                      "short_title": "W",
                      "value": "11"
                    },
                    {
                      "title": "Losses",
                      "short_title": "L",
                      "value": "6"
                    },
                    ...
                  ]
                },
                ...
              ]
            },
            ...
          ]
        }
      ],
      "seasons": [
        {
          "name": "2026–27",
          "kgmid": "/g/11ys7ykdbc",
          "serpapi_link": "https://serpapi.com/search.json?engine=google_sports&gl=us&hl=en&kgmid=%2Fm%2F05g3b&season_kgmid=%2Fg%2F11ys7ykdbc&sp=af&tab=sn&type=team"
        },
        {
          "name": "2025–26",
          "kgmid": "/g/11lyp42zk1",
          "serpapi_link": "https://serpapi.com/search.json?engine=google_sports&gl=us&hl=en&kgmid=%2Fm%2F05g3b&season_kgmid=%2Fg%2F11lyp42zk1&sp=af&tab=sn&type=team",
          "selected": true
        },
        {
          "name": "2024–25",
          "kgmid": "/g/11vk5p7vv7",
          "serpapi_link": "https://serpapi.com/search.json?engine=google_sports&gl=us&hl=en&kgmid=%2Fm%2F05g3b&season_kgmid=%2Fg%2F11vk5p7vv7&sp=af&tab=sn&type=team"
        },
        ...
      ]
    }
  }
}

Example of the team standings (single group with divisions)

Example of the team standings (single group with divisions)

JSON Example

{
  ...
  "team_results": {
    "standings": {
      "groups": [
        {
          "divisions": [
            {
              "name": "West Group A",
              "teams": [
                {
                  "rank": 1,
                  "name": "Thunder",
                  "kgmid": "/m/04cxw5b",
                  "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/b4bJ9zKFBDykdSIGUrbWdw_48x48.png",
                  "league_movement": "Next round",
                  "stats": [
                    {
                      "title": "Games played",
                      "short_title": "GP",
                      "value": "4"
                    },
                    {
                      "title": "Wins",
                      "short_title": "W",
                      "value": "4"
                    },
                    ...
                  ],
                  "highlighted": true
                },
                ...
              ]
            },
            {
              "name": "West Group B",
              "teams": [
                {
                  "rank": 1,
                  "name": "Lakers",
                  "kgmid": "/m/0jmk7",
                  "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/4ndR-n-gall7_h3f7NYcpQ_48x48.png",
                  "league_movement": "Next round",
                  "stats": [
                    {
                      "title": "Games played",
                      "short_title": "GP",
                      "value": "4"
                    },
                    {
                      "title": "Wins",
                      "short_title": "W",
                      "value": "4"
                    },
                    ...
                  ]
                },
                ...
              ]
            },
            ...
          ]
        }
      ],
      "seasons": [
        {
          "name": "2025",
          "kgmid": "/g/11yh20tbbr",
          "serpapi_link": "https://serpapi.com/search.json?engine=google_sports&gl=us&hl=en&kgmid=%2Fm%2F04cxw5b&season_kgmid=%2Fg%2F11yh20tbbr&sp=bs&tab=sn&type=team",
          "league": {
            "name": "NBA Cup",
            "kgmid": "/g/11l70wsdqs"
          },
          "selected": true
        },
        {
          "name": "2025–26",
          "kgmid": "/g/11m6vw9pbt",
          "serpapi_link": "https://serpapi.com/search.json?engine=google_sports&gl=us&hl=en&kgmid=%2Fm%2F04cxw5b&season_kgmid=%2Fg%2F11m6vw9pbt&sp=bs&tab=sn&type=team",
          "league": {
            "name": "NBA",
            "kgmid": "/m/05jvx"
          }
        },
        ...
      ]
    }
  }
}

Example of the team standings with the live scores

Example of the team standings with the live scores

JSON Example

{
  ...
  "team_results": {
    "standings": {
      "groups": [
        ...
        {
          "name": "Group stage",
          "divisions": [
            ...
            {
              "name": "Group B",
              "teams": [
                {
                  "rank": 1,
                  "name": "Wadi Degla",
                  "kgmid": "/m/03hgz54",
                  "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/eT3S17nByHOKFcdaw9uJvA_48x48.png",
                  "link": "https://www.google.com/search?sca_esv=8f753831b4eb2dfa&gl=us&hl=en&q=Wadi+Degla+SC&stick=H4sIAAAAAAAAAONgVuLSz9U3MM5IrzI1ecRoyi3w8sc9YSmdSWtOXmNU4-IKzsgvd80rySypFJLgYoOy-KR4uJC08Sxi5Q1PTMlUcElNz0lUCHYGAMSCCjNWAAAA",
                  "live_score": {
                    "this_team": 0,
                    "opponent_team": 0
                  },
                  ...
                },
                ...
                {
                  "rank": 13,
                  "name": "Pharco",
                  "kgmid": "/g/11dfh7lyqq",
                  "link": "https://www.google.com/search?sca_esv=8f753831b4eb2dfa&gl=us&hl=en&q=Pharco+FC&stick=H4sIAAAAAAAAAONgVuLVT9c3NExJyzDPqSwsfMRowS3w8sc9YSn9SWtOXmPU5OIKzsgvd80rySypFJLmYoOyBKX4uVB18ixi5QzISCxKzldwcwYAV3IdwFgAAAA",
                  "league_movement": "Relegation",
                  "live_score": {
                    "this_team": 1,
                    "opponent_team": 0
                  },
                  ...
                },
                {
                  "rank": 14,
                  "name": "Ismaily",
                  "kgmid": "/m/09yg6l",
                  "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/CEExkv5QDXXiJLhN6UgqaQ_48x48.png",
                  "league_movement": "Relegation",
                  "live_score": {
                    "this_team": 0,
                    "opponent_team": 1
                  },
                  "highlighted": true,
                  ...
                }
              ]
            }
          ]
        }
      ],
      "seasons": [
        {
          "name": "2025–26",
          "kgmid": "/g/11xrgy3ffn",
          "serpapi_link": "https://serpapi.com/search.json?engine=google_sports&gl=us&hl=en&kgmid=%2Fm%2F09yg6l&season_kgmid=%2Fg%2F11xrgy3ffn&sp=ft&tab=sn&type=team",
          "selected": true
        },
        {
          "name": "2024–25",
          "kgmid": "/g/11w57tkc1v",
          "serpapi_link": "https://serpapi.com/search.json?engine=google_sports&gl=us&hl=en&kgmid=%2Fm%2F09yg6l&season_kgmid=%2Fg%2F11w57tkc1v&sp=ft&tab=sn&type=team"
        },
        ...
      ]
    }
  }
}

Example of the team players

Example of the team players

JSON Example

{
  ...
  "team_results": {
    "players": [
      {
        "name": "Jalen Brunson",
        "position": "Point guard",
        "thumbnail": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSRko4Rq7k1OGAZDEZCoR8N-EwndY5xfnvbdGbM64zb8qUkJCh1P1SPIz8&s=10",
        "link": "https://www.google.com/search?sca_esv=91a56050fdbf678a&hl=en&gl=us&q=Jalen+Brunson&stick=H4sIAAAAAAAAAONgVuLWz9U3MDQ0tIhPL3rEaMYt8PLHPWEp3UlrTl5jVOfiCs7IL3fNK8ksqRSS5GKDsvileLmQ9fEsYuX1SsxJzVNwKirNK87PAwCCfno9WAAAAA",
        "kgmid": "/m/01118_gr"
      },
      {
        "name": "OG Anunoby",
        "position": "Power forward",
        "thumbnail": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS42xV6HpzzHVq4aSZTmFGrHdIvR-XeqJ5240tDedeuDXoc94HCivxLYWw&s=10",
        "link": "https://www.google.com/search?sca_esv=91a56050fdbf678a&hl=en&gl=us&q=OG+Anunoby&stick=H4sIAAAAAAAAAONgVuLVT9c3NExJqbCsLLaseMRowS3w8sc9YSn9SWtOXmPU5OIKzsgvd80rySypFJLmYoOyBKX4uVB18ixi5fJ3V3DMK83LT6oEAFzQGDRZAAAA",
        "kgmid": "/g/11ddx9ys9x"
      },
      {
        "name": "Josh Hart",
        "position": "Shooting guard",
        "thumbnail": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS1z9duMGxqra736MLU1xY45JmLSfQXENFzIer5AjJjJ221770RDALR07w&s=10",
        "link": "https://www.google.com/search?sca_esv=91a56050fdbf678a&hl=en&gl=us&q=Josh+Hart&stick=H4sIAAAAAAAAAONgVuLVT9c3NEwqT043sUgvecRowS3w8sc9YSn9SWtOXmPU5OIKzsgvd80rySypFJLmYoOyBKX4uVB18ixi5fTKL85Q8EgsKgEA7nVUU1gAAAA",
        "kgmid": "/g/11bwcg48gt"
      },
      ...
    ]
  }
}

Example of a team brackets

Normally, the team does not have a brackets tab, but sometimes it's possible to get brackets for the league the team played in recently.

Example of a team brackets

JSON Example

{
  ...
  "team_results": {
    "brackets": [
      {
        "stages": [
          ...
          {
            "title": "Final Four",
            "games": [
              {
                "teams": [
                  {
                    "name": "Michigan Wolverines men's basketball",
                    "short_name": "Michigan",
                    "short_code": "MICH",
                    "kgmid": "/m/04gg7tj",
                    "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/tab6Lih36GSOhPb_A5I0yQ_500x500.png",
                    "rank": 1,
                    "score": 91,
                    "score_original": "91",
                    "season_record": {
                      "wins": 36,
                      "losses": 3
                    },
                    "win": true
                  },
                  {
                    "name": "Arizona Wildcats men's basketball",
                    "short_name": "Arizona",
                    "short_code": "ARIZ",
                    "kgmid": "/m/02qk2d5",
                    "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/7UA53v1ZWb-0Pf1GuapMIg_500x500.png",
                    "rank": 1,
                    "score": 73,
                    "score_original": "73",
                    "season_record": {
                      "wins": 36,
                      "losses": 3
                    }
                  }
                ],
                "league": {
                  "name": "NCAA Division I Men's Basketball",
                  "short_name": "NCAA men's basketball",
                  "kgmid": "/g/11ckvf54fz"
                },
                "venue": {
                  "name": "Lucas Oil Stadium",
                  "location": "Indianapolis",
                  "kgmid": "/m/080hb9"
                },
                "status": "finished",
                "status_original": "Final",
                "kgmid": "/g/11yy_1qxsp",
                "serpapi_link": "https://serpapi.com/search.json?engine=google_sports&gl=us&hl=en&kgmid=%2Fg%2F11yy_1qxsp&sp=bs&type=game",
                "start_time": "2026-04-05T01:19:00Z",
                "extensions": [
                  "NCAA Tournament - Final Four"
                ],
                "highlights": [
                  {
                    "title": "Game recap",
                    "source_title": "Michigan vs Arizona - FULL GAME HIGHLIGHTS 🔥 Final Four | NCAA March Madness 2026",
                    "link": "https://www.youtube.com/watch?v=b5afKIjZRbA&feature=onebox",
                    "duration": "8:00",
                    "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/videos/vita/92plEBMNPpxZ8k_W_768x432.jpg",
                    "posted_at": "2026-04-05T03:38:59Z"
                  },
                  ...
                ]
              },
              ...
            ]
          },
          {
            "title": "National Championship",
            "games": [
              {
                "teams": [
                  {
                    "name": "UConn Huskies men's basketball",
                    "short_name": "UConn",
                    "short_code": "CONN",
                    "kgmid": "/m/04088s0",
                    "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/IP6U2GnTURfg4fCK0VjFCg_500x500.png",
                    "rank": 2,
                    "score": 63,
                    "score_original": "63",
                    "season_record": {
                      "wins": 34,
                      "losses": 6
                    }
                  },
                  {
                    "name": "Michigan Wolverines men's basketball",
                    "short_name": "Michigan",
                    "short_code": "MICH",
                    "kgmid": "/m/04gg7tj",
                    "thumbnail": "https://ssl.gstatic.com/onebox/media/sports/logos/optimized/tab6Lih36GSOhPb_A5I0yQ_500x500.png",
                    "rank": 1,
                    "score": 69,
                    "score_original": "69",
                    "season_record": {
                      "wins": 37,
                      "losses": 3
                    },
                    "win": true
                  }
                ],
                ...
              }
            ]
          }
        ]
      }
    ]
  }
}

JSON structure overview

{
  ...
  "team_results": {
    "games": "Array[Game] - List of the team games", // please refer to Game definition below
    "standings": {
      "groups": [
        {
          "name": "String - Name of the standings group",
          "teams": [
            {
              "rank": "Integer - Rank of the team",
              "name": "String - Name of the team",
              "kgmid": "String - Knowledge graph ID of the team",
              "thumbnail": "String - Thumbnail of the team",
              "link": "String - Google search link of the team",
              "league_movement": "String - Promotion/relegation information about the team",
              "live_score": {
                "this_team": "Integer - Score of the current team in case of the live game",
                "opponent_team": "Integer - Score of the opponent team in case of the live game",
              },
              "stats": [
                {
                  "title": "String - Title of the team stat",
                  "short_title": "String - Short title of the team stat",
                  "value": "String - Value of the team stat",
                  "values": "Array[String] - List of the team last 5 games outcomes (supported values: `win`, `loss`, `tie`, `not_played`)",
                  "highlighted": "Boolean - Flag indicating that stat column is highlighted",
                },
                ...
              ],
              "highlighted": "Boolean - Flag indicating that this is the requested team",
            },
            ...
          ],
          "divisions": [
            {
              "name": "String - Name of the standings group division",
              "teams": [
                {
                  "rank": "Integer - Rank of the team",
                  "name": "String - Name of the team",
                  "kgmid": "String - Knowledge graph ID of the team",
                  "thumbnail": "String - Thumbnail of the team",
                  "link": "String - Google search link of the team",
                  "league_movement": "String - Promotion/relegation information about the team",
                  "live_score": {
                    "this_team": "Integer - Score of the current team in case of the live game",
                    "opponent_team": "Integer - Score of the opponent team in case of the live game",
                  },
                  "stats": [
                    {
                      "title": "String - Title of the team stat",
                      "short_title": "String - Short title of the team stat",
                      "value": "String - Value of the team stat",
                      "values": "Array[String] - List of the team last 5 games outcomes (supported values: `win`, `loss`, `tie`, `not_played`)",
                      "highlighted": "Boolean - Flag indicating that stat column is highlighted",
                    },
                    ...
                  ],
                  "highlighted": "Boolean - Flag indicating that this is the requested team",
                },
                ...
              ]
            }
          ],
        },
        ...
      ],
      "seasons": [
        {
          "name": "String - Name of the season",
          "kgmid": "String - Knowledge graph ID of the season",
          "serpapi_link": "String - Google Sports API link to get league season standings",
          "league": {
            "name": "String - Name of the season league",
            "kgmid": "String - Knowledge graph ID of the season league",
          },
          "selected": "Boolean - Flag indicating that the season is the currently selected one",
        },
        ...
      ],
    },
    "players": [
      {
        "name": "String - Name of the player",
        "position": "String - Position of the player",
        "thumbnail": "String - Thumbnail of the player",
        "link": "String - Google search link of the player",
        "kgmid": "String - Knowledge graph ID of the player",
      },
      ...
    ],
    "brackets": [
      {
        "stages": [
          {
            "title": "String - Title of the bracket stage",
            "games": "Array[Game] - List of the bracket stage games", // please refer to Game definition below
          }
        ]
      },
      ...
    ]
  }
}

// Game
{
  "teams": [
    {
      "name": "String - Name of the team",
      "short_name": "String - Short name of the team",
      "short_code": "String - Short code of the team",
      "kgmid": "String - Knowledge graph ID of the team",
      "thumbnail": "String - Thumbnail of the team",
      "rank": "Integer - Rank of the team",
      "score": "Integer - Score of the team (if convertible to integer)",
      "score_original": "String - Original score of the team",
      "win": "Boolean - Flag indicating that team won in the game (is absent for both teams in case of the tie)",

      // football
      "penalty_score": "Integer - Penalty score of the team",
      "goal_summary": [
        {
          "player": {
            "name": "String - Name of the team player who scored a goal",
            "short_name": "String - Short name of the team player who scored a goal",
            "position": "String - Position of the team player who scored a goal",
            "jersey_number": "String - Jersey number of the team player who scored a goal",
            "kgmid": "String - Knowledge graph ID number of the team player who scored a goal",
            "thumbnail": "String - Thumbnail of the team player who scored a goal",
          },
          "goals": [
            {
              "in_game_time": {
                "minute": "Integer - Team player goal minute",
                "second": "Integer - Team player goal second",
                "stoppage_minute": "Integer - Team player goal stoppage minute"
              },
              "extensions": "Array[String] - List of additional labels about the team player goal (e.g. `P` for penalty, `OG` for own goal)",
            },
            ...
          ]
        }
      ],
      "red_card": "Boolean - Flag indicating that team received at least one red card",

      // cricket
      "score_per_innings": [
        {
          "runs": "Integer - Number of runs of the team in the selected innings",
          "wickets": "Integer - Number of wickets of the team in the selected innings",
          "overs": "Integer - Number of overs of the team in the selected innings",
          "balls": "Integer - Number of balls of the team in the selected innings",
          "expected_overs": "Integer - Expected number of remaining overs of the team in the selected innings",
          "target": "Integer - Number of runs the team must score to win the game if it's batting second",
          "declared": "Boolean - Flag indicating that team voluntarily ended their innings before all ten wickets have fallen",
          "score_original": "String - Formatted score of the team in the selected innings",
        },
        ...
      ],
      "batting": [
        {
          "player": {
            "name": "String - Name of the team batter",
            "kgmid": "String - Knowledge graph ID of the team batter",
          },
          "runs": "Integer - Number of runs team batter has scored",
          "balls": "Integer - Number of balls team batter has faced",
          "not_out": "Boolean - Flag indicating that team batter is not out",
          "score_original": "String - Formatted score of the team batter",
          "turn": "Boolean - Flag indicating that selected team batter is currently active",
        },
        ...
      ],
      "bowling": [
        {
          "player": {
            "name": "String - Name of the team bowler",
            "kgmid": "String - Knowledge graph ID of the team bowler",
          },
          "wickets": "Integer - Number of wickets taken by the team bowler",
          "runs": "Integer - Number of runs scored by the team bowler",
          "overs": "Integer - Number of complete overs team bowler has bowled",
          "balls": "Integer - Number of balls thrown in the current over by the team bowler",
          "score_original": "String - Formatted score of the team bowler",
          "turn": "Boolean - Flag indicating that selected team bowler is currently active",
        },
        ...
      ],
      "current_run_rate": "Float - Average number of runs batting team scores per over at any given point in the current innings",
      "required_run_rate": "Float - Average number of runs the batting team must score per remaining over to win a game",

      // basketball, baseball, American football, ice hockey
      "season_record": {
        "wins": "Integer - Number of wins of the team in the current season",
        "losses": "Integer - Number of losses of the team in the current season",
        "ties": "Integer - Number of ties of the team in the current season", // American football
        "overtime_losses": "Integer - Number of overtime losses of the team in the current season", // ice hockey
      },
      "linescore": [
        {
          "title": "String - Title of the column in the team linescore",
          "short_title": "String - Short title of the column in the team linescore",
          "score": "String - Score in the team linescore column",
        },
        ...
      ],
    },
    ...
  ],
  "league": {
    "name": "String - Name of the league",
    "short_name": "String - Short name of the league",
    "short_code": "String - Short code of the league",
    "kgmid": "String - Knowledge graph ID of the league",
  },
  "venue": {
    "name": "String - Name of the venue",
    "alt_name": "String - Alternative name of the venue",
    "short_code": "String - Short code of the venue",
    "kgmid": "String - Knowledge graph ID of the venue",
  },

  "status": "String - Normalized status of the game",
  // Supported values:
  // - `finished`
  // - `live`
  // - `upcoming`
  // - `postponed`
  // - `cancelled`
  // - `paused` (e.g. game temporarily paused because of the rain)
  // - `delayed` (e.g. game was stopped for a longer period after the rain pause)
  // - `tbd` (e.g. status unknown)
  // - `break` (e.g. half-time, timeout etc.)
  // - `vacated` (e.g. game stopped abruptly)

  "status_original": "String - Original status of the game",
  "kgmid": "String - Knowledge graph ID of the game",
  "serpapi_link": "String - Google Sports API link to get game results",
  "start_time": "String - Game start time in ISO8601 UTC format",
  "start_date": "String - Game start date (no hours) in ISO8601 UTC format (in case the detailed `start_time` is not available)",
  "end_time": "String - Game end time in ISO8601 UTC format",
  "in_game_time": {
    "minute": "Integer - Minute of the live game",
    "second": "Integer - Second of the live game",
    "stoppage_minute": "Integer - Stoppage minute of the live game",
    "stoppage_second": "Integer - Stoppage second of the live game",
    "stoppage_total": "Integer - Total number of stoppage minutes reserved for the live game",
  },
  "summary_text": "String - Text summary of the cricket game",
  "extensions": "Array[String] - List of the game additional information strings",
  "highlights": [
    {
      "title": "String - Title of the game highlight",
      "source_title": "String - Original source title of the game highlight",
      "link": "String - Link of the game highlight",
      "source": "String - Link of the game highlight",
      "thumbnail": "String - Thumbnail of the game highlight",
      "posted_at": "String - Game highlight posting time in ISO8601 UTC format",
      "duration": "String - Duration of the game highlight video",
    },
    ...
  ],
}