compare_players
ChatGPTSide-by-side comparison of 2–4 players: FootVal value vs market value, age, position, performance percentile, every valuation factor and last-season output. Accepts ids or names.
find_players
ChatGPTScout players by attributes: league, club, national team, position, age range, preferred foot and value range, sorted by FootVal value, market value, mispricing (undervalued/overvalued), youth, performance percentile or recent rise. Returns each player's FootVal value next to the market value.
get_club
ChatGPTA club's squad with every player's FootVal value, market value and the gap between them, plus the squad totals (value, market value, average age). Accepts a club id or name.
get_league
ChatGPTOne league's clubs ranked by FootVal squad value (with the market's figure and the gap), plus its most valuable players. For the live points table use get_standings.
get_match
ChatGPTOne match in detail: score and status, the event timeline (goals, cards, substitutions, VAR), team statistics (possession, shots, xG when available…) and line-ups with player ratings. Take match ids from get_matches or get_team_fixtures.
get_match_prediction
ChatGPTFootVal's prediction for one match: the model's chances of a home win, a draw and an away win, the likeliest scores, total goals and both teams to score, the likeliest scorers and the predicted line-ups (the confirmed ones about an hour before kick-off), and after the final whistle whether it came in. Covers every match of the leagues FootVal values from about a day and a half before kick-off. Pass a match id, a team (its next match) or a league (its predicted matches, soonest first); with none, the next predicted matches in every league. For the day's 10 most confident calls and the model's track record use get_predictions. Model probabilities, not odds.
get_matches
ChatGPTLive scores, results and fixtures across the competitions FootVal follows (top European leagues, MLS, Saudi Pro League, European club cups, domestic cups, national-team tournaments). Choose live, today, yesterday, tomorrow or a date, and optionally filter by competition or team. Returns match ids for get_match.
get_national_team
ChatGPTThe strongest squad FootVal can assemble for a national team (3 GK, 8 DF, 8 MF, 7 FW — top players by value among those who represent the nation), with squad value and average age. Accepts an ISO-3 code or an English country name.
get_player
ChatGPTA player's full FootVal profile: our estimated transfer value next to the market value and the gap between them, the factor breakdown that explains it (performance, age potential, contract, durability, reputation, form), value history, recent season stats, transfer history, contract and similar players. Accepts a player id or a name.
get_predictions
ChatGPTFootVal's daily match predictions. Every morning, before the first kick-off, FootVal's statistical model locks in the day's 10 most confident calls across the leagues it follows (match result, double chance, total goals or both teams to score) and marks each right or wrong after the final whistle. Returns one prediction day — the model's probability for each call, its likeliest score and scorers, the live or final score — plus the model's hit rate over the last 7 and 30 days. Only those 10 calls are published, not a prediction for every match. Model probabilities, not odds.
get_rankings
ChatGPTRanked player lists from FootVal's valuations: top_value (most valuable), undervalued / overvalued (biggest gap between our value and the market value, players worth €10M+), risers / fallers (largest recent value moves) and wonderkids (21 and under). Optional filters: league, national team, position group, maximum age.
get_season_projection
ChatGPTFootVal's projected final table for a league: its match model plays the rest of the season out thousands of times, giving every club its chance of winning the title, finishing in the top four and the Champions League places, reaching Europe and going down, plus its expected points. Answers who will win the league, the title race, the top-four race and the relegation battle. Covers the round-robin leagues FootVal values (Premier League, LaLiga, Serie A, Bundesliga, Ligue 1, Eredivisie, Primeira Liga, Süper Lig and others); refreshed every 6 hours. Model probabilities, not odds.
get_standings
ChatGPTThe live points table of a league or competition (played, won, drawn, lost, goals, goal difference, points, recent form and qualification/relegation zones). Current season by default.
get_stat_leaders
ChatGPTSeason leaderboards — top scorers, assist leaders, goals + assists, minutes or appearances — for one competition (a league, the Champions League, a domestic cup), all national-team competitions ("NT"), or every competition combined ("all"). Includes players outside FootVal's tracked leagues.
get_team_fixtures
ChatGPTA club's or national team's next or most recent matches in any competition, with kick-off times, scores and match ids. Set national=true to prefer the national team when a club shares the name.
get_transfer_news
ChatGPTLatest transfer news and rumours: completed deals and reported moves with the fee, the clubs involved, how reliable the report is and when it broke. Optionally filter by a player or club name, or by confirmed deals vs rumours.
list_leagues
ChatGPTEvery league FootVal values (the European first divisions plus MLS and the Saudi Pro League): strength tier, clubs, players and total squad value by FootVal and by the market. Use the returned codes with get_league, get_standings, find_players and get_rankings.