Firecrawl Alexandria

World Table Tennis

Public WTT table tennis events, official match results and cards, and senior/youth ITTF ranking lists.

1 ready-made skill uses World Table Tennis

Try World Table Tennis now.

Choose an example or ask your own question.

World Table Tennis
TRY ASKING
1Request
numberRequired

WTT event id, e.g. 3246 for Europe Smash Sweden 2026.

boolean

Embed the shaped match card under `match`; false returns the index only.

string

FNL, SFNL, QFNL, 8FNL, R32, R64, R128, RND1, RND2, RND3 or GP (any group; GP01.. for one group).

string

Men/Women Singles, Men/Women/Mixed Doubles, Men/Women/Mixed Team.

5 credits
Codefollows the fields above
const result = await firecrawl.scrape({
  alexandria: {
    provider: "worldtabletennis-com",
    capability: "table-tennis/event_results",
    options: {
      event_id: 3246,
      round: "FNL",
      sub_event: "MS",
    },
  },
});
2Response example

This is a sample shape. Press Run to see live data from World Table Tennis.

{
  "count": 1,
  "event_id": 3246,
  "event_url": "https://www.worldtabletennis.com/eventInfo?eventId=3246",
  "filters": {
    "round": "FNL",
    "sub_event": "MS"
  },
  "matches": [
    {
      "age_group": null,
      "document_code": "TTEMSINGLES-----------FNL-000100----------",
      "event_id": 3246,
      "match": {
        "age_group": null,
        "best_of": 7,
        "competitors": [
          {
            "association": "FRA",
            "game_points": [
              11,
              11,
              5,
              11,
              11
            ],
            "games_won": 4,
            "id": "135977",
            "irm": null,
            "name": "LEBRUN Felix",
            "players": [
              {
                "association": "FRA",
                "ittf_id": "135977",
                "name": "LEBRUN Felix"
              }
            ],
            "side": "home"
          },
          {
            "association": "JPN",
            "game_points": [
              5,
              8,
              11,
              9,
              9
            ],
            "games_won": 1,
            "id": "123980",
            "irm": null,
            "name": "HARIMOTO Tomokazu",
            "players": [
              {
                "association": "JPN",
                "ittf_id": "123980",
                "name": "HARIMOTO Tomokazu"
              }
            ],
            "side": "away"
          }
        ],
        "description": "Men's Singles - Final - Match 1",
        "document_code": "TTEMSINGLES-----------FNL-000100----------",
        "duration": "00:32:45",
        "event_id": 3246,
        "game_scores": [
          "11-5",
          "11-8",
          "5-11",
          "11-9",
          "11-9"
        ],
        "is_team_tie": false,
        "match_number": 100,
        "overall_score": "4-1",
        "round": "Final",
        "round_code": "FNL",
        "start_local": "08/16/2026 19:00:00",
        "start_utc": "08/16/2026 17:00:00",
        "status": "OFFICIAL",
        "sub_event": "Men's Singles",
        "table": "Table 1",
        "team_matches": [],
        "venue": "Malmö Arena",
        "winner": {
          "association": "FRA",
          "id": "135977",
          "name": "LEBRUN Felix"
        }
      },
      "match_number": 100,
      "result_status": "OFFICIAL",
      "round": "Final",
      "round_code": "FNL",
      "start_local": "2026-08-16T19:00:00",
      "sub_event": "MS",
      "sub_event_name": "Men Singles"
    }
  ],
  "observed_at_ms": 1789447290000,
  "source_url": "https://wtt-web-frontdoor-cthahjeqhbh6aqe3.a01.azurefd.net/websitearchivedresults/3246/officialresult/officialresult.json",
  "total_matching": 1,
  "total_official": 307
}
Browse the library
//
Get started
//
Give your agent World Table Tennis.
One API key for the live web and every provider in Alexandria.
Are you an AI agent? See setup options