Sofascore Scraper

ENDPOINTS
GET/matches/shotmap

Shot Map

Every shot with player, minute, coordinates, xG, xGOT, body part, situation and outcome.

QUERY PARAMS

Sofascore match id or any sofascore.com match URL (the #id: fragment is the id).

Examples:

  • ID: 14023961
  • URL: https://www.sofascore.com/football/match/…#id:14023961
{
  "match_id": 14023961,
  "count": 28,
  "shots": [
    {
      "player": {
        "id": 136710,
        "name": "Mateo Kovačić",
        "short_name": "M. Kovačić",
        "slug": "mateo-kovacic",
        "link": "https://www.sofascore.com/player/mateo-kovacic/136710",
        "image_link": "https://img.sofascore.com/api/v1/player/136710/image",
        "position": "M",
        "jersey_number": 8,
        "gender": "M",
        "country": null,
        "followers_count": 39525
      },
      "is_home": true,
      "shot_type": "block",
      "situation": "assisted",
      "player_coordinates": {
        "x": 18.1,
        "y": 46.7,
        "z": 0
      },
      "body_part": "right-foot",
      "goal_mouth_location": "low-left",
      "goal_mouth_coordinates": {
        "x": 0,
        "y": 51.9,
        "z": 19
      },
      "block_coordinates": {
        "x": 15.1,
        "y": 46.9,
        "z": 0
      },
      "xg": 0.073725126683712,
      "xgot": 0,
      "goalkeeper": {
        "name": "Marco Bizot",
        "slug": "marco-bizot",
        "short_name": "M. Bizot",
        "position": "G",
        "jersey_number": "40",
        "followers_count": 1189,
        "gender": "M",
        "id": 100390
      },
      "id": 7376997,
      "time": 90,
      "added_time": 10,
      "time_seconds": 5963,
      "draw": {
        "start": {
          "x": 46.7,
          "y": 18.1
        },
        "block": {
          "x": 46.9,
          "y": 15.1
        },
        "end": {
          "x": 48.1,
          "y": 0
        },
        "goal": {
          "x": 48.1,
          "y": 81
        }
      },
      "incident_type": "shot",
      "reversed_period_time": 1,
      "reversed_period_time_seconds": 337,
      "period_time_seconds": 563
    },
    {
      "player": {
        "id": 934386,
        "name": "Jérémy Doku",
        "short_name": "J. Doku",
        "slug": "jeremy-doku",
        "first_name": "Jeremy",
        "last_name": "Doku",
        "link": "https://www.sofascore.com/player/jeremy-doku/934386",
        "image_link": "https://img.sofascore.com/api/v1/player/934386/image",
        "position": "M",
        "jersey_number": 11,
        "gender": "M",
        "country": null,
        "followers_count": 97014
      },
      "is_home": true,
      "shot_type": "block",
      "situation": "assisted",
      "player_coordinates": {
        "x": 12.3,
        "y": 31.5,
        "z": 0
      },
      "body_part": "right-foot",
      "goal_mouth_location": "low-left",
      "goal_mouth_coordinates": {
        "x": 0,
        "y": 54.4,
        "z": 19
      },
      "block_coordinates": {
        "x": 10.3,
        "y": 33.7,
        "z": 0
      },
      "xg": 0.021654242649674,
      "xgot": 0,
      "goalkeeper": {
        "name": "Marco Bizot",
        "slug": "marco-bizot",
        "short_name": "M. Bizot",
        "position": "G",
        "jersey_number": "40",
        "followers_count": 1189,
        "gender": "M",
        "id": 100390
      },
      "id": 7376961,
      "time": 90,
      "added_time": 8,
      "time_seconds": 5836,
      "draw": {
        "start": {
          "x": 31.5,
          "y": 12.3
        },
        "block": {
          "x": 33.7,
          "y": 10.3
        },
        "end": {
          "x": 45.6,
          "y": 0
        },
        "goal": {
          "x": 45.6,
          "y": 81
        }
      },
      "incident_type": "shot",
      "reversed_period_time": 1,
      "reversed_period_time_seconds": 464,
      "period_time_seconds": 436
    },
    {
      "player": {
        "id": 331737,
        "name": "Youri Tielemans",
        "short_name": "Y. Tielemans",
        "slug": "youri-tielemans",
        "first_name": "Youri",
        "last_name": "Tielemans",
        "link": "https://www.sofascore.com/player/youri-tielemans/331737",
        "image_link": "https://img.sofascore.com/api/v1/player/331737/image",
        "position": "M",
        "jersey_number": 18,
        "gender": "M",
        "country": null,
        "followers_count": 26570
      },
      "is_home": false,
      "shot_type": "save",
      "situation": "assisted",
      "player_coordinates": {
        "x": 25.6,
        "y": 34.3,
        "z": 0
      },
      "body_part": "right-foot",
      "goal_mouth_location": "low-centre",
      "goal_mouth_coordinates": {
        "x": 0,
        "y": 50.4,
        "z": 12.7
      },
      "block_coordinates": {
        "x": 1.4,
        "y": 48.6,
        "z": 0
      },
      "xg": 0.018058707937598,
      "xgot": 0.00885927118361,
      "goalkeeper": {
        "name": "James Trafford",
        "first_name": "James",
        "last_name": "Trafford",
        "slug": "james-trafford",
        "short_name": "J. Trafford",
        "position": "G",
        "jersey_number": "1",
        "followers_count": 26080,
        "gender": "M",
        "id": 980643
      },
      "id": 7376855,
      "time": 90,
      "added_time": 7,
      "time_seconds": 5786,
      "draw": {
        "start": {
          "x": 34.3,
          "y": 25.6
        },
        "block": {
          "x": 48.6,
          "y": 1.4
        },
        "end": {
          "x": 49.6,
          "y": 0
        },
        "goal": {
          "x": 49.6,
          "y": 87.3
        }
      },
      "incident_type": "shot",
      "reversed_period_time": 1,
      "reversed_period_time_seconds": 514,
      "period_time_seconds": 386
    },
    {
      "player": {
        "id": 555386,
        "name": "Ollie Watkins",
        "short_name": "O. Watkins",
        "slug": "ollie-watkins",
        "first_name": "Ollie",
        "last_name": "Watkins",
        "link": "https://www.sofascore.com/player/ollie-watkins/555386",
        "image_link": "https://img.sofascore.com/api/v1/player/555386/image",
        "position": "F",
        "jersey_number": 11,
        "gender": "M",
        "country": null,
        "followers_count": 26595
      },
      "is_home": false,
      "shot_type": "miss",
      "situation": "corner",
      "player_coordinates": {
        "x": 4,
        "y": 56.7,
        "z": 0
      },
      "body_part": "head",
      "goal_mouth_location": "right",
      "goal_mouth_coordinates": {
        "x": 0,
        "y": 38.5,
        "z": 36.1
      },
      "xg": 0.11270076036453,
      "xgot": 0,
      "goalkeeper": {
        "name": "James Trafford",
        "first_name": "James",
        "last_name": "Trafford",
        "slug": "james-trafford",
        "short_name": "J. Trafford",
        "position": "G",
        "jersey_number": "1",
        "followers_count": 26080,
        "gender": "M",
        "id": 980643
      },
      "id": 7376790,
      "time": 88,
      "time_seconds": 5266,
      "draw": {
        "start": {
          "x": 56.7,
          "y": 4
        },
        "end": {
          "x": 61.5,
          "y": 0
        },
        "goal": {
          "x": 61.5,
          "y": 63.9
        }
      },
      "incident_type": "shot",
      "reversed_period_time": 3,
      "reversed_period_time_seconds": 134,
      "period_time_seconds": 2566
    },
    {
      "player": {
        "id": 250223,
        "name": "John McGinn",
        "short_name": "J. McGinn",
        "slug": "john-mcginn",
        "first_name": "John",
        "last_name": "McGinn",
        "link": "https://www.sofascore.com/player/john-mcginn/250223",
        "image_link": "https://img.sofascore.com/api/v1/player/250223/image",
        "position": "M",
        "jersey_number": 7,
        "gender": "M",
        "country": null,
        "followers_count": 7681
      },
      "is_home": false,
      "shot_type": "save",
      "situation": "assisted",
      "player_coordinates": {
        "x": 19.3,
        "y": 47.7,
        "z": 0
      },
      "body_part": "left-foot",
      "goal_mouth_location": "high-left",
      "goal_mouth_coordinates": {
        "x": 0,
        "y": 54.2,
        "z": 21.5
      },
      "block_coordinates": {
        "x": 1.1,
        "y": 49.8,
        "z": 0
      },
      "xg": 0.059814531356096,
      "xgot": 0.55920726060867,
      "goalkeeper": {
        "name": "James Trafford",
        "first_name": "James",
        "last_name": "Trafford",
        "slug": "james-trafford",
        "short_name": "J. Trafford",
        "position": "G",
        "jersey_number": "1",
        "followers_count": 26080,
        "gender": "M",
        "id": 980643
      },
      "id": 7376785,
      "time": 87,
      "time_seconds": 5218,
      "draw": {
        "start": {
          "x": 47.7,
          "y": 19.3
        },
        "block": {
          "x": 49.8,
          "y": 1.1
        },
        "end": {
          "x": 45.8,
          "y": 0
        },
        "goal": {
          "x": 45.8,
          "y": 78.5
        }
      },
      "incident_type": "shot",
      "reversed_period_time": 4,
      "reversed_period_time_seconds": 182,
      "period_time_seconds": 2518
    },
    {
      "player": {
        "id": 934386,
        "name": "Jérémy Doku",
        "short_name": "J. Doku",
        "slug": "jeremy-doku",
        "first_name": "Jeremy",
        "last_name": "Doku",
        "link": "https://www.sofascore.com/player/jeremy-doku/934386",
        "image_link": "https://img.sofascore.com/api/v1/player/934386/image",
        "position": "M",
        "jersey_number": 11,
        "gender": "M",
        "country": null,
        "followers_count": 97014
      },
      "is_home": true,
      "shot_type": "miss",
      "situation": "assisted",
      "player_coordinates": {
        "x": 18.4,
        "y": 30.5,
        "z": 0
      },
      "body_part": "right-foot",
      "goal_mouth_location": "close-right",
      "goal_mouth_coordinates": {
        "x": 0,
        "y": 43,
        "z": 26.4
      },
      "xg": 0.029651112854481,
      "xgot": 0,
      "goalkeeper": {
        "name": "Marco Bizot",
        "slug": "marco-bizot",
        "short_name": "M. Bizot",
        "position": "G",
        "jersey_number": "40",
        "followers_count": 1189,
        "gender": "M",
        "id": 100390
      },
      "id": 7376666,
      "time": 86,
      "time_seconds": 5125,
      "draw": {
        "start": {
          "x": 30.5,
          "y": 18.4
        },
        "end": {
          "x": 57,
          "y": 0
        },
        "goal": {
          "x": 57,
          "y": 73.6
        }
      },
      "incident_type": "shot",
      "reversed_period_time": 5,
      "reversed_period_time_seconds": 275,
      "period_time_seconds": 2425
    },
    {
      "player": {
        "id": 864169,
        "name": "Pau Torres",
        "short_name": "P. Torres",
        "slug": "pau-torres",
        "first_name": "Pau",
        "last_name": "Torres",
        "link": "https://www.sofascore.com/player/pau-torres/864169",
        "image_link": "https://img.sofascore.com/api/v1/player/864169/image",
        "position": "D",
        "jersey_number": 14,
        "gender": "M",
        "country": null,
        "followers_count": 4842
      },
      "is_home": false,
      "shot_type": "miss",
      "situation": "set-piece",
      "player_coordinates": {
        "x": 5.2,
        "y": 57.3,
        "z": 0
      },
      "body_part": "right-foot",
      "goal_mouth_location": "right",
      "goal_mouth_coordinates": {
        "x": 0,
        "y": 38.8,
        "z": 9.7
      },
      "xg": 0.15466074645519,
      "xgot": 0,
      "goalkeeper": {
        "name": "James Trafford",
        "first_name": "James",
        "last_name": "Trafford",
        "slug": "james-trafford",
        "short_name": "J. Trafford",
        "position": "G",
        "jersey_number": "1",
        "followers_count": 26080,
        "gender": "M",
        "id": 980643
      },
      "id": 7376642,
      "time": 83,
      "time_seconds": 4937,
      "draw": {
        "start": {
          "x": 57.3,
          "y": 5.2
        },
        "end": {
          "x": 61.2,
          "y": 0
        },
        "goal": {
          "x": 61.2,
          "y": 90.3
        }
      },
      "incident_type": "shot",
      "reversed_period_time": 8,
      "reversed_period_time_seconds": 463,
      "period_time_seconds": 2237
    },
    {
      "player": {
        "id": 808590,
        "name": "Leon Bailey",
        "short_name": "L. Bailey",
        "slug": "leon-bailey",
        "first_name": "Leon",
        "last_name": "Bailey",
        "link": "https://www.sofascore.com/player/leon-bailey/808590",
        "image_link": "https://img.sofascore.com/api/v1/player/808590/image",
        "position": "F",
        "jersey_number": 17,
        "gender": "M",
        "country": null,
        "followers_count": 9152
      },
      "is_home": false,
      "shot_type": "post",
      "situation": "assisted",
      "player_coordinates": {
        "x": 8.2,
        "y": 34.3,
        "z": 0
      },
      "body_part": "left-foot",
      "goal_mouth_location": "left",
      "goal_mouth_coordinates": {
        "x": 0,
        "y": 55.5,
        "z": 29.1
      },
      "xg": 0.12046378105879,
      "xgot": 0,
      "goalkeeper": {
        "name": "James Trafford",
        "first_name": "James",
        "last_name": "Trafford",
        "slug": "james-trafford",
        "short_name": "J. Trafford",
        "position": "G",
        "jersey_number": "1",
        "followers_count": 26080,
        "gender": "M",
        "id": 980643
      },
      "id": 7376448,
      "time": 76,
      "time_seconds": 4538,
      "draw": {
        "start": {
          "x": 34.3,
          "y": 8.2
        },
        "end": {
          "x": 44.5,
          "y": 0
        },
        "goal": {
          "x": 44.5,
          "y": 70.9
        }
      },
      "incident_type": "shot",
      "reversed_period_time": 15,
      "reversed_period_time_seconds": 862,
      "period_time_seconds": 1838
    },
    {
      "player": {
        "id": 555386,
        "name": "Ollie Watkins",
        "short_name": "O. Watkins",
        "slug": "ollie-watkins",
        "first_name": "Ollie",
        "last_name": "Watkins",
        "link": "https://www.sofascore.com/player/ollie-watkins/555386",
        "image_link": "https://img.sofascore.com/api/v1/player/555386/image",
        "position": "F",
        "jersey_number": 11,
        "gender": "M",
        "country": null,
        "followers_count": 26595
      },
      "is_home": false,
      "shot_type": "block",
      "situation": "corner",
      "player_coordinates": {
        "x": 4.2,
        "y": 47.1,
        "z": 0
      },
      "body_part": "head",
      "goal_mouth_location": "low-centre",
      "goal_mouth_coordinates": {
        "x": 0,
        "y": 50.9,
        "z": 19
      },
      "block_coordinates": {
        "x": 3.1,
        "y": 47.7,
        "z": 0
      },
      "xg": 0.20463307201862,
      "xgot": 0,
      "goalkeeper": {
        "name": "James Trafford",
        "first_name": "James",
        "last_name": "Trafford",
        "slug": "james-trafford",
        "short_name": "J. Trafford",
        "position": "G",
        "jersey_number": "1",
        "followers_count": 26080,
        "gender": "M",
        "id": 980643
      },
      "id": 7376445,
      "time": 75,
      "time_seconds": 4444,
      "draw": {
        "start": {
          "x": 47.1,
          "y": 4.2
        },
        "block": {
          "x": 47.7,
          "y": 3.1
        },
        "end": {
          "x": 49.1,
          "y": 0
        },
        "goal": {
          "x": 49.1,
          "y": 81
        }
      },
      "incident_type": "shot",
      "reversed_period_time": 16,
      "reversed_period_time_seconds": 956,
      "period_time_seconds": 1744
    },
    {
      "player": {
        "id": 979128,
        "name": "Rayan Cherki",
        "short_name": "R. Cherki",
        "slug": "cherki-rayan",
        "link": "https://www.sofascore.com/player/cherki-rayan/979128",
        "image_link": "https://img.sofascore.com/api/v1/player/979128/image",
        "position": "M",
        "jersey_number": 10,
        "gender": "M",
        "country": null,
        "followers_count": 115212
      },
      "is_home": true,
      "shot_type": "miss",
      "situation": "assisted",
      "player_coordinates": {
        "x": 18.9,
        "y": 69.2,
        "z": 0
      },
      "body_part": "right-foot",
      "goal_mouth_location": "left",
      "goal_mouth_coordinates": {
        "x": 0,
        "y": 59.3,
        "z": 4.2
      },
      "xg": 0.028018645942211,
      "xgot": 0,
      "goalkeeper": {
        "name": "Marco Bizot",
        "slug": "marco-bizot",
        "short_name": "M. Bizot",
        "position": "G",
        "jersey_number": "40",
        "followers_count": 1189,
        "gender": "M",
        "id": 100390
      },
      "id": 7376409,
      "time": 68,
      "time_seconds": 4051,
      "draw": {
        "start": {
          "x": 69.2,
          "y": 18.9
        },
        "end": {
          "x": 40.7,
          "y": 0
        },
        "goal": {
          "x": 40.7,
          "y": 95.8
        }
      },
      "incident_type": "shot",
      "reversed_period_time": 23,
      "reversed_period_time_seconds": 1349,
      "period_time_seconds": 1351
    },
    {
      "player": {
        "id": 555386,
        "name": "Ollie Watkins",
        "short_name": "O. Watkins",
        "slug": "ollie-watkins",
        "first_name": "Ollie",
        "last_name": "Watkins",
        "link": "https://www.sofascore.com/player/ollie-watkins/555386",
        "image_link": "https://img.sofascore.com/api/v1/player/555386/image",
        "position": "F",
        "jersey_number": 11,
        "gender": "M",
        "country": null,
        "followers_count": 26595
      },
      "is_home": false,
      "shot_type": "goal",
      "goal_type": "regular",
      "situation": "fast-break",
      "player_coordinates": {
        "x": 5.7,
        "y": 57.5,
        "z": 0
      },
      "body_part": "right-foot",
      "goal_mouth_location": "low-left",
      "goal_mouth_coordinates": {
        "x": 0,
        "y": 53.9,
        "z": 1.9
      },
      "xg": 0.64944118261337,
      "xgot": 0.91749197244644,
      "goalkeeper": {
        "name": "James Trafford",
        "first_name": "James",
        "last_name": "Trafford",
        "slug": "james-trafford",
        "short_name": "J. Trafford",
        "position": "G",
        "jersey_number": "1",
        "followers_count": 26080,
        "gender": "M",
        "id": 980643
      },
      "id": 7376321,
      "time": 62,
      "time_seconds": 3660,
      "draw": {
        "start": {
          "x": 57.5,
          "y": 5.7
        },
        "end": {
          "x": 46.1,
          "y": 0
        },
        "goal": {
          "x": 46.1,
          "y": 98.1
        }
      },
      "incident_type": "shot",
      "reversed_period_time": 29,
      "reversed_period_time_seconds": 1740,
      "period_time_seconds": 960
    },
    {
      "player": {
        "id": 783126,
        "name": "Emiliano Buendía",
        "short_name": "E. Buendía",
        "slug": "emiliano-buendia",
        "first_name": "Emiliano",
        "last_name": "Buendia",
        "link": "https://www.sofascore.com/player/emiliano-buendia/783126",
        "image_link": "https://img.sofascore.com/api/v1/player/783126/image",
        "position": "M",
        "jersey_number": 10,
        "gender": "M",
        "country": null,
        "followers_count": 12410
      },
      "is_home": false,
      "shot_type": "save",
      "situation": "regular",
      "player_coordinates": {
        "x": 11.9,
        "y": 35.1,
        "z": 0
      },
      "body_part": "left-foot",
      "goal_mouth_location": "low-left",
      "goal_mouth_coordinates": {
        "x": 0,
        "y": 52.6,
        "z": 16.5
      },
      "block_coordinates": {
        "x": 1.6,
        "y": 47.5,
        "z": 0
      },
      "xg": 0.029302375391126,
      "xgot": 0.24651436507702,
      "goalkeeper": {
        "name": "James Trafford",
        "first_name": "James",
        "last_name": "Trafford",
        "slug": "james-trafford",
        "short_name": "J. Trafford",
        "position": "G",
        "jersey_number": "1",
        "followers_count": 26080,
        "gender": "M",
        "id": 980643
      },
      "id": 7376274,
      "time": 56,
      "time_seconds": 3330,
      "draw": {
        "start": {
          "x": 35.1,
          "y": 11.9
        },
        "block": {
          "x": 47.5,
          "y": 1.6
        },
        "end": {
          "x": 47.4,
          "y": 0
        },
        "goal": {
          "x": 47.4,
          "y": 83.5
        }
      },
      "incident_type": "shot",
      "reversed_period_time": 35,
      "reversed_period_time_seconds": 2070,
      "period_time_seconds": 630
    },
    {
      "player": {
        "id": 976263,
        "name": "Ian Maatsen",
        "short_name": "I. Maatsen",
        "slug": "ian-maatsen",
        "link": "https://www.sofascore.com/player/ian-maatsen/976263",
        "image_link": "https://img.sofascore.com/api/v1/player/976263/image",
        "position": "D",
        "jersey_number": 22,
        "gender": "M",
        "country": null,
        "followers_count": 6278
      },
      "is_home": false,
      "shot_type": "block",
      "situation": "assisted",
      "player_coordinates": {
        "x": 12.5,
        "y": 24.1,
        "z": 0
      },
      "body_part": "left-foot",
      "goal_mouth_location": "low-right",
      "goal_mouth_coordinates": {
        "x": 0,
        "y": 48.2,
        "z": 19
      },
      "block_coordinates": {
        "x": 10.6,
        "y": 28.3,
        "z": 0
      },
      "xg": 0.019778797402978,
      "xgot": 0,
      "goalkeeper": {
        "name": "James Trafford",
        "first_name": "James",
        "last_name": "Trafford",
        "slug": "james-trafford",
        "short_name": "J. Trafford",
        "position": "G",
        "jersey_number": "1",
        "followers_count": 26080,
        "gender": "M",
        "id": 980643
      },
      "id": 7376312,
      "time": 56,
      "time_seconds": 3328,
      "draw": {
        "start": {
          "x": 24.1,
          "y": 12.5
        },
        "block": {
          "x": 28.3,
          "y": 10.6
        },
        "end": {
          "x": 51.8,
          "y": 0
        },
        "goal": {
          "x": 51.8,
          "y": 81
        }
      },
      "incident_type": "shot",
      "reversed_period_time": 35,
      "reversed_period_time_seconds": 2072,
      "period_time_seconds": 628
    },
    {
      "player": {
        "id": 783126,
        "name": "Emiliano Buendía",
        "short_name": "E. Buendía",
        "slug": "emiliano-buendia",
        "first_name": "Emiliano",
        "last_name": "Buendia",
        "link": "https://www.sofascore.com/player/emiliano-buendia/783126",
        "image_link": "https://img.sofascore.com/api/v1/player/783126/image",
        "position": "M",
        "jersey_number": 10,
        "gender": "M",
        "country": null,
        "followers_count": 12410
      },
      "is_home": false,
      "shot_type": "miss",
      "situation": "free-kick",
      "player_coordinates": {
        "x": 23.6,
        "y": 66,
        "z": 0
      },
      "body_part": "right-foot",
      "goal_mouth_location": "high",
      "goal_mouth_coordinates": {
        "x": 0,
        "y": 45.5,
        "z": 79.2
      },
      "xg": 0.053029030561447,
      "xgot": 0,
      "goalkeeper": {
        "name": "James Trafford",
        "first_name": "James",
        "last_name": "Trafford",
        "slug": "james-trafford",
        "short_name": "J. Trafford",
        "position": "G",
        "jersey_number": "1",
        "followers_count": 26080,
        "gender": "M",
        "id": 980643
      },
      "id": 7376252,
      "time": 53,
      "time_seconds": 3168,
      "draw": {
        "start": {
          "x": 66,
          "y": 23.6
        },
        "end": {
          "x": 54.5,
          "y": 0
        },
        "goal": {
          "x": 54.5,
          "y": 20.8
        }
      },
      "incident_type": "shot",
      "reversed_period_time": 38,
      "reversed_period_time_seconds": 2232,
      "period_time_seconds": 468
    },
    {
      "player": {
        "id": 808590,
        "name": "Leon Bailey",
        "short_name": "L. Bailey",
        "slug": "leon-bailey",
        "first_name": "Leon",
        "last_name": "Bailey",
        "link": "https://www.sofascore.com/player/leon-bailey/808590",
        "image_link": "https://img.sofascore.com/api/v1/player/808590/image",
        "position": "F",
        "jersey_number": 17,
        "gender": "M",
        "country": null,
        "followers_count": 9152
      },
      "is_home": false,
      "shot_type": "miss",
      "situation": "assisted",
      "player_coordinates": {
        "x": 12.7,
        "y": 64,
        "z": 0
      },
      "body_part": "left-foot",
      "goal_mouth_location": "left",
      "goal_mouth_coordinates": {
        "x": 0,
        "y": 61.3,
        "z": 37.5
      },
      "xg": 0.068243741989136,
      "xgot": 0,
      "goalkeeper": {
        "name": "James Trafford",
        "first_name": "James",
        "last_name": "Trafford",
        "slug": "james-trafford",
        "short_name": "J. Trafford",
        "position": "G",
        "jersey_number": "1",
        "followers_count": 26080,
        "gender": "M",
        "id": 980643
      },
      "id": 7376238,
      "time": 50,
      "time_seconds": 2965,
      "draw": {
        "start": {
          "x": 64,
          "y": 12.7
        },
        "end": {
          "x": 38.7,
          "y": 0
        },
        "goal": {
          "x": 38.7,
          "y": 62.5
        }
      },
      "incident_type": "shot",
      "reversed_period_time": 41,
      "reversed_period_time_seconds": 2435,
      "period_time_seconds": 265
    },
    {
      "player": {
        "id": 555386,
        "name": "Ollie Watkins",
        "short_name": "O. Watkins",
        "slug": "ollie-watkins",
        "first_name": "Ollie",
        "last_name": "Watkins",
        "link": "https://www.sofascore.com/player/ollie-watkins/555386",
        "image_link": "https://img.sofascore.com/api/v1/player/555386/image",
        "position": "F",
        "jersey_number": 11,
        "gender": "M",
        "country": null,
        "followers_count": 26595
      },
      "is_home": false,
      "shot_type": "goal",
      "goal_type": "regular",
      "situation": "corner",
      "player_coordinates": {
        "x": 3.6,
        "y": 47.2,
        "z": 0
      },
      "body_part": "left-foot",
      "goal_mouth_location": "low-left",
      "goal_mouth_coordinates": {
        "x": 0,
        "y": 53.3,
        "z": 14.6
      },
      "xg": 0.27788978815079,
      "xgot": 0.91300272941589,
      "goalkeeper": {
        "name": "James Trafford",
        "first_name": "James",
        "last_name": "Trafford",
        "slug": "james-trafford",
        "short_name": "J. Trafford",
        "position": "G",
        "jersey_number": "1",
        "followers_count": 26080,
        "gender": "M",
        "id": 980643
      },
      "id": 7376228,
      "time": 47,
      "time_seconds": 2792,
      "draw": {
        "start": {
          "x": 47.2,
          "y": 3.6
        },
        "end": {
          "x": 46.7,
          "y": 0
        },
        "goal": {
          "x": 46.7,
          "y": 85.4
        }
      },
      "incident_type": "shot",
      "reversed_period_time": 44,
      "reversed_period_time_seconds": 2608,
      "period_time_seconds": 92
    },
    {
      "player": {
        "id": 149663,
        "name": "Nathan Aké",
        "short_name": "N. Aké",
        "slug": "nathan-ake",
        "link": "https://www.sofascore.com/player/nathan-ake/149663",
        "image_link": "https://img.sofascore.com/api/v1/player/149663/image",
        "position": "D",
        "jersey_number": 15,
        "gender": "M",
        "country": null,
        "followers_count": 25837
      },
      "is_home": true,
      "shot_type": "block",
      "situation": "corner",
      "player_coordinates": {
        "x": 4.2,
        "y": 41.1,
        "z": 0
      },
      "body_part": "head",
      "goal_mouth_location": "low-left",
      "goal_mouth_coordinates": {
        "x": 0,
        "y": 52.5,
        "z": 19
      },
      "block_coordinates": {
        "x": 1.2,
        "y": 45.8,
        "z": 0
      },
      "xg": 0.082355313003063,
      "xgot": 0,
      "goalkeeper": {
        "name": "Marco Bizot",
        "slug": "marco-bizot",
        "short_name": "M. Bizot",
        "position": "G",
        "jersey_number": "40",
        "followers_count": 1189,
        "gender": "M",
        "id": 100390
      },
      "id": 7376011,
      "time": 43,
      "time_seconds": 2578,
      "draw": {
        "start": {
          "x": 41.1,
          "y": 4.2
        },
        "block": {
          "x": 45.8,
          "y": 1.2
        },
        "end": {
          "x": 47.5,
          "y": 0
        },
        "goal": {
          "x": 47.5,
          "y": 81
        }
      },
      "incident_type": "shot",
      "reversed_period_time": 3,
      "reversed_period_time_seconds": 122,
      "period_time_seconds": 2578
    },
    {
      "player": {
        "id": 893549,
        "name": "Tijjani Reijnders",
        "short_name": "T. Reijnders",
        "slug": "tijjani-reijnders",
        "link": "https://www.sofascore.com/player/tijjani-reijnders/893549",
        "image_link": "https://img.sofascore.com/api/v1/player/893549/image",
        "position": "M",
        "jersey_number": 14,
        "gender": "M",
        "country": null,
        "followers_count": 46895
      },
      "is_home": true,
      "shot_type": "save",
      "situation": "assisted",
      "player_coordinates": {
        "x": 8.8,
        "y": 60.9,
        "z": 0
      },
      "body_part": "right-foot",
      "goal_mouth_location": "high-centre",
      "goal_mouth_coordinates": {
        "x": 0,
        "y": 49.7,
        "z": 30.4
      },
      "block_coordinates": {
        "x": 1.6,
        "y": 53.4,
        "z": 0
      },
      "xg": 0.40128162503242,
      "xgot": 0.5879133939743,
      "goalkeeper": {
        "name": "Marco Bizot",
        "slug": "marco-bizot",
        "short_name": "M. Bizot",
        "position": "G",
        "jersey_number": "40",
        "followers_count": 1189,
        "gender": "M",
        "id": 100390
      },
      "id": 7376008,
      "time": 43,
      "time_seconds": 2539,
      "draw": {
        "start": {
          "x": 60.9,
          "y": 8.8
        },
        "block": {
          "x": 53.4,
          "y": 1.6
        },
        "end": {
          "x": 50.3,
          "y": 0
        },
        "goal": {
          "x": 50.3,
          "y": 69.6
        }
      },
      "incident_type": "shot",
      "reversed_period_time": 3,
      "reversed_period_time_seconds": 161,
      "period_time_seconds": 2539
    },
    {
      "player": {
        "id": 954056,
        "name": "Nico González",
        "short_name": "N. González",
        "slug": "nico-gonzalez",
        "first_name": "Nicolas",
        "last_name": "Gonzalez",
        "link": "https://www.sofascore.com/player/nico-gonzalez/954056",
        "image_link": "https://img.sofascore.com/api/v1/player/954056/image",
        "position": "M",
        "jersey_number": 6,
        "gender": "M",
        "country": null,
        "followers_count": 25745
      },
      "is_home": true,
      "shot_type": "block",
      "situation": "corner",
      "player_coordinates": {
        "x": 12.1,
        "y": 43.9,
        "z": 0
      },
      "body_part": "left-foot",
      "goal_mouth_location": "low-centre",
      "goal_mouth_coordinates": {
        "x": 0,
        "y": 49.9,
        "z": 19
      },
      "block_coordinates": {
        "x": 7.6,
        "y": 46.2,
        "z": 0
      },
      "xg": 0.10124611109495,
      "xgot": 0,
      "goalkeeper": {
        "name": "Marco Bizot",
        "slug": "marco-bizot",
        "short_name": "M. Bizot",
        "position": "G",
        "jersey_number": "40",
        "followers_count": 1189,
        "gender": "M",
        "id": 100390
      },
      "id": 7375993,
      "time": 39,
      "time_seconds": 2305,
      "draw": {
        "start": {
          "x": 43.9,
          "y": 12.1
        },
        "block": {
          "x": 46.2,
          "y": 7.6
        },
        "end": {
          "x": 50.1,
          "y": 0
        },
        "goal": {
          "x": 50.1,
          "y": 81
        }
      },
      "incident_type": "shot",
      "reversed_period_time": 7,
      "reversed_period_time_seconds": 395,
      "period_time_seconds": 2305
    },
    {
      "player": {
        "id": 1046795,
        "name": "Sávio",
        "short_name": "Sávio",
        "slug": "savio",
        "link": "https://www.sofascore.com/player/savio/1046795",
        "image_link": "https://img.sofascore.com/api/v1/player/1046795/image",
        "position": "M",
        "jersey_number": 17,
        "gender": "M",
        "country": null,
        "followers_count": 64831
      },
      "is_home": true,
      "shot_type": "miss",
      "situation": "assisted",
      "player_coordinates": {
        "x": 6.7,
        "y": 28,
        "z": 0
      },
      "body_part": "left-foot",
      "goal_mouth_location": "right",
      "goal_mouth_coordinates": {
        "x": 0,
        "y": 1,
        "z": 6.9
      },
      "block_coordinates": {
        "x": 3.5,
        "y": 100,
        "z": 0
      },
      "xg": 0.03110027872026,
      "xgot": 0,
      "goalkeeper": {
        "name": "Marco Bizot",
        "slug": "marco-bizot",
        "short_name": "M. Bizot",
        "position": "G",
        "jersey_number": "40",
        "followers_count": 1189,
        "gender": "M",
        "id": 100390
      },
      "id": 7375985,
      "time": 37,
      "time_seconds": 2166,
      "draw": {
        "start": {
          "x": 28,
          "y": 6.7
        },
        "block": {
          "x": 100,
          "y": 3.5
        },
        "end": {
          "x": 99,
          "y": 0
        },
        "goal": {
          "x": 99,
          "y": 93.1
        }
      },
      "incident_type": "shot",
      "reversed_period_time": 9,
      "reversed_period_time_seconds": 534,
      "period_time_seconds": 2166
    },
    {
      "player": {
        "id": 893549,
        "name": "Tijjani Reijnders",
        "short_name": "T. Reijnders",
        "slug": "tijjani-reijnders",
        "link": "https://www.sofascore.com/player/tijjani-reijnders/893549",
        "image_link": "https://img.sofascore.com/api/v1/player/893549/image",
        "position": "M",
        "jersey_number": 14,
        "gender": "M",
        "country": null,
        "followers_count": 46895
      },
      "is_home": true,
      "shot_type": "miss",
      "situation": "free-kick",
      "player_coordinates": {
        "x": 25.4,
        "y": 36.4,
        "z": 0
      },
      "body_part": "right-foot",
      "goal_mouth_location": "high",
      "goal_mouth_coordinates": {
        "x": 0,
        "y": 47.4,
        "z": 91.7
      },
      "xg": 0.036923620849848,
      "xgot": 0,
      "goalkeeper": {
        "name": "Marco Bizot",
        "slug": "marco-bizot",
        "short_name": "M. Bizot",
        "position": "G",
        "jersey_number": "40",
        "followers_count": 1189,
        "gender": "M",
        "id": 100390
      },
      "id": 7375880,
      "time": 34,
      "time_seconds": 1994,
      "draw": {
        "start": {
          "x": 36.4,
          "y": 25.4
        },
        "end": {
          "x": 52.6,
          "y": 0
        },
        "goal": {
          "x": 52.6,
          "y": 8.3
        }
      },
      "incident_type": "shot",
      "reversed_period_time": 12,
      "reversed_period_time_seconds": 706,
      "period_time_seconds": 1994
    },
    {
      "player": {
        "id": 1136731,
        "name": "Rico Lewis",
        "short_name": "R. Lewis",
        "slug": "rico-lewis",
        "first_name": "Rico Lewis",
        "last_name": "",
        "link": "https://www.sofascore.com/player/rico-lewis/1136731",
        "image_link": "https://img.sofascore.com/api/v1/player/1136731/image",
        "position": "D",
        "jersey_number": 82,
        "gender": "M",
        "country": null,
        "followers_count": 20975
      },
      "is_home": true,
      "shot_type": "block",
      "situation": "regular",
      "player_coordinates": {
        "x": 18.9,
        "y": 55.6,
        "z": 0
      },
      "body_part": "right-foot",
      "goal_mouth_location": "low-centre",
      "goal_mouth_coordinates": {
        "x": 0,
        "y": 49.9,
        "z": 19
      },
      "block_coordinates": {
        "x": 15.1,
        "y": 54.5,
        "z": 0
      },
      "xg": 0.075710795819759,
      "xgot": 0,
      "goalkeeper": {
        "name": "Marco Bizot",
        "slug": "marco-bizot",
        "short_name": "M. Bizot",
        "position": "G",
        "jersey_number": "40",
        "followers_count": 1189,
        "gender": "M",
        "id": 100390
      },
      "id": 7375867,
      "time": 30,
      "time_seconds": 1762,
      "draw": {
        "start": {
          "x": 55.6,
          "y": 18.9
        },
        "block": {
          "x": 54.5,
          "y": 15.1
        },
        "end": {
          "x": 50.1,
          "y": 0
        },
        "goal": {
          "x": 50.1,
          "y": 81
        }
      },
      "incident_type": "shot",
      "reversed_period_time": 16,
      "reversed_period_time_seconds": 938,
      "period_time_seconds": 1762
    },
    {
      "player": {
        "id": 1046795,
        "name": "Sávio",
        "short_name": "Sávio",
        "slug": "savio",
        "link": "https://www.sofascore.com/player/savio/1046795",
        "image_link": "https://img.sofascore.com/api/v1/player/1046795/image",
        "position": "M",
        "jersey_number": 17,
        "gender": "M",
        "country": null,
        "followers_count": 64831
      },
      "is_home": true,
      "shot_type": "block",
      "situation": "regular",
      "player_coordinates": {
        "x": 8.9,
        "y": 37,
        "z": 0
      },
      "body_part": "left-foot",
      "goal_mouth_location": "low-centre",
      "goal_mouth_coordinates": {
        "x": 0,
        "y": 50.6,
        "z": 19
      },
      "block_coordinates": {
        "x": 6.2,
        "y": 40.8,
        "z": 0
      },
      "xg": 0.065143309533596,
      "xgot": 0,
      "goalkeeper": {
        "name": "Marco Bizot",
        "slug": "marco-bizot",
        "short_name": "M. Bizot",
        "position": "G",
        "jersey_number": "40",
        "followers_count": 1189,
        "gender": "M",
        "id": 100390
      },
      "id": 7375865,
      "time": 29,
      "time_seconds": 1700,
      "draw": {
        "start": {
          "x": 37,
          "y": 8.9
        },
        "block": {
          "x": 40.8,
          "y": 6.2
        },
        "end": {
          "x": 49.4,
          "y": 0
        },
        "goal": {
          "x": 49.4,
          "y": 81
        }
      },
      "incident_type": "shot",
      "reversed_period_time": 17,
      "reversed_period_time_seconds": 1000,
      "period_time_seconds": 1700
    },
    {
      "player": {
        "id": 934354,
        "name": "Antoine Semenyo",
        "short_name": "A. Semenyo",
        "slug": "antoine-semenyo",
        "link": "https://www.sofascore.com/player/antoine-semenyo/934354",
        "image_link": "https://img.sofascore.com/api/v1/player/934354/image",
        "position": "M",
        "jersey_number": 42,
        "gender": "M",
        "country": null,
        "followers_count": 123619
      },
      "is_home": true,
      "shot_type": "goal",
      "goal_type": "regular",
      "situation": "corner",
      "player_coordinates": {
        "x": 4.4,
        "y": 59.9,
        "z": 0
      },
      "body_part": "right-foot",
      "goal_mouth_location": "low-left",
      "goal_mouth_coordinates": {
        "x": 0,
        "y": 54.2,
        "z": 11.4
      },
      "xg": 0.097462728619576,
      "xgot": 0.6661621928215,
      "goalkeeper": {
        "name": "Marco Bizot",
        "slug": "marco-bizot",
        "short_name": "M. Bizot",
        "position": "G",
        "jersey_number": "40",
        "followers_count": 1189,
        "gender": "M",
        "id": 100390
      },
      "id": 7375834,
      "time": 23,
      "time_seconds": 1349,
      "draw": {
        "start": {
          "x": 59.9,
          "y": 4.4
        },
        "end": {
          "x": 45.8,
          "y": 0
        },
        "goal": {
          "x": 45.8,
          "y": 88.6
        }
      },
      "incident_type": "shot",
      "reversed_period_time": 23,
      "reversed_period_time_seconds": 1351,
      "period_time_seconds": 1349
    },
    {
      "player": {
        "id": 893549,
        "name": "Tijjani Reijnders",
        "short_name": "T. Reijnders",
        "slug": "tijjani-reijnders",
        "link": "https://www.sofascore.com/player/tijjani-reijnders/893549",
        "image_link": "https://img.sofascore.com/api/v1/player/893549/image",
        "position": "M",
        "jersey_number": 14,
        "gender": "M",
        "country": null,
        "followers_count": 46895
      },
      "is_home": true,
      "shot_type": "miss",
      "situation": "set-piece",
      "player_coordinates": {
        "x": 25,
        "y": 54.6,
        "z": 0
      },
      "body_part": "right-foot",
      "goal_mouth_location": "left",
      "goal_mouth_coordinates": {
        "x": 0,
        "y": 65,
        "z": 6.9
      },
      "xg": 0.019202752038836,
      "xgot": 0,
      "goalkeeper": {
        "name": "Marco Bizot",
        "slug": "marco-bizot",
        "short_name": "M. Bizot",
        "position": "G",
        "jersey_number": "40",
        "followers_count": 1189,
        "gender": "M",
        "id": 100390
      },
      "id": 7375824,
      "time": 21,
      "time_seconds": 1259,
      "draw": {
        "start": {
          "x": 54.6,
          "y": 25
        },
        "end": {
          "x": 35,
          "y": 0
        },
        "goal": {
          "x": 35,
          "y": 93.1
        }
      },
      "incident_type": "shot",
      "reversed_period_time": 25,
      "reversed_period_time_seconds": 1441,
      "period_time_seconds": 1259
    },
    {
      "player": {
        "id": 331209,
        "name": "Bernardo Silva",
        "short_name": "B. Silva",
        "slug": "bernardo-silva",
        "first_name": "Bernardo",
        "last_name": "Silva",
        "link": "https://www.sofascore.com/player/bernardo-silva/331209",
        "image_link": "https://img.sofascore.com/api/v1/player/331209/image",
        "position": "M",
        "jersey_number": 20,
        "gender": "M",
        "country": null,
        "followers_count": 117766
      },
      "is_home": true,
      "shot_type": "save",
      "situation": "assisted",
      "player_coordinates": {
        "x": 3.6,
        "y": 37.2,
        "z": 0
      },
      "body_part": "left-foot",
      "goal_mouth_location": "low-left",
      "goal_mouth_coordinates": {
        "x": 0,
        "y": 52.3,
        "z": 4.4
      },
      "block_coordinates": {
        "x": 1,
        "y": 46.4,
        "z": 0
      },
      "xg": 0.18177673220634,
      "xgot": 0.25894749164581,
      "goalkeeper": {
        "name": "Marco Bizot",
        "slug": "marco-bizot",
        "short_name": "M. Bizot",
        "position": "G",
        "jersey_number": "40",
        "followers_count": 1189,
        "gender": "M",
        "id": 100390
      },
      "id": 7375722,
      "time": 12,
      "time_seconds": 715,
      "draw": {
        "start": {
          "x": 37.2,
          "y": 3.6
        },
        "block": {
          "x": 46.4,
          "y": 1
        },
        "end": {
          "x": 47.7,
          "y": 0
        },
        "goal": {
          "x": 47.7,
          "y": 95.6
        }
      },
      "incident_type": "shot",
      "reversed_period_time": 34,
      "reversed_period_time_seconds": 1985,
      "period_time_seconds": 715
    },
    {
      "player": {
        "id": 893549,
        "name": "Tijjani Reijnders",
        "short_name": "T. Reijnders",
        "slug": "tijjani-reijnders",
        "link": "https://www.sofascore.com/player/tijjani-reijnders/893549",
        "image_link": "https://img.sofascore.com/api/v1/player/893549/image",
        "position": "M",
        "jersey_number": 14,
        "gender": "M",
        "country": null,
        "followers_count": 46895
      },
      "is_home": true,
      "shot_type": "miss",
      "situation": "assisted",
      "player_coordinates": {
        "x": 5.4,
        "y": 38.2,
        "z": 0
      },
      "body_part": "left-foot",
      "goal_mouth_location": "close-left",
      "goal_mouth_coordinates": {
        "x": 0,
        "y": 57.3,
        "z": 19.4
      },
      "xg": 0.083997897803783,
      "xgot": 0,
      "goalkeeper": {
        "name": "Marco Bizot",
        "slug": "marco-bizot",
        "short_name": "M. Bizot",
        "position": "G",
        "jersey_number": "40",
        "followers_count": 1189,
        "gender": "M",
        "id": 100390
      },
      "id": 7375714,
      "time": 10,
      "time_seconds": 555,
      "draw": {
        "start": {
          "x": 38.2,
          "y": 5.4
        },
        "end": {
          "x": 42.7,
          "y": 0
        },
        "goal": {
          "x": 42.7,
          "y": 80.6
        }
      },
      "incident_type": "shot",
      "reversed_period_time": 36,
      "reversed_period_time_seconds": 2145,
      "period_time_seconds": 555
    },
    {
      "player": {
        "id": 1046795,
        "name": "Sávio",
        "short_name": "Sávio",
        "slug": "savio",
        "link": "https://www.sofascore.com/player/savio/1046795",
        "image_link": "https://img.sofascore.com/api/v1/player/1046795/image",
        "position": "M",
        "jersey_number": 17,
        "gender": "M",
        "country": null,
        "followers_count": 64831
      },
      "is_home": true,
      "shot_type": "miss",
      "situation": "corner",
      "player_coordinates": {
        "x": 8.6,
        "y": 26.6,
        "z": 0
      },
      "body_part": "left-foot",
      "goal_mouth_location": "high-right",
      "goal_mouth_coordinates": {
        "x": 0,
        "y": 23.9,
        "z": 54.2
      },
      "xg": 0.013972860760987,
      "xgot": 0,
      "goalkeeper": {
        "name": "Marco Bizot",
        "slug": "marco-bizot",
        "short_name": "M. Bizot",
        "position": "G",
        "jersey_number": "40",
        "followers_count": 1189,
        "gender": "M",
        "id": 100390
      },
      "id": 7375693,
      "time": 5,
      "time_seconds": 260,
      "draw": {
        "start": {
          "x": 26.6,
          "y": 8.6
        },
        "end": {
          "x": 76.1,
          "y": 0
        },
        "goal": {
          "x": 76.1,
          "y": 45.8
        }
      },
      "incident_type": "shot",
      "reversed_period_time": 41,
      "reversed_period_time_seconds": 2440,
      "period_time_seconds": 260
    }
  ]
}