Skip to content

Instantly share code, notes, and snippets.

@bburnett071
Last active August 29, 2015 14:06
Show Gist options
  • Save bburnett071/f6e634adcb7a25326a85 to your computer and use it in GitHub Desktop.
Save bburnett071/f6e634adcb7a25326a85 to your computer and use it in GitHub Desktop.
ES6 NodeJS script output for world cup data used in group tournament scoring analysis. Blog: http://www.thebhwgroup.com/blog/2014/09/bi-nodejs-couchdb-mapreduce
[
{
"team": "Afghanistan",
"goals_for": 1,
"goals_against": 3,
"win": 0,
"loss": 1,
"draw": 1,
"points": 2,
"goal_diff": -2,
"games": 2,
"finish": "Qualifiers"
},
{
"team": "Albania",
"goals_for": 9,
"goals_against": 11,
"win": 3,
"loss": 5,
"draw": 2,
"points": 20,
"goal_diff": -2,
"games": 10,
"finish": "Qualifiers"
},
{
"team": "Algeria",
"goals_for": 16,
"goals_against": 9,
"win": 5,
"loss": 3,
"draw": 1,
"points": 31,
"goal_diff": 7,
"games": 9,
"finish": "Finals"
},
{
"team": "American Samoa",
"goals_for": 0,
"goals_against": 1,
"win": 0,
"loss": 1,
"draw": 0,
"points": 0,
"goal_diff": -1,
"games": 1,
"finish": "Qualifiers"
},
{
"team": "Andorra",
"goals_for": 0,
"goals_against": 30,
"win": 0,
"loss": 10,
"draw": 0,
"points": 0,
"goal_diff": -30,
"games": 10,
"finish": "Qualifiers"
},
{
"team": "Angola",
"goals_for": 8,
"goals_against": 6,
"win": 1,
"loss": 1,
"draw": 4,
"points": 14,
"goal_diff": 2,
"games": 6,
"finish": "Qualifiers"
},
{
"team": "Anguilla",
"goals_for": 0,
"goals_against": 2,
"win": 0,
"loss": 1,
"draw": 0,
"points": 0,
"goal_diff": -2,
"games": 1,
"finish": "Qualifiers"
},
{
"team": "Antigua and Barbuda",
"goals_for": 3,
"goals_against": 9,
"win": 0,
"loss": 3,
"draw": 0,
"points": 3,
"goal_diff": -6,
"games": 3,
"finish": "Qualifiers"
},
{
"team": "Argentina",
"goals_for": 47,
"goals_against": 21,
"win": 15,
"loss": 3,
"draw": 5,
"points": 92,
"goal_diff": 26,
"games": 23,
"finish": "Finals"
},
{
"team": "Armenia",
"goals_for": 10,
"goals_against": 12,
"win": 3,
"loss": 5,
"draw": 1,
"points": 19,
"goal_diff": -2,
"games": 9,
"finish": "Qualifiers"
},
{
"team": "Aruba",
"goals_for": 4,
"goals_against": 2,
"win": 1,
"loss": 0,
"draw": 0,
"points": 6,
"goal_diff": 2,
"games": 1,
"finish": "Qualifiers"
},
{
"team": "Australia",
"goals_for": 25,
"goals_against": 20,
"win": 7,
"loss": 5,
"draw": 4,
"points": 48,
"goal_diff": 5,
"games": 16,
"finish": "Cup"
},
{
"team": "Austria",
"goals_for": 17,
"goals_against": 10,
"win": 4,
"loss": 3,
"draw": 2,
"points": 27,
"goal_diff": 7,
"games": 9,
"finish": "Qualifiers"
},
{
"team": "Azerbaijan",
"goals_for": 6,
"goals_against": 10,
"win": 1,
"loss": 3,
"draw": 5,
"points": 14,
"goal_diff": -4,
"games": 9,
"finish": "Qualifiers"
},
{
"team": "Bahamas",
"goals_for": 6,
"goals_against": 0,
"win": 1,
"loss": 0,
"draw": 0,
"points": 6,
"goal_diff": 6,
"games": 1,
"finish": "Qualifiers"
},
{
"team": "Bahrain",
"goals_for": 13,
"goals_against": 7,
"win": 2,
"loss": 1,
"draw": 3,
"points": 15,
"goal_diff": 6,
"games": 6,
"finish": "Qualifiers"
},
{
"team": "Bangladesh",
"goals_for": 5,
"goals_against": 4,
"win": 2,
"loss": 1,
"draw": 1,
"points": 12,
"goal_diff": 1,
"games": 4,
"finish": "Qualifiers"
},
{
"team": "Barbados",
"goals_for": 2,
"goals_against": 10,
"win": 0,
"loss": 5,
"draw": 0,
"points": 2,
"goal_diff": -8,
"games": 5,
"finish": "Qualifiers"
},
{
"team": "Belarus",
"goals_for": 7,
"goals_against": 16,
"win": 1,
"loss": 6,
"draw": 1,
"points": 11,
"goal_diff": -9,
"games": 8,
"finish": "Qualifiers"
},
{
"team": "Belgium",
"goals_for": 23,
"goals_against": 7,
"win": 11,
"loss": 1,
"draw": 2,
"points": 58,
"goal_diff": 16,
"games": 14,
"finish": "Finals"
},
{
"team": "Belize",
"goals_for": 15,
"goals_against": 13,
"win": 3,
"loss": 3,
"draw": 1,
"points": 23,
"goal_diff": 2,
"games": 7,
"finish": "Qualifiers"
},
{
"team": "Benin",
"goals_for": 8,
"goals_against": 9,
"win": 2,
"loss": 2,
"draw": 2,
"points": 16,
"goal_diff": -1,
"games": 6,
"finish": "Qualifiers"
},
{
"team": "Bermuda",
"goals_for": 8,
"goals_against": 6,
"win": 3,
"loss": 1,
"draw": 1,
"points": 18,
"goal_diff": 2,
"games": 5,
"finish": "Qualifiers"
},
{
"team": "Bolivia",
"goals_for": 17,
"goals_against": 30,
"win": 2,
"loss": 8,
"draw": 6,
"points": 28,
"goal_diff": -13,
"games": 16,
"finish": "Qualifiers"
},
{
"team": "Bosnia-Herzegovina",
"goals_for": 17,
"goals_against": 5,
"win": 4,
"loss": 2,
"draw": 1,
"points": 23,
"goal_diff": 12,
"games": 7,
"finish": "Cup"
},
{
"team": "Botswana",
"goals_for": 7,
"goals_against": 4,
"win": 2,
"loss": 1,
"draw": 1,
"points": 14,
"goal_diff": 3,
"games": 4,
"finish": "Qualifiers"
},
{
"team": "Brazil",
"goals_for": 13,
"goals_against": 15,
"win": 4,
"loss": 2,
"draw": 1,
"points": 25,
"goal_diff": -2,
"games": 7,
"finish": "Finals"
},
{
"team": "Bulgaria",
"goals_for": 14,
"goals_against": 9,
"win": 3,
"loss": 3,
"draw": 3,
"points": 23,
"goal_diff": 5,
"games": 9,
"finish": "Qualifiers"
},
{
"team": "Burkina Faso",
"goals_for": 1,
"goals_against": 1,
"win": 1,
"loss": 1,
"draw": 0,
"points": 4,
"goal_diff": 0,
"games": 2,
"finish": "Qualifiers"
},
{
"team": "Burundi",
"goals_for": 2,
"goals_against": 3,
"win": 0,
"loss": 1,
"draw": 1,
"points": 3,
"goal_diff": -1,
"games": 2,
"finish": "Qualifiers"
},
{
"team": "Cambodia",
"goals_for": 4,
"goals_against": 2,
"win": 1,
"loss": 0,
"draw": 0,
"points": 6,
"goal_diff": 2,
"games": 1,
"finish": "Qualifiers"
},
{
"team": "Cameroon",
"goals_for": 9,
"goals_against": 12,
"win": 4,
"loss": 4,
"draw": 0,
"points": 21,
"goal_diff": -3,
"games": 8,
"finish": "Cup"
},
{
"team": "Canada",
"goals_for": 14,
"goals_against": 11,
"win": 5,
"loss": 2,
"draw": 2,
"points": 29,
"goal_diff": 3,
"games": 9,
"finish": "Qualifiers"
},
{
"team": "Cape Verde",
"goals_for": 0,
"goals_against": 3,
"win": 0,
"loss": 1,
"draw": 0,
"points": 0,
"goal_diff": -3,
"games": 1,
"finish": "Qualifiers"
},
{
"team": "Cayman Islands",
"goals_for": 0,
"goals_against": 1,
"win": 0,
"loss": 1,
"draw": 0,
"points": 0,
"goal_diff": -1,
"games": 1,
"finish": "Qualifiers"
},
{
"team": "Central African Republic",
"goals_for": 2,
"goals_against": 5,
"win": 0,
"loss": 2,
"draw": 0,
"points": 2,
"goal_diff": -3,
"games": 2,
"finish": "Qualifiers"
},
{
"team": "Chad",
"goals_for": 2,
"goals_against": 2,
"win": 1,
"loss": 1,
"draw": 0,
"points": 5,
"goal_diff": 0,
"games": 2,
"finish": "Qualifiers"
},
{
"team": "Chile",
"goals_for": 36,
"goals_against": 31,
"win": 11,
"loss": 8,
"draw": 1,
"points": 69,
"goal_diff": 5,
"games": 20,
"finish": "Finals"
},
{
"team": "China",
"goals_for": 23,
"goals_against": 9,
"win": 5,
"loss": 3,
"draw": 0,
"points": 30,
"goal_diff": 14,
"games": 8,
"finish": "Qualifiers"
},
{
"team": "Colombia",
"goals_for": 39,
"goals_against": 17,
"win": 13,
"loss": 5,
"draw": 3,
"points": 77,
"goal_diff": 22,
"games": 21,
"finish": "Finals"
},
{
"team": "Comoros",
"goals_for": 1,
"goals_against": 5,
"win": 0,
"loss": 2,
"draw": 0,
"points": 1,
"goal_diff": -4,
"games": 2,
"finish": "Qualifiers"
},
{
"team": "Congo-Brazzaville",
"goals_for": 2,
"goals_against": 2,
"win": 0,
"loss": 0,
"draw": 2,
"points": 4,
"goal_diff": 0,
"games": 2,
"finish": "Qualifiers"
},
{
"team": "Congo-Kinshasa",
"goals_for": 4,
"goals_against": 4,
"win": 1,
"loss": 2,
"draw": 1,
"points": 8,
"goal_diff": 0,
"games": 4,
"finish": "Qualifiers"
},
{
"team": "Cook Islands",
"goals_for": 3,
"goals_against": 5,
"win": 0,
"loss": 2,
"draw": 0,
"points": 3,
"goal_diff": -2,
"games": 2,
"finish": "Qualifiers"
},
{
"team": "Costa Rica",
"goals_for": 14,
"goals_against": 10,
"win": 3,
"loss": 3,
"draw": 3,
"points": 25,
"goal_diff": 4,
"games": 9,
"finish": "Finals"
},
{
"team": "Croatia",
"goals_for": 18,
"goals_against": 15,
"win": 6,
"loss": 5,
"draw": 2,
"points": 37,
"goal_diff": 3,
"games": 13,
"finish": "Cup"
},
{
"team": "Cuba",
"goals_for": 1,
"goals_against": 10,
"win": 0,
"loss": 5,
"draw": 1,
"points": 2,
"goal_diff": -9,
"games": 6,
"finish": "Qualifiers"
},
{
"team": "Curaçao",
"goals_for": 2,
"goals_against": 2,
"win": 0,
"loss": 0,
"draw": 1,
"points": 3,
"goal_diff": 0,
"games": 1,
"finish": "Qualifiers"
},
{
"team": "Cyprus",
"goals_for": 4,
"goals_against": 15,
"win": 1,
"loss": 7,
"draw": 2,
"points": 9,
"goal_diff": -11,
"games": 10,
"finish": "Qualifiers"
},
{
"team": "Czech Republic",
"goals_for": 9,
"goals_against": 3,
"win": 3,
"loss": 1,
"draw": 1,
"points": 18,
"goal_diff": 6,
"games": 5,
"finish": "Qualifiers"
},
{
"team": "Côte d'Ivoire",
"goals_for": 11,
"goals_against": 8,
"win": 2,
"loss": 2,
"draw": 1,
"points": 17,
"goal_diff": 3,
"games": 5,
"finish": "Cup"
},
{
"team": "Denmark",
"goals_for": 14,
"goals_against": 12,
"win": 3,
"loss": 2,
"draw": 4,
"points": 24,
"goal_diff": 2,
"games": 9,
"finish": "Qualifiers"
},
{
"team": "Djibouti",
"goals_for": 0,
"goals_against": 8,
"win": 0,
"loss": 2,
"draw": 0,
"points": 0,
"goal_diff": -8,
"games": 2,
"finish": "Qualifiers"
},
{
"team": "Dominica",
"goals_for": 0,
"goals_against": 11,
"win": 0,
"loss": 4,
"draw": 0,
"points": 0,
"goal_diff": -11,
"games": 4,
"finish": "Qualifiers"
},
{
"team": "Dominican Republic",
"goals_for": 5,
"goals_against": 1,
"win": 2,
"loss": 0,
"draw": 0,
"points": 11,
"goal_diff": 4,
"games": 2,
"finish": "Qualifiers"
},
{
"team": "East Timor",
"goals_for": 1,
"goals_against": 2,
"win": 0,
"loss": 1,
"draw": 0,
"points": 1,
"goal_diff": -1,
"games": 1,
"finish": "Qualifiers"
},
{
"team": "Ecuador",
"goals_for": 23,
"goals_against": 19,
"win": 8,
"loss": 6,
"draw": 5,
"points": 51,
"goal_diff": 4,
"games": 19,
"finish": "Cup"
},
{
"team": "Egypt",
"goals_for": 16,
"goals_against": 7,
"win": 6,
"loss": 0,
"draw": 0,
"points": 32,
"goal_diff": 9,
"games": 6,
"finish": "Qualifiers"
},
{
"team": "El Salvador",
"goals_for": 6,
"goals_against": 5,
"win": 2,
"loss": 1,
"draw": 0,
"points": 12,
"goal_diff": 1,
"games": 3,
"finish": "Qualifiers"
},
{
"team": "England",
"goals_for": 25,
"goals_against": 8,
"win": 5,
"loss": 2,
"draw": 4,
"points": 38,
"goal_diff": 17,
"games": 11,
"finish": "Cup"
},
{
"team": "Equatorial Guinea",
"goals_for": 2,
"goals_against": 5,
"win": 0,
"loss": 2,
"draw": 0,
"points": 2,
"goal_diff": -3,
"games": 2,
"finish": "Qualifiers"
},
{
"team": "Eritrea",
"goals_for": 2,
"goals_against": 4,
"win": 0,
"loss": 1,
"draw": 1,
"points": 3,
"goal_diff": -2,
"games": 2,
"finish": "Qualifiers"
},
{
"team": "Estonia",
"goals_for": 6,
"goals_against": 20,
"win": 2,
"loss": 7,
"draw": 1,
"points": 13,
"goal_diff": -14,
"games": 10,
"finish": "Qualifiers"
},
{
"team": "Ethiopia",
"goals_for": 10,
"goals_against": 4,
"win": 4,
"loss": 1,
"draw": 1,
"points": 21,
"goal_diff": 6,
"games": 6,
"finish": "Qualifiers"
},
{
"team": "Faroe Islands",
"goals_for": 1,
"goals_against": 16,
"win": 0,
"loss": 5,
"draw": 0,
"points": 1,
"goal_diff": -15,
"games": 5,
"finish": "Qualifiers"
},
{
"team": "Finland",
"goals_for": 5,
"goals_against": 9,
"win": 2,
"loss": 3,
"draw": 3,
"points": 14,
"goal_diff": -4,
"games": 8,
"finish": "Qualifiers"
},
{
"team": "France",
"goals_for": 25,
"goals_against": 9,
"win": 8,
"loss": 2,
"draw": 3,
"points": 49,
"goal_diff": 16,
"games": 13,
"finish": "Finals"
},
{
"team": "Gabon",
"goals_for": 5,
"goals_against": 4,
"win": 2,
"loss": 1,
"draw": 1,
"points": 11,
"goal_diff": 1,
"games": 4,
"finish": "Qualifiers"
},
{
"team": "Gambia",
"goals_for": 4,
"goals_against": 8,
"win": 1,
"loss": 3,
"draw": 1,
"points": 8,
"goal_diff": -4,
"games": 5,
"finish": "Qualifiers"
},
{
"team": "Georgia",
"goals_for": 3,
"goals_against": 10,
"win": 1,
"loss": 5,
"draw": 2,
"points": 8,
"goal_diff": -7,
"games": 8,
"finish": "Qualifiers"
},
{
"team": "Germany",
"goals_for": 50,
"goals_against": 14,
"win": 13,
"loss": 0,
"draw": 2,
"points": 79,
"goal_diff": 36,
"games": 15,
"finish": "Finals"
},
{
"team": "Ghana",
"goals_for": 22,
"goals_against": 9,
"win": 5,
"loss": 3,
"draw": 1,
"points": 33,
"goal_diff": 13,
"games": 9,
"finish": "Cup"
},
{
"team": "Greece",
"goals_for": 13,
"goals_against": 5,
"win": 9,
"loss": 1,
"draw": 2,
"points": 42,
"goal_diff": 8,
"games": 12,
"finish": "Cup"
},
{
"team": "Grenada",
"goals_for": 6,
"goals_against": 12,
"win": 1,
"loss": 3,
"draw": 1,
"points": 9,
"goal_diff": -6,
"games": 5,
"finish": "Qualifiers"
},
{
"team": "Guatemala",
"goals_for": 23,
"goals_against": 8,
"win": 7,
"loss": 1,
"draw": 1,
"points": 43,
"goal_diff": 15,
"games": 9,
"finish": "Qualifiers"
},
{
"team": "Guinea",
"goals_for": 12,
"goals_against": 8,
"win": 3,
"loss": 2,
"draw": 1,
"points": 19,
"goal_diff": 4,
"games": 6,
"finish": "Qualifiers"
},
{
"team": "Guinea-Bissau",
"goals_for": 0,
"goals_against": 1,
"win": 0,
"loss": 1,
"draw": 0,
"points": 0,
"goal_diff": -1,
"games": 1,
"finish": "Qualifiers"
},
{
"team": "Guyana",
"goals_for": 12,
"goals_against": 18,
"win": 4,
"loss": 4,
"draw": 1,
"points": 25,
"goal_diff": -6,
"games": 9,
"finish": "Qualifiers"
},
{
"team": "Haiti",
"goals_for": 10,
"goals_against": 3,
"win": 2,
"loss": 0,
"draw": 1,
"points": 14,
"goal_diff": 7,
"games": 3,
"finish": "Qualifiers"
},
{
"team": "Honduras",
"goals_for": 26,
"goals_against": 21,
"win": 7,
"loss": 5,
"draw": 5,
"points": 47,
"goal_diff": 5,
"games": 17,
"finish": "Cup"
},
{
"team": "Hongkong",
"goals_for": 0,
"goals_against": 5,
"win": 0,
"loss": 1,
"draw": 0,
"points": 0,
"goal_diff": -5,
"games": 1,
"finish": "Qualifiers"
},
{
"team": "Hungary",
"goals_for": 21,
"goals_against": 20,
"win": 5,
"loss": 3,
"draw": 2,
"points": 34,
"goal_diff": 1,
"games": 10,
"finish": "Qualifiers"
},
{
"team": "Iceland",
"goals_for": 17,
"goals_against": 15,
"win": 5,
"loss": 3,
"draw": 2,
"points": 33,
"goal_diff": 2,
"games": 10,
"finish": "Qualifiers"
},
{
"team": "India",
"goals_for": 2,
"goals_against": 2,
"win": 0,
"loss": 0,
"draw": 1,
"points": 3,
"goal_diff": 0,
"games": 1,
"finish": "Qualifiers"
},
{
"team": "Indonesia",
"goals_for": 8,
"goals_against": 30,
"win": 1,
"loss": 6,
"draw": 1,
"points": 11,
"goal_diff": -22,
"games": 8,
"finish": "Qualifiers"
},
{
"team": "Iran",
"goals_for": 29,
"goals_against": 8,
"win": 9,
"loss": 3,
"draw": 5,
"points": 55,
"goal_diff": 21,
"games": 17,
"finish": "Cup"
},
{
"team": "Iraq",
"goals_for": 20,
"goals_against": 12,
"win": 7,
"loss": 6,
"draw": 3,
"points": 40,
"goal_diff": 8,
"games": 16,
"finish": "Qualifiers"
},
{
"team": "Ireland",
"goals_for": 12,
"goals_against": 16,
"win": 3,
"loss": 4,
"draw": 2,
"points": 23,
"goal_diff": -4,
"games": 9,
"finish": "Qualifiers"
},
{
"team": "Israel",
"goals_for": 17,
"goals_against": 14,
"win": 2,
"loss": 2,
"draw": 5,
"points": 25,
"goal_diff": 3,
"games": 9,
"finish": "Qualifiers"
},
{
"team": "Italy",
"goals_for": 21,
"goals_against": 12,
"win": 7,
"loss": 2,
"draw": 3,
"points": 45,
"goal_diff": 9,
"games": 12,
"finish": "Cup"
},
{
"team": "Jamaica",
"goals_for": 14,
"goals_against": 14,
"win": 3,
"loss": 4,
"draw": 5,
"points": 27,
"goal_diff": 0,
"games": 12,
"finish": "Qualifiers"
},
{
"team": "Japan",
"goals_for": 31,
"goals_against": 11,
"win": 8,
"loss": 3,
"draw": 4,
"points": 50,
"goal_diff": 20,
"games": 15,
"finish": "Cup"
},
{
"team": "Jordan",
"goals_for": 29,
"goals_against": 25,
"win": 8,
"loss": 6,
"draw": 3,
"points": 50,
"goal_diff": 4,
"games": 17,
"finish": "Qualifiers"
},
{
"team": "Kazakhstan",
"goals_for": 5,
"goals_against": 20,
"win": 1,
"loss": 7,
"draw": 1,
"points": 9,
"goal_diff": -15,
"games": 9,
"finish": "Qualifiers"
},
{
"team": "Kenya",
"goals_for": 11,
"goals_against": 5,
"win": 3,
"loss": 2,
"draw": 3,
"points": 22,
"goal_diff": 6,
"games": 8,
"finish": "Qualifiers"
},
{
"team": "Kuwait",
"goals_for": 10,
"goals_against": 6,
"win": 3,
"loss": 1,
"draw": 2,
"points": 21,
"goal_diff": 4,
"games": 6,
"finish": "Qualifiers"
},
{
"team": "Kyrgyzstan",
"goals_for": 0,
"goals_against": 7,
"win": 0,
"loss": 2,
"draw": 0,
"points": 0,
"goal_diff": -7,
"games": 2,
"finish": "Qualifiers"
},
{
"team": "Laos",
"goals_for": 5,
"goals_against": 17,
"win": 0,
"loss": 3,
"draw": 0,
"points": 5,
"goal_diff": -12,
"games": 3,
"finish": "Qualifiers"
},
{
"team": "Latvia",
"goals_for": 9,
"goals_against": 16,
"win": 2,
"loss": 5,
"draw": 2,
"points": 17,
"goal_diff": -7,
"games": 9,
"finish": "Qualifiers"
},
{
"team": "Lebanon",
"goals_for": 15,
"goals_against": 15,
"win": 5,
"loss": 5,
"draw": 3,
"points": 32,
"goal_diff": 0,
"games": 13,
"finish": "Qualifiers"
},
{
"team": "Lesotho",
"goals_for": 7,
"goals_against": 18,
"win": 2,
"loss": 3,
"draw": 3,
"points": 16,
"goal_diff": -11,
"games": 8,
"finish": "Qualifiers"
},
{
"team": "Liberia",
"goals_for": 4,
"goals_against": 10,
"win": 1,
"loss": 4,
"draw": 1,
"points": 8,
"goal_diff": -6,
"games": 6,
"finish": "Qualifiers"
},
{
"team": "Libya",
"goals_for": 5,
"goals_against": 3,
"win": 2,
"loss": 1,
"draw": 2,
"points": 13,
"goal_diff": 2,
"games": 5,
"finish": "Qualifiers"
},
{
"team": "Liechtenstein",
"goals_for": 3,
"goals_against": 21,
"win": 0,
"loss": 7,
"draw": 2,
"points": 5,
"goal_diff": -18,
"games": 9,
"finish": "Qualifiers"
},
{
"team": "Lithuania",
"goals_for": 9,
"goals_against": 8,
"win": 3,
"loss": 4,
"draw": 2,
"points": 20,
"goal_diff": 1,
"games": 9,
"finish": "Qualifiers"
},
{
"team": "Luxembourg",
"goals_for": 6,
"goals_against": 25,
"win": 1,
"loss": 6,
"draw": 2,
"points": 11,
"goal_diff": -19,
"games": 9,
"finish": "Qualifiers"
},
{
"team": "Macao",
"goals_for": 1,
"goals_against": 13,
"win": 0,
"loss": 2,
"draw": 0,
"points": 1,
"goal_diff": -12,
"games": 2,
"finish": "Qualifiers"
},
{
"team": "Macedonia",
"goals_for": 7,
"goals_against": 16,
"win": 2,
"loss": 7,
"draw": 1,
"points": 14,
"goal_diff": -9,
"games": 10,
"finish": "Qualifiers"
},
{
"team": "Madagascar",
"goals_for": 2,
"goals_against": 1,
"win": 1,
"loss": 0,
"draw": 0,
"points": 5,
"goal_diff": 1,
"games": 1,
"finish": "Qualifiers"
},
{
"team": "Malawi",
"goals_for": 4,
"goals_against": 5,
"win": 1,
"loss": 1,
"draw": 4,
"points": 11,
"goal_diff": -1,
"games": 6,
"finish": "Qualifiers"
},
{
"team": "Malaysia",
"goals_for": 8,
"goals_against": 10,
"win": 1,
"loss": 2,
"draw": 1,
"points": 12,
"goal_diff": -2,
"games": 4,
"finish": "Qualifiers"
},
{
"team": "Maldives",
"goals_for": 0,
"goals_against": 5,
"win": 0,
"loss": 2,
"draw": 0,
"points": 0,
"goal_diff": -5,
"games": 2,
"finish": "Qualifiers"
},
{
"team": "Mali",
"goals_for": 7,
"goals_against": 7,
"win": 2,
"loss": 2,
"draw": 2,
"points": 15,
"goal_diff": 0,
"games": 6,
"finish": "Qualifiers"
},
{
"team": "Malta",
"goals_for": 4,
"goals_against": 25,
"win": 1,
"loss": 8,
"draw": 0,
"points": 7,
"goal_diff": -21,
"games": 9,
"finish": "Qualifiers"
},
{
"team": "Mexico",
"goals_for": 22,
"goals_against": 9,
"win": 8,
"loss": 2,
"draw": 6,
"points": 50,
"goal_diff": 13,
"games": 16,
"finish": "Finals"
},
{
"team": "Moldova",
"goals_for": 10,
"goals_against": 17,
"win": 2,
"loss": 5,
"draw": 2,
"points": 16,
"goal_diff": -7,
"games": 9,
"finish": "Qualifiers"
},
{
"team": "Mongolia",
"goals_for": 1,
"goals_against": 2,
"win": 1,
"loss": 1,
"draw": 0,
"points": 4,
"goal_diff": -1,
"games": 2,
"finish": "Qualifiers"
},
{
"team": "Montenegro",
"goals_for": 12,
"goals_against": 17,
"win": 3,
"loss": 3,
"draw": 3,
"points": 24,
"goal_diff": -5,
"games": 9,
"finish": "Qualifiers"
},
{
"team": "Montserrat",
"goals_for": 3,
"goals_against": 8,
"win": 0,
"loss": 2,
"draw": 0,
"points": 3,
"goal_diff": -5,
"games": 2,
"finish": "Qualifiers"
},
{
"team": "Morocco",
"goals_for": 8,
"goals_against": 7,
"win": 2,
"loss": 1,
"draw": 2,
"points": 16,
"goal_diff": 1,
"games": 5,
"finish": "Qualifiers"
},
{
"team": "Mozambique",
"goals_for": 7,
"goals_against": 11,
"win": 2,
"loss": 3,
"draw": 3,
"points": 15,
"goal_diff": -4,
"games": 8,
"finish": "Qualifiers"
},
{
"team": "Myanmar",
"goals_for": 2,
"goals_against": 5,
"win": 1,
"loss": 3,
"draw": 0,
"points": 5,
"goal_diff": -3,
"games": 4,
"finish": "Qualifiers"
},
{
"team": "Namibia",
"goals_for": 10,
"goals_against": 4,
"win": 3,
"loss": 3,
"draw": 2,
"points": 19,
"goal_diff": 6,
"games": 8,
"finish": "Qualifiers"
},
{
"team": "Nepal",
"goals_for": 3,
"goals_against": 11,
"win": 1,
"loss": 1,
"draw": 1,
"points": 7,
"goal_diff": -8,
"games": 3,
"finish": "Qualifiers"
},
{
"team": "Netherlands",
"goals_for": 55,
"goals_against": 16,
"win": 15,
"loss": 1,
"draw": 1,
"points": 90,
"goal_diff": 39,
"games": 17,
"finish": "Finals"
},
{
"team": "New Caledonia",
"goals_for": 4,
"goals_against": 0,
"win": 1,
"loss": 0,
"draw": 0,
"points": 6,
"goal_diff": 4,
"games": 1,
"finish": "Qualifiers"
},
{
"team": "New Zealand",
"goals_for": 2,
"goals_against": 0,
"win": 1,
"loss": 0,
"draw": 0,
"points": 5,
"goal_diff": 2,
"games": 1,
"finish": "Qualifiers"
},
{
"team": "Nicaragua",
"goals_for": 5,
"goals_against": 7,
"win": 2,
"loss": 2,
"draw": 0,
"points": 11,
"goal_diff": -2,
"games": 4,
"finish": "Qualifiers"
},
{
"team": "Niger",
"goals_for": 6,
"goals_against": 7,
"win": 1,
"loss": 2,
"draw": 1,
"points": 10,
"goal_diff": -1,
"games": 4,
"finish": "Qualifiers"
},
{
"team": "Nigeria",
"goals_for": 10,
"goals_against": 8,
"win": 4,
"loss": 2,
"draw": 4,
"points": 26,
"goal_diff": 2,
"games": 10,
"finish": "Finals"
},
{
"team": "North Korea",
"goals_for": 1,
"goals_against": 3,
"win": 0,
"loss": 2,
"draw": 1,
"points": 2,
"goal_diff": -2,
"games": 3,
"finish": "Qualifiers"
},
{
"team": "Northern Ireland",
"goals_for": 4,
"goals_against": 9,
"win": 0,
"loss": 3,
"draw": 2,
"points": 6,
"goal_diff": -5,
"games": 5,
"finish": "Qualifiers"
},
{
"team": "Norway",
"goals_for": 10,
"goals_against": 13,
"win": 3,
"loss": 4,
"draw": 3,
"points": 22,
"goal_diff": -3,
"games": 10,
"finish": "Qualifiers"
},
{
"team": "Oman",
"goals_for": 14,
"goals_against": 16,
"win": 6,
"loss": 5,
"draw": 4,
"points": 36,
"goal_diff": -2,
"games": 15,
"finish": "Qualifiers"
},
{
"team": "Pakistan",
"goals_for": 0,
"goals_against": 3,
"win": 0,
"loss": 1,
"draw": 1,
"points": 1,
"goal_diff": -3,
"games": 2,
"finish": "Qualifiers"
},
{
"team": "Palestine",
"goals_for": 5,
"goals_against": 4,
"win": 1,
"loss": 1,
"draw": 2,
"points": 10,
"goal_diff": 1,
"games": 4,
"finish": "Qualifiers"
},
{
"team": "Panama",
"goals_for": 31,
"goals_against": 14,
"win": 8,
"loss": 3,
"draw": 7,
"points": 58,
"goal_diff": 17,
"games": 18,
"finish": "Qualifiers"
},
{
"team": "Paraguay",
"goals_for": 17,
"goals_against": 31,
"win": 3,
"loss": 10,
"draw": 3,
"points": 28,
"goal_diff": -14,
"games": 16,
"finish": "Qualifiers"
},
{
"team": "Peru",
"goals_for": 17,
"goals_against": 26,
"win": 4,
"loss": 9,
"draw": 3,
"points": 32,
"goal_diff": -9,
"games": 16,
"finish": "Qualifiers"
},
{
"team": "Philippines",
"goals_for": 5,
"goals_against": 5,
"win": 1,
"loss": 2,
"draw": 0,
"points": 7,
"goal_diff": 0,
"games": 3,
"finish": "Qualifiers"
},
{
"team": "Poland",
"goals_for": 13,
"goals_against": 11,
"win": 2,
"loss": 3,
"draw": 4,
"points": 21,
"goal_diff": 2,
"games": 9,
"finish": "Qualifiers"
},
{
"team": "Portugal",
"goals_for": 18,
"goals_against": 12,
"win": 6,
"loss": 2,
"draw": 3,
"points": 39,
"goal_diff": 6,
"games": 11,
"finish": "Cup"
},
{
"team": "Puerto Rico",
"goals_for": 0,
"goals_against": 0,
"win": 0,
"loss": 0,
"draw": 1,
"points": 1,
"goal_diff": 0,
"games": 1,
"finish": "Qualifiers"
},
{
"team": "Qatar",
"goals_for": 18,
"goals_against": 18,
"win": 5,
"loss": 5,
"draw": 5,
"points": 37,
"goal_diff": 0,
"games": 15,
"finish": "Qualifiers"
},
{
"team": "Romania",
"goals_for": 19,
"goals_against": 12,
"win": 6,
"loss": 3,
"draw": 1,
"points": 36,
"goal_diff": 7,
"games": 10,
"finish": "Qualifiers"
},
{
"team": "Russia",
"goals_for": 22,
"goals_against": 7,
"win": 7,
"loss": 2,
"draw": 3,
"points": 43,
"goal_diff": 15,
"games": 12,
"finish": "Cup"
},
{
"team": "Rwanda",
"goals_for": 7,
"goals_against": 13,
"win": 1,
"loss": 4,
"draw": 3,
"points": 13,
"goal_diff": -6,
"games": 8,
"finish": "Qualifiers"
},
{
"team": "Saint Kitts and Nevis",
"goals_for": 0,
"goals_against": 4,
"win": 0,
"loss": 1,
"draw": 0,
"points": 0,
"goal_diff": -4,
"games": 1,
"finish": "Qualifiers"
},
{
"team": "Saint Lucia",
"goals_for": 3,
"goals_against": 8,
"win": 0,
"loss": 2,
"draw": 0,
"points": 3,
"goal_diff": -5,
"games": 2,
"finish": "Qualifiers"
},
{
"team": "Saint Vincent and the Grenadines",
"goals_for": 2,
"goals_against": 6,
"win": 0,
"loss": 1,
"draw": 2,
"points": 4,
"goal_diff": -4,
"games": 3,
"finish": "Qualifiers"
},
{
"team": "Samoa",
"goals_for": 5,
"goals_against": 3,
"win": 2,
"loss": 0,
"draw": 1,
"points": 12,
"goal_diff": 2,
"games": 3,
"finish": "Qualifiers"
},
{
"team": "San Marino",
"goals_for": 0,
"goals_against": 25,
"win": 0,
"loss": 5,
"draw": 0,
"points": 0,
"goal_diff": -25,
"games": 5,
"finish": "Qualifiers"
},
{
"team": "Saudi Arabia",
"goals_for": 7,
"goals_against": 4,
"win": 1,
"loss": 1,
"draw": 2,
"points": 10,
"goal_diff": 3,
"games": 4,
"finish": "Qualifiers"
},
{
"team": "Scotland",
"goals_for": 8,
"goals_against": 12,
"win": 3,
"loss": 5,
"draw": 2,
"points": 19,
"goal_diff": -4,
"games": 10,
"finish": "Qualifiers"
},
{
"team": "Senegal",
"goals_for": 9,
"goals_against": 4,
"win": 3,
"loss": 0,
"draw": 3,
"points": 21,
"goal_diff": 5,
"games": 6,
"finish": "Qualifiers"
},
{
"team": "Serbia",
"goals_for": 18,
"goals_against": 11,
"win": 4,
"loss": 4,
"draw": 2,
"points": 27,
"goal_diff": 7,
"games": 10,
"finish": "Qualifiers"
},
{
"team": "Seychelles",
"goals_for": 0,
"goals_against": 7,
"win": 0,
"loss": 2,
"draw": 0,
"points": 0,
"goal_diff": -7,
"games": 2,
"finish": "Qualifiers"
},
{
"team": "Sierra Leone",
"goals_for": 1,
"goals_against": 2,
"win": 0,
"loss": 1,
"draw": 0,
"points": 1,
"goal_diff": -1,
"games": 1,
"finish": "Qualifiers"
},
{
"team": "Singapore",
"goals_for": 8,
"goals_against": 24,
"win": 1,
"loss": 6,
"draw": 1,
"points": 10,
"goal_diff": -16,
"games": 8,
"finish": "Qualifiers"
},
{
"team": "Slovakia",
"goals_for": 10,
"goals_against": 10,
"win": 2,
"loss": 3,
"draw": 4,
"points": 20,
"goal_diff": 0,
"games": 9,
"finish": "Qualifiers"
},
{
"team": "Slovenia",
"goals_for": 14,
"goals_against": 11,
"win": 5,
"loss": 5,
"draw": 0,
"points": 28,
"goal_diff": 3,
"games": 10,
"finish": "Qualifiers"
},
{
"team": "Solomon Islands",
"goals_for": 0,
"goals_against": 2,
"win": 0,
"loss": 1,
"draw": 0,
"points": 0,
"goal_diff": -2,
"games": 1,
"finish": "Qualifiers"
},
{
"team": "Somalia",
"goals_for": 0,
"goals_against": 5,
"win": 0,
"loss": 1,
"draw": 1,
"points": 1,
"goal_diff": -5,
"games": 2,
"finish": "Qualifiers"
},
{
"team": "South Africa",
"goals_for": 2,
"goals_against": 3,
"win": 0,
"loss": 1,
"draw": 1,
"points": 3,
"goal_diff": -1,
"games": 2,
"finish": "Qualifiers"
},
{
"team": "South Korea",
"goals_for": 10,
"goals_against": 9,
"win": 1,
"loss": 2,
"draw": 4,
"points": 16,
"goal_diff": 1,
"games": 7,
"finish": "Cup"
},
{
"team": "Spain",
"goals_for": 18,
"goals_against": 10,
"win": 7,
"loss": 2,
"draw": 2,
"points": 40,
"goal_diff": 8,
"games": 11,
"finish": "Cup"
},
{
"team": "Sri Lanka",
"goals_for": 0,
"goals_against": 4,
"win": 0,
"loss": 1,
"draw": 0,
"points": 0,
"goal_diff": -4,
"games": 1,
"finish": "Qualifiers"
},
{
"team": "Sudan",
"goals_for": 7,
"goals_against": 11,
"win": 1,
"loss": 3,
"draw": 2,
"points": 12,
"goal_diff": -4,
"games": 6,
"finish": "Qualifiers"
},
{
"team": "Suriname",
"goals_for": 3,
"goals_against": 6,
"win": 1,
"loss": 2,
"draw": 0,
"points": 6,
"goal_diff": -3,
"games": 3,
"finish": "Qualifiers"
},
{
"team": "Swaziland",
"goals_for": 1,
"goals_against": 3,
"win": 0,
"loss": 1,
"draw": 0,
"points": 1,
"goal_diff": -2,
"games": 1,
"finish": "Qualifiers"
},
{
"team": "Sweden",
"goals_for": 17,
"goals_against": 13,
"win": 5,
"loss": 2,
"draw": 2,
"points": 33,
"goal_diff": 4,
"games": 9,
"finish": "Qualifiers"
},
{
"team": "Switzerland",
"goals_for": 24,
"goals_against": 13,
"win": 9,
"loss": 2,
"draw": 3,
"points": 53,
"goal_diff": 11,
"games": 14,
"finish": "Finals"
},
{
"team": "Syria",
"goals_for": 0,
"goals_against": 6,
"win": 0,
"loss": 2,
"draw": 0,
"points": 0,
"goal_diff": -6,
"games": 2,
"finish": "Qualifiers"
},
{
"team": "Tahiti",
"goals_for": 2,
"goals_against": 6,
"win": 1,
"loss": 2,
"draw": 0,
"points": 5,
"goal_diff": -4,
"games": 3,
"finish": "Qualifiers"
},
{
"team": "Taiwan",
"goals_for": 4,
"goals_against": 4,
"win": 1,
"loss": 1,
"draw": 0,
"points": 7,
"goal_diff": 0,
"games": 2,
"finish": "Qualifiers"
},
{
"team": "Tajikistan",
"goals_for": 7,
"goals_against": 17,
"win": 2,
"loss": 4,
"draw": 1,
"points": 14,
"goal_diff": -10,
"games": 7,
"finish": "Qualifiers"
},
{
"team": "Tanzania",
"goals_for": 10,
"goals_against": 12,
"win": 3,
"loss": 4,
"draw": 0,
"points": 19,
"goal_diff": -2,
"games": 7,
"finish": "Qualifiers"
},
{
"team": "Thailand",
"goals_for": 7,
"goals_against": 7,
"win": 2,
"loss": 3,
"draw": 2,
"points": 15,
"goal_diff": 0,
"games": 7,
"finish": "Qualifiers"
},
{
"team": "Togo",
"goals_for": 5,
"goals_against": 9,
"win": 2,
"loss": 3,
"draw": 1,
"points": 12,
"goal_diff": -4,
"games": 6,
"finish": "Qualifiers"
},
{
"team": "Tonga",
"goals_for": 3,
"goals_against": 2,
"win": 1,
"loss": 0,
"draw": 1,
"points": 7,
"goal_diff": 1,
"games": 2,
"finish": "Qualifiers"
},
{
"team": "Trinidad and Tobago",
"goals_for": 4,
"goals_against": 4,
"win": 1,
"loss": 2,
"draw": 0,
"points": 7,
"goal_diff": 0,
"games": 3,
"finish": "Qualifiers"
},
{
"team": "Tunisia",
"goals_for": 8,
"goals_against": 2,
"win": 3,
"loss": 0,
"draw": 0,
"points": 17,
"goal_diff": 6,
"games": 3,
"finish": "Qualifiers"
},
{
"team": "Turkey",
"goals_for": 16,
"goals_against": 9,
"win": 5,
"loss": 4,
"draw": 1,
"points": 30,
"goal_diff": 7,
"games": 10,
"finish": "Qualifiers"
},
{
"team": "Turkmenistan",
"goals_for": 4,
"goals_against": 5,
"win": 0,
"loss": 1,
"draw": 1,
"points": 5,
"goal_diff": -1,
"games": 2,
"finish": "Qualifiers"
},
{
"team": "Turks and Caicos Islands",
"goals_for": 0,
"goals_against": 6,
"win": 0,
"loss": 1,
"draw": 0,
"points": 0,
"goal_diff": -6,
"games": 1,
"finish": "Qualifiers"
},
{
"team": "US Virgin Islands",
"goals_for": 0,
"goals_against": 6,
"win": 0,
"loss": 1,
"draw": 0,
"points": 0,
"goal_diff": -6,
"games": 1,
"finish": "Qualifiers"
},
{
"team": "Uganda",
"goals_for": 5,
"goals_against": 6,
"win": 2,
"loss": 2,
"draw": 2,
"points": 13,
"goal_diff": -1,
"games": 6,
"finish": "Qualifiers"
},
{
"team": "Ukraine",
"goals_for": 20,
"goals_against": 4,
"win": 5,
"loss": 1,
"draw": 3,
"points": 31,
"goal_diff": 16,
"games": 9,
"finish": "Qualifiers"
},
{
"team": "United Arab Emirates",
"goals_for": 4,
"goals_against": 7,
"win": 0,
"loss": 2,
"draw": 1,
"points": 5,
"goal_diff": -3,
"games": 3,
"finish": "Qualifiers"
},
{
"team": "United States",
"goals_for": 11,
"goals_against": 11,
"win": 3,
"loss": 3,
"draw": 2,
"points": 22,
"goal_diff": 0,
"games": 8,
"finish": "Finals"
},
{
"team": "Uruguay",
"goals_for": 29,
"goals_against": 31,
"win": 9,
"loss": 7,
"draw": 4,
"points": 57,
"goal_diff": -2,
"games": 20,
"finish": "Finals"
},
{
"team": "Uzbekistan",
"goals_for": 26,
"goals_against": 7,
"win": 10,
"loss": 1,
"draw": 4,
"points": 57,
"goal_diff": 19,
"games": 15,
"finish": "Qualifiers"
},
{
"team": "Venezuela",
"goals_for": 14,
"goals_against": 20,
"win": 5,
"loss": 6,
"draw": 5,
"points": 34,
"goal_diff": -6,
"games": 16,
"finish": "Qualifiers"
},
{
"team": "Vietnam",
"goals_for": 15,
"goals_against": 5,
"win": 3,
"loss": 1,
"draw": 0,
"points": 17,
"goal_diff": 10,
"games": 4,
"finish": "Qualifiers"
},
{
"team": "Wales",
"goals_for": 9,
"goals_against": 20,
"win": 3,
"loss": 6,
"draw": 1,
"points": 19,
"goal_diff": -11,
"games": 10,
"finish": "Qualifiers"
},
{
"team": "Yemen",
"goals_for": 0,
"goals_against": 2,
"win": 0,
"loss": 1,
"draw": 1,
"points": 1,
"goal_diff": -2,
"games": 2,
"finish": "Qualifiers"
},
{
"team": "Zambia",
"goals_for": 8,
"goals_against": 7,
"win": 2,
"loss": 2,
"draw": 2,
"points": 15,
"goal_diff": 1,
"games": 6,
"finish": "Qualifiers"
},
{
"team": "Zimbabwe",
"goals_for": 4,
"goals_against": 9,
"win": 0,
"loss": 4,
"draw": 2,
"points": 6,
"goal_diff": -5,
"games": 6,
"finish": "Qualifiers"
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment