Koddenbrock's picture
add initial implementation of World Cup 2026 prediction game with scoring rules and data storage
0e3ab19
Raw
History Blame Contribute Delete
24.3 kB
[
{
"game_id": "fd_WC_537333",
"date": "2026-06-12",
"stage": "GROUP_STAGE",
"group_id": "GROUP_B",
"home_team": "Canada",
"away_team": "Bosnia-Herzegovina",
"venue_type": "neutral",
"home_win_prob": 60.0,
"draw_prob": 26.7,
"away_win_prob": 13.3,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537363",
"date": "2026-06-15",
"stage": "GROUP_STAGE",
"group_id": "GROUP_G",
"home_team": "Belgium",
"away_team": "Egypt",
"venue_type": "neutral",
"home_win_prob": 73.3,
"draw_prob": 0.0,
"away_win_prob": 26.7,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537359",
"date": "2026-06-20",
"stage": "GROUP_STAGE",
"group_id": "GROUP_F",
"home_team": "Netherlands",
"away_team": "Sweden",
"venue_type": "neutral",
"home_win_prob": 80.0,
"draw_prob": 0.0,
"away_win_prob": 20.0,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537395",
"date": "2026-06-26",
"stage": "GROUP_STAGE",
"group_id": "GROUP_I",
"home_team": "Norway",
"away_team": "France",
"venue_type": "neutral",
"home_win_prob": 13.3,
"draw_prob": 26.7,
"away_win_prob": 60.0,
"predicted_result": "B Win",
"method": "knn"
},
{
"game_id": "fd_WC_537340",
"date": "2026-06-14",
"stage": "GROUP_STAGE",
"group_id": "GROUP_C",
"home_team": "Haiti",
"away_team": "Scotland",
"venue_type": "neutral",
"home_win_prob": 40.0,
"draw_prob": 13.3,
"away_win_prob": 46.7,
"predicted_result": "B Win",
"method": "knn"
},
{
"game_id": "fd_WC_537346",
"date": "2026-06-14",
"stage": "GROUP_STAGE",
"group_id": "GROUP_D",
"home_team": "Australia",
"away_team": "Turkey",
"venue_type": "neutral",
"home_win_prob": 6.7,
"draw_prob": 40.0,
"away_win_prob": 53.3,
"predicted_result": "B Win",
"method": "knn"
},
{
"game_id": "fd_WC_537400",
"date": "2026-06-23",
"stage": "GROUP_STAGE",
"group_id": "GROUP_J",
"home_team": "Jordan",
"away_team": "Algeria",
"venue_type": "neutral",
"home_win_prob": 33.3,
"draw_prob": 46.7,
"away_win_prob": 20.0,
"predicted_result": "Draw",
"method": "knn"
},
{
"game_id": "fd_WC_537339",
"date": "2026-06-13",
"stage": "GROUP_STAGE",
"group_id": "GROUP_C",
"home_team": "Brazil",
"away_team": "Morocco",
"venue_type": "neutral",
"home_win_prob": 73.3,
"draw_prob": 20.0,
"away_win_prob": 6.7,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537391",
"date": "2026-06-16",
"stage": "GROUP_STAGE",
"group_id": "GROUP_I",
"home_team": "France",
"away_team": "Senegal",
"venue_type": "neutral",
"home_win_prob": 33.3,
"draw_prob": 40.0,
"away_win_prob": 26.7,
"predicted_result": "Draw",
"method": "knn"
},
{
"game_id": "fd_WC_537330",
"date": "2026-06-19",
"stage": "GROUP_STAGE",
"group_id": "GROUP_A",
"home_team": "Mexico",
"away_team": "South Korea",
"venue_type": "neutral",
"home_win_prob": 33.3,
"draw_prob": 40.0,
"away_win_prob": 26.7,
"predicted_result": "Draw",
"method": "knn"
},
{
"game_id": "fd_WC_537338",
"date": "2026-06-24",
"stage": "GROUP_STAGE",
"group_id": "GROUP_B",
"home_team": "Bosnia-Herzegovina",
"away_team": "Qatar",
"venue_type": "neutral",
"home_win_prob": 60.0,
"draw_prob": 13.3,
"away_win_prob": 26.7,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537373",
"date": "2026-06-27",
"stage": "GROUP_STAGE",
"group_id": "GROUP_H",
"home_team": "Uruguay",
"away_team": "Spain",
"venue_type": "neutral",
"home_win_prob": 20.0,
"draw_prob": 40.0,
"away_win_prob": 40.0,
"predicted_result": "B Win",
"method": "knn"
},
{
"game_id": "fd_WC_537328",
"date": "2026-06-12",
"stage": "GROUP_STAGE",
"group_id": "GROUP_A",
"home_team": "South Korea",
"away_team": "Czechia",
"venue_type": "neutral",
"home_win_prob": 26.7,
"draw_prob": 46.7,
"away_win_prob": 26.7,
"predicted_result": "Draw",
"method": "knn"
},
{
"game_id": "fd_WC_537352",
"date": "2026-06-14",
"stage": "GROUP_STAGE",
"group_id": "GROUP_E",
"home_team": "Ivory Coast",
"away_team": "Ecuador",
"venue_type": "neutral",
"home_win_prob": 40.0,
"draw_prob": 20.0,
"away_win_prob": 40.0,
"predicted_result": "B Win",
"method": "knn"
},
{
"game_id": "fd_WC_537354",
"date": "2026-06-21",
"stage": "GROUP_STAGE",
"group_id": "GROUP_E",
"home_team": "Ecuador",
"away_team": "Cura\u00e7ao",
"venue_type": "neutral",
"home_win_prob": 66.7,
"draw_prob": 13.3,
"away_win_prob": 20.0,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537365",
"date": "2026-06-21",
"stage": "GROUP_STAGE",
"group_id": "GROUP_G",
"home_team": "Belgium",
"away_team": "Iran",
"venue_type": "neutral",
"home_win_prob": 80.0,
"draw_prob": 0.0,
"away_win_prob": 20.0,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537396",
"date": "2026-06-26",
"stage": "GROUP_STAGE",
"group_id": "GROUP_I",
"home_team": "Senegal",
"away_team": "Iraq",
"venue_type": "neutral",
"home_win_prob": 53.3,
"draw_prob": 33.3,
"away_win_prob": 13.3,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537413",
"date": "2026-06-27",
"stage": "GROUP_STAGE",
"group_id": "GROUP_L",
"home_team": "Panama",
"away_team": "England",
"venue_type": "neutral",
"home_win_prob": 26.7,
"draw_prob": 13.3,
"away_win_prob": 60.0,
"predicted_result": "B Win",
"method": "knn"
},
{
"game_id": "fd_WC_537401",
"date": "2026-06-28",
"stage": "GROUP_STAGE",
"group_id": "GROUP_J",
"home_team": "Jordan",
"away_team": "Argentina",
"venue_type": "neutral",
"home_win_prob": 26.7,
"draw_prob": 20.0,
"away_win_prob": 53.3,
"predicted_result": "B Win",
"method": "knn"
},
{
"game_id": "fd_WC_537364",
"date": "2026-06-16",
"stage": "GROUP_STAGE",
"group_id": "GROUP_G",
"home_team": "Iran",
"away_team": "New Zealand",
"venue_type": "neutral",
"home_win_prob": 46.7,
"draw_prob": 40.0,
"away_win_prob": 13.3,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537410",
"date": "2026-06-17",
"stage": "GROUP_STAGE",
"group_id": "GROUP_L",
"home_team": "Ghana",
"away_team": "Panama",
"venue_type": "neutral",
"home_win_prob": 46.7,
"draw_prob": 20.0,
"away_win_prob": 33.3,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537341",
"date": "2026-06-20",
"stage": "GROUP_STAGE",
"group_id": "GROUP_C",
"home_team": "Brazil",
"away_team": "Haiti",
"venue_type": "neutral",
"home_win_prob": 66.7,
"draw_prob": 26.7,
"away_win_prob": 6.7,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537347",
"date": "2026-06-20",
"stage": "GROUP_STAGE",
"group_id": "GROUP_D",
"home_team": "Turkey",
"away_team": "Paraguay",
"venue_type": "neutral",
"home_win_prob": 86.7,
"draw_prob": 0.0,
"away_win_prob": 13.3,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537404",
"date": "2026-06-18",
"stage": "GROUP_STAGE",
"group_id": "GROUP_K",
"home_team": "Uzbekistan",
"away_team": "Colombia",
"venue_type": "neutral",
"home_win_prob": 26.7,
"draw_prob": 20.0,
"away_win_prob": 53.3,
"predicted_result": "B Win",
"method": "knn"
},
{
"game_id": "fd_WC_537411",
"date": "2026-06-23",
"stage": "GROUP_STAGE",
"group_id": "GROUP_L",
"home_team": "England",
"away_team": "Ghana",
"venue_type": "neutral",
"home_win_prob": 66.7,
"draw_prob": 33.3,
"away_win_prob": 0.0,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537356",
"date": "2026-06-25",
"stage": "GROUP_STAGE",
"group_id": "GROUP_E",
"home_team": "Cura\u00e7ao",
"away_team": "Ivory Coast",
"venue_type": "neutral",
"home_win_prob": 46.7,
"draw_prob": 20.0,
"away_win_prob": 33.3,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537349",
"date": "2026-06-26",
"stage": "GROUP_STAGE",
"group_id": "GROUP_D",
"home_team": "Turkey",
"away_team": "United States",
"venue_type": "neutral",
"home_win_prob": 26.7,
"draw_prob": 20.0,
"away_win_prob": 53.3,
"predicted_result": "B Win",
"method": "knn"
},
{
"game_id": "fd_WC_537414",
"date": "2026-06-27",
"stage": "GROUP_STAGE",
"group_id": "GROUP_L",
"home_team": "Croatia",
"away_team": "Ghana",
"venue_type": "neutral",
"home_win_prob": 46.7,
"draw_prob": 40.0,
"away_win_prob": 13.3,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537392",
"date": "2026-06-16",
"stage": "GROUP_STAGE",
"group_id": "GROUP_I",
"home_team": "Iraq",
"away_team": "Norway",
"venue_type": "neutral",
"home_win_prob": 26.7,
"draw_prob": 26.7,
"away_win_prob": 46.7,
"predicted_result": "B Win",
"method": "knn"
},
{
"game_id": "fd_WC_537405",
"date": "2026-06-23",
"stage": "GROUP_STAGE",
"group_id": "GROUP_K",
"home_team": "Portugal",
"away_team": "Uzbekistan",
"venue_type": "neutral",
"home_win_prob": 73.3,
"draw_prob": 20.0,
"away_win_prob": 6.7,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537406",
"date": "2026-06-24",
"stage": "GROUP_STAGE",
"group_id": "GROUP_K",
"home_team": "Colombia",
"away_team": "Congo DR",
"venue_type": "neutral",
"home_win_prob": 80.0,
"draw_prob": 20.0,
"away_win_prob": 0.0,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537327",
"date": "2026-06-11",
"stage": "GROUP_STAGE",
"group_id": "GROUP_A",
"home_team": "Mexico",
"away_team": "South Africa",
"venue_type": "neutral",
"home_win_prob": 53.3,
"draw_prob": 33.3,
"away_win_prob": 13.3,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537370",
"date": "2026-06-15",
"stage": "GROUP_STAGE",
"group_id": "GROUP_H",
"home_team": "Saudi Arabia",
"away_team": "Uruguay",
"venue_type": "neutral",
"home_win_prob": 33.3,
"draw_prob": 6.7,
"away_win_prob": 60.0,
"predicted_result": "B Win",
"method": "knn"
},
{
"game_id": "fd_WC_537342",
"date": "2026-06-19",
"stage": "GROUP_STAGE",
"group_id": "GROUP_C",
"home_team": "Scotland",
"away_team": "Morocco",
"venue_type": "neutral",
"home_win_prob": 33.3,
"draw_prob": 40.0,
"away_win_prob": 26.7,
"predicted_result": "Draw",
"method": "knn"
},
{
"game_id": "fd_WC_537353",
"date": "2026-06-20",
"stage": "GROUP_STAGE",
"group_id": "GROUP_E",
"home_team": "Germany",
"away_team": "Ivory Coast",
"venue_type": "neutral",
"home_win_prob": 86.7,
"draw_prob": 13.3,
"away_win_prob": 0.0,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537399",
"date": "2026-06-22",
"stage": "GROUP_STAGE",
"group_id": "GROUP_J",
"home_team": "Argentina",
"away_team": "Austria",
"venue_type": "neutral",
"home_win_prob": 60.0,
"draw_prob": 26.7,
"away_win_prob": 13.3,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537412",
"date": "2026-06-23",
"stage": "GROUP_STAGE",
"group_id": "GROUP_L",
"home_team": "Panama",
"away_team": "Croatia",
"venue_type": "neutral",
"home_win_prob": 33.3,
"draw_prob": 13.3,
"away_win_prob": 53.3,
"predicted_result": "B Win",
"method": "knn"
},
{
"game_id": "fd_WC_537368",
"date": "2026-06-27",
"stage": "GROUP_STAGE",
"group_id": "GROUP_G",
"home_team": "Egypt",
"away_team": "Iran",
"venue_type": "neutral",
"home_win_prob": 40.0,
"draw_prob": 20.0,
"away_win_prob": 40.0,
"predicted_result": "B Win",
"method": "knn"
},
{
"game_id": "fd_WC_537366",
"date": "2026-06-22",
"stage": "GROUP_STAGE",
"group_id": "GROUP_G",
"home_team": "New Zealand",
"away_team": "Egypt",
"venue_type": "neutral",
"home_win_prob": 33.3,
"draw_prob": 46.7,
"away_win_prob": 20.0,
"predicted_result": "Draw",
"method": "knn"
},
{
"game_id": "fd_WC_537394",
"date": "2026-06-23",
"stage": "GROUP_STAGE",
"group_id": "GROUP_I",
"home_team": "Norway",
"away_team": "Senegal",
"venue_type": "neutral",
"home_win_prob": 20.0,
"draw_prob": 26.7,
"away_win_prob": 53.3,
"predicted_result": "B Win",
"method": "knn"
},
{
"game_id": "fd_WC_537362",
"date": "2026-06-25",
"stage": "GROUP_STAGE",
"group_id": "GROUP_F",
"home_team": "Japan",
"away_team": "Sweden",
"venue_type": "neutral",
"home_win_prob": 26.7,
"draw_prob": 46.7,
"away_win_prob": 26.7,
"predicted_result": "Draw",
"method": "knn"
},
{
"game_id": "fd_WC_537331",
"date": "2026-06-25",
"stage": "GROUP_STAGE",
"group_id": "GROUP_A",
"home_team": "Czechia",
"away_team": "Mexico",
"venue_type": "neutral",
"home_win_prob": 13.3,
"draw_prob": 33.3,
"away_win_prob": 53.3,
"predicted_result": "B Win",
"method": "knn"
},
{
"game_id": "fd_WC_537332",
"date": "2026-06-25",
"stage": "GROUP_STAGE",
"group_id": "GROUP_A",
"home_team": "South Africa",
"away_team": "South Korea",
"venue_type": "neutral",
"home_win_prob": 40.0,
"draw_prob": 26.7,
"away_win_prob": 33.3,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537402",
"date": "2026-06-28",
"stage": "GROUP_STAGE",
"group_id": "GROUP_J",
"home_team": "Algeria",
"away_team": "Austria",
"venue_type": "neutral",
"home_win_prob": 33.3,
"draw_prob": 20.0,
"away_win_prob": 46.7,
"predicted_result": "B Win",
"method": "knn"
},
{
"game_id": "fd_WC_537397",
"date": "2026-06-17",
"stage": "GROUP_STAGE",
"group_id": "GROUP_J",
"home_team": "Argentina",
"away_team": "Algeria",
"venue_type": "neutral",
"home_win_prob": 73.3,
"draw_prob": 20.0,
"away_win_prob": 6.7,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537409",
"date": "2026-06-17",
"stage": "GROUP_STAGE",
"group_id": "GROUP_L",
"home_team": "England",
"away_team": "Croatia",
"venue_type": "neutral",
"home_win_prob": 60.0,
"draw_prob": 40.0,
"away_win_prob": 0.0,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537344",
"date": "2026-06-24",
"stage": "GROUP_STAGE",
"group_id": "GROUP_C",
"home_team": "Morocco",
"away_team": "Haiti",
"venue_type": "neutral",
"home_win_prob": 20.0,
"draw_prob": 53.3,
"away_win_prob": 26.7,
"predicted_result": "Draw",
"method": "knn"
},
{
"game_id": "fd_WC_537343",
"date": "2026-06-24",
"stage": "GROUP_STAGE",
"group_id": "GROUP_C",
"home_team": "Scotland",
"away_team": "Brazil",
"venue_type": "neutral",
"home_win_prob": 40.0,
"draw_prob": 26.7,
"away_win_prob": 33.3,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537361",
"date": "2026-06-25",
"stage": "GROUP_STAGE",
"group_id": "GROUP_F",
"home_team": "Tunisia",
"away_team": "Netherlands",
"venue_type": "neutral",
"home_win_prob": 33.3,
"draw_prob": 20.0,
"away_win_prob": 46.7,
"predicted_result": "B Win",
"method": "knn"
},
{
"game_id": "fd_WC_537408",
"date": "2026-06-27",
"stage": "GROUP_STAGE",
"group_id": "GROUP_K",
"home_team": "Congo DR",
"away_team": "Uzbekistan",
"venue_type": "neutral",
"home_win_prob": 46.7,
"draw_prob": 40.0,
"away_win_prob": 13.3,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537329",
"date": "2026-06-18",
"stage": "GROUP_STAGE",
"group_id": "GROUP_A",
"home_team": "Czechia",
"away_team": "South Africa",
"venue_type": "neutral",
"home_win_prob": 53.3,
"draw_prob": 33.3,
"away_win_prob": 13.3,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537355",
"date": "2026-06-25",
"stage": "GROUP_STAGE",
"group_id": "GROUP_E",
"home_team": "Ecuador",
"away_team": "Germany",
"venue_type": "neutral",
"home_win_prob": 26.7,
"draw_prob": 33.3,
"away_win_prob": 40.0,
"predicted_result": "B Win",
"method": "knn"
},
{
"game_id": "fd_WC_537367",
"date": "2026-06-27",
"stage": "GROUP_STAGE",
"group_id": "GROUP_G",
"home_team": "New Zealand",
"away_team": "Belgium",
"venue_type": "neutral",
"home_win_prob": 13.3,
"draw_prob": 33.3,
"away_win_prob": 53.3,
"predicted_result": "B Win",
"method": "knn"
},
{
"game_id": "fd_WC_537351",
"date": "2026-06-14",
"stage": "GROUP_STAGE",
"group_id": "GROUP_E",
"home_team": "Germany",
"away_team": "Cura\u00e7ao",
"venue_type": "neutral",
"home_win_prob": 73.3,
"draw_prob": 20.0,
"away_win_prob": 6.7,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537369",
"date": "2026-06-15",
"stage": "GROUP_STAGE",
"group_id": "GROUP_H",
"home_team": "Spain",
"away_team": "Cape Verde Islands",
"venue_type": "neutral",
"home_win_prob": 66.7,
"draw_prob": 33.3,
"away_win_prob": 0.0,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537348",
"date": "2026-06-19",
"stage": "GROUP_STAGE",
"group_id": "GROUP_D",
"home_team": "United States",
"away_team": "Australia",
"venue_type": "neutral",
"home_win_prob": 66.7,
"draw_prob": 6.7,
"away_win_prob": 26.7,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537337",
"date": "2026-06-24",
"stage": "GROUP_STAGE",
"group_id": "GROUP_B",
"home_team": "Switzerland",
"away_team": "Canada",
"venue_type": "neutral",
"home_win_prob": 26.7,
"draw_prob": 46.7,
"away_win_prob": 26.7,
"predicted_result": "Draw",
"method": "knn"
},
{
"game_id": "fd_WC_537345",
"date": "2026-06-13",
"stage": "GROUP_STAGE",
"group_id": "GROUP_D",
"home_team": "United States",
"away_team": "Paraguay",
"venue_type": "neutral",
"home_win_prob": 66.7,
"draw_prob": 6.7,
"away_win_prob": 26.7,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537334",
"date": "2026-06-13",
"stage": "GROUP_STAGE",
"group_id": "GROUP_B",
"home_team": "Qatar",
"away_team": "Switzerland",
"venue_type": "neutral",
"home_win_prob": 33.3,
"draw_prob": 13.3,
"away_win_prob": 53.3,
"predicted_result": "B Win",
"method": "knn"
},
{
"game_id": "fd_WC_537358",
"date": "2026-06-15",
"stage": "GROUP_STAGE",
"group_id": "GROUP_F",
"home_team": "Sweden",
"away_team": "Tunisia",
"venue_type": "neutral",
"home_win_prob": 60.0,
"draw_prob": 26.7,
"away_win_prob": 13.3,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537360",
"date": "2026-06-21",
"stage": "GROUP_STAGE",
"group_id": "GROUP_F",
"home_team": "Tunisia",
"away_team": "Japan",
"venue_type": "neutral",
"home_win_prob": 40.0,
"draw_prob": 33.3,
"away_win_prob": 26.7,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537371",
"date": "2026-06-21",
"stage": "GROUP_STAGE",
"group_id": "GROUP_H",
"home_team": "Spain",
"away_team": "Saudi Arabia",
"venue_type": "neutral",
"home_win_prob": 60.0,
"draw_prob": 26.7,
"away_win_prob": 13.3,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537372",
"date": "2026-06-21",
"stage": "GROUP_STAGE",
"group_id": "GROUP_H",
"home_team": "Uruguay",
"away_team": "Cape Verde Islands",
"venue_type": "neutral",
"home_win_prob": 66.7,
"draw_prob": 33.3,
"away_win_prob": 0.0,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537374",
"date": "2026-06-27",
"stage": "GROUP_STAGE",
"group_id": "GROUP_H",
"home_team": "Cape Verde Islands",
"away_team": "Saudi Arabia",
"venue_type": "neutral",
"home_win_prob": 13.3,
"draw_prob": 60.0,
"away_win_prob": 26.7,
"predicted_result": "Draw",
"method": "knn"
},
{
"game_id": "fd_WC_537407",
"date": "2026-06-27",
"stage": "GROUP_STAGE",
"group_id": "GROUP_K",
"home_team": "Colombia",
"away_team": "Portugal",
"venue_type": "neutral",
"home_win_prob": 20.0,
"draw_prob": 33.3,
"away_win_prob": 46.7,
"predicted_result": "B Win",
"method": "knn"
},
{
"game_id": "fd_WC_537357",
"date": "2026-06-14",
"stage": "GROUP_STAGE",
"group_id": "GROUP_F",
"home_team": "Netherlands",
"away_team": "Japan",
"venue_type": "neutral",
"home_win_prob": 80.0,
"draw_prob": 6.7,
"away_win_prob": 13.3,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537398",
"date": "2026-06-17",
"stage": "GROUP_STAGE",
"group_id": "GROUP_J",
"home_team": "Austria",
"away_team": "Jordan",
"venue_type": "neutral",
"home_win_prob": 80.0,
"draw_prob": 20.0,
"away_win_prob": 0.0,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537403",
"date": "2026-06-17",
"stage": "GROUP_STAGE",
"group_id": "GROUP_K",
"home_team": "Portugal",
"away_team": "Congo DR",
"venue_type": "neutral",
"home_win_prob": 73.3,
"draw_prob": 20.0,
"away_win_prob": 6.7,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537335",
"date": "2026-06-18",
"stage": "GROUP_STAGE",
"group_id": "GROUP_B",
"home_team": "Switzerland",
"away_team": "Bosnia-Herzegovina",
"venue_type": "neutral",
"home_win_prob": 73.3,
"draw_prob": 13.3,
"away_win_prob": 13.3,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537336",
"date": "2026-06-18",
"stage": "GROUP_STAGE",
"group_id": "GROUP_B",
"home_team": "Canada",
"away_team": "Qatar",
"venue_type": "neutral",
"home_win_prob": 60.0,
"draw_prob": 26.7,
"away_win_prob": 13.3,
"predicted_result": "A Win",
"method": "knn"
},
{
"game_id": "fd_WC_537393",
"date": "2026-06-22",
"stage": "GROUP_STAGE",
"group_id": "GROUP_I",
"home_team": "France",
"away_team": "Iraq",
"venue_type": "neutral",
"home_win_prob": 46.7,
"draw_prob": 46.7,
"away_win_prob": 6.7,
"predicted_result": "Draw",
"method": "knn"
},
{
"game_id": "fd_WC_537350",
"date": "2026-06-26",
"stage": "GROUP_STAGE",
"group_id": "GROUP_D",
"home_team": "Paraguay",
"away_team": "Australia",
"venue_type": "neutral",
"home_win_prob": 40.0,
"draw_prob": 33.3,
"away_win_prob": 26.7,
"predicted_result": "A Win",
"method": "knn"
}
]