https://api.msmc.cc/api/eafc
You can filter players using the following methods:
Game and Update
You can filter by game and update by doing the following:
game=GAME&update=UPDATE
game=fc26&update=2
The following games and updates are available
Numeric features
You can filter numeric features using multiple operators with the following format:
field<NUMBER
field>NUMBER
field=NUMBER
Examples:
/players?ovr=90
/players?pac>95
/players?def<50
String Features
You can filter string features like:
/players?name=mbappe
/players?team=city
/players?nation=france
Endpoint: /players
Method: GET
URL: https://api.msmc.cc/api/eafc/players
Description: Get all players
Examples:
Filter by name: /players?name=mbappe
Filter by Game: players?game=fc26
Filter by game and overall: /players?game=fc26&ovr=88
Filter by height and weight: /players?height>=190&weight>73
Filter by team and ange: /players?team=wolves&age<33
Filter by gender, game, age, and position: /players?gender=f&game=fc25&age<24&position=st
Endpoint: /random
Method: GET
URL: https://api.msmc.cc/api/eafc/random
Description: get random player
Examples:
Get a random man: /random?gender=m
get a random italian women: /random?gender=f&nation=italy
get a random player from fc25 with an overall under 50: /random?game=25&ovr<50
Endpoint: /clubs
Method: GET
URL: https://api.msmc.cc/api/eafc/clubs
Description: get a list of clubs
Filters: game or gender
Examples:
womens clubs: /clubs?gender=f
mens clubs in fc26: /clubs?gender=m&game=fc26
Endpoint: /leagues
Method: GET
URL: https://api.msmc.cc/api/eafc/leagues
Description: get a list of leagues
Filters: game or gender
Examples:
womens leagues: /leagues?gender=f
mens leagues in fc26: /leagues?gender=m&game=fc26
Endpoint: /Nations
Method: GET
URL: https://api.msmc.cc/api/eafc/nations
Description: get a list of nations
Filters: game or gender
Examples:
womens nations: /nations?gender=f
mens nations in fc26: /nations?gender=m&game=fc26
The API uses the following structure to store player data:
{
"id": "231747",
"rank": "1",
"name": "Kylian Mbappé",
"gender": "M",
"ovr": "91",
"pac": "97",
"sho": "90",
"pas": "80",
"dri": "92",
"def": "36",
"phy": "78",
"acceleration": "97",
"sprint speed": "97",
"positioning": "",
"finishing": "94",
"shot power": "90",
"long shots": "83",
"volleys": "84",
"penalties": "84",
"vision": "83",
"crossing": "78",
"free kick accuracy": "69",
"short passing": "86",
"long passing": "71",
"curve": "80",
"dribbling": "93",
"agility": "93",
"balance": "82",
"reactions": "93",
"ball control": "92",
"composure": "88",
"interceptions": "38",
"heading accuracy": "73",
"def awareness": "26",
"standing tackle": "34",
"sliding tackle": "32",
"jumping": "88",
"stamina": "88",
"strength": "77",
"aggression": "64",
"position": "ST",
"weak foot": "4",
"skill moves": "5",
"preferred foot": "Right",
"height": "182",
"weight": "75",
"alternative positions": "LW",
"age": "25",
"nation": "France",
"league": "LALIGA EA SPORTS",
"team": "Real Madrid",
"play style": [
"Quick Step+",
"Acrobatic",
"Finesse Shot",
"Flair",
"Rapid",
"Trivela"
],
"url": "https://www.ea.com/games/ea-sports-fc/ratings/player-ratings/kylian-mbappe/231747",
"diving": "",
"handling": "",
"kicking": "",
"reflexes": "",
"card": "https://ratings-images-prod.pulse.ea.com/FC25/full/player-shields/en/231747.png?width=265",
"game": "fc25"
}
Below is a list of more specific endpoint examples as full urls:
Get all male players in fc25 older than 43: https://api.msmc.cc/api/eafc/players?game=fc25&age>43
get all womens leagues in fc26: https://api.msmc.cc/api/eafc/leagues?gender=f&game=fc26
get a random player on Real Madrid that weighs less than 50kg: https://api.msmc.cc/api/eafc/random?team=Real%20Madrid&weight%3C50
get all men from mexico, in MLS, are younger than 26, and left footed: https://api.msmc.cc/api/eafc/players?nation=mexico&league=mls&age<26&preferred foot=left
all right footed goalies in la liga, that weigh less than 73kg: https://api.msmc.cc/api/eafc/players?preferred foot=right&position=gk&league=LALIGA EA SPORTS&weight<73
For support, email [email protected]