2026 United States-Canada-Mexico World Cup data. Includes group configurations, schedules, match details, team details, player details, rankings, etc. for 48 teams.
Core Capabilities
Schedule Query:today Today's schedule,tomorrow Tomorrow's schedule,date Specified date,group Filter by group,team Filter by team,stage Filter by stage,dates Available date list,stats Schedule statistics
Match Details:
analysis- AI prediction analysis (win probability prediction/historical record/intelligence/netizen voting)lineup- Lineups (starters/substitutes/formation/referee/venue)live- Live coverage (event stream/goals/red and yellow cards/substitutions/text commentary)stats- Technical statistics (possession/shots/corners, etc.)odds- Betting odds (opening odds/live odds/Asian handicap/over-under)
Team Data:
info- Team profile/honors (founding time/ranking/market value/coach)schedule- Team schedule (World Cup/friendlies, etc.)lineup- Team lineup (coaching staff + 26-player roster/position/club/market value)history- Historical results (past World Cup records/group stage results)stats- Data statistics (goals/assists/possession and other dimensions)
Player Data:
info- Player profile (height/weight/position/preferred foot/age)ability- Ability radar chart (pace/shooting/passing/dribbling/defending/strength)honor- Player honors (World Cup/league/Ballon d'Or, etc.)transfer- Transfer history (5 major transfer records)market- Market value trend (market value change curve)news- Player news (10 latest reports)stats- Tournament data statisticsschedule- Appearance records
Ranking Data:
standings- Group standings (12 groups A-L/qualified/eliminated/pending)fifa- FIFA rankings (world top 50/rise and fall changes/points)players- Player leaderboards (30+ dimensions: goals/assists/dribbles/tackles/passes/red and yellow cards, etc.)knockout- Knockout bracket
Team Configuration:list 48 teams,group Query by group,hosts Hosts,pot Pot distribution,find Fuzzy search
Sports Lottery Odds(worldcup-calculator.js, data source: official sports lottery):
had- Win-draw-loss odds (home win/draw/away win)hhad- Handicap win-draw-loss odds (including handicap)crs- Score odds (31 score combinations)ttg- Total goals odds (0-7+ goals)hafu- Mixed parlay odds (9 half-time + full-time combinations)history- Odds change history (query by matchId)- Supports
--wc(only shows World Cup),--team、--date、--json、summarymode
Routing Table
| User Request | Script | Reference Documentation |
|---|---|---|
| Basic tournament information, 48-team group draw | scripts/worldcup-teams.js info |
overview.md |
| Team configuration (static) | scripts/worldcup-teams.js |
teams.md |
| Full schedule / Today's schedule / Query by group or team | scripts/worldcup-schedule.js |
schedule.md |
| Match intelligence / Lineups / Match situation / Statistics / Odds | scripts/worldcup-match.js |
match.md |
| Team profile / Squad / Historical results / Data | scripts/worldcup-team.js |
team.md |
| Player profile / Updates / Data / Schedule | scripts/worldcup-player.js |
player.md |
| Rankings / Team rankings / Player rankings / FIFA rankings | scripts/worldcup-rankings.js |
rankings.md |
| Sports lottery odds(Win-draw-loss / Handicap / Correct score / Total goals / Mixed parlay) | scripts/worldcup-calculator.js |
calculator.md ⭐ |
| Typical user question handling | — | workflows.md ⭐ |
| Cross-script combined usage | — | usage.md |
⭐ AI Must-Read:workflows.md Includes 15+ real workflows
Quick Commands
Teams (static configuration)
node scripts/worldcup-teams.js list # 全部48队
node scripts/worldcup-teams.js group A # A组
node scripts/worldcup-teams.js find 加拿大 # 按名查 teamId
node scripts/worldcup-teams.js info # 赛事基本信息
node scripts/worldcup-teams.js hosts # 东道主(美国/加拿大/墨西哥)
node scripts/worldcup-teams.js pot 1 # 第一档球队
Schedule
node scripts/worldcup-schedule.js today # 今日赛程
node scripts/worldcup-schedule.js tomorrow # 明日赛程
node scripts/worldcup-schedule.js date 2026-06-14 # 指定日期
node scripts/worldcup-schedule.js group B # B组赛程
node scripts/worldcup-schedule.js team 巴西 # 巴西的赛程
node scripts/worldcup-schedule.js stage 小组赛 # 小组赛阶段
node scripts/worldcup-schedule.js dates # 有比赛的日期列表
node scripts/worldcup-schedule.js stats # 赛程统计
Match details (matchId comes from the schedule)
node scripts/worldcup-match.js info <matchId> # 基本信息
node scripts/worldcup-match.js analysis <matchId> # AI预测/情报/历史/投票
node scripts/worldcup-match.js lineup <matchId> # 首发/替补/阵型/裁判
node scripts/worldcup-match.js live <matchId> # 事件流/场地/文字播报
node scripts/worldcup-match.js stats <matchId> # 技术统计
node scripts/worldcup-match.js odds <matchId> # 博彩赔率
Team details (supports teamId or Chinese team name)
node scripts/worldcup-team.js lookup 加拿大 # 查 teamId
node scripts/worldcup-team.js info 巴西 # 资料+荣誉(成立/排名/身价/教练)
node scripts/worldcup-team.js schedule 巴西 世界杯 # 该队赛程
node scripts/worldcup-team.js lineup 法国 # 教练+26人名单
node scripts/worldcup-team.js history 巴西 # 历届世界杯成绩
node scripts/worldcup-team.js stats 巴西 2026 小组赛 # 数据统计
Player details (playerId comes from the team squad)
node scripts/worldcup-player.js info <playerId> # 资料+能力雷达+荣誉+转会
node scripts/worldcup-player.js news <playerId> # 球员新闻(10条)
node scripts/worldcup-player.js stats <playerId> 2026 世界杯 # 数据统计
node scripts/worldcup-player.js schedule <playerId> # 出场记录
Ranking data
node scripts/worldcup-rankings.js standings # 12组积分榜
node scripts/worldcup-rankings.js fifa 20 # FIFA 前20
node scripts/worldcup-rankings.js players 进球 # 射手榜
node scripts/worldcup-rankings.js players 助攻 10 # 助攻榜前10
node scripts/worldcup-rankings.js players 过人 # 过人榜
node scripts/worldcup-rankings.js categories # 支持的30+种排行榜
node scripts/worldcup-rankings.js knockout # 淘汰赛对阵图
Sports lottery odds (official sports lottery, data source sporttery.cn)
node scripts/worldcup-calculator.js summary --wc # 世界杯精简模式(推荐)
node scripts/worldcup-calculator.js had --wc # 只看胜平负
node scripts/worldcup-calculator.js hhad --wc # 只看让球胜平负
node scripts/worldcup-calculator.js crs --wc # 只看比分赔率
node scripts/worldcup-calculator.js ttg --wc # 只看总进球
node scripts/worldcup-calculator.js hafu --wc # 只看混合过关
node scripts/worldcup-calculator.js --wc --team 巴西 # 过滤指定球队
node scripts/worldcup-calculator.js --wc --date 2026-06-14 # 过滤指定日期
node scripts/worldcup-calculator.js history <matchId> had # 赔率变化历史
node scripts/worldcup-calculator.js --wc --json | jq . # JSON 输出
Player rankings support categories
Goals, assists, shots, shots on target, dribbles, successful dribbles, free kicks, hit the woodwork, fast breaks, fast-break shots, possessions lost, clearances, effective blocks, interceptions, tackles, 1-on-1 duels, 1-on-1 duels won, punches, goalkeeper runs out, successful goalkeeper runs out, high claims, passes, successful passes, key passes, crosses, successful crosses, long balls, successful long balls, passes intercepted, red cards, yellow cards, fouls, fouls suffered, offsides
Keyword coverage
Schedule-related: What matches are there today, tomorrow's matches, match time, what time is kickoff, which match, schedule table, today's matches, tomorrow's matches, group schedule, Team X's matches, Team X's next match, opening match
Match result-related: Match result, did Team X win or lose, what was the score, who won, match report, highlights, goalscorers, red and yellow cards, substitutions, own goals, penalties
Live stream-related: Live now, matches being streamed live, live stream source, which channel is streaming
Team-related: Team squad, player roster, Team X's starting lineup, Team X's players, Team X's coach, historical record, World Cup results, past performances, group draw, Group X situation, qualification prospects, host, what is the market value, total market value
Player-related: Player data, player ability, player level, ability radar chart, how is Player X, player news, transfer records, market value, number of goals, World Cup data, World Cup squad list
Ranking-related: Points table, top scorers list, assists list, FIFA rankings, ranking list, group rankings, qualification situation, Team X's ranking, leaderboard, dribbles list, Golden Boot
Prediction analysis-related: Match prediction, can Team X win, handicap, odds, win probability prediction, historical head-to-head, United States vs Paraguay, Brazil vs Morocco
Sports lottery play type-related: Sports lottery, sports lottery odds, sports lottery, handicap, how many goals handicap, win-draw-loss odds, correct score odds, total goals odds, mixed parlay, over/under, bet on football, buy lottery tickets, parlay, single match, betting, gambling on football, China Sports Lottery, sporttery
Four major daily high-value workflows (+ Sports Lottery E)
Workflow A: Daily match preview (recommended for daily use)
Scenario: The user asks “What matches are there today/tomorrow? How can I watch them?”
Execution chain:
# 1. 今日赛程概览
node scripts/worldcup-schedule.js today
# 2. 明日赛程
node scripts/worldcup-schedule.js tomorrow
# 3. 单场深度分析(传入 matchId)
node scripts/worldcup-match.js analysis <matchId>
node scripts/worldcup-match.js odds <matchId>
analysis return fields:
prediction.homeWinRate/awayWinRate- AI predicted win rateprediction.similarOddsHistory- Historical win rate for similar oddsintelligence- Favorable/unfavorable intelligence for both sidesrecords- Historical head-to-head recordguess- Distribution of netizen votes
odds return fields:
bookmakers[].datas[].initial/now- Opening/live odds- Includes multiple markets: Asian handicap (goal handicap), over/under, and win/draw/loss
User follow-up:
- "Who is more likely to win this match" →
prediction.homeWinRate: "40%" - "What are the highlights" →
intelligenceRecent form of both sides - "How are the odds moving" →
oddsChanges in bookmaker odds - "Who has won more in head-to-head history" →
recordsH2H record
Workflow B: Match report review (used after the match)
Scenario: The user asks “How was that match last night?”
Execution chain:
# 1. 找比赛
node scripts/worldcup-schedule.js date 2026-06-13
# 2. 技术统计
node scripts/worldcup-match.js stats <matchId>
# 3. 赛况事件流
node scripts/worldcup-match.js live <matchId>
User follow-up:
- "Who scored" → Filter from
live.incidentsFiltergoalType: "进球" - "What red and yellow cards were there" → Filter from
live.incidentsFiltergoalType: "黄牌"/"红牌" - "How many substitutions were made" → Filter from
live.incidentsFiltergoalType: "换人" - "Man of the match" → Judge from
live.narrativetext commentary
Workflow C: Standings and qualification scenarios (updated daily)
Scenario: The user asks “What is the current situation in each group? Who can qualify?”
Execution:
node scripts/worldcup-rankings.js standings
Field interpretation:
isQualified === true(blue background) → already qualifiedisRelegated === true(red background) → already eliminatedstatusFields such as "qualified for the round of 32", "qualification pending", etc.
User follow-up:
- "Does Group A still have hope" → Check the points gap in that group
- "Can Brazil qualify" → Check Brazil's in Group C
isQualified - "Can third place qualify" → The rule is that 8 third-place teams advance
Workflow D: Player performance tracking (top scorers/player rankings)
Scenario: The user asks “Who has scored the most so far? How are the star players performing?”
Execution chain:
# 1. 射手榜
node scripts/worldcup-rankings.js players 进球 10
# 2. 球员排行榜(30+维度)
node scripts/worldcup-rankings.js players 助攻
node scripts/worldcup-rankings.js players 过人
node scripts/worldcup-rankings.js players 射门
# 3. 明星球员详情
node scripts/worldcup-player.js info <playerId>
node scripts/worldcup-player.js news <playerId>
User follow-up:
- "How many goals has Mbappé scored" → Check the player rankings and search by name
- "Which midfielder has the most assists" →
players 助攻 - "What level is this player at" →
ability.radarDimsability rating - "How many times has Neymar transferred" →
transfer.list5 transfer records
For the sports lottery odds query workflow, see workflows.md Workflow E.
Notes
- Data is scraped in real time from Baidu Sports; scores for ongoing matches are delayed by about 1-2 minutes
- The schedule page displays a window of about 4 days by default; earlier schedules require querying by looping through dates
- Team configuration (teams.json) is static and only for 2026 events
- Team/player names only support Chinese (e.g., "Brazil"), not English
worldcup-team.jsSupports automatic resolution of Chinese team names to teamId- Match times are all Beijing time (UTC+8)
- Player rankings currently only have data for the top scorers list; other categories will be enriched as the tournament progresses
worldcup-calculator.jsThe data source is the official China Sports Lottery (sporttery.cn), which requires calling with a mobile User-Agent; the script has a built-in pool of 30 UAs and randomly selects one each time; the sports lottery matchId and the Baidu Sports matchId are not interchangeable; only bettable matches are displayed
Author
- Luffy fans are everywhere
- WeChat official account: Ubiquitous Technology