Dữ liệu trận tennis
Trang nguồn dữ liệu nội bộ cho cụm lịch thi đấu TennisTV. JSON bên dưới được cập nhật từ ESPN Tennis scoreboard.
{
"updated_at": "2026-07-06 16:54 GMT+7",
"timezone": "Giờ Việt Nam",
"source_note": "Dữ liệu lấy từ ESPN Tennis scoreboard; cần đối chiếu nguồn chính thức ATP/WTA/giải đấu trước public/index mạnh.",
"matches": [
{
"date": "2026-07-06",
"day_label": "Hôm nay 6/7",
"tour": "ATP",
"tournament": "Wimbledon",
"event": "Men's Singles",
"round": "Round 4",
"court": "Centre Court",
"time_vn": "01:20",
"player1": "Jannik Sinner",
"player2": "Shintaro Mochizuki",
"status": "Chung cuộc",
"score": "6-3, 7-6, 6-3",
"note": "(1) Jannik Sinner (ITA) bt Shintaro Mochizuki (JPN) 6-3 7-6 (7-0) 6-3",
"source": "ESPN Tennis scoreboard",
"dt_sort": "2026-07-06T01:20:00+07:00"
},
{
"date": "2026-07-06",
"day_label": "Hôm nay 6/7",
"tour": "ATP",
"tournament": "Wimbledon",
"event": "Men's Singles",
"round": "Round 4",
"court": "No. 1 Court",
"time_vn": "19:00",
"player1": "Alex de Minaur",
"player2": "Flavio Cobolli",
"status": "Chưa bắt đầu",
"score": "-",
"note": "",
"source": "ESPN Tennis scoreboard",
"dt_sort": "2026-07-06T19:00:00+07:00"
},
{
"date": "2026-07-06",
"day_label": "Hôm nay 6/7",
"tour": "ATP",
"tournament": "Wimbledon",
"event": "Men's Singles",
"round": "Round 4",
"court": "Centre Court",
"time_vn": "21:00",
"player1": "Grigor Dimitrov",
"player2": "Arthur Fery",
"status": "Chưa bắt đầu",
"score": "-",
"note": "",
"source": "ESPN Tennis scoreboard",
"dt_sort": "2026-07-06T21:00:00+07:00"
},
{
"date": "2026-07-06",
"day_label": "Hôm nay 6/7",
"tour": "ATP",
"tournament": "Wimbledon",
"event": "Men's Singles",
"round": "Round 4",
"court": "No. 1 Court",
"time_vn": "22:30",
"player1": "Taylor Fritz",
"player2": "Alexander Bublik",
"status": "Chưa bắt đầu",
"score": "-",
"note": "",
"source": "ESPN Tennis scoreboard",
"dt_sort": "2026-07-06T22:30:00+07:00"
},
{
"date": "2026-07-06",
"day_label": "Hôm nay 6/7",
"tour": "ATP",
"tournament": "Wimbledon",
"event": "Men's Singles",
"round": "Round 4",
"court": "Centre Court",
"time_vn": "23:00",
"player1": "Jiri Lehecka",
"player2": "Alexander Zverev",
"status": "Chưa bắt đầu",
"score": "-",
"note": "",
"source": "ESPN Tennis scoreboard",
"dt_sort": "2026-07-06T23:00:00+07:00"
},
{
"date": "2026-07-06",
"day_label": "Hôm nay 6/7",
"tour": "WTA",
"tournament": "Wimbledon",
"event": "Women's Singles",
"round": "Round 4",
"court": "No. 1 Court",
"time_vn": "02:35",
"player1": "Belinda Bencic",
"player2": "Coco Gauff",
"status": "Chung cuộc",
"score": "6-4, 3-6, 4-6",
"note": "(7) Coco Gauff (USA) bt (11) Belinda Bencic (SUI) 4-6 6-3 6-4",
"source": "ESPN Tennis scoreboard",
"dt_sort": "2026-07-06T02:35:00+07:00"
},
{
"date": "2026-07-06",
"day_label": "Hôm nay 6/7",
"tour": "WTA",
"tournament": "Wimbledon",
"event": "Women's Singles",
"round": "Round 4",
"court": "No. 2 Court",
"time_vn": "17:00",
"player1": "Ashlyn Krueger",
"player2": "Marta Kostyuk",
"status": "Chưa bắt đầu",
"score": "-",
"note": "",
"source": "ESPN Tennis scoreboard",
"dt_sort": "2026-07-06T17:00:00+07:00"
},
{
"date": "2026-07-06",
"day_label": "Hôm nay 6/7",
"tour": "WTA",
"tournament": "Wimbledon",
"event": "Women's Singles",
"round": "Round 4",
"court": "No. 2 Court",
"time_vn": "18:30",
"player1": "Marie Bouzkova",
"player2": "Elise Mertens",
"status": "Chưa bắt đầu",
"score": "-",
"note": "",
"source": "ESPN Tennis scoreboard",
"dt_sort": "2026-07-06T18:30:00+07:00"
},
{
"date": "2026-07-06",
"day_label": "Hôm nay 6/7",
"tour": "WTA",
"tournament": "Wimbledon",
"event": "Women's Singles",
"round": "Round 4",
"court": "Centre Court",
"time_vn": "19:30",
"player1": "Jasmine Paolini",
"player2": "Alexandra Eala",
"status": "Chưa bắt đầu",
"score": "-",
"note": "",
"source": "ESPN Tennis scoreboard",
"dt_sort": "2026-07-06T19:30:00+07:00"
},
{
"date": "2026-07-06",
"day_label": "Hôm nay 6/7",
"tour": "WTA",
"tournament": "Wimbledon",
"event": "Women's Singles",
"round": "Round 4",
"court": "No. 1 Court",
"time_vn": "21:00",
"player1": "Madison Keys",
"player2": "Linda Noskova",
"status": "Chưa bắt đầu",
"score": "-",
"note": "",
"source": "ESPN Tennis scoreboard",
"dt_sort": "2026-07-06T21:00:00+07:00"
},
{
"date": "2026-07-06",
"day_label": "Hôm nay 6/7",
"tour": "WTA",
"tournament": "Nordea Open",
"event": "Women's Singles",
"round": "Round 1",
"court": "Court 1",
"time_vn": "16:05",
"player1": "Noma Noha Akugue",
"player2": "Irene Burillo",
"status": "Đang diễn ra",
"score": "4-5",
"note": "Irene Burillo (ESP) leads Noma Noha Akugue (GER) 5-4",
"source": "ESPN Tennis scoreboard",
"dt_sort": "2026-07-06T16:05:00+07:00"
},
{
"date": "2026-07-06",
"day_label": "Hôm nay 6/7",
"tour": "WTA",
"tournament": "Nordea Open",
"event": "Women's Singles",
"round": "Round 1",
"court": "Centre Court",
"time_vn": "16:05",
"player1": "Oleksandra Oliynykova",
"player2": "Moyuka Uchijima",
"status": "Đang diễn ra",
"score": "5-3",
"note": "(1) Oleksandra Oliynykova (UKR) leads Moyuka Uchijima (JPN) 5-3",
"source": "ESPN Tennis scoreboard",
"dt_sort": "2026-07-06T16:05:00+07:00"
},
{
"date": "2026-07-06",
"day_label": "Hôm nay 6/7",
"tour": "WTA",
"tournament": "Nordea Open",
"event": "Women's Singles",
"round": "Round 1",
"court": "Court 2",
"time_vn": "16:05",
"player1": "Miriam Bulgaru",
"player2": "Valeriya Strakhova",
"status": "Đang diễn ra",
"score": "6-2",
"note": "Miriam Bulgaru (ROM) leads Valeriya Strakhova (UKR) 6-2",
"source": "ESPN Tennis scoreboard",
"dt_sort": "2026-07-06T16:05:00+07:00"
},
{
"date": "2026-07-06",
"day_label": "Hôm nay 6/7",
"tour": "WTA",
"tournament": "Nordea Open",
"event": "Women's Singles",
"round": "Round 1",
"court": "Court 2",
"time_vn": "17:30",
"player1": "Leyre Romero Gormaz",
"player2": "Darja Semenistaja",
"status": "Chưa bắt đầu",
"score": "-",
"note": "",
"source": "ESPN Tennis scoreboard",
"dt_sort": "2026-07-06T17:30:00+07:00"
},
{
"date": "2026-07-06",
"day_label": "Hôm nay 6/7",
"tour": "WTA",
"tournament": "Nordea Open",
"event": "Women's Singles",
"round": "Round 1",
"court": "Centre Court",
"time_vn": "17:30",
"player1": "Emiliana Arango",
"player2": "Lea Nilsson",
"status": "Chưa bắt đầu",
"score": "-",
"note": "",
"source": "ESPN Tennis scoreboard",
"dt_sort": "2026-07-06T17:30:00+07:00"
},
{
"date": "2026-07-06",
"day_label": "Hôm nay 6/7",
"tour": "WTA",
"tournament": "Nordea Open",
"event": "Women's Singles",
"round": "Round 1",
"court": "Court 1",
"time_vn": "17:30",
"player1": "Martha Matoula",
"player2": "Yulia Putintseva",
"status": "Chưa bắt đầu",
"score": "-",
"note": "",
"source": "ESPN Tennis scoreboard",
"dt_sort": "2026-07-06T17:30:00+07:00"
},
{
"date": "2026-07-06",
"day_label": "Hôm nay 6/7",
"tour": "WTA",
"tournament": "Nordea Open",
"event": "Women's Singles",
"round": "Round 1",
"court": "Court 1",
"time_vn": "19:00",
"player1": "Simona Waltert",
"player2": "Katarzyna Kawa",
"status": "Chưa bắt đầu",
"score": "-",
"note": "",
"source": "ESPN Tennis scoreboard",
"dt_sort": "2026-07-06T19:00:00+07:00"
},
{
"date": "2026-07-06",
"day_label": "Hôm nay 6/7",
"tour": "WTA",
"tournament": "Nordea Open",
"event": "Women's Singles",
"round": "Round 1",
"court": "Centre Court",
"time_vn": "19:00",
"player1": "Marina Bassols Ribera",
"player2": "Paula Badosa",
"status": "Chưa bắt đầu",
"score": "-",
"note": "",
"source": "ESPN Tennis scoreboard",
"dt_sort": "2026-07-06T19:00:00+07:00"
},
{
"date": "2026-07-06",
"day_label": "Hôm nay 6/7",
"tour": "WTA",
"tournament": "Nordea Open",
"event": "Women's Singles",
"round": "Round 1",
"court": "Centre Court",
"time_vn": "20:30",
"player1": "Tiana Tian Deng",
"player2": "Kaitlin Quevedo",
"status": "Chưa bắt đầu",
"score": "-",
"note": "",
"source": "ESPN Tennis scoreboard",
"dt_sort": "2026-07-06T20:30:00+07:00"
},
{
"date": "2026-07-06",
"day_label": "Hôm nay 6/7",
"tour": "WTA",
"tournament": "Grand Est Open 88",
"event": "Women's Singles",
"round": "Qualifying Final",
"court": "Court 2",
"time_vn": "16:05",
"player1": "Alicia Herrero Linana",
"player2": "Lucie Nguyen Tan",
"status": "Đang diễn ra",
"score": "6-1, 2-1",
"note": "Alicia Herrero Linana (ESP) leads Lucie Nguyen Tan (FRA) 6-1 2-1",
"source": "ESPN Tennis scoreboard",
"dt_sort": "2026-07-06T16:05:00+07:00"
},
{
"date": "2026-07-06",
"day_label": "Hôm nay 6/7",
"tour": "WTA",
"tournament": "Grand Est Open 88",
"event": "Women's Singles",
"round": "Qualifying Final",
"court": "Court 1",
"time_vn": "16:05",
"player1": "Amandine Monnot",
"player2": "Maria Sara Popa",
"status": "Đang diễn ra",
"score": "4-5",
"note": "Maria Sara Popa (ROM) leads Amandine Monnot (FRA) 5-4",
"source": "ESPN Tennis scoreboard",
"dt_sort": "2026-07-06T16:05:00+07:00"
},
{
"date": "2026-07-06",
"day_label": "Hôm nay 6/7",
"tour": "WTA",
"tournament": "Grand Est Open 88",
"event": "Women's Singles",
"round": "Qualifying Final",
"court": "Center Court",
"time_vn": "16:05",
"player1": "Liv Boulard",
"player2": "Yelyzaveta Kotliar",
"status": "Đang diễn ra",
"score": "4-6, 0-0",
"note": "Liv Boulard (FRA) leads Yelyzaveta Kotliar (UKR) 4-6 0-0",
"source": "ESPN Tennis scoreboard",
"dt_sort": "2026-07-06T16:05:00+07:00"
},
{
"date": "2026-07-06",
"day_label": "Hôm nay 6/7",
"tour": "WTA",
"tournament": "Grand Est Open 88",
"event": "Women's Singles",
"round": "Round 1",
"court": "Court 1",
"time_vn": "17:30",
"player1": "Julia Grabher",
"player2": "Rebeka Masarova",
"status": "Chưa bắt đầu",
"score": "-",
"note": "",
"source": "ESPN Tennis scoreboard",
"dt_sort": "2026-07-06T17:30:00+07:00"
},
{
"date": "2026-07-06",
"day_label": "Hôm nay 6/7",
"tour": "WTA",
"tournament": "Grand Est Open 88",
"event": "Women's Singles",
"round": "Round 1",
"court": "Center Court",
"time_vn": "17:30",
"player1": "Amandine Hesse",
"player2": "Barbora Palicova",
"status": "Chưa bắt đầu",
"score": "-",
"note": "",
"source": "ESPN Tennis scoreboard",
"dt_sort": "2026-07-06T17:30:00+07:00"
},
{
"date": "2026-07-06",
"day_label": "Hôm nay 6/7",
"tour": "WTA",
"tournament": "Grand Est Open 88",
"event": "Women's Singles",
"round": "Qualifying Final",
"court": "Court 2",
"time_vn": "17:30",
"player1": "Astrid Lew Yan Foon",
"player2": "Diana Martynov",
"status": "Chưa bắt đầu",
"score": "-",
"note": "",
"source": "ESPN Tennis scoreboard",
"dt_sort": "2026-07-06T17:30:00+07:00"
},
{
"date": "2026-07-06",
"day_label": "Hôm nay 6/7",
"tour": "WTA",
"tournament": "Grand Est Open 88",
"event": "Women's Singles",
"round": "Round 1",
"court": "Court 1",
"time_vn": "19:00",
"player1": "Caroline Werner",
"player2": "Dominika Salkova",
"status": "Chưa bắt đầu",
"score": "-",
"note": "",
"source": "ESPN Tennis scoreboard",
"dt_sort": "2026-07-06T19:00:00+07:00"
},
{
"date": "2026-07-06",
"day_label": "Hôm nay 6/7",
"tour": "WTA",
"tournament": "Grand Est Open 88",
"event": "Women's Singles",
"round": "Round 1",
"court": "Center Court",
"time_vn": "19:00",
"player1": "Anna Blinkova",
"player2": "Erika Andreeva",
"status": "Chưa bắt đầu",
"score": "-",
"note": "",
"source": "ESPN Tennis scoreboard",
"dt_sort": "2026-07-06T19:00:00+07:00"
},
{
"date": "2026-07-06",
"day_label": "Hôm nay 6/7",
"tour": "WTA",
"tournament": "Grand Est Open 88",
"event": "Women's Singles",
"round": "Round 1",
"court": "Center Court",
"time_vn": "22:30",
"player1": "Francesca Curmi",
"player2": "Oceane Dodin",
"status": "Chưa bắt đầu",
"score": "-",
"note": "",
"source": "ESPN Tennis scoreboard",
"dt_sort": "2026-07-06T22:30:00+07:00"
},
{
"date": "2026-07-06",
"day_label": "Hôm nay 6/7",
"tour": "WTA",
"tournament": "Grand Est Open 88",
"event": "Women's Doubles",
"round": "Round 1",
"court": "Contrexeville, France",
"time_vn": "11:00",
"player1": "TBD",
"player2": "TBD",
"status": "Chưa bắt đầu",
"score": "-",
"note": "",
"source": "ESPN Tennis scoreboard",
"dt_sort": "2026-07-06T11:00:00+07:00"
},
{
"date": "2026-07-06",
"day_label": "Hôm nay 6/7",
"tour": "WTA",
"tournament": "Hall of Fame Open",
"event": "Women's Singles",
"round": "Qualifying Final",
"court": "Center Court 2",
"time_vn": "00:25",
"player1": "Sahaja Yamalapalli",
"player2": "Ekaterina Ovcharenko",
"status": "Chung cuộc",
"score": "6-3, 6-4",
"note": "Sahaja Yamalapalli (IND) bt Ekaterina Ovcharenko (RUS) 6-3 6-4",
"source": "ESPN Tennis scoreboard",
"dt_sort": "2026-07-06T00:25:00+07:00"
},
{
"date": "2026-07-06",
"day_label": "Hôm nay 6/7",
"tour": "WTA",
"tournament": "Hall of Fame Open",
"event": "Women's Singles",
"round": "Qualifying Final",
"court": "Center Court 2",
"time_vn": "01:55",
"player1": "Alana Smith",
"player2": "Sydney Jara",
"status": "Chung cuộc",
"score": "6-2, 7-5",
"note": "Alana Smith (USA) bt Sydney Jara (USA) 6-2 7-5",
"source": "ESPN Tennis scoreboard",
"dt_sort": "2026-07-06T01:55:00+07:00"
},
{
"date": "2026-07-06",
"day_label": "Hôm nay 6/7",
"tour": "WTA",
"tournament": "Hall of Fame Open",
"event": "Women's Singles",
"round": "Qualifying Final",
"court": "Center Court 2",
"time_vn": "03:45",
"player1": "Ariana Arseneault",
"player2": "Victoria Osuigwe",
"status": "Chung cuộc",
"score": "7-5, 7-5",
"note": "Ariana Arseneault (CAN) bt Victoria Osuigwe (USA) 7-5 7-5",
"source": "ESPN Tennis scoreboard",
"dt_sort": "2026-07-06T03:45:00+07:00"
},
{
"date": "2026-07-06",
"day_label": "Hôm nay 6/7",
"tour": "WTA",
"tournament": "Hall of Fame Open",
"event": "Women's Singles",
"round": "Round 1",
"court": "Court 2",
"time_vn": "22:00",
"player1": "Sayaka Ishii",
"player2": "Kayla Cross",
"status": "Chưa bắt đầu",
"score": "-",
"note": "",
"source": "ESPN Tennis scoreboard",
"dt_sort": "2026-07-06T22:00:00+07:00"
},
{
"date": "2026-07-06",
"day_label": "Hôm nay 6/7",
"tour": "WTA",
"tournament": "Hall of Fame Open",
"event": "Women's Singles",
"round": "Round 1",
"court": "Center Court 1",
"time_vn": "22:00",
"player1": "Olivia Lincer",
"player2": "Tatjana Maria",
"status": "Chưa bắt đầu",
"score": "-",
"note": "",
"source": "ESPN Tennis scoreboard",
"dt_sort": "2026-07-06T22:00:00+07:00"
},
{
"date": "2026-07-06",
"day_label": "Hôm nay 6/7",
"tour": "WTA",
"tournament": "Hall of Fame Open",
"event": "Women's Singles",
"round": "Round 1",
"court": "Court 2",
"time_vn": "23:30",
"player1": "Kylie Collins",
"player2": "Alana Smith",
"status": "Chưa bắt đầu",
"score": "-",
"note": "",
"source": "ESPN Tennis scoreboard",
"dt_sort": "2026-07-06T23:30:00+07:00"
}
]
}