{
  "entries": [
    {
      "all_top_10": 7,
      "all_wins": 0,
      "best_result_date": "2026-05-24",
      "best_result_points": 700,
      "blitz_rating": 2773,
      "category_1_points": 3920,
      "category_1_top_10": 7,
      "category_1_wins": 0,
      "category_2_points": 0,
      "contributions": [
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-05-24",
          "final_rank": 2,
          "points_awarded": 700,
          "score": 5.5,
          "tournament_id": "super-chess-classic-romania-2026-308a8b",
          "tournament_name": "GCT 2026 Super Chess Classic Romania",
          "tournament_slug": "2026-super-chess-classic-romania"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-05-10",
          "final_rank": 2,
          "points_awarded": 700,
          "score": 22,
          "tournament_id": "super-rapid-and-blitz-poland-2026-372841",
          "tournament_name": "GCT 2026 Super Rapid and Blitz Poland",
          "tournament_slug": "2026-super-rapid-and-blitz-poland"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-04-19",
          "final_rank": 3,
          "points_awarded": 500,
          "score": 7.5,
          "tournament_id": "candidates-open-2026-8130b0",
          "tournament_name": "CANDIDATES OPEN - 2026",
          "tournament_slug": "candidates-open-2026"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-12-30",
          "final_rank": 3,
          "points_awarded": 500,
          "score": 14,
          "tournament_id": "world-blitz-championship-2025-266e7d",
          "tournament_name": "World Blitz Championship 2025",
          "tournament_slug": "world-blitz-championship-2025"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-08-27",
          "final_rank": 2,
          "points_awarded": 700,
          "score": 5.5,
          "tournament_id": "gct-sinquefield-cup-2025-437b01",
          "tournament_name": "GCT 2025 Sinquefield Cup",
          "tournament_slug": "gct-2025-sinquefield-cup"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-08-17",
          "final_rank": 2,
          "points_awarded": 700,
          "score": 21.5,
          "tournament_id": "gct-saint-louis-rapid-blitz-2025-3750ff",
          "tournament_name": "GCT 2025 Saint Louis Rapid & Blitz",
          "tournament_slug": "gct-2025-saint-louis-rapid-blitz"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-07-07",
          "final_rank": 7,
          "points_awarded": 120,
          "score": 17,
          "tournament_id": "gct-superunited-rapid-blitz-croatia-2025-9245a1",
          "tournament_name": "GCT 2025 SuperUnited Rapid & Blitz Croatia",
          "tournament_slug": "gct-2025-superunited-rapid-blitz-croatia"
        }
      ],
      "eligible_tournament_count": 7,
      "eligible_tournament_ids": [
        "candidates-open-2026-8130b0",
        "gct-saint-louis-rapid-blitz-2025-3750ff",
        "gct-sinquefield-cup-2025-437b01",
        "gct-superunited-rapid-blitz-croatia-2025-9245a1",
        "super-chess-classic-romania-2026-308a8b",
        "super-rapid-and-blitz-poland-2026-372841",
        "world-blitz-championship-2025-266e7d"
      ],
      "federation": "USA",
      "fide_id": "2020009",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/2020009",
      "normalized_player_name": "caruana, fabiano",
      "photo_url": "/assets/player-photos/2020009.jpg",
      "player_id": "player-caruana-fabiano",
      "player_name": "Caruana, Fabiano",
      "player_slug": "caruana-fabiano",
      "rank": 1,
      "rapid_rating": 2716,
      "result_contributions": [
        {
          "category_id": "category-1",
          "final_rank": 2,
          "is_scoring": true,
          "points_awarded": 700,
          "result_id": "result-super-chess-classic-romania-2026-308a8b-player-caruana-fabiano",
          "tournament_end_date": "2026-05-24",
          "tournament_id": "super-chess-classic-romania-2026-308a8b",
          "tournament_name": "GCT 2026 Super Chess Classic Romania"
        },
        {
          "category_id": "category-1",
          "final_rank": 2,
          "is_scoring": true,
          "points_awarded": 700,
          "result_id": "result-super-rapid-and-blitz-poland-2026-372841-player-caruana-fabiano",
          "tournament_end_date": "2026-05-10",
          "tournament_id": "super-rapid-and-blitz-poland-2026-372841",
          "tournament_name": "GCT 2026 Super Rapid and Blitz Poland"
        },
        {
          "category_id": "category-1",
          "final_rank": 3,
          "is_scoring": true,
          "points_awarded": 500,
          "result_id": "result-candidates-open-2026-8130b0-player-caruana-fabiano",
          "tournament_end_date": "2026-04-19",
          "tournament_id": "candidates-open-2026-8130b0",
          "tournament_name": "CANDIDATES OPEN - 2026"
        },
        {
          "category_id": "category-1",
          "final_rank": 3,
          "is_scoring": true,
          "points_awarded": 500,
          "result_id": "result-world-blitz-championship-2025-266e7d-player-caruana-fabiano",
          "tournament_end_date": "2025-12-30",
          "tournament_id": "world-blitz-championship-2025-266e7d",
          "tournament_name": "World Blitz Championship 2025"
        },
        {
          "category_id": "category-1",
          "final_rank": 2,
          "is_scoring": true,
          "points_awarded": 700,
          "result_id": "result-gct-sinquefield-cup-2025-437b01-player-caruana-fabiano",
          "tournament_end_date": "2025-08-27",
          "tournament_id": "gct-sinquefield-cup-2025-437b01",
          "tournament_name": "GCT 2025 Sinquefield Cup"
        },
        {
          "category_id": "category-1",
          "final_rank": 2,
          "is_scoring": true,
          "points_awarded": 700,
          "result_id": "result-gct-saint-louis-rapid-blitz-2025-3750ff-player-caruana-fabiano",
          "tournament_end_date": "2025-08-17",
          "tournament_id": "gct-saint-louis-rapid-blitz-2025-3750ff",
          "tournament_name": "GCT 2025 Saint Louis Rapid & Blitz"
        },
        {
          "category_id": "category-1",
          "final_rank": 7,
          "is_scoring": true,
          "points_awarded": 120,
          "result_id": "result-gct-superunited-rapid-blitz-croatia-2025-9245a1-player-caruana-fabiano",
          "tournament_end_date": "2025-07-07",
          "tournament_id": "gct-superunited-rapid-blitz-croatia-2025-9245a1",
          "tournament_name": "GCT 2025 SuperUnited Rapid & Blitz Croatia"
        }
      ],
      "standard_rating": 2792,
      "tie_breaks": {
        "all_top_10_results": 7,
        "all_wins": 0,
        "best_single_result_points": 700,
        "category_1_top_10_results": 7,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2026-05-24"
      },
      "title": "GM",
      "total_points": 3920
    },
    {
      "all_top_10": 5,
      "all_wins": 4,
      "best_result_date": "2025-12-30",
      "best_result_points": 1000,
      "blitz_rating": 2860,
      "category_1_points": 3000,
      "category_1_top_10": 3,
      "category_1_wins": 3,
      "category_2_points": 680,
      "contributions": [
        {
          "category_id": "category-2",
          "category_label": "Masters",
          "completion_date": "2026-06-05",
          "final_rank": 4,
          "points_awarded": 180,
          "score": 13,
          "tournament_id": "norway-chess-2026-d05444",
          "tournament_name": "Norway Chess 2026",
          "tournament_slug": "norway-chess-2026"
        },
        {
          "category_id": "category-2",
          "category_label": "Masters",
          "completion_date": "2026-05-07",
          "final_rank": 1,
          "points_awarded": 500,
          "score": 5,
          "tournament_id": "tepe-sigeman-co-chess-tournament-2026-aca414",
          "tournament_name": "TePe Sigeman & Co Chess Tournament 2026",
          "tournament_slug": "tepe-sigeman-co-chess-tournament-2026"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-12-30",
          "final_rank": 1,
          "points_awarded": 1000,
          "score": 13.5,
          "tournament_id": "world-blitz-championship-2025-266e7d",
          "tournament_name": "World Blitz Championship 2025",
          "tournament_slug": "world-blitz-championship-2025"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-12-28",
          "final_rank": 1,
          "points_awarded": 1000,
          "score": 10.5,
          "tournament_id": "world-rapid-championship-2025-dc86f3",
          "tournament_name": "World Rapid Championship 2025",
          "tournament_slug": "world-rapid-championship-2025"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-07-07",
          "final_rank": 1,
          "points_awarded": 1000,
          "score": 22.5,
          "tournament_id": "gct-superunited-rapid-blitz-croatia-2025-9245a1",
          "tournament_name": "GCT 2025 SuperUnited Rapid & Blitz Croatia",
          "tournament_slug": "gct-2025-superunited-rapid-blitz-croatia"
        }
      ],
      "eligible_tournament_count": 5,
      "eligible_tournament_ids": [
        "gct-superunited-rapid-blitz-croatia-2025-9245a1",
        "norway-chess-2026-d05444",
        "tepe-sigeman-co-chess-tournament-2026-aca414",
        "world-blitz-championship-2025-266e7d",
        "world-rapid-championship-2025-dc86f3"
      ],
      "federation": "NOR",
      "fide_id": "1503014",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/1503014",
      "normalized_player_name": "carlsen, magnus",
      "photo_url": "/assets/player-photos/1503014.jpg",
      "player_id": "player-carlsen-magnus",
      "player_name": "Carlsen, Magnus",
      "player_slug": "carlsen-magnus",
      "rank": 2,
      "rapid_rating": 2803,
      "result_contributions": [
        {
          "category_id": "category-2",
          "final_rank": 4,
          "is_scoring": true,
          "points_awarded": 180,
          "result_id": "result-norway-chess-2026-d05444-player-carlsen-magnus",
          "tournament_end_date": "2026-06-05",
          "tournament_id": "norway-chess-2026-d05444",
          "tournament_name": "Norway Chess 2026"
        },
        {
          "category_id": "category-2",
          "final_rank": 1,
          "is_scoring": true,
          "points_awarded": 500,
          "result_id": "result-tepe-sigeman-co-chess-tournament-2026-aca414-player-carlsen-magnus",
          "tournament_end_date": "2026-05-07",
          "tournament_id": "tepe-sigeman-co-chess-tournament-2026-aca414",
          "tournament_name": "TePe Sigeman & Co Chess Tournament 2026"
        },
        {
          "category_id": "category-1",
          "final_rank": 1,
          "is_scoring": true,
          "points_awarded": 1000,
          "result_id": "result-world-blitz-championship-2025-266e7d-player-carlsen-magnus",
          "tournament_end_date": "2025-12-30",
          "tournament_id": "world-blitz-championship-2025-266e7d",
          "tournament_name": "World Blitz Championship 2025"
        },
        {
          "category_id": "category-1",
          "final_rank": 1,
          "is_scoring": true,
          "points_awarded": 1000,
          "result_id": "result-world-rapid-championship-2025-dc86f3-player-carlsen-magnus",
          "tournament_end_date": "2025-12-28",
          "tournament_id": "world-rapid-championship-2025-dc86f3",
          "tournament_name": "World Rapid Championship 2025"
        },
        {
          "category_id": "category-1",
          "final_rank": 1,
          "is_scoring": true,
          "points_awarded": 1000,
          "result_id": "result-gct-superunited-rapid-blitz-croatia-2025-9245a1-player-carlsen-magnus",
          "tournament_end_date": "2025-07-07",
          "tournament_id": "gct-superunited-rapid-blitz-croatia-2025-9245a1",
          "tournament_name": "GCT 2025 SuperUnited Rapid & Blitz Croatia"
        }
      ],
      "standard_rating": 2823,
      "tie_breaks": {
        "all_top_10_results": 5,
        "all_wins": 4,
        "best_single_result_points": 1000,
        "category_1_top_10_results": 3,
        "category_1_wins": 3,
        "recent_highest_scoring_result_date": "2025-12-30"
      },
      "title": "GM",
      "total_points": 3680
    },
    {
      "all_top_10": 8,
      "all_wins": 1,
      "best_result_date": "2025-08-27",
      "best_result_points": 1000,
      "blitz_rating": 2772,
      "category_1_points": 3130,
      "category_1_top_10": 7,
      "category_1_wins": 1,
      "category_2_points": 350,
      "contributions": [
        {
          "category_id": "category-2",
          "category_label": "Masters",
          "completion_date": "2026-06-05",
          "final_rank": 2,
          "points_awarded": 350,
          "score": 17,
          "tournament_id": "norway-chess-2026-d05444",
          "tournament_name": "Norway Chess 2026",
          "tournament_slug": "norway-chess-2026"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-05-24",
          "final_rank": 4,
          "points_awarded": 350,
          "score": 5,
          "tournament_id": "super-chess-classic-romania-2026-308a8b",
          "tournament_name": "GCT 2026 Super Chess Classic Romania",
          "tournament_slug": "2026-super-chess-classic-romania"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-05-10",
          "final_rank": 3,
          "points_awarded": 500,
          "score": 21,
          "tournament_id": "super-rapid-and-blitz-poland-2026-372841",
          "tournament_name": "GCT 2026 Super Rapid and Blitz Poland",
          "tournament_slug": "2026-super-rapid-and-blitz-poland"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-12-30",
          "final_rank": 5,
          "points_awarded": 250,
          "score": 13,
          "tournament_id": "world-blitz-championship-2025-266e7d",
          "tournament_name": "World Blitz Championship 2025",
          "tournament_slug": "world-blitz-championship-2025"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-12-28",
          "final_rank": 8,
          "points_awarded": 80,
          "score": 9,
          "tournament_id": "world-rapid-championship-2025-dc86f3",
          "tournament_name": "World Rapid Championship 2025",
          "tournament_slug": "world-rapid-championship-2025"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-08-27",
          "final_rank": 1,
          "points_awarded": 1000,
          "score": 5.5,
          "tournament_id": "gct-sinquefield-cup-2025-437b01",
          "tournament_name": "GCT 2025 Sinquefield Cup",
          "tournament_slug": "gct-2025-sinquefield-cup"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-08-17",
          "final_rank": 5,
          "points_awarded": 250,
          "score": 19,
          "tournament_id": "gct-saint-louis-rapid-blitz-2025-3750ff",
          "tournament_name": "GCT 2025 Saint Louis Rapid & Blitz",
          "tournament_slug": "gct-2025-saint-louis-rapid-blitz"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-07-07",
          "final_rank": 2,
          "points_awarded": 700,
          "score": 20,
          "tournament_id": "gct-superunited-rapid-blitz-croatia-2025-9245a1",
          "tournament_name": "GCT 2025 SuperUnited Rapid & Blitz Croatia",
          "tournament_slug": "gct-2025-superunited-rapid-blitz-croatia"
        }
      ],
      "eligible_tournament_count": 8,
      "eligible_tournament_ids": [
        "gct-saint-louis-rapid-blitz-2025-3750ff",
        "gct-sinquefield-cup-2025-437b01",
        "gct-superunited-rapid-blitz-croatia-2025-9245a1",
        "norway-chess-2026-d05444",
        "super-chess-classic-romania-2026-308a8b",
        "super-rapid-and-blitz-poland-2026-372841",
        "world-blitz-championship-2025-266e7d",
        "world-rapid-championship-2025-dc86f3"
      ],
      "federation": "USA",
      "fide_id": "5202213",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/5202213",
      "normalized_player_name": "so, wesley",
      "photo_url": "/assets/player-photos/5202213.jpg",
      "player_id": "player-so-wesley",
      "player_name": "So, Wesley",
      "player_slug": "so-wesley",
      "rank": 3,
      "rapid_rating": 2719,
      "result_contributions": [
        {
          "category_id": "category-2",
          "final_rank": 2,
          "is_scoring": true,
          "points_awarded": 350,
          "result_id": "result-norway-chess-2026-d05444-player-so-wesley",
          "tournament_end_date": "2026-06-05",
          "tournament_id": "norway-chess-2026-d05444",
          "tournament_name": "Norway Chess 2026"
        },
        {
          "category_id": "category-1",
          "final_rank": 4,
          "is_scoring": true,
          "points_awarded": 350,
          "result_id": "result-super-chess-classic-romania-2026-308a8b-player-so-wesley",
          "tournament_end_date": "2026-05-24",
          "tournament_id": "super-chess-classic-romania-2026-308a8b",
          "tournament_name": "GCT 2026 Super Chess Classic Romania"
        },
        {
          "category_id": "category-1",
          "final_rank": 3,
          "is_scoring": true,
          "points_awarded": 500,
          "result_id": "result-super-rapid-and-blitz-poland-2026-372841-player-so-wesley",
          "tournament_end_date": "2026-05-10",
          "tournament_id": "super-rapid-and-blitz-poland-2026-372841",
          "tournament_name": "GCT 2026 Super Rapid and Blitz Poland"
        },
        {
          "category_id": "category-1",
          "final_rank": 5,
          "is_scoring": true,
          "points_awarded": 250,
          "result_id": "result-world-blitz-championship-2025-266e7d-player-so-wesley",
          "tournament_end_date": "2025-12-30",
          "tournament_id": "world-blitz-championship-2025-266e7d",
          "tournament_name": "World Blitz Championship 2025"
        },
        {
          "category_id": "category-1",
          "final_rank": 8,
          "is_scoring": true,
          "points_awarded": 80,
          "result_id": "result-world-rapid-championship-2025-dc86f3-player-so-wesley",
          "tournament_end_date": "2025-12-28",
          "tournament_id": "world-rapid-championship-2025-dc86f3",
          "tournament_name": "World Rapid Championship 2025"
        },
        {
          "category_id": "category-1",
          "final_rank": 1,
          "is_scoring": true,
          "points_awarded": 1000,
          "result_id": "result-gct-sinquefield-cup-2025-437b01-player-so-wesley",
          "tournament_end_date": "2025-08-27",
          "tournament_id": "gct-sinquefield-cup-2025-437b01",
          "tournament_name": "GCT 2025 Sinquefield Cup"
        },
        {
          "category_id": "category-1",
          "final_rank": 5,
          "is_scoring": true,
          "points_awarded": 250,
          "result_id": "result-gct-saint-louis-rapid-blitz-2025-3750ff-player-so-wesley",
          "tournament_end_date": "2025-08-17",
          "tournament_id": "gct-saint-louis-rapid-blitz-2025-3750ff",
          "tournament_name": "GCT 2025 Saint Louis Rapid & Blitz"
        },
        {
          "category_id": "category-1",
          "final_rank": 2,
          "is_scoring": true,
          "points_awarded": 700,
          "result_id": "result-gct-superunited-rapid-blitz-croatia-2025-9245a1-player-so-wesley",
          "tournament_end_date": "2025-07-07",
          "tournament_id": "gct-superunited-rapid-blitz-croatia-2025-9245a1",
          "tournament_name": "GCT 2025 SuperUnited Rapid & Blitz Croatia"
        }
      ],
      "standard_rating": 2765,
      "tie_breaks": {
        "all_top_10_results": 8,
        "all_wins": 1,
        "best_single_result_points": 1000,
        "category_1_top_10_results": 7,
        "category_1_wins": 1,
        "recent_highest_scoring_result_date": "2025-08-27"
      },
      "title": "GM",
      "total_points": 3480
    },
    {
      "all_top_10": 8,
      "all_wins": 2,
      "best_result_date": "2026-02-01",
      "best_result_points": 1000,
      "blitz_rating": 2820,
      "category_1_points": 2260,
      "category_1_top_10": 5,
      "category_1_wins": 1,
      "category_2_points": 830,
      "contributions": [
        {
          "category_id": "category-2",
          "category_label": "Masters",
          "completion_date": "2026-06-16",
          "final_rank": 6,
          "points_awarded": 80,
          "score": 4.5,
          "tournament_id": "3rd-uzchess-cup-masters-7d3613",
          "tournament_name": "3rd Uzchess Cup, Masters",
          "tournament_slug": "3rd-uzchess-cup-masters"
        },
        {
          "category_id": "category-2",
          "category_label": "Masters",
          "completion_date": "2026-05-07",
          "final_rank": 3,
          "points_awarded": 250,
          "score": 4,
          "tournament_id": "tepe-sigeman-co-chess-tournament-2026-aca414",
          "tournament_name": "TePe Sigeman & Co Chess Tournament 2026",
          "tournament_slug": "tepe-sigeman-co-chess-tournament-2026"
        },
        {
          "category_id": "category-2",
          "category_label": "Masters",
          "completion_date": "2026-03-06",
          "final_rank": 1,
          "points_awarded": 500,
          "score": 6,
          "tournament_id": "prague-international-chess-festival-masters-2026-817d56",
          "tournament_name": "Prague International Chess Festival 2026 - Masters",
          "tournament_slug": "prague-international-chess-festival-2026-masters"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-02-01",
          "final_rank": 1,
          "points_awarded": 1000,
          "score": 9,
          "tournament_id": "tata-steel-chess-tournament-masters-2026-4cda8b",
          "tournament_name": "Tata Steel Chess Tournament - Masters 2026",
          "tournament_slug": "tata-steel-chess-tournament-masters-2026"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-12-30",
          "final_rank": 2,
          "points_awarded": 700,
          "score": 13,
          "tournament_id": "world-blitz-championship-2025-266e7d",
          "tournament_name": "World Blitz Championship 2025",
          "tournament_slug": "world-blitz-championship-2025"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-08-27",
          "final_rank": 10,
          "points_awarded": 30,
          "score": 2.5,
          "tournament_id": "gct-sinquefield-cup-2025-437b01",
          "tournament_name": "GCT 2025 Sinquefield Cup",
          "tournament_slug": "gct-2025-sinquefield-cup"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-08-17",
          "final_rank": 4,
          "points_awarded": 350,
          "score": 20.5,
          "tournament_id": "gct-saint-louis-rapid-blitz-2025-3750ff",
          "tournament_name": "GCT 2025 Saint Louis Rapid & Blitz",
          "tournament_slug": "gct-2025-saint-louis-rapid-blitz"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-07-07",
          "final_rank": 6,
          "points_awarded": 180,
          "score": 18,
          "tournament_id": "gct-superunited-rapid-blitz-croatia-2025-9245a1",
          "tournament_name": "GCT 2025 SuperUnited Rapid & Blitz Croatia",
          "tournament_slug": "gct-2025-superunited-rapid-blitz-croatia"
        }
      ],
      "eligible_tournament_count": 8,
      "eligible_tournament_ids": [
        "3rd-uzchess-cup-masters-7d3613",
        "gct-saint-louis-rapid-blitz-2025-3750ff",
        "gct-sinquefield-cup-2025-437b01",
        "gct-superunited-rapid-blitz-croatia-2025-9245a1",
        "prague-international-chess-festival-masters-2026-817d56",
        "tata-steel-chess-tournament-masters-2026-4cda8b",
        "tepe-sigeman-co-chess-tournament-2026-aca414",
        "world-blitz-championship-2025-266e7d"
      ],
      "federation": "UZB",
      "fide_id": "14204118",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/14204118",
      "normalized_player_name": "abdusattorov nodirbek",
      "photo_url": "/assets/player-photos/14204118.jpg",
      "player_id": "player-abdusattorov-nodirbek",
      "player_name": "Abdusattorov Nodirbek",
      "player_slug": "abdusattorov-nodirbek",
      "rank": 4,
      "rapid_rating": 2686,
      "result_contributions": [
        {
          "category_id": "category-2",
          "final_rank": 6,
          "is_scoring": true,
          "points_awarded": 80,
          "result_id": "result-3rd-uzchess-cup-masters-7d3613-player-abdusattorov-nodirbek",
          "tournament_end_date": "2026-06-16",
          "tournament_id": "3rd-uzchess-cup-masters-7d3613",
          "tournament_name": "3rd Uzchess Cup, Masters"
        },
        {
          "category_id": "category-2",
          "final_rank": 3,
          "is_scoring": true,
          "points_awarded": 250,
          "result_id": "result-tepe-sigeman-co-chess-tournament-2026-aca414-player-abdusattorov-nodirbek",
          "tournament_end_date": "2026-05-07",
          "tournament_id": "tepe-sigeman-co-chess-tournament-2026-aca414",
          "tournament_name": "TePe Sigeman & Co Chess Tournament 2026"
        },
        {
          "category_id": "category-2",
          "final_rank": 1,
          "is_scoring": true,
          "points_awarded": 500,
          "result_id": "result-prague-international-chess-festival-masters-2026-817d56-player-abdusattorov-nodirbek",
          "tournament_end_date": "2026-03-06",
          "tournament_id": "prague-international-chess-festival-masters-2026-817d56",
          "tournament_name": "Prague International Chess Festival 2026 - Masters"
        },
        {
          "category_id": "category-1",
          "final_rank": 1,
          "is_scoring": true,
          "points_awarded": 1000,
          "result_id": "result-tata-steel-chess-tournament-masters-2026-4cda8b-player-abdusattorov-nodirbek",
          "tournament_end_date": "2026-02-01",
          "tournament_id": "tata-steel-chess-tournament-masters-2026-4cda8b",
          "tournament_name": "Tata Steel Chess Tournament - Masters 2026"
        },
        {
          "category_id": "category-1",
          "final_rank": 2,
          "is_scoring": true,
          "points_awarded": 700,
          "result_id": "result-world-blitz-championship-2025-266e7d-player-abdusattorov-nodirbek",
          "tournament_end_date": "2025-12-30",
          "tournament_id": "world-blitz-championship-2025-266e7d",
          "tournament_name": "World Blitz Championship 2025"
        },
        {
          "category_id": "category-1",
          "final_rank": 10,
          "is_scoring": true,
          "points_awarded": 30,
          "result_id": "result-gct-sinquefield-cup-2025-437b01-player-abdusattorov-nodirbek",
          "tournament_end_date": "2025-08-27",
          "tournament_id": "gct-sinquefield-cup-2025-437b01",
          "tournament_name": "GCT 2025 Sinquefield Cup"
        },
        {
          "category_id": "category-1",
          "final_rank": 4,
          "is_scoring": true,
          "points_awarded": 350,
          "result_id": "result-gct-saint-louis-rapid-blitz-2025-3750ff-player-abdusattorov-nodirbek",
          "tournament_end_date": "2025-08-17",
          "tournament_id": "gct-saint-louis-rapid-blitz-2025-3750ff",
          "tournament_name": "GCT 2025 Saint Louis Rapid & Blitz"
        },
        {
          "category_id": "category-1",
          "final_rank": 6,
          "is_scoring": true,
          "points_awarded": 180,
          "result_id": "result-gct-superunited-rapid-blitz-croatia-2025-9245a1-player-abdusattorov-nodirbek",
          "tournament_end_date": "2025-07-07",
          "tournament_id": "gct-superunited-rapid-blitz-croatia-2025-9245a1",
          "tournament_name": "GCT 2025 SuperUnited Rapid & Blitz Croatia"
        }
      ],
      "standard_rating": 2766,
      "tie_breaks": {
        "all_top_10_results": 8,
        "all_wins": 2,
        "best_single_result_points": 1000,
        "category_1_top_10_results": 5,
        "category_1_wins": 1,
        "recent_highest_scoring_result_date": "2026-02-01"
      },
      "title": "GM",
      "total_points": 3090
    },
    {
      "all_top_10": 6,
      "all_wins": 1,
      "best_result_date": "2026-04-19",
      "best_result_points": 1000,
      "blitz_rating": 2680,
      "category_1_points": 2470,
      "category_1_top_10": 6,
      "category_1_wins": 1,
      "category_2_points": 0,
      "contributions": [
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-05-24",
          "final_rank": 3,
          "points_awarded": 500,
          "score": 5,
          "tournament_id": "super-chess-classic-romania-2026-308a8b",
          "tournament_name": "GCT 2026 Super Chess Classic Romania",
          "tournament_slug": "2026-super-chess-classic-romania"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-05-10",
          "final_rank": 7,
          "points_awarded": 120,
          "score": 16.5,
          "tournament_id": "super-rapid-and-blitz-poland-2026-372841",
          "tournament_name": "GCT 2026 Super Rapid and Blitz Poland",
          "tournament_slug": "2026-super-rapid-and-blitz-poland"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-04-19",
          "final_rank": 1,
          "points_awarded": 1000,
          "score": 10,
          "tournament_id": "candidates-open-2026-8130b0",
          "tournament_name": "CANDIDATES OPEN - 2026",
          "tournament_slug": "candidates-open-2026"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-02-01",
          "final_rank": 2,
          "points_awarded": 700,
          "score": 8.5,
          "tournament_id": "tata-steel-chess-tournament-masters-2026-4cda8b",
          "tournament_name": "Tata Steel Chess Tournament - Masters 2026",
          "tournament_slug": "tata-steel-chess-tournament-masters-2026"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-12-30",
          "final_rank": 10,
          "points_awarded": 30,
          "score": 12.5,
          "tournament_id": "world-blitz-championship-2025-266e7d",
          "tournament_name": "World Blitz Championship 2025",
          "tournament_slug": "world-blitz-championship-2025"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-12-28",
          "final_rank": 7,
          "points_awarded": 120,
          "score": 9,
          "tournament_id": "world-rapid-championship-2025-dc86f3",
          "tournament_name": "World Rapid Championship 2025",
          "tournament_slug": "world-rapid-championship-2025"
        }
      ],
      "eligible_tournament_count": 6,
      "eligible_tournament_ids": [
        "candidates-open-2026-8130b0",
        "super-chess-classic-romania-2026-308a8b",
        "super-rapid-and-blitz-poland-2026-372841",
        "tata-steel-chess-tournament-masters-2026-4cda8b",
        "world-blitz-championship-2025-266e7d",
        "world-rapid-championship-2025-dc86f3"
      ],
      "federation": "UZB",
      "fide_id": "14205483",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/14205483",
      "normalized_player_name": "sindarov, javokhir",
      "photo_url": "/assets/player-photos/14205483.jpg",
      "player_id": "player-sindarov-javokhir",
      "player_name": "Sindarov, Javokhir",
      "player_slug": "sindarov-javokhir",
      "rank": 5,
      "rapid_rating": 2718,
      "result_contributions": [
        {
          "category_id": "category-1",
          "final_rank": 3,
          "is_scoring": true,
          "points_awarded": 500,
          "result_id": "result-super-chess-classic-romania-2026-308a8b-player-sindarov-javokhir",
          "tournament_end_date": "2026-05-24",
          "tournament_id": "super-chess-classic-romania-2026-308a8b",
          "tournament_name": "GCT 2026 Super Chess Classic Romania"
        },
        {
          "category_id": "category-1",
          "final_rank": 7,
          "is_scoring": true,
          "points_awarded": 120,
          "result_id": "result-super-rapid-and-blitz-poland-2026-372841-player-sindarov-javokhir",
          "tournament_end_date": "2026-05-10",
          "tournament_id": "super-rapid-and-blitz-poland-2026-372841",
          "tournament_name": "GCT 2026 Super Rapid and Blitz Poland"
        },
        {
          "category_id": "category-1",
          "final_rank": 1,
          "is_scoring": true,
          "points_awarded": 1000,
          "result_id": "result-candidates-open-2026-8130b0-player-sindarov-javokhir",
          "tournament_end_date": "2026-04-19",
          "tournament_id": "candidates-open-2026-8130b0",
          "tournament_name": "CANDIDATES OPEN - 2026"
        },
        {
          "category_id": "category-1",
          "final_rank": 2,
          "is_scoring": true,
          "points_awarded": 700,
          "result_id": "result-tata-steel-chess-tournament-masters-2026-4cda8b-player-sindarov-javokhir",
          "tournament_end_date": "2026-02-01",
          "tournament_id": "tata-steel-chess-tournament-masters-2026-4cda8b",
          "tournament_name": "Tata Steel Chess Tournament - Masters 2026"
        },
        {
          "category_id": "category-1",
          "final_rank": 10,
          "is_scoring": true,
          "points_awarded": 30,
          "result_id": "result-world-blitz-championship-2025-266e7d-player-sindarov-javokhir",
          "tournament_end_date": "2025-12-30",
          "tournament_id": "world-blitz-championship-2025-266e7d",
          "tournament_name": "World Blitz Championship 2025"
        },
        {
          "category_id": "category-1",
          "final_rank": 7,
          "is_scoring": true,
          "points_awarded": 120,
          "result_id": "result-world-rapid-championship-2025-dc86f3-player-sindarov-javokhir",
          "tournament_end_date": "2025-12-28",
          "tournament_id": "world-rapid-championship-2025-dc86f3",
          "tournament_name": "World Rapid Championship 2025"
        }
      ],
      "standard_rating": 2777,
      "tie_breaks": {
        "all_top_10_results": 6,
        "all_wins": 1,
        "best_single_result_points": 1000,
        "category_1_top_10_results": 6,
        "category_1_wins": 1,
        "recent_highest_scoring_result_date": "2026-04-19"
      },
      "title": "GM",
      "total_points": 2470
    },
    {
      "all_top_10": 5,
      "all_wins": 1,
      "best_result_date": "2026-05-10",
      "best_result_points": 1000,
      "blitz_rating": 2711,
      "category_1_points": 1850,
      "category_1_top_10": 3,
      "category_1_wins": 1,
      "category_2_points": 80,
      "contributions": [
        {
          "category_id": "category-2",
          "category_label": "Masters",
          "completion_date": "2026-06-16",
          "final_rank": 7,
          "points_awarded": 50,
          "score": 4,
          "tournament_id": "3rd-uzchess-cup-masters-7d3613",
          "tournament_name": "3rd Uzchess Cup, Masters",
          "tournament_slug": "3rd-uzchess-cup-masters"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-05-10",
          "final_rank": 1,
          "points_awarded": 1000,
          "score": 22.5,
          "tournament_id": "super-rapid-and-blitz-poland-2026-372841",
          "tournament_name": "GCT 2026 Super Rapid and Blitz Poland",
          "tournament_slug": "2026-super-rapid-and-blitz-poland"
        },
        {
          "category_id": "category-2",
          "category_label": "Masters",
          "completion_date": "2026-03-06",
          "final_rank": 8,
          "points_awarded": 30,
          "score": 4,
          "tournament_id": "prague-international-chess-festival-masters-2026-817d56",
          "tournament_name": "Prague International Chess Festival 2026 - Masters",
          "tournament_slug": "prague-international-chess-festival-2026-masters"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-02-01",
          "final_rank": 3,
          "points_awarded": 500,
          "score": 7.5,
          "tournament_id": "tata-steel-chess-tournament-masters-2026-4cda8b",
          "tournament_name": "Tata Steel Chess Tournament - Masters 2026",
          "tournament_slug": "tata-steel-chess-tournament-masters-2026"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-12-28",
          "final_rank": 4,
          "points_awarded": 350,
          "score": 9.5,
          "tournament_id": "world-rapid-championship-2025-dc86f3",
          "tournament_name": "World Rapid Championship 2025",
          "tournament_slug": "world-rapid-championship-2025"
        }
      ],
      "eligible_tournament_count": 5,
      "eligible_tournament_ids": [
        "3rd-uzchess-cup-masters-7d3613",
        "prague-international-chess-festival-masters-2026-817d56",
        "super-rapid-and-blitz-poland-2026-372841",
        "tata-steel-chess-tournament-masters-2026-4cda8b",
        "world-rapid-championship-2025-dc86f3"
      ],
      "federation": "USA",
      "fide_id": "2093596",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/2093596",
      "normalized_player_name": "niemann, hans moke",
      "photo_url": "/assets/player-photos/2093596.jpg",
      "player_id": "player-niemann-hans-moke",
      "player_name": "Niemann, Hans Moke",
      "player_slug": "niemann-hans-moke",
      "rank": 6,
      "rapid_rating": 2675,
      "result_contributions": [
        {
          "category_id": "category-2",
          "final_rank": 7,
          "is_scoring": true,
          "points_awarded": 50,
          "result_id": "result-3rd-uzchess-cup-masters-7d3613-player-niemann-hans-moke",
          "tournament_end_date": "2026-06-16",
          "tournament_id": "3rd-uzchess-cup-masters-7d3613",
          "tournament_name": "3rd Uzchess Cup, Masters"
        },
        {
          "category_id": "category-1",
          "final_rank": 1,
          "is_scoring": true,
          "points_awarded": 1000,
          "result_id": "result-super-rapid-and-blitz-poland-2026-372841-player-niemann-hans",
          "tournament_end_date": "2026-05-10",
          "tournament_id": "super-rapid-and-blitz-poland-2026-372841",
          "tournament_name": "GCT 2026 Super Rapid and Blitz Poland"
        },
        {
          "category_id": "category-2",
          "final_rank": 8,
          "is_scoring": true,
          "points_awarded": 30,
          "result_id": "result-prague-international-chess-festival-masters-2026-817d56-player-niemann-hans-moke",
          "tournament_end_date": "2026-03-06",
          "tournament_id": "prague-international-chess-festival-masters-2026-817d56",
          "tournament_name": "Prague International Chess Festival 2026 - Masters"
        },
        {
          "category_id": "category-1",
          "final_rank": 3,
          "is_scoring": true,
          "points_awarded": 500,
          "result_id": "result-tata-steel-chess-tournament-masters-2026-4cda8b-player-niemann-hans-moke",
          "tournament_end_date": "2026-02-01",
          "tournament_id": "tata-steel-chess-tournament-masters-2026-4cda8b",
          "tournament_name": "Tata Steel Chess Tournament - Masters 2026"
        },
        {
          "category_id": "category-1",
          "final_rank": 4,
          "is_scoring": true,
          "points_awarded": 350,
          "result_id": "result-world-rapid-championship-2025-dc86f3-player-niemann-hans-moke",
          "tournament_end_date": "2025-12-28",
          "tournament_id": "world-rapid-championship-2025-dc86f3",
          "tournament_name": "World Rapid Championship 2025"
        }
      ],
      "standard_rating": 2730,
      "tie_breaks": {
        "all_top_10_results": 5,
        "all_wins": 1,
        "best_single_result_points": 1000,
        "category_1_top_10_results": 3,
        "category_1_wins": 1,
        "recent_highest_scoring_result_date": "2026-05-10"
      },
      "title": "GM",
      "total_points": 1930
    },
    {
      "all_top_10": 4,
      "all_wins": 1,
      "best_result_date": "2026-05-24",
      "best_result_points": 1000,
      "blitz_rating": 2621,
      "category_1_points": 1500,
      "category_1_top_10": 2,
      "category_1_wins": 1,
      "category_2_points": 170,
      "contributions": [
        {
          "category_id": "category-2",
          "category_label": "Masters",
          "completion_date": "2026-06-05",
          "final_rank": 5,
          "points_awarded": 120,
          "score": 11,
          "tournament_id": "norway-chess-2026-d05444",
          "tournament_name": "Norway Chess 2026",
          "tournament_slug": "norway-chess-2026"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-05-24",
          "final_rank": 1,
          "points_awarded": 1000,
          "score": 6,
          "tournament_id": "super-chess-classic-romania-2026-308a8b",
          "tournament_name": "GCT 2026 Super Chess Classic Romania",
          "tournament_slug": "2026-super-chess-classic-romania"
        },
        {
          "category_id": "category-2",
          "category_label": "Masters",
          "completion_date": "2026-03-06",
          "final_rank": 7,
          "points_awarded": 50,
          "score": 4,
          "tournament_id": "prague-international-chess-festival-masters-2026-817d56",
          "tournament_name": "Prague International Chess Festival 2026 - Masters",
          "tournament_slug": "prague-international-chess-festival-2026-masters"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-02-01",
          "final_rank": 3,
          "points_awarded": 500,
          "score": 7.5,
          "tournament_id": "tata-steel-chess-tournament-masters-2026-4cda8b",
          "tournament_name": "Tata Steel Chess Tournament - Masters 2026",
          "tournament_slug": "tata-steel-chess-tournament-masters-2026"
        }
      ],
      "eligible_tournament_count": 4,
      "eligible_tournament_ids": [
        "norway-chess-2026-d05444",
        "prague-international-chess-festival-masters-2026-817d56",
        "super-chess-classic-romania-2026-308a8b",
        "tata-steel-chess-tournament-masters-2026-4cda8b"
      ],
      "federation": "GER",
      "fide_id": "12940690",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/12940690",
      "normalized_player_name": "keymer, vincent",
      "photo_url": "/assets/player-photos/12940690.jpg",
      "player_id": "player-keymer-vincent",
      "player_name": "Keymer, Vincent",
      "player_slug": "keymer-vincent",
      "rank": 7,
      "rapid_rating": 2627,
      "result_contributions": [
        {
          "category_id": "category-2",
          "final_rank": 5,
          "is_scoring": true,
          "points_awarded": 120,
          "result_id": "result-norway-chess-2026-d05444-player-keymer-vincent",
          "tournament_end_date": "2026-06-05",
          "tournament_id": "norway-chess-2026-d05444",
          "tournament_name": "Norway Chess 2026"
        },
        {
          "category_id": "category-1",
          "final_rank": 1,
          "is_scoring": true,
          "points_awarded": 1000,
          "result_id": "result-super-chess-classic-romania-2026-308a8b-player-keymer-vincent",
          "tournament_end_date": "2026-05-24",
          "tournament_id": "super-chess-classic-romania-2026-308a8b",
          "tournament_name": "GCT 2026 Super Chess Classic Romania"
        },
        {
          "category_id": "category-2",
          "final_rank": 7,
          "is_scoring": true,
          "points_awarded": 50,
          "result_id": "result-prague-international-chess-festival-masters-2026-817d56-player-keymer-vincent",
          "tournament_end_date": "2026-03-06",
          "tournament_id": "prague-international-chess-festival-masters-2026-817d56",
          "tournament_name": "Prague International Chess Festival 2026 - Masters"
        },
        {
          "category_id": "category-1",
          "final_rank": 3,
          "is_scoring": true,
          "points_awarded": 500,
          "result_id": "result-tata-steel-chess-tournament-masters-2026-4cda8b-player-keymer-vincent",
          "tournament_end_date": "2026-02-01",
          "tournament_id": "tata-steel-chess-tournament-masters-2026-4cda8b",
          "tournament_name": "Tata Steel Chess Tournament - Masters 2026"
        }
      ],
      "standard_rating": 2767,
      "tie_breaks": {
        "all_top_10_results": 4,
        "all_wins": 1,
        "best_single_result_points": 1000,
        "category_1_top_10_results": 2,
        "category_1_wins": 1,
        "recent_highest_scoring_result_date": "2026-05-24"
      },
      "title": "GM",
      "total_points": 1670
    },
    {
      "all_top_10": 4,
      "all_wins": 0,
      "best_result_date": "2025-12-30",
      "best_result_points": 500,
      "blitz_rating": 2766,
      "category_1_points": 1000,
      "category_1_top_10": 2,
      "category_1_wins": 0,
      "category_2_points": 470,
      "contributions": [
        {
          "category_id": "category-2",
          "category_label": "Masters",
          "completion_date": "2026-06-16",
          "final_rank": 5,
          "points_awarded": 120,
          "score": 5,
          "tournament_id": "3rd-uzchess-cup-masters-7d3613",
          "tournament_name": "3rd Uzchess Cup, Masters",
          "tournament_slug": "3rd-uzchess-cup-masters"
        },
        {
          "category_id": "category-2",
          "category_label": "Masters",
          "completion_date": "2026-05-07",
          "final_rank": 2,
          "points_awarded": 350,
          "score": 5,
          "tournament_id": "tepe-sigeman-co-chess-tournament-2026-aca414",
          "tournament_name": "TePe Sigeman & Co Chess Tournament 2026",
          "tournament_slug": "tepe-sigeman-co-chess-tournament-2026"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-02-01",
          "final_rank": 12,
          "points_awarded": 0,
          "score": 4.5,
          "tournament_id": "tata-steel-chess-tournament-masters-2026-4cda8b",
          "tournament_name": "Tata Steel Chess Tournament - Masters 2026",
          "tournament_slug": "tata-steel-chess-tournament-masters-2026"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-12-30",
          "final_rank": 3,
          "points_awarded": 500,
          "score": 15,
          "tournament_id": "world-blitz-championship-2025-266e7d",
          "tournament_name": "World Blitz Championship 2025",
          "tournament_slug": "world-blitz-championship-2025"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-12-28",
          "final_rank": 3,
          "points_awarded": 500,
          "score": 9.5,
          "tournament_id": "world-rapid-championship-2025-dc86f3",
          "tournament_name": "World Rapid Championship 2025",
          "tournament_slug": "world-rapid-championship-2025"
        }
      ],
      "eligible_tournament_count": 5,
      "eligible_tournament_ids": [
        "3rd-uzchess-cup-masters-7d3613",
        "tata-steel-chess-tournament-masters-2026-4cda8b",
        "tepe-sigeman-co-chess-tournament-2026-aca414",
        "world-blitz-championship-2025-266e7d",
        "world-rapid-championship-2025-dc86f3"
      ],
      "federation": "IND",
      "fide_id": "35009192",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/35009192",
      "normalized_player_name": "erigaisi, arjun",
      "photo_url": "/assets/player-photos/35009192.jpg",
      "player_id": "player-erigaisi-arjun",
      "player_name": "Erigaisi, Arjun",
      "player_slug": "erigaisi-arjun",
      "rank": 8,
      "rapid_rating": 2745,
      "result_contributions": [
        {
          "category_id": "category-2",
          "final_rank": 5,
          "is_scoring": true,
          "points_awarded": 120,
          "result_id": "result-3rd-uzchess-cup-masters-7d3613-player-erigaisi-arjun",
          "tournament_end_date": "2026-06-16",
          "tournament_id": "3rd-uzchess-cup-masters-7d3613",
          "tournament_name": "3rd Uzchess Cup, Masters"
        },
        {
          "category_id": "category-2",
          "final_rank": 2,
          "is_scoring": true,
          "points_awarded": 350,
          "result_id": "result-tepe-sigeman-co-chess-tournament-2026-aca414-player-erigaisi-arjun",
          "tournament_end_date": "2026-05-07",
          "tournament_id": "tepe-sigeman-co-chess-tournament-2026-aca414",
          "tournament_name": "TePe Sigeman & Co Chess Tournament 2026"
        },
        {
          "category_id": "category-1",
          "final_rank": 12,
          "is_scoring": false,
          "points_awarded": 0,
          "result_id": "result-tata-steel-chess-tournament-masters-2026-4cda8b-player-erigaisi-arjun",
          "tournament_end_date": "2026-02-01",
          "tournament_id": "tata-steel-chess-tournament-masters-2026-4cda8b",
          "tournament_name": "Tata Steel Chess Tournament - Masters 2026"
        },
        {
          "category_id": "category-1",
          "final_rank": 3,
          "is_scoring": true,
          "points_awarded": 500,
          "result_id": "result-world-blitz-championship-2025-266e7d-player-erigaisi-arjun",
          "tournament_end_date": "2025-12-30",
          "tournament_id": "world-blitz-championship-2025-266e7d",
          "tournament_name": "World Blitz Championship 2025"
        },
        {
          "category_id": "category-1",
          "final_rank": 3,
          "is_scoring": true,
          "points_awarded": 500,
          "result_id": "result-world-rapid-championship-2025-dc86f3-player-erigaisi-arjun",
          "tournament_end_date": "2025-12-28",
          "tournament_id": "world-rapid-championship-2025-dc86f3",
          "tournament_name": "World Rapid Championship 2025"
        }
      ],
      "standard_rating": 2757,
      "tie_breaks": {
        "all_top_10_results": 4,
        "all_wins": 0,
        "best_single_result_points": 500,
        "category_1_top_10_results": 2,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2025-12-30"
      },
      "title": "GM",
      "total_points": 1470
    },
    {
      "all_top_10": 5,
      "all_wins": 1,
      "best_result_date": "2025-08-27",
      "best_result_points": 700,
      "blitz_rating": 2712,
      "category_1_points": 950,
      "category_1_top_10": 4,
      "category_1_wins": 0,
      "category_2_points": 500,
      "contributions": [
        {
          "category_id": "category-2",
          "category_label": "Masters",
          "completion_date": "2026-06-05",
          "final_rank": 1,
          "points_awarded": 500,
          "score": 18,
          "tournament_id": "norway-chess-2026-d05444",
          "tournament_name": "Norway Chess 2026",
          "tournament_slug": "norway-chess-2026"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-05-24",
          "final_rank": 8,
          "points_awarded": 80,
          "score": 4.5,
          "tournament_id": "super-chess-classic-romania-2026-308a8b",
          "tournament_name": "GCT 2026 Super Chess Classic Romania",
          "tournament_slug": "2026-super-chess-classic-romania"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-04-19",
          "final_rank": 7,
          "points_awarded": 120,
          "score": 6,
          "tournament_id": "candidates-open-2026-8130b0",
          "tournament_name": "CANDIDATES OPEN - 2026",
          "tournament_slug": "candidates-open-2026"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-02-01",
          "final_rank": 11,
          "points_awarded": 0,
          "score": 5.5,
          "tournament_id": "tata-steel-chess-tournament-masters-2026-4cda8b",
          "tournament_name": "Tata Steel Chess Tournament - Masters 2026",
          "tournament_slug": "tata-steel-chess-tournament-masters-2026"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-08-27",
          "final_rank": 2,
          "points_awarded": 700,
          "score": 5.5,
          "tournament_id": "gct-sinquefield-cup-2025-437b01",
          "tournament_name": "GCT 2025 Sinquefield Cup",
          "tournament_slug": "gct-2025-sinquefield-cup"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-07-07",
          "final_rank": 9,
          "points_awarded": 50,
          "score": 15,
          "tournament_id": "gct-superunited-rapid-blitz-croatia-2025-9245a1",
          "tournament_name": "GCT 2025 SuperUnited Rapid & Blitz Croatia",
          "tournament_slug": "gct-2025-superunited-rapid-blitz-croatia"
        }
      ],
      "eligible_tournament_count": 6,
      "eligible_tournament_ids": [
        "candidates-open-2026-8130b0",
        "gct-sinquefield-cup-2025-437b01",
        "gct-superunited-rapid-blitz-croatia-2025-9245a1",
        "norway-chess-2026-d05444",
        "super-chess-classic-romania-2026-308a8b",
        "tata-steel-chess-tournament-masters-2026-4cda8b"
      ],
      "federation": "IND",
      "fide_id": "25059530",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/25059530",
      "normalized_player_name": "rameshbabu, praggnanandhaa",
      "photo_url": "/assets/player-photos/25059530.jpg",
      "player_id": "player-rameshbabu-praggnanandhaa",
      "player_name": "Rameshbabu, Praggnanandhaa",
      "player_slug": "rameshbabu-praggnanandhaa",
      "rank": 9,
      "rapid_rating": 2690,
      "result_contributions": [
        {
          "category_id": "category-2",
          "final_rank": 1,
          "is_scoring": true,
          "points_awarded": 500,
          "result_id": "result-norway-chess-2026-d05444-player-rameshbabu-praggnanandhaa",
          "tournament_end_date": "2026-06-05",
          "tournament_id": "norway-chess-2026-d05444",
          "tournament_name": "Norway Chess 2026"
        },
        {
          "category_id": "category-1",
          "final_rank": 8,
          "is_scoring": true,
          "points_awarded": 80,
          "result_id": "result-super-chess-classic-romania-2026-308a8b-player-rameshbabu-praggnanandhaa",
          "tournament_end_date": "2026-05-24",
          "tournament_id": "super-chess-classic-romania-2026-308a8b",
          "tournament_name": "GCT 2026 Super Chess Classic Romania"
        },
        {
          "category_id": "category-1",
          "final_rank": 7,
          "is_scoring": true,
          "points_awarded": 120,
          "result_id": "result-candidates-open-2026-8130b0-player-rameshbabu-praggnanandhaa",
          "tournament_end_date": "2026-04-19",
          "tournament_id": "candidates-open-2026-8130b0",
          "tournament_name": "CANDIDATES OPEN - 2026"
        },
        {
          "category_id": "category-1",
          "final_rank": 11,
          "is_scoring": false,
          "points_awarded": 0,
          "result_id": "result-tata-steel-chess-tournament-masters-2026-4cda8b-player-rameshbabu-praggnanandhaa",
          "tournament_end_date": "2026-02-01",
          "tournament_id": "tata-steel-chess-tournament-masters-2026-4cda8b",
          "tournament_name": "Tata Steel Chess Tournament - Masters 2026"
        },
        {
          "category_id": "category-1",
          "final_rank": 2,
          "is_scoring": true,
          "points_awarded": 700,
          "result_id": "result-gct-sinquefield-cup-2025-437b01-player-rameshbabu-praggnanandhaa",
          "tournament_end_date": "2025-08-27",
          "tournament_id": "gct-sinquefield-cup-2025-437b01",
          "tournament_name": "GCT 2025 Sinquefield Cup"
        },
        {
          "category_id": "category-1",
          "final_rank": 9,
          "is_scoring": true,
          "points_awarded": 50,
          "result_id": "result-gct-superunited-rapid-blitz-croatia-2025-9245a1-player-rameshbabu-praggnanandhaa",
          "tournament_end_date": "2025-07-07",
          "tournament_id": "gct-superunited-rapid-blitz-croatia-2025-9245a1",
          "tournament_name": "GCT 2025 SuperUnited Rapid & Blitz Croatia"
        }
      ],
      "standard_rating": 2750,
      "tie_breaks": {
        "all_top_10_results": 5,
        "all_wins": 1,
        "best_single_result_points": 700,
        "category_1_top_10_results": 4,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2025-08-27"
      },
      "title": null,
      "total_points": 1450
    },
    {
      "all_top_10": 6,
      "all_wins": 0,
      "best_result_date": "2025-08-17",
      "best_result_points": 500,
      "blitz_rating": 2730,
      "category_1_points": 1380,
      "category_1_top_10": 6,
      "category_1_wins": 0,
      "category_2_points": 0,
      "contributions": [
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-05-24",
          "final_rank": 8,
          "points_awarded": 80,
          "score": 4.5,
          "tournament_id": "super-chess-classic-romania-2026-308a8b",
          "tournament_name": "GCT 2026 Super Chess Classic Romania",
          "tournament_slug": "2026-super-chess-classic-romania"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-05-10",
          "final_rank": 7,
          "points_awarded": 120,
          "score": 16.5,
          "tournament_id": "super-rapid-and-blitz-poland-2026-372841",
          "tournament_name": "GCT 2026 Super Rapid and Blitz Poland",
          "tournament_slug": "2026-super-rapid-and-blitz-poland"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-12-30",
          "final_rank": 5,
          "points_awarded": 250,
          "score": 13,
          "tournament_id": "world-blitz-championship-2025-266e7d",
          "tournament_name": "World Blitz Championship 2025",
          "tournament_slug": "world-blitz-championship-2025"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-12-28",
          "final_rank": 6,
          "points_awarded": 180,
          "score": 9,
          "tournament_id": "world-rapid-championship-2025-dc86f3",
          "tournament_name": "World Rapid Championship 2025",
          "tournament_slug": "world-rapid-championship-2025"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-08-27",
          "final_rank": 5,
          "points_awarded": 250,
          "score": 4.5,
          "tournament_id": "gct-sinquefield-cup-2025-437b01",
          "tournament_name": "GCT 2025 Sinquefield Cup",
          "tournament_slug": "gct-2025-sinquefield-cup"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-08-17",
          "final_rank": 3,
          "points_awarded": 500,
          "score": 21,
          "tournament_id": "gct-saint-louis-rapid-blitz-2025-3750ff",
          "tournament_name": "GCT 2025 Saint Louis Rapid & Blitz",
          "tournament_slug": "gct-2025-saint-louis-rapid-blitz"
        }
      ],
      "eligible_tournament_count": 6,
      "eligible_tournament_ids": [
        "gct-saint-louis-rapid-blitz-2025-3750ff",
        "gct-sinquefield-cup-2025-437b01",
        "super-chess-classic-romania-2026-308a8b",
        "super-rapid-and-blitz-poland-2026-372841",
        "world-blitz-championship-2025-266e7d",
        "world-rapid-championship-2025-dc86f3"
      ],
      "federation": "FRA",
      "fide_id": "623539",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/623539",
      "normalized_player_name": "vachier-lagrave, maxime",
      "photo_url": "/assets/player-photos/623539.jpg",
      "player_id": "player-vachier-lagrave-maxime",
      "player_name": "Vachier-Lagrave, Maxime",
      "player_slug": "vachier-lagrave-maxime",
      "rank": 10,
      "rapid_rating": 2701,
      "result_contributions": [
        {
          "category_id": "category-1",
          "final_rank": 8,
          "is_scoring": true,
          "points_awarded": 80,
          "result_id": "result-super-chess-classic-romania-2026-308a8b-player-vachier-lagrave-maxime",
          "tournament_end_date": "2026-05-24",
          "tournament_id": "super-chess-classic-romania-2026-308a8b",
          "tournament_name": "GCT 2026 Super Chess Classic Romania"
        },
        {
          "category_id": "category-1",
          "final_rank": 7,
          "is_scoring": true,
          "points_awarded": 120,
          "result_id": "result-super-rapid-and-blitz-poland-2026-372841-player-vachier-lagrave-maxime",
          "tournament_end_date": "2026-05-10",
          "tournament_id": "super-rapid-and-blitz-poland-2026-372841",
          "tournament_name": "GCT 2026 Super Rapid and Blitz Poland"
        },
        {
          "category_id": "category-1",
          "final_rank": 5,
          "is_scoring": true,
          "points_awarded": 250,
          "result_id": "result-world-blitz-championship-2025-266e7d-player-vachier-lagrave-maxime",
          "tournament_end_date": "2025-12-30",
          "tournament_id": "world-blitz-championship-2025-266e7d",
          "tournament_name": "World Blitz Championship 2025"
        },
        {
          "category_id": "category-1",
          "final_rank": 6,
          "is_scoring": true,
          "points_awarded": 180,
          "result_id": "result-world-rapid-championship-2025-dc86f3-player-vachier-lagrave-maxime",
          "tournament_end_date": "2025-12-28",
          "tournament_id": "world-rapid-championship-2025-dc86f3",
          "tournament_name": "World Rapid Championship 2025"
        },
        {
          "category_id": "category-1",
          "final_rank": 5,
          "is_scoring": true,
          "points_awarded": 250,
          "result_id": "result-gct-sinquefield-cup-2025-437b01-player-vachier-lagrave-maxime",
          "tournament_end_date": "2025-08-27",
          "tournament_id": "gct-sinquefield-cup-2025-437b01",
          "tournament_name": "GCT 2025 Sinquefield Cup"
        },
        {
          "category_id": "category-1",
          "final_rank": 3,
          "is_scoring": true,
          "points_awarded": 500,
          "result_id": "result-gct-saint-louis-rapid-blitz-2025-3750ff-player-vachier-lagrave-maxime",
          "tournament_end_date": "2025-08-17",
          "tournament_id": "gct-saint-louis-rapid-blitz-2025-3750ff",
          "tournament_name": "GCT 2025 Saint Louis Rapid & Blitz"
        }
      ],
      "standard_rating": 2713,
      "tie_breaks": {
        "all_top_10_results": 6,
        "all_wins": 0,
        "best_single_result_points": 500,
        "category_1_top_10_results": 6,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2025-08-17"
      },
      "title": "GM",
      "total_points": 1380
    },
    {
      "all_top_10": 2,
      "all_wins": 1,
      "best_result_date": "2025-08-17",
      "best_result_points": 1000,
      "blitz_rating": 2700,
      "category_1_points": 1350,
      "category_1_top_10": 2,
      "category_1_wins": 1,
      "category_2_points": 0,
      "contributions": [
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-08-27",
          "final_rank": 4,
          "points_awarded": 350,
          "score": 5,
          "tournament_id": "gct-sinquefield-cup-2025-437b01",
          "tournament_name": "GCT 2025 Sinquefield Cup",
          "tournament_slug": "gct-2025-sinquefield-cup"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-08-17",
          "final_rank": 1,
          "points_awarded": 1000,
          "score": 24.5,
          "tournament_id": "gct-saint-louis-rapid-blitz-2025-3750ff",
          "tournament_name": "GCT 2025 Saint Louis Rapid & Blitz",
          "tournament_slug": "gct-2025-saint-louis-rapid-blitz"
        }
      ],
      "eligible_tournament_count": 2,
      "eligible_tournament_ids": [
        "gct-saint-louis-rapid-blitz-2025-3750ff",
        "gct-sinquefield-cup-2025-437b01"
      ],
      "federation": "USA",
      "fide_id": "13300474",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/13300474",
      "normalized_player_name": "aronian, levon",
      "photo_url": "/assets/player-photos/13300474.jpg",
      "player_id": "player-aronian-levon",
      "player_name": "Aronian, Levon",
      "player_slug": "aronian-levon",
      "rank": 11,
      "rapid_rating": 2735,
      "result_contributions": [
        {
          "category_id": "category-1",
          "final_rank": 4,
          "is_scoring": true,
          "points_awarded": 350,
          "result_id": "result-gct-sinquefield-cup-2025-437b01-player-aronian-levon",
          "tournament_end_date": "2025-08-27",
          "tournament_id": "gct-sinquefield-cup-2025-437b01",
          "tournament_name": "GCT 2025 Sinquefield Cup"
        },
        {
          "category_id": "category-1",
          "final_rank": 1,
          "is_scoring": true,
          "points_awarded": 1000,
          "result_id": "result-gct-saint-louis-rapid-blitz-2025-3750ff-player-aronian-levon",
          "tournament_end_date": "2025-08-17",
          "tournament_id": "gct-saint-louis-rapid-blitz-2025-3750ff",
          "tournament_name": "GCT 2025 Saint Louis Rapid & Blitz"
        }
      ],
      "standard_rating": 2724,
      "tie_breaks": {
        "all_top_10_results": 2,
        "all_wins": 1,
        "best_single_result_points": 1000,
        "category_1_top_10_results": 2,
        "category_1_wins": 1,
        "recent_highest_scoring_result_date": "2025-08-17"
      },
      "title": null,
      "total_points": 1350
    },
    {
      "all_top_10": 7,
      "all_wins": 0,
      "best_result_date": "2025-07-07",
      "best_result_points": 500,
      "blitz_rating": 2655,
      "category_1_points": 1020,
      "category_1_top_10": 5,
      "category_1_wins": 0,
      "category_2_points": 100,
      "contributions": [
        {
          "category_id": "category-2",
          "category_label": "Masters",
          "completion_date": "2026-06-05",
          "final_rank": 6,
          "points_awarded": 80,
          "score": 8,
          "tournament_id": "norway-chess-2026-d05444",
          "tournament_name": "Norway Chess 2026",
          "tournament_slug": "norway-chess-2026"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-05-10",
          "final_rank": 6,
          "points_awarded": 180,
          "score": 17,
          "tournament_id": "super-rapid-and-blitz-poland-2026-372841",
          "tournament_name": "GCT 2026 Super Rapid and Blitz Poland",
          "tournament_slug": "2026-super-rapid-and-blitz-poland"
        },
        {
          "category_id": "category-2",
          "category_label": "Masters",
          "completion_date": "2026-03-06",
          "final_rank": 9,
          "points_awarded": 20,
          "score": 3.5,
          "tournament_id": "prague-international-chess-festival-masters-2026-817d56",
          "tournament_name": "Prague International Chess Festival 2026 - Masters",
          "tournament_slug": "prague-international-chess-festival-2026-masters"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-02-01",
          "final_rank": 8,
          "points_awarded": 80,
          "score": 6.5,
          "tournament_id": "tata-steel-chess-tournament-masters-2026-4cda8b",
          "tournament_name": "Tata Steel Chess Tournament - Masters 2026",
          "tournament_slug": "tata-steel-chess-tournament-masters-2026"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-08-27",
          "final_rank": 8,
          "points_awarded": 80,
          "score": 4,
          "tournament_id": "gct-sinquefield-cup-2025-437b01",
          "tournament_name": "GCT 2025 Sinquefield Cup",
          "tournament_slug": "gct-2025-sinquefield-cup"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-08-17",
          "final_rank": 6,
          "points_awarded": 180,
          "score": 18,
          "tournament_id": "gct-saint-louis-rapid-blitz-2025-3750ff",
          "tournament_name": "GCT 2025 Saint Louis Rapid & Blitz",
          "tournament_slug": "gct-2025-saint-louis-rapid-blitz"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-07-07",
          "final_rank": 3,
          "points_awarded": 500,
          "score": 19.5,
          "tournament_id": "gct-superunited-rapid-blitz-croatia-2025-9245a1",
          "tournament_name": "GCT 2025 SuperUnited Rapid & Blitz Croatia",
          "tournament_slug": "gct-2025-superunited-rapid-blitz-croatia"
        }
      ],
      "eligible_tournament_count": 7,
      "eligible_tournament_ids": [
        "gct-saint-louis-rapid-blitz-2025-3750ff",
        "gct-sinquefield-cup-2025-437b01",
        "gct-superunited-rapid-blitz-croatia-2025-9245a1",
        "norway-chess-2026-d05444",
        "prague-international-chess-festival-masters-2026-817d56",
        "super-rapid-and-blitz-poland-2026-372841",
        "tata-steel-chess-tournament-masters-2026-4cda8b"
      ],
      "federation": "IND",
      "fide_id": "46616543",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/46616543",
      "normalized_player_name": "dommaraju, gukesh",
      "photo_url": "/assets/player-photos/46616543.jpg",
      "player_id": "player-dommaraju-gukesh",
      "player_name": "Dommaraju, Gukesh",
      "player_slug": "dommaraju-gukesh",
      "rank": 12,
      "rapid_rating": 2684,
      "result_contributions": [
        {
          "category_id": "category-2",
          "final_rank": 6,
          "is_scoring": true,
          "points_awarded": 80,
          "result_id": "result-norway-chess-2026-d05444-player-dommaraju-gukesh",
          "tournament_end_date": "2026-06-05",
          "tournament_id": "norway-chess-2026-d05444",
          "tournament_name": "Norway Chess 2026"
        },
        {
          "category_id": "category-1",
          "final_rank": 6,
          "is_scoring": true,
          "points_awarded": 180,
          "result_id": "result-super-rapid-and-blitz-poland-2026-372841-player-dommaraju-gukesh",
          "tournament_end_date": "2026-05-10",
          "tournament_id": "super-rapid-and-blitz-poland-2026-372841",
          "tournament_name": "GCT 2026 Super Rapid and Blitz Poland"
        },
        {
          "category_id": "category-2",
          "final_rank": 9,
          "is_scoring": true,
          "points_awarded": 20,
          "result_id": "result-prague-international-chess-festival-masters-2026-817d56-player-dommaraju-gukesh",
          "tournament_end_date": "2026-03-06",
          "tournament_id": "prague-international-chess-festival-masters-2026-817d56",
          "tournament_name": "Prague International Chess Festival 2026 - Masters"
        },
        {
          "category_id": "category-1",
          "final_rank": 8,
          "is_scoring": true,
          "points_awarded": 80,
          "result_id": "result-tata-steel-chess-tournament-masters-2026-4cda8b-player-dommaraju-gukesh",
          "tournament_end_date": "2026-02-01",
          "tournament_id": "tata-steel-chess-tournament-masters-2026-4cda8b",
          "tournament_name": "Tata Steel Chess Tournament - Masters 2026"
        },
        {
          "category_id": "category-1",
          "final_rank": 8,
          "is_scoring": true,
          "points_awarded": 80,
          "result_id": "result-gct-sinquefield-cup-2025-437b01-player-dommaraju-gukesh",
          "tournament_end_date": "2025-08-27",
          "tournament_id": "gct-sinquefield-cup-2025-437b01",
          "tournament_name": "GCT 2025 Sinquefield Cup"
        },
        {
          "category_id": "category-1",
          "final_rank": 6,
          "is_scoring": true,
          "points_awarded": 180,
          "result_id": "result-gct-saint-louis-rapid-blitz-2025-3750ff-player-dommaraju-gukesh",
          "tournament_end_date": "2025-08-17",
          "tournament_id": "gct-saint-louis-rapid-blitz-2025-3750ff",
          "tournament_name": "GCT 2025 Saint Louis Rapid & Blitz"
        },
        {
          "category_id": "category-1",
          "final_rank": 3,
          "is_scoring": true,
          "points_awarded": 500,
          "result_id": "result-gct-superunited-rapid-blitz-croatia-2025-9245a1-player-dommaraju-gukesh",
          "tournament_end_date": "2025-07-07",
          "tournament_id": "gct-superunited-rapid-blitz-croatia-2025-9245a1",
          "tournament_name": "GCT 2025 SuperUnited Rapid & Blitz Croatia"
        }
      ],
      "standard_rating": 2717,
      "tie_breaks": {
        "all_top_10_results": 7,
        "all_wins": 0,
        "best_single_result_points": 500,
        "category_1_top_10_results": 5,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2025-07-07"
      },
      "title": "GM",
      "total_points": 1120
    },
    {
      "all_top_10": 5,
      "all_wins": 0,
      "best_result_date": "2026-04-19",
      "best_result_points": 700,
      "blitz_rating": 2642,
      "category_1_points": 1070,
      "category_1_top_10": 5,
      "category_1_wins": 0,
      "category_2_points": 0,
      "contributions": [
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-05-24",
          "final_rank": 7,
          "points_awarded": 120,
          "score": 4.5,
          "tournament_id": "super-chess-classic-romania-2026-308a8b",
          "tournament_name": "GCT 2026 Super Chess Classic Romania",
          "tournament_slug": "2026-super-chess-classic-romania"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-04-19",
          "final_rank": 2,
          "points_awarded": 700,
          "score": 8.5,
          "tournament_id": "candidates-open-2026-8130b0",
          "tournament_name": "CANDIDATES OPEN - 2026",
          "tournament_slug": "candidates-open-2026"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-02-01",
          "final_rank": 8,
          "points_awarded": 80,
          "score": 6.5,
          "tournament_id": "tata-steel-chess-tournament-masters-2026-4cda8b",
          "tournament_name": "Tata Steel Chess Tournament - Masters 2026",
          "tournament_slug": "tata-steel-chess-tournament-masters-2026"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-12-28",
          "final_rank": 9,
          "points_awarded": 50,
          "score": 9,
          "tournament_id": "world-rapid-championship-2025-dc86f3",
          "tournament_name": "World Rapid Championship 2025",
          "tournament_slug": "world-rapid-championship-2025"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-07-07",
          "final_rank": 7,
          "points_awarded": 120,
          "score": 17,
          "tournament_id": "gct-superunited-rapid-blitz-croatia-2025-9245a1",
          "tournament_name": "GCT 2025 SuperUnited Rapid & Blitz Croatia",
          "tournament_slug": "gct-2025-superunited-rapid-blitz-croatia"
        }
      ],
      "eligible_tournament_count": 5,
      "eligible_tournament_ids": [
        "candidates-open-2026-8130b0",
        "gct-superunited-rapid-blitz-croatia-2025-9245a1",
        "super-chess-classic-romania-2026-308a8b",
        "tata-steel-chess-tournament-masters-2026-4cda8b",
        "world-rapid-championship-2025-dc86f3"
      ],
      "federation": "NED",
      "fide_id": "24116068",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/24116068",
      "normalized_player_name": "giri, anish",
      "photo_url": "/assets/player-photos/24116068.jpg",
      "player_id": "player-giri-anish",
      "player_name": "Giri, Anish",
      "player_slug": "giri-anish",
      "rank": 13,
      "rapid_rating": 2664,
      "result_contributions": [
        {
          "category_id": "category-1",
          "final_rank": 7,
          "is_scoring": true,
          "points_awarded": 120,
          "result_id": "result-super-chess-classic-romania-2026-308a8b-player-giri-anish",
          "tournament_end_date": "2026-05-24",
          "tournament_id": "super-chess-classic-romania-2026-308a8b",
          "tournament_name": "GCT 2026 Super Chess Classic Romania"
        },
        {
          "category_id": "category-1",
          "final_rank": 2,
          "is_scoring": true,
          "points_awarded": 700,
          "result_id": "result-candidates-open-2026-8130b0-player-giri-anish",
          "tournament_end_date": "2026-04-19",
          "tournament_id": "candidates-open-2026-8130b0",
          "tournament_name": "CANDIDATES OPEN - 2026"
        },
        {
          "category_id": "category-1",
          "final_rank": 8,
          "is_scoring": true,
          "points_awarded": 80,
          "result_id": "result-tata-steel-chess-tournament-masters-2026-4cda8b-player-giri-anish",
          "tournament_end_date": "2026-02-01",
          "tournament_id": "tata-steel-chess-tournament-masters-2026-4cda8b",
          "tournament_name": "Tata Steel Chess Tournament - Masters 2026"
        },
        {
          "category_id": "category-1",
          "final_rank": 9,
          "is_scoring": true,
          "points_awarded": 50,
          "result_id": "result-world-rapid-championship-2025-dc86f3-player-giri-anish",
          "tournament_end_date": "2025-12-28",
          "tournament_id": "world-rapid-championship-2025-dc86f3",
          "tournament_name": "World Rapid Championship 2025"
        },
        {
          "category_id": "category-1",
          "final_rank": 7,
          "is_scoring": true,
          "points_awarded": 120,
          "result_id": "result-gct-superunited-rapid-blitz-croatia-2025-9245a1-player-giri-anish",
          "tournament_end_date": "2025-07-07",
          "tournament_id": "gct-superunited-rapid-blitz-croatia-2025-9245a1",
          "tournament_name": "GCT 2025 SuperUnited Rapid & Blitz Croatia"
        }
      ],
      "standard_rating": 2764,
      "tie_breaks": {
        "all_top_10_results": 5,
        "all_wins": 0,
        "best_single_result_points": 700,
        "category_1_top_10_results": 5,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2026-04-19"
      },
      "title": "GM",
      "total_points": 1070
    },
    {
      "all_top_10": 4,
      "all_wins": 0,
      "best_result_date": "2026-02-01",
      "best_result_points": 500,
      "blitz_rating": 2687,
      "category_1_points": 750,
      "category_1_top_10": 2,
      "category_1_wins": 0,
      "category_2_points": 300,
      "contributions": [
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-05-24",
          "final_rank": 5,
          "points_awarded": 250,
          "score": 4.5,
          "tournament_id": "super-chess-classic-romania-2026-308a8b",
          "tournament_name": "GCT 2026 Super Chess Classic Romania",
          "tournament_slug": "2026-super-chess-classic-romania"
        },
        {
          "category_id": "category-2",
          "category_label": "Masters",
          "completion_date": "2026-05-07",
          "final_rank": 5,
          "points_awarded": 120,
          "score": 3.5,
          "tournament_id": "tepe-sigeman-co-chess-tournament-2026-aca414",
          "tournament_name": "TePe Sigeman & Co Chess Tournament 2026",
          "tournament_slug": "tepe-sigeman-co-chess-tournament-2026"
        },
        {
          "category_id": "category-2",
          "category_label": "Masters",
          "completion_date": "2026-03-06",
          "final_rank": 4,
          "points_awarded": 180,
          "score": 5,
          "tournament_id": "prague-international-chess-festival-masters-2026-817d56",
          "tournament_name": "Prague International Chess Festival 2026 - Masters",
          "tournament_slug": "prague-international-chess-festival-2026-masters"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-02-01",
          "final_rank": 3,
          "points_awarded": 500,
          "score": 7.5,
          "tournament_id": "tata-steel-chess-tournament-masters-2026-4cda8b",
          "tournament_name": "Tata Steel Chess Tournament - Masters 2026",
          "tournament_slug": "tata-steel-chess-tournament-masters-2026"
        }
      ],
      "eligible_tournament_count": 4,
      "eligible_tournament_ids": [
        "prague-international-chess-festival-masters-2026-817d56",
        "super-chess-classic-romania-2026-308a8b",
        "tata-steel-chess-tournament-masters-2026-4cda8b",
        "tepe-sigeman-co-chess-tournament-2026-aca414"
      ],
      "federation": "NED",
      "fide_id": "1039784",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/1039784",
      "normalized_player_name": "van foreest, jorden",
      "photo_url": "/assets/player-photos/1039784.jpg",
      "player_id": "player-van-foreest-jorden",
      "player_name": "Van Foreest, Jorden",
      "player_slug": "van-foreest-jorden",
      "rank": 14,
      "rapid_rating": 2597,
      "result_contributions": [
        {
          "category_id": "category-1",
          "final_rank": 5,
          "is_scoring": true,
          "points_awarded": 250,
          "result_id": "result-super-chess-classic-romania-2026-308a8b-player-van-foreest-jorden",
          "tournament_end_date": "2026-05-24",
          "tournament_id": "super-chess-classic-romania-2026-308a8b",
          "tournament_name": "GCT 2026 Super Chess Classic Romania"
        },
        {
          "category_id": "category-2",
          "final_rank": 5,
          "is_scoring": true,
          "points_awarded": 120,
          "result_id": "result-tepe-sigeman-co-chess-tournament-2026-aca414-player-van-foreest-jorden",
          "tournament_end_date": "2026-05-07",
          "tournament_id": "tepe-sigeman-co-chess-tournament-2026-aca414",
          "tournament_name": "TePe Sigeman & Co Chess Tournament 2026"
        },
        {
          "category_id": "category-2",
          "final_rank": 4,
          "is_scoring": true,
          "points_awarded": 180,
          "result_id": "result-prague-international-chess-festival-masters-2026-817d56-player-van-foreest-jorden",
          "tournament_end_date": "2026-03-06",
          "tournament_id": "prague-international-chess-festival-masters-2026-817d56",
          "tournament_name": "Prague International Chess Festival 2026 - Masters"
        },
        {
          "category_id": "category-1",
          "final_rank": 3,
          "is_scoring": true,
          "points_awarded": 500,
          "result_id": "result-tata-steel-chess-tournament-masters-2026-4cda8b-player-van-foreest-jorden",
          "tournament_end_date": "2026-02-01",
          "tournament_id": "tata-steel-chess-tournament-masters-2026-4cda8b",
          "tournament_name": "Tata Steel Chess Tournament - Masters 2026"
        }
      ],
      "standard_rating": 2728,
      "tie_breaks": {
        "all_top_10_results": 4,
        "all_wins": 0,
        "best_single_result_points": 500,
        "category_1_top_10_results": 2,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2026-02-01"
      },
      "title": "GM",
      "total_points": 1050
    },
    {
      "all_top_10": 6,
      "all_wins": 0,
      "best_result_date": "2025-07-07",
      "best_result_points": 350,
      "blitz_rating": 2791,
      "category_1_points": 710,
      "category_1_top_10": 5,
      "category_1_wins": 0,
      "category_2_points": 250,
      "contributions": [
        {
          "category_id": "category-2",
          "category_label": "Masters",
          "completion_date": "2026-06-05",
          "final_rank": 3,
          "points_awarded": 250,
          "score": 15.5,
          "tournament_id": "norway-chess-2026-d05444",
          "tournament_name": "Norway Chess 2026",
          "tournament_slug": "norway-chess-2026"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-05-24",
          "final_rank": 10,
          "points_awarded": 30,
          "score": 1,
          "tournament_id": "super-chess-classic-romania-2026-308a8b",
          "tournament_name": "GCT 2026 Super Chess Classic Romania",
          "tournament_slug": "2026-super-chess-classic-romania"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-05-10",
          "final_rank": 5,
          "points_awarded": 250,
          "score": 17.5,
          "tournament_id": "super-rapid-and-blitz-poland-2026-372841",
          "tournament_name": "GCT 2026 Super Rapid and Blitz Poland",
          "tournament_slug": "2026-super-rapid-and-blitz-poland"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-12-30",
          "final_rank": 10,
          "points_awarded": 30,
          "score": 12.5,
          "tournament_id": "world-blitz-championship-2025-266e7d",
          "tournament_name": "World Blitz Championship 2025",
          "tournament_slug": "world-blitz-championship-2025"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-08-27",
          "final_rank": 9,
          "points_awarded": 50,
          "score": 3.5,
          "tournament_id": "gct-sinquefield-cup-2025-437b01",
          "tournament_name": "GCT 2025 Sinquefield Cup",
          "tournament_slug": "gct-2025-sinquefield-cup"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-07-07",
          "final_rank": 4,
          "points_awarded": 350,
          "score": 19,
          "tournament_id": "gct-superunited-rapid-blitz-croatia-2025-9245a1",
          "tournament_name": "GCT 2025 SuperUnited Rapid & Blitz Croatia",
          "tournament_slug": "gct-2025-superunited-rapid-blitz-croatia"
        }
      ],
      "eligible_tournament_count": 6,
      "eligible_tournament_ids": [
        "gct-sinquefield-cup-2025-437b01",
        "gct-superunited-rapid-blitz-croatia-2025-9245a1",
        "norway-chess-2026-d05444",
        "super-chess-classic-romania-2026-308a8b",
        "super-rapid-and-blitz-poland-2026-372841",
        "world-blitz-championship-2025-266e7d"
      ],
      "federation": "FRA",
      "fide_id": "12573981",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/12573981",
      "normalized_player_name": "firouzja, alireza",
      "photo_url": "/assets/player-photos/12573981.jpg",
      "player_id": "player-firouzja-alireza",
      "player_name": "Firouzja, Alireza",
      "player_slug": "firouzja-alireza",
      "rank": 15,
      "rapid_rating": 2748,
      "result_contributions": [
        {
          "category_id": "category-2",
          "final_rank": 3,
          "is_scoring": true,
          "points_awarded": 250,
          "result_id": "result-norway-chess-2026-d05444-player-firouzja-alireza",
          "tournament_end_date": "2026-06-05",
          "tournament_id": "norway-chess-2026-d05444",
          "tournament_name": "Norway Chess 2026"
        },
        {
          "category_id": "category-1",
          "final_rank": 10,
          "is_scoring": true,
          "points_awarded": 30,
          "result_id": "result-super-chess-classic-romania-2026-308a8b-player-firouzja-alireza",
          "tournament_end_date": "2026-05-24",
          "tournament_id": "super-chess-classic-romania-2026-308a8b",
          "tournament_name": "GCT 2026 Super Chess Classic Romania"
        },
        {
          "category_id": "category-1",
          "final_rank": 5,
          "is_scoring": true,
          "points_awarded": 250,
          "result_id": "result-super-rapid-and-blitz-poland-2026-372841-player-firouzja-alireza",
          "tournament_end_date": "2026-05-10",
          "tournament_id": "super-rapid-and-blitz-poland-2026-372841",
          "tournament_name": "GCT 2026 Super Rapid and Blitz Poland"
        },
        {
          "category_id": "category-1",
          "final_rank": 10,
          "is_scoring": true,
          "points_awarded": 30,
          "result_id": "result-world-blitz-championship-2025-266e7d-player-firouzja-alireza",
          "tournament_end_date": "2025-12-30",
          "tournament_id": "world-blitz-championship-2025-266e7d",
          "tournament_name": "World Blitz Championship 2025"
        },
        {
          "category_id": "category-1",
          "final_rank": 9,
          "is_scoring": true,
          "points_awarded": 50,
          "result_id": "result-gct-sinquefield-cup-2025-437b01-player-firouzja-alireza",
          "tournament_end_date": "2025-08-27",
          "tournament_id": "gct-sinquefield-cup-2025-437b01",
          "tournament_name": "GCT 2025 Sinquefield Cup"
        },
        {
          "category_id": "category-1",
          "final_rank": 4,
          "is_scoring": true,
          "points_awarded": 350,
          "result_id": "result-gct-superunited-rapid-blitz-croatia-2025-9245a1-player-firouzja-alireza",
          "tournament_end_date": "2025-07-07",
          "tournament_id": "gct-superunited-rapid-blitz-croatia-2025-9245a1",
          "tournament_name": "GCT 2025 SuperUnited Rapid & Blitz Croatia"
        }
      ],
      "standard_rating": 2749,
      "tie_breaks": {
        "all_top_10_results": 6,
        "all_wins": 0,
        "best_single_result_points": 350,
        "category_1_top_10_results": 5,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2025-07-07"
      },
      "title": "GM",
      "total_points": 960
    },
    {
      "all_top_10": 4,
      "all_wins": 0,
      "best_result_date": "2025-07-07",
      "best_result_points": 350,
      "blitz_rating": 2704,
      "category_1_points": 750,
      "category_1_top_10": 4,
      "category_1_wins": 0,
      "category_2_points": 0,
      "contributions": [
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-05-10",
          "final_rank": 7,
          "points_awarded": 120,
          "score": 16.5,
          "tournament_id": "super-rapid-and-blitz-poland-2026-372841",
          "tournament_name": "GCT 2026 Super Rapid and Blitz Poland",
          "tournament_slug": "2026-super-rapid-and-blitz-poland"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-12-30",
          "final_rank": 10,
          "points_awarded": 30,
          "score": 12.5,
          "tournament_id": "world-blitz-championship-2025-266e7d",
          "tournament_name": "World Blitz Championship 2025",
          "tournament_slug": "world-blitz-championship-2025"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-08-27",
          "final_rank": 5,
          "points_awarded": 250,
          "score": 4.5,
          "tournament_id": "gct-sinquefield-cup-2025-437b01",
          "tournament_name": "GCT 2025 Sinquefield Cup",
          "tournament_slug": "gct-2025-sinquefield-cup"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-07-07",
          "final_rank": 4,
          "points_awarded": 350,
          "score": 19,
          "tournament_id": "gct-superunited-rapid-blitz-croatia-2025-9245a1",
          "tournament_name": "GCT 2025 SuperUnited Rapid & Blitz Croatia",
          "tournament_slug": "gct-2025-superunited-rapid-blitz-croatia"
        }
      ],
      "eligible_tournament_count": 4,
      "eligible_tournament_ids": [
        "gct-sinquefield-cup-2025-437b01",
        "gct-superunited-rapid-blitz-croatia-2025-9245a1",
        "super-rapid-and-blitz-poland-2026-372841",
        "world-blitz-championship-2025-266e7d"
      ],
      "federation": "POL",
      "fide_id": "1170546",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/1170546",
      "normalized_player_name": "duda, jan-krzysztof",
      "photo_url": "/assets/player-photos/1170546.jpg",
      "player_id": "player-duda-jan-krzysztof",
      "player_name": "Duda, Jan-Krzysztof",
      "player_slug": "duda-jan-krzysztof",
      "rank": 16,
      "rapid_rating": 2685,
      "result_contributions": [
        {
          "category_id": "category-1",
          "final_rank": 7,
          "is_scoring": true,
          "points_awarded": 120,
          "result_id": "result-super-rapid-and-blitz-poland-2026-372841-player-duda-jan-krzysztof",
          "tournament_end_date": "2026-05-10",
          "tournament_id": "super-rapid-and-blitz-poland-2026-372841",
          "tournament_name": "GCT 2026 Super Rapid and Blitz Poland"
        },
        {
          "category_id": "category-1",
          "final_rank": 10,
          "is_scoring": true,
          "points_awarded": 30,
          "result_id": "result-world-blitz-championship-2025-266e7d-player-duda-jan-krzysztof",
          "tournament_end_date": "2025-12-30",
          "tournament_id": "world-blitz-championship-2025-266e7d",
          "tournament_name": "World Blitz Championship 2025"
        },
        {
          "category_id": "category-1",
          "final_rank": 5,
          "is_scoring": true,
          "points_awarded": 250,
          "result_id": "result-gct-sinquefield-cup-2025-437b01-player-duda-jan-krzysztof",
          "tournament_end_date": "2025-08-27",
          "tournament_id": "gct-sinquefield-cup-2025-437b01",
          "tournament_name": "GCT 2025 Sinquefield Cup"
        },
        {
          "category_id": "category-1",
          "final_rank": 4,
          "is_scoring": true,
          "points_awarded": 350,
          "result_id": "result-gct-superunited-rapid-blitz-croatia-2025-9245a1-player-duda-jan-krzysztof",
          "tournament_end_date": "2025-07-07",
          "tournament_id": "gct-superunited-rapid-blitz-croatia-2025-9245a1",
          "tournament_name": "GCT 2025 SuperUnited Rapid & Blitz Croatia"
        }
      ],
      "standard_rating": 2743,
      "tie_breaks": {
        "all_top_10_results": 4,
        "all_wins": 0,
        "best_single_result_points": 350,
        "category_1_top_10_results": 4,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2025-07-07"
      },
      "title": "GM",
      "total_points": 750
    },
    {
      "all_top_10": 2,
      "all_wins": 0,
      "best_result_date": "2025-12-28",
      "best_result_points": 700,
      "blitz_rating": "",
      "category_1_points": 730,
      "category_1_top_10": 2,
      "category_1_wins": 0,
      "category_2_points": 0,
      "contributions": [
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-12-30",
          "final_rank": 10,
          "points_awarded": 30,
          "score": 12.5,
          "tournament_id": "world-blitz-championship-2025-266e7d",
          "tournament_name": "World Blitz Championship 2025",
          "tournament_slug": "world-blitz-championship-2025"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-12-28",
          "final_rank": 2,
          "points_awarded": 700,
          "score": 9.5,
          "tournament_id": "world-rapid-championship-2025-dc86f3",
          "tournament_name": "World Rapid Championship 2025",
          "tournament_slug": "world-rapid-championship-2025"
        }
      ],
      "eligible_tournament_count": 2,
      "eligible_tournament_ids": [
        "world-blitz-championship-2025-266e7d",
        "world-rapid-championship-2025-dc86f3"
      ],
      "federation": "FID",
      "fide_id": "",
      "fide_last_checked_at": "",
      "fide_profile_url": "",
      "normalized_player_name": "artemiev, vladislav",
      "photo_url": "",
      "player_id": "player-artemiev-vladislav",
      "player_name": "Artemiev, Vladislav",
      "player_slug": "artemiev-vladislav",
      "rank": 17,
      "rapid_rating": "",
      "result_contributions": [
        {
          "category_id": "category-1",
          "final_rank": 10,
          "is_scoring": true,
          "points_awarded": 30,
          "result_id": "result-world-blitz-championship-2025-266e7d-player-artemiev-vladislav",
          "tournament_end_date": "2025-12-30",
          "tournament_id": "world-blitz-championship-2025-266e7d",
          "tournament_name": "World Blitz Championship 2025"
        },
        {
          "category_id": "category-1",
          "final_rank": 2,
          "is_scoring": true,
          "points_awarded": 700,
          "result_id": "result-world-rapid-championship-2025-dc86f3-player-artemiev-vladislav",
          "tournament_end_date": "2025-12-28",
          "tournament_id": "world-rapid-championship-2025-dc86f3",
          "tournament_name": "World Rapid Championship 2025"
        }
      ],
      "standard_rating": "",
      "tie_breaks": {
        "all_top_10_results": 2,
        "all_wins": 0,
        "best_single_result_points": 700,
        "category_1_top_10_results": 2,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2025-12-28"
      },
      "title": null,
      "total_points": 730
    },
    {
      "all_top_10": 1,
      "all_wins": 1,
      "best_result_date": "2026-06-16",
      "best_result_points": 500,
      "blitz_rating": 2540,
      "category_1_points": 0,
      "category_1_top_10": 0,
      "category_1_wins": 0,
      "category_2_points": 500,
      "contributions": [
        {
          "category_id": "category-2",
          "category_label": "Masters",
          "completion_date": "2026-06-16",
          "final_rank": 1,
          "points_awarded": 500,
          "score": 5.5,
          "tournament_id": "3rd-uzchess-cup-masters-7d3613",
          "tournament_name": "3rd Uzchess Cup, Masters",
          "tournament_slug": "3rd-uzchess-cup-masters"
        }
      ],
      "eligible_tournament_count": 1,
      "eligible_tournament_ids": [
        "3rd-uzchess-cup-masters-7d3613"
      ],
      "federation": "UZB",
      "fide_id": "14210703",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/14210703",
      "normalized_player_name": "madaminov, mukhiddin",
      "photo_url": "/assets/player-photos/14210703.jpg",
      "player_id": "player-madaminov-mukhiddin",
      "player_name": "Madaminov, Mukhiddin",
      "player_slug": "madaminov-mukhiddin",
      "rank": 18,
      "rapid_rating": 2501,
      "result_contributions": [
        {
          "category_id": "category-2",
          "final_rank": 1,
          "is_scoring": true,
          "points_awarded": 500,
          "result_id": "result-3rd-uzchess-cup-masters-7d3613-player-madaminov-mukhiddin",
          "tournament_end_date": "2026-06-16",
          "tournament_id": "3rd-uzchess-cup-masters-7d3613",
          "tournament_name": "3rd Uzchess Cup, Masters"
        }
      ],
      "standard_rating": 2611,
      "tie_breaks": {
        "all_top_10_results": 1,
        "all_wins": 1,
        "best_single_result_points": 500,
        "category_1_top_10_results": 0,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2026-06-16"
      },
      "title": "GM",
      "total_points": 500
    },
    {
      "all_top_10": 2,
      "all_wins": 0,
      "best_result_date": "2026-05-10",
      "best_result_points": 350,
      "blitz_rating": 2726,
      "category_1_points": 430,
      "category_1_top_10": 2,
      "category_1_wins": 0,
      "category_2_points": 0,
      "contributions": [
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-05-10",
          "final_rank": 4,
          "points_awarded": 350,
          "score": 18,
          "tournament_id": "super-rapid-and-blitz-poland-2026-372841",
          "tournament_name": "GCT 2026 Super Rapid and Blitz Poland",
          "tournament_slug": "2026-super-rapid-and-blitz-poland"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-02-01",
          "final_rank": 8,
          "points_awarded": 80,
          "score": 6.5,
          "tournament_id": "tata-steel-chess-tournament-masters-2026-4cda8b",
          "tournament_name": "Tata Steel Chess Tournament - Masters 2026",
          "tournament_slug": "tata-steel-chess-tournament-masters-2026"
        }
      ],
      "eligible_tournament_count": 2,
      "eligible_tournament_ids": [
        "super-rapid-and-blitz-poland-2026-372841",
        "tata-steel-chess-tournament-masters-2026-4cda8b"
      ],
      "federation": "RUS",
      "fide_id": "24130737",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/24130737",
      "normalized_player_name": "fedoseev, vladimir",
      "photo_url": "/assets/player-photos/24130737.jpg",
      "player_id": "player-fedoseev-vladimir",
      "player_name": "Fedoseev, Vladimir",
      "player_slug": "fedoseev-vladimir",
      "rank": 19,
      "rapid_rating": 2701,
      "result_contributions": [
        {
          "category_id": "category-1",
          "final_rank": 4,
          "is_scoring": true,
          "points_awarded": 350,
          "result_id": "result-super-rapid-and-blitz-poland-2026-372841-player-fedoseev-vladimir",
          "tournament_end_date": "2026-05-10",
          "tournament_id": "super-rapid-and-blitz-poland-2026-372841",
          "tournament_name": "GCT 2026 Super Rapid and Blitz Poland"
        },
        {
          "category_id": "category-1",
          "final_rank": 8,
          "is_scoring": true,
          "points_awarded": 80,
          "result_id": "result-tata-steel-chess-tournament-masters-2026-4cda8b-player-fedoseev-vladimir",
          "tournament_end_date": "2026-02-01",
          "tournament_id": "tata-steel-chess-tournament-masters-2026-4cda8b",
          "tournament_name": "Tata Steel Chess Tournament - Masters 2026"
        }
      ],
      "standard_rating": 2692,
      "tie_breaks": {
        "all_top_10_results": 2,
        "all_wins": 0,
        "best_single_result_points": 350,
        "category_1_top_10_results": 2,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2026-05-10"
      },
      "title": "GM",
      "total_points": 430
    },
    {
      "all_top_10": 2,
      "all_wins": 0,
      "best_result_date": "2026-05-07",
      "best_result_points": 250,
      "blitz_rating": 2546,
      "category_1_points": 180,
      "category_1_top_10": 1,
      "category_1_wins": 0,
      "category_2_points": 250,
      "contributions": [
        {
          "category_id": "category-2",
          "category_label": "Masters",
          "completion_date": "2026-05-07",
          "final_rank": 3,
          "points_awarded": 250,
          "score": 4,
          "tournament_id": "tepe-sigeman-co-chess-tournament-2026-aca414",
          "tournament_name": "TePe Sigeman & Co Chess Tournament 2026",
          "tournament_slug": "tepe-sigeman-co-chess-tournament-2026"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-02-01",
          "final_rank": 6,
          "points_awarded": 180,
          "score": 7,
          "tournament_id": "tata-steel-chess-tournament-masters-2026-4cda8b",
          "tournament_name": "Tata Steel Chess Tournament - Masters 2026",
          "tournament_slug": "tata-steel-chess-tournament-masters-2026"
        }
      ],
      "eligible_tournament_count": 2,
      "eligible_tournament_ids": [
        "tata-steel-chess-tournament-masters-2026-4cda8b",
        "tepe-sigeman-co-chess-tournament-2026-aca414"
      ],
      "federation": "TUR",
      "fide_id": "44599790",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/44599790",
      "normalized_player_name": "erdogmus, yagiz kaan",
      "photo_url": "/assets/player-photos/44599790.jpg",
      "player_id": "player-erdogmus-yagiz-kaan",
      "player_name": "Erdogmus, Yagiz Kaan",
      "player_slug": "erdogmus-yagiz-kaan",
      "rank": 20,
      "rapid_rating": 2493,
      "result_contributions": [
        {
          "category_id": "category-2",
          "final_rank": 3,
          "is_scoring": true,
          "points_awarded": 250,
          "result_id": "result-tepe-sigeman-co-chess-tournament-2026-aca414-player-erdogmus-yagiz-kaan",
          "tournament_end_date": "2026-05-07",
          "tournament_id": "tepe-sigeman-co-chess-tournament-2026-aca414",
          "tournament_name": "TePe Sigeman & Co Chess Tournament 2026"
        },
        {
          "category_id": "category-1",
          "final_rank": 6,
          "is_scoring": true,
          "points_awarded": 180,
          "result_id": "result-tata-steel-chess-tournament-masters-2026-4cda8b-player-erdogmus-yagiz-kaan",
          "tournament_end_date": "2026-02-01",
          "tournament_id": "tata-steel-chess-tournament-masters-2026-4cda8b",
          "tournament_name": "Tata Steel Chess Tournament - Masters 2026"
        }
      ],
      "standard_rating": 2713,
      "tie_breaks": {
        "all_top_10_results": 2,
        "all_wins": 0,
        "best_single_result_points": 250,
        "category_1_top_10_results": 1,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2026-05-07"
      },
      "title": "GM",
      "total_points": 430
    },
    {
      "all_top_10": 2,
      "all_wins": 0,
      "best_result_date": "2026-04-19",
      "best_result_points": 180,
      "blitz_rating": 2634,
      "category_1_points": 360,
      "category_1_top_10": 2,
      "category_1_wins": 0,
      "category_2_points": 0,
      "contributions": [
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-04-19",
          "final_rank": 6,
          "points_awarded": 180,
          "score": 6,
          "tournament_id": "candidates-open-2026-8130b0",
          "tournament_name": "CANDIDATES OPEN - 2026",
          "tournament_slug": "candidates-open-2026"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-02-01",
          "final_rank": 6,
          "points_awarded": 180,
          "score": 7,
          "tournament_id": "tata-steel-chess-tournament-masters-2026-4cda8b",
          "tournament_name": "Tata Steel Chess Tournament - Masters 2026",
          "tournament_slug": "tata-steel-chess-tournament-masters-2026"
        }
      ],
      "eligible_tournament_count": 2,
      "eligible_tournament_ids": [
        "candidates-open-2026-8130b0",
        "tata-steel-chess-tournament-masters-2026-4cda8b"
      ],
      "federation": "GER",
      "fide_id": "24651516",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/24651516",
      "normalized_player_name": "bluebaum, matthias",
      "photo_url": "/assets/player-photos/24651516.jpg",
      "player_id": "player-bluebaum-matthias",
      "player_name": "Bluebaum, Matthias",
      "player_slug": "bluebaum-matthias",
      "rank": 21,
      "rapid_rating": 2587,
      "result_contributions": [
        {
          "category_id": "category-1",
          "final_rank": 6,
          "is_scoring": true,
          "points_awarded": 180,
          "result_id": "result-candidates-open-2026-8130b0-player-bluebaum-matthias",
          "tournament_end_date": "2026-04-19",
          "tournament_id": "candidates-open-2026-8130b0",
          "tournament_name": "CANDIDATES OPEN - 2026"
        },
        {
          "category_id": "category-1",
          "final_rank": 6,
          "is_scoring": true,
          "points_awarded": 180,
          "result_id": "result-tata-steel-chess-tournament-masters-2026-4cda8b-player-bluebaum-matthias",
          "tournament_end_date": "2026-02-01",
          "tournament_id": "tata-steel-chess-tournament-masters-2026-4cda8b",
          "tournament_name": "Tata Steel Chess Tournament - Masters 2026"
        }
      ],
      "standard_rating": 2694,
      "tie_breaks": {
        "all_top_10_results": 2,
        "all_wins": 0,
        "best_single_result_points": 180,
        "category_1_top_10_results": 2,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2026-04-19"
      },
      "title": "GM",
      "total_points": 360
    },
    {
      "all_top_10": 1,
      "all_wins": 0,
      "best_result_date": "2026-04-19",
      "best_result_points": 350,
      "blitz_rating": 2709,
      "category_1_points": 350,
      "category_1_top_10": 1,
      "category_1_wins": 0,
      "category_2_points": 0,
      "contributions": [
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-04-19",
          "final_rank": 4,
          "points_awarded": 350,
          "score": 7,
          "tournament_id": "candidates-open-2026-8130b0",
          "tournament_name": "CANDIDATES OPEN - 2026",
          "tournament_slug": "candidates-open-2026"
        }
      ],
      "eligible_tournament_count": 1,
      "eligible_tournament_ids": [
        "candidates-open-2026-8130b0"
      ],
      "federation": "CHN",
      "fide_id": "8603405",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/8603405",
      "normalized_player_name": "wei, yi",
      "photo_url": "/assets/player-photos/8603405.jpg",
      "player_id": "player-wei-yi",
      "player_name": "Wei, Yi",
      "player_slug": "wei-yi",
      "rank": 22,
      "rapid_rating": 2722,
      "result_contributions": [
        {
          "category_id": "category-1",
          "final_rank": 4,
          "is_scoring": true,
          "points_awarded": 350,
          "result_id": "result-candidates-open-2026-8130b0-player-wei-yi",
          "tournament_end_date": "2026-04-19",
          "tournament_id": "candidates-open-2026-8130b0",
          "tournament_name": "CANDIDATES OPEN - 2026"
        }
      ],
      "standard_rating": 2753,
      "tie_breaks": {
        "all_top_10_results": 1,
        "all_wins": 0,
        "best_single_result_points": 350,
        "category_1_top_10_results": 1,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2026-04-19"
      },
      "title": "GM",
      "total_points": 350
    },
    {
      "all_top_10": 1,
      "all_wins": 0,
      "best_result_date": "2026-06-16",
      "best_result_points": 350,
      "blitz_rating": 2549,
      "category_1_points": 0,
      "category_1_top_10": 0,
      "category_1_wins": 0,
      "category_2_points": 350,
      "contributions": [
        {
          "category_id": "category-2",
          "category_label": "Masters",
          "completion_date": "2026-06-16",
          "final_rank": 2,
          "points_awarded": 350,
          "score": 5.5,
          "tournament_id": "3rd-uzchess-cup-masters-7d3613",
          "tournament_name": "3rd Uzchess Cup, Masters",
          "tournament_slug": "3rd-uzchess-cup-masters"
        }
      ],
      "eligible_tournament_count": 1,
      "eligible_tournament_ids": [
        "3rd-uzchess-cup-masters-7d3613"
      ],
      "federation": "UZB",
      "fide_id": "14204223",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/14204223",
      "normalized_player_name": "vokhidov, shamsiddin",
      "photo_url": "/assets/player-photos/14204223.jpg",
      "player_id": "player-vokhidov-shamsiddin",
      "player_name": "Vokhidov, Shamsiddin",
      "player_slug": "vokhidov-shamsiddin",
      "rank": 23,
      "rapid_rating": 2519,
      "result_contributions": [
        {
          "category_id": "category-2",
          "final_rank": 2,
          "is_scoring": true,
          "points_awarded": 350,
          "result_id": "result-3rd-uzchess-cup-masters-7d3613-player-vokhidov-shamsiddin",
          "tournament_end_date": "2026-06-16",
          "tournament_id": "3rd-uzchess-cup-masters-7d3613",
          "tournament_name": "3rd Uzchess Cup, Masters"
        }
      ],
      "standard_rating": 2655,
      "tie_breaks": {
        "all_top_10_results": 1,
        "all_wins": 0,
        "best_single_result_points": 350,
        "category_1_top_10_results": 0,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2026-06-16"
      },
      "title": "GM",
      "total_points": 350
    },
    {
      "all_top_10": 1,
      "all_wins": 0,
      "best_result_date": "2026-03-06",
      "best_result_points": 350,
      "blitz_rating": 2638,
      "category_1_points": 0,
      "category_1_top_10": 0,
      "category_1_wins": 0,
      "category_2_points": 350,
      "contributions": [
        {
          "category_id": "category-2",
          "category_label": "Masters",
          "completion_date": "2026-03-06",
          "final_rank": 2,
          "points_awarded": 350,
          "score": 5,
          "tournament_id": "prague-international-chess-festival-masters-2026-817d56",
          "tournament_name": "Prague International Chess Festival 2026 - Masters",
          "tournament_slug": "prague-international-chess-festival-2026-masters"
        }
      ],
      "eligible_tournament_count": 1,
      "eligible_tournament_ids": [
        "prague-international-chess-festival-masters-2026-817d56"
      ],
      "federation": "IRI",
      "fide_id": "12539929",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/12539929",
      "normalized_player_name": "maghsoodloo parham",
      "photo_url": "/assets/player-photos/12539929.jpg",
      "player_id": "player-maghsoodloo-parham",
      "player_name": "MAGHSOODLOO Parham",
      "player_slug": "maghsoodloo-parham",
      "rank": 24,
      "rapid_rating": 2683,
      "result_contributions": [
        {
          "category_id": "category-2",
          "final_rank": 2,
          "is_scoring": true,
          "points_awarded": 350,
          "result_id": "result-prague-international-chess-festival-masters-2026-817d56-player-maghsoodloo-parham",
          "tournament_end_date": "2026-03-06",
          "tournament_id": "prague-international-chess-festival-masters-2026-817d56",
          "tournament_name": "Prague International Chess Festival 2026 - Masters"
        }
      ],
      "standard_rating": 2705,
      "tie_breaks": {
        "all_top_10_results": 1,
        "all_wins": 0,
        "best_single_result_points": 350,
        "category_1_top_10_results": 0,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2026-03-06"
      },
      "title": "GM",
      "total_points": 350
    },
    {
      "all_top_10": 2,
      "all_wins": 0,
      "best_result_date": "2026-06-16",
      "best_result_points": 250,
      "blitz_rating": 2765,
      "category_1_points": 30,
      "category_1_top_10": 1,
      "category_1_wins": 0,
      "category_2_points": 250,
      "contributions": [
        {
          "category_id": "category-2",
          "category_label": "Masters",
          "completion_date": "2026-06-16",
          "final_rank": 3,
          "points_awarded": 250,
          "score": 5,
          "tournament_id": "3rd-uzchess-cup-masters-7d3613",
          "tournament_name": "3rd Uzchess Cup, Masters",
          "tournament_slug": "3rd-uzchess-cup-masters"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-12-30",
          "final_rank": 10,
          "points_awarded": 30,
          "score": 12.5,
          "tournament_id": "world-blitz-championship-2025-266e7d",
          "tournament_name": "World Blitz Championship 2025",
          "tournament_slug": "world-blitz-championship-2025"
        }
      ],
      "eligible_tournament_count": 2,
      "eligible_tournament_ids": [
        "3rd-uzchess-cup-masters-7d3613",
        "world-blitz-championship-2025-266e7d"
      ],
      "federation": "FID",
      "fide_id": "4168119",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/4168119",
      "normalized_player_name": "nepomniachtchi, ian",
      "photo_url": "/assets/player-photos/4168119.jpg",
      "player_id": "player-nepomniachtchi-ian",
      "player_name": "Nepomniachtchi, Ian",
      "player_slug": "nepomniachtchi-ian",
      "rank": 25,
      "rapid_rating": 2729,
      "result_contributions": [
        {
          "category_id": "category-2",
          "final_rank": 3,
          "is_scoring": true,
          "points_awarded": 250,
          "result_id": "result-3rd-uzchess-cup-masters-7d3613-player-nepomniachtchi-ian",
          "tournament_end_date": "2026-06-16",
          "tournament_id": "3rd-uzchess-cup-masters-7d3613",
          "tournament_name": "3rd Uzchess Cup, Masters"
        },
        {
          "category_id": "category-1",
          "final_rank": 10,
          "is_scoring": true,
          "points_awarded": 30,
          "result_id": "result-world-blitz-championship-2025-266e7d-player-nepomniachtchi-ian",
          "tournament_end_date": "2025-12-30",
          "tournament_id": "world-blitz-championship-2025-266e7d",
          "tournament_name": "World Blitz Championship 2025"
        }
      ],
      "standard_rating": 2735,
      "tie_breaks": {
        "all_top_10_results": 2,
        "all_wins": 0,
        "best_single_result_points": 250,
        "category_1_top_10_results": 1,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2026-06-16"
      },
      "title": "GM",
      "total_points": 280
    },
    {
      "all_top_10": 1,
      "all_wins": 0,
      "best_result_date": "2026-04-19",
      "best_result_points": 250,
      "blitz_rating": 2838,
      "category_1_points": 250,
      "category_1_top_10": 1,
      "category_1_wins": 0,
      "category_2_points": 0,
      "contributions": [
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-04-19",
          "final_rank": 5,
          "points_awarded": 250,
          "score": 6.5,
          "tournament_id": "candidates-open-2026-8130b0",
          "tournament_name": "CANDIDATES OPEN - 2026",
          "tournament_slug": "candidates-open-2026"
        }
      ],
      "eligible_tournament_count": 1,
      "eligible_tournament_ids": [
        "candidates-open-2026-8130b0"
      ],
      "federation": "USA",
      "fide_id": "2016192",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/2016192",
      "normalized_player_name": "nakamura, hikaru",
      "photo_url": "/assets/player-photos/2016192.jpg",
      "player_id": "player-nakamura-hikaru",
      "player_name": "Nakamura, Hikaru",
      "player_slug": "nakamura-hikaru",
      "rank": 26,
      "rapid_rating": 2742,
      "result_contributions": [
        {
          "category_id": "category-1",
          "final_rank": 5,
          "is_scoring": true,
          "points_awarded": 250,
          "result_id": "result-candidates-open-2026-8130b0-player-nakamura-hikaru",
          "tournament_end_date": "2026-04-19",
          "tournament_id": "candidates-open-2026-8130b0",
          "tournament_name": "CANDIDATES OPEN - 2026"
        }
      ],
      "standard_rating": 2792,
      "tie_breaks": {
        "all_top_10_results": 1,
        "all_wins": 0,
        "best_single_result_points": 250,
        "category_1_top_10_results": 1,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2026-04-19"
      },
      "title": "GM",
      "total_points": 250
    },
    {
      "all_top_10": 1,
      "all_wins": 0,
      "best_result_date": "2025-12-30",
      "best_result_points": 250,
      "blitz_rating": "",
      "category_1_points": 250,
      "category_1_top_10": 1,
      "category_1_wins": 0,
      "category_2_points": 0,
      "contributions": [
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-12-30",
          "final_rank": 5,
          "points_awarded": 250,
          "score": 13,
          "tournament_id": "world-blitz-championship-2025-266e7d",
          "tournament_name": "World Blitz Championship 2025",
          "tournament_slug": "world-blitz-championship-2025"
        }
      ],
      "eligible_tournament_count": 1,
      "eligible_tournament_ids": [
        "world-blitz-championship-2025-266e7d"
      ],
      "federation": "FID",
      "fide_id": "",
      "fide_last_checked_at": "",
      "fide_profile_url": "",
      "normalized_player_name": "lazavik, denis",
      "photo_url": "",
      "player_id": "player-lazavik-denis",
      "player_name": "Lazavik, Denis",
      "player_slug": "lazavik-denis",
      "rank": 27,
      "rapid_rating": "",
      "result_contributions": [
        {
          "category_id": "category-1",
          "final_rank": 5,
          "is_scoring": true,
          "points_awarded": 250,
          "result_id": "result-world-blitz-championship-2025-266e7d-player-lazavik-denis",
          "tournament_end_date": "2025-12-30",
          "tournament_id": "world-blitz-championship-2025-266e7d",
          "tournament_name": "World Blitz Championship 2025"
        }
      ],
      "standard_rating": "",
      "tie_breaks": {
        "all_top_10_results": 1,
        "all_wins": 0,
        "best_single_result_points": 250,
        "category_1_top_10_results": 1,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2025-12-30"
      },
      "title": "",
      "total_points": 250
    },
    {
      "all_top_10": 1,
      "all_wins": 0,
      "best_result_date": "2025-12-30",
      "best_result_points": 250,
      "blitz_rating": "",
      "category_1_points": 250,
      "category_1_top_10": 1,
      "category_1_wins": 0,
      "category_2_points": 0,
      "contributions": [
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-12-30",
          "final_rank": 5,
          "points_awarded": 250,
          "score": 13,
          "tournament_id": "world-blitz-championship-2025-266e7d",
          "tournament_name": "World Blitz Championship 2025",
          "tournament_slug": "world-blitz-championship-2025"
        }
      ],
      "eligible_tournament_count": 1,
      "eligible_tournament_ids": [
        "world-blitz-championship-2025-266e7d"
      ],
      "federation": "FID",
      "fide_id": "",
      "fide_last_checked_at": "",
      "fide_profile_url": "",
      "normalized_player_name": "matlakov, maxim",
      "photo_url": "",
      "player_id": "player-matlakov-maxim",
      "player_name": "Matlakov, Maxim",
      "player_slug": "matlakov-maxim",
      "rank": 28,
      "rapid_rating": "",
      "result_contributions": [
        {
          "category_id": "category-1",
          "final_rank": 5,
          "is_scoring": true,
          "points_awarded": 250,
          "result_id": "result-world-blitz-championship-2025-266e7d-player-matlakov-maxim",
          "tournament_end_date": "2025-12-30",
          "tournament_id": "world-blitz-championship-2025-266e7d",
          "tournament_name": "World Blitz Championship 2025"
        }
      ],
      "standard_rating": "",
      "tie_breaks": {
        "all_top_10_results": 1,
        "all_wins": 0,
        "best_single_result_points": 250,
        "category_1_top_10_results": 1,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2025-12-30"
      },
      "title": "",
      "total_points": 250
    },
    {
      "all_top_10": 1,
      "all_wins": 0,
      "best_result_date": "2025-12-30",
      "best_result_points": 250,
      "blitz_rating": "",
      "category_1_points": 250,
      "category_1_top_10": 1,
      "category_1_wins": 0,
      "category_2_points": 0,
      "contributions": [
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-12-30",
          "final_rank": 5,
          "points_awarded": 250,
          "score": 13,
          "tournament_id": "world-blitz-championship-2025-266e7d",
          "tournament_name": "World Blitz Championship 2025",
          "tournament_slug": "world-blitz-championship-2025"
        }
      ],
      "eligible_tournament_count": 1,
      "eligible_tournament_ids": [
        "world-blitz-championship-2025-266e7d"
      ],
      "federation": "IND",
      "fide_id": "",
      "fide_last_checked_at": "",
      "fide_profile_url": "",
      "normalized_player_name": "nihal, sarin",
      "photo_url": "",
      "player_id": "player-nihal-sarin",
      "player_name": "Nihal, Sarin",
      "player_slug": "nihal-sarin",
      "rank": 29,
      "rapid_rating": "",
      "result_contributions": [
        {
          "category_id": "category-1",
          "final_rank": 5,
          "is_scoring": true,
          "points_awarded": 250,
          "result_id": "result-world-blitz-championship-2025-266e7d-player-nihal-sarin",
          "tournament_end_date": "2025-12-30",
          "tournament_id": "world-blitz-championship-2025-266e7d",
          "tournament_name": "World Blitz Championship 2025"
        }
      ],
      "standard_rating": "",
      "tie_breaks": {
        "all_top_10_results": 1,
        "all_wins": 0,
        "best_single_result_points": 250,
        "category_1_top_10_results": 1,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2025-12-30"
      },
      "title": "",
      "total_points": 250
    },
    {
      "all_top_10": 1,
      "all_wins": 0,
      "best_result_date": "2025-12-28",
      "best_result_points": 250,
      "blitz_rating": "",
      "category_1_points": 250,
      "category_1_top_10": 1,
      "category_1_wins": 0,
      "category_2_points": 0,
      "contributions": [
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-12-28",
          "final_rank": 5,
          "points_awarded": 250,
          "score": 9.5,
          "tournament_id": "world-rapid-championship-2025-dc86f3",
          "tournament_name": "World Rapid Championship 2025",
          "tournament_slug": "world-rapid-championship-2025"
        }
      ],
      "eligible_tournament_count": 1,
      "eligible_tournament_ids": [
        "world-rapid-championship-2025-dc86f3"
      ],
      "federation": "USA",
      "fide_id": "",
      "fide_last_checked_at": "",
      "fide_profile_url": "",
      "normalized_player_name": "dominguez perez, leinier",
      "photo_url": "",
      "player_id": "player-dominguez-perez-leinier",
      "player_name": "Dominguez Perez, Leinier",
      "player_slug": "dominguez-perez-leinier",
      "rank": 30,
      "rapid_rating": "",
      "result_contributions": [
        {
          "category_id": "category-1",
          "final_rank": 5,
          "is_scoring": true,
          "points_awarded": 250,
          "result_id": "result-world-rapid-championship-2025-dc86f3-player-dominguez-perez-leinier",
          "tournament_end_date": "2025-12-28",
          "tournament_id": "world-rapid-championship-2025-dc86f3",
          "tournament_name": "World Rapid Championship 2025"
        }
      ],
      "standard_rating": "",
      "tie_breaks": {
        "all_top_10_results": 1,
        "all_wins": 0,
        "best_single_result_points": 250,
        "category_1_top_10_results": 1,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2025-12-28"
      },
      "title": "",
      "total_points": 250
    },
    {
      "all_top_10": 1,
      "all_wins": 0,
      "best_result_date": "2025-08-27",
      "best_result_points": 250,
      "blitz_rating": 2677,
      "category_1_points": 250,
      "category_1_top_10": 1,
      "category_1_wins": 0,
      "category_2_points": 0,
      "contributions": [
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-12-28",
          "final_rank": 11,
          "points_awarded": 0,
          "score": 9,
          "tournament_id": "world-rapid-championship-2025-dc86f3",
          "tournament_name": "World Rapid Championship 2025",
          "tournament_slug": "world-rapid-championship-2025"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-08-27",
          "final_rank": 5,
          "points_awarded": 250,
          "score": 4.5,
          "tournament_id": "gct-sinquefield-cup-2025-437b01",
          "tournament_name": "GCT 2025 Sinquefield Cup",
          "tournament_slug": "gct-2025-sinquefield-cup"
        }
      ],
      "eligible_tournament_count": 2,
      "eligible_tournament_ids": [
        "gct-sinquefield-cup-2025-437b01",
        "world-rapid-championship-2025-dc86f3"
      ],
      "federation": "USA",
      "fide_id": "2040506",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/2040506",
      "normalized_player_name": "sevian, samuel",
      "photo_url": "/assets/player-photos/2040506.jpg",
      "player_id": "player-sevian-samuel",
      "player_name": "Sevian, Samuel",
      "player_slug": "sevian-samuel",
      "rank": 31,
      "rapid_rating": 2666,
      "result_contributions": [
        {
          "category_id": "category-1",
          "final_rank": 11,
          "is_scoring": false,
          "points_awarded": 0,
          "result_id": "result-world-rapid-championship-2025-dc86f3-player-sevian-samuel",
          "tournament_end_date": "2025-12-28",
          "tournament_id": "world-rapid-championship-2025-dc86f3",
          "tournament_name": "World Rapid Championship 2025"
        },
        {
          "category_id": "category-1",
          "final_rank": 5,
          "is_scoring": true,
          "points_awarded": 250,
          "result_id": "result-gct-sinquefield-cup-2025-437b01-player-sevian-samuel",
          "tournament_end_date": "2025-08-27",
          "tournament_id": "gct-sinquefield-cup-2025-437b01",
          "tournament_name": "GCT 2025 Sinquefield Cup"
        }
      ],
      "standard_rating": 2701,
      "tie_breaks": {
        "all_top_10_results": 1,
        "all_wins": 0,
        "best_single_result_points": 250,
        "category_1_top_10_results": 1,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2025-08-27"
      },
      "title": null,
      "total_points": 250
    },
    {
      "all_top_10": 1,
      "all_wins": 0,
      "best_result_date": "2026-03-06",
      "best_result_points": 250,
      "blitz_rating": 2569,
      "category_1_points": 0,
      "category_1_top_10": 0,
      "category_1_wins": 0,
      "category_2_points": 250,
      "contributions": [
        {
          "category_id": "category-2",
          "category_label": "Masters",
          "completion_date": "2026-03-06",
          "final_rank": 3,
          "points_awarded": 250,
          "score": 5,
          "tournament_id": "prague-international-chess-festival-masters-2026-817d56",
          "tournament_name": "Prague International Chess Festival 2026 - Masters",
          "tournament_slug": "prague-international-chess-festival-2026-masters"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-02-01",
          "final_rank": 12,
          "points_awarded": 0,
          "score": 4.5,
          "tournament_id": "tata-steel-chess-tournament-masters-2026-4cda8b",
          "tournament_name": "Tata Steel Chess Tournament - Masters 2026",
          "tournament_slug": "tata-steel-chess-tournament-masters-2026"
        }
      ],
      "eligible_tournament_count": 2,
      "eligible_tournament_ids": [
        "prague-international-chess-festival-masters-2026-817d56",
        "tata-steel-chess-tournament-masters-2026-4cda8b"
      ],
      "federation": "IND",
      "fide_id": "5072786",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/5072786",
      "normalized_player_name": "aravindh chithambaram vr.",
      "photo_url": "/assets/player-photos/5072786.jpg",
      "player_id": "player-aravindh-chithambaram-vr",
      "player_name": "ARAVINDH Chithambaram Vr.",
      "player_slug": "aravindh-chithambaram-vr",
      "rank": 32,
      "rapid_rating": 2584,
      "result_contributions": [
        {
          "category_id": "category-2",
          "final_rank": 3,
          "is_scoring": true,
          "points_awarded": 250,
          "result_id": "result-prague-international-chess-festival-masters-2026-817d56-player-aravindh-chithambaram-vr",
          "tournament_end_date": "2026-03-06",
          "tournament_id": "prague-international-chess-festival-masters-2026-817d56",
          "tournament_name": "Prague International Chess Festival 2026 - Masters"
        },
        {
          "category_id": "category-1",
          "final_rank": 12,
          "is_scoring": false,
          "points_awarded": 0,
          "result_id": "result-tata-steel-chess-tournament-masters-2026-4cda8b-player-aravindh-chithambaram-vr",
          "tournament_end_date": "2026-02-01",
          "tournament_id": "tata-steel-chess-tournament-masters-2026-4cda8b",
          "tournament_name": "Tata Steel Chess Tournament - Masters 2026"
        }
      ],
      "standard_rating": 2677,
      "tie_breaks": {
        "all_top_10_results": 1,
        "all_wins": 0,
        "best_single_result_points": 250,
        "category_1_top_10_results": 0,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2026-03-06"
      },
      "title": "GM",
      "total_points": 250
    },
    {
      "all_top_10": 1,
      "all_wins": 0,
      "best_result_date": "2026-05-24",
      "best_result_points": 180,
      "blitz_rating": 2649,
      "category_1_points": 180,
      "category_1_top_10": 1,
      "category_1_wins": 0,
      "category_2_points": 0,
      "contributions": [
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-05-24",
          "final_rank": 6,
          "points_awarded": 180,
          "score": 4.5,
          "tournament_id": "super-chess-classic-romania-2026-308a8b",
          "tournament_name": "GCT 2026 Super Chess Classic Romania",
          "tournament_slug": "2026-super-chess-classic-romania"
        }
      ],
      "eligible_tournament_count": 1,
      "eligible_tournament_ids": [
        "super-chess-classic-romania-2026-308a8b"
      ],
      "federation": "ROU",
      "fide_id": "1226380",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/1226380",
      "normalized_player_name": "deac, bogdan-daniel",
      "photo_url": "/assets/player-photos/1226380.jpg",
      "player_id": "player-deac-bogdan-daniel",
      "player_name": "Deac, Bogdan-Daniel",
      "player_slug": "deac-bogdan-daniel",
      "rank": 33,
      "rapid_rating": 2613,
      "result_contributions": [
        {
          "category_id": "category-1",
          "final_rank": 6,
          "is_scoring": true,
          "points_awarded": 180,
          "result_id": "result-super-chess-classic-romania-2026-308a8b-player-deac-bogdan-daniel",
          "tournament_end_date": "2026-05-24",
          "tournament_id": "super-chess-classic-romania-2026-308a8b",
          "tournament_name": "GCT 2026 Super Chess Classic Romania"
        }
      ],
      "standard_rating": 2651,
      "tie_breaks": {
        "all_top_10_results": 1,
        "all_wins": 0,
        "best_single_result_points": 180,
        "category_1_top_10_results": 1,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2026-05-24"
      },
      "title": "GM",
      "total_points": 180
    },
    {
      "all_top_10": 1,
      "all_wins": 0,
      "best_result_date": "2025-08-17",
      "best_result_points": 180,
      "blitz_rating": 2690,
      "category_1_points": 180,
      "category_1_top_10": 1,
      "category_1_wins": 0,
      "category_2_points": 0,
      "contributions": [
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-08-17",
          "final_rank": 6,
          "points_awarded": 180,
          "score": 18,
          "tournament_id": "gct-saint-louis-rapid-blitz-2025-3750ff",
          "tournament_name": "GCT 2025 Saint Louis Rapid & Blitz",
          "tournament_slug": "gct-2025-saint-louis-rapid-blitz"
        }
      ],
      "eligible_tournament_count": 1,
      "eligible_tournament_ids": [
        "gct-saint-louis-rapid-blitz-2025-3750ff"
      ],
      "federation": "VIE",
      "fide_id": "12401137",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/12401137",
      "normalized_player_name": "le, quang liem",
      "photo_url": "/assets/player-photos/12401137.jpg",
      "player_id": "player-le-quang-liem",
      "player_name": "Le, Quang Liem",
      "player_slug": "le-quang-liem",
      "rank": 34,
      "rapid_rating": 2633,
      "result_contributions": [
        {
          "category_id": "category-1",
          "final_rank": 6,
          "is_scoring": true,
          "points_awarded": 180,
          "result_id": "result-gct-saint-louis-rapid-blitz-2025-3750ff-player-le-quang-liem",
          "tournament_end_date": "2025-08-17",
          "tournament_id": "gct-saint-louis-rapid-blitz-2025-3750ff",
          "tournament_name": "GCT 2025 Saint Louis Rapid & Blitz"
        }
      ],
      "standard_rating": 2731,
      "tie_breaks": {
        "all_top_10_results": 1,
        "all_wins": 0,
        "best_single_result_points": 180,
        "category_1_top_10_results": 1,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2025-08-17"
      },
      "title": "",
      "total_points": 180
    },
    {
      "all_top_10": 1,
      "all_wins": 0,
      "best_result_date": "2026-06-16",
      "best_result_points": 180,
      "blitz_rating": 2627,
      "category_1_points": 0,
      "category_1_top_10": 0,
      "category_1_wins": 0,
      "category_2_points": 180,
      "contributions": [
        {
          "category_id": "category-2",
          "category_label": "Masters",
          "completion_date": "2026-06-16",
          "final_rank": 4,
          "points_awarded": 180,
          "score": 5,
          "tournament_id": "3rd-uzchess-cup-masters-7d3613",
          "tournament_name": "3rd Uzchess Cup, Masters",
          "tournament_slug": "3rd-uzchess-cup-masters"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-12-28",
          "final_rank": 13,
          "points_awarded": 0,
          "score": 9,
          "tournament_id": "world-rapid-championship-2025-dc86f3",
          "tournament_name": "World Rapid Championship 2025",
          "tournament_slug": "world-rapid-championship-2025"
        }
      ],
      "eligible_tournament_count": 2,
      "eligible_tournament_ids": [
        "3rd-uzchess-cup-masters-7d3613",
        "world-rapid-championship-2025-dc86f3"
      ],
      "federation": "AZE",
      "fide_id": "13401319",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/13401319",
      "normalized_player_name": "mamedyarov, shakhriyar",
      "photo_url": "/assets/player-photos/13401319.jpg",
      "player_id": "player-mamedyarov-shakhriyar",
      "player_name": "Mamedyarov, Shakhriyar",
      "player_slug": "mamedyarov-shakhriyar",
      "rank": 35,
      "rapid_rating": 2694,
      "result_contributions": [
        {
          "category_id": "category-2",
          "final_rank": 4,
          "is_scoring": true,
          "points_awarded": 180,
          "result_id": "result-3rd-uzchess-cup-masters-7d3613-player-mamedyarov-shakhriyar",
          "tournament_end_date": "2026-06-16",
          "tournament_id": "3rd-uzchess-cup-masters-7d3613",
          "tournament_name": "3rd Uzchess Cup, Masters"
        },
        {
          "category_id": "category-1",
          "final_rank": 13,
          "is_scoring": false,
          "points_awarded": 0,
          "result_id": "result-world-rapid-championship-2025-dc86f3-player-mamedyarov-shakhriyar",
          "tournament_end_date": "2025-12-28",
          "tournament_id": "world-rapid-championship-2025-dc86f3",
          "tournament_name": "World Rapid Championship 2025"
        }
      ],
      "standard_rating": 2723,
      "tie_breaks": {
        "all_top_10_results": 1,
        "all_wins": 0,
        "best_single_result_points": 180,
        "category_1_top_10_results": 0,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2026-06-16"
      },
      "title": "GM",
      "total_points": 180
    },
    {
      "all_top_10": 1,
      "all_wins": 0,
      "best_result_date": "2026-03-06",
      "best_result_points": 120,
      "blitz_rating": 2628,
      "category_1_points": 0,
      "category_1_top_10": 0,
      "category_1_wins": 0,
      "category_2_points": 120,
      "contributions": [
        {
          "category_id": "category-2",
          "category_label": "Masters",
          "completion_date": "2026-03-06",
          "final_rank": 5,
          "points_awarded": 120,
          "score": 4.5,
          "tournament_id": "prague-international-chess-festival-masters-2026-817d56",
          "tournament_name": "Prague International Chess Festival 2026 - Masters",
          "tournament_slug": "prague-international-chess-festival-2026-masters"
        }
      ],
      "eligible_tournament_count": 1,
      "eligible_tournament_ids": [
        "prague-international-chess-festival-masters-2026-817d56"
      ],
      "federation": "CZE",
      "fide_id": "309095",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/309095",
      "normalized_player_name": "navara david",
      "photo_url": "/assets/player-photos/309095.jpg",
      "player_id": "player-navara-david",
      "player_name": "NAVARA David",
      "player_slug": "navara-david",
      "rank": 36,
      "rapid_rating": 2602,
      "result_contributions": [
        {
          "category_id": "category-2",
          "final_rank": 5,
          "is_scoring": true,
          "points_awarded": 120,
          "result_id": "result-prague-international-chess-festival-masters-2026-817d56-player-navara-david",
          "tournament_end_date": "2026-03-06",
          "tournament_id": "prague-international-chess-festival-masters-2026-817d56",
          "tournament_name": "Prague International Chess Festival 2026 - Masters"
        }
      ],
      "standard_rating": 2619,
      "tie_breaks": {
        "all_top_10_results": 1,
        "all_wins": 0,
        "best_single_result_points": 120,
        "category_1_top_10_results": 0,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2026-03-06"
      },
      "title": "GM",
      "total_points": 120
    },
    {
      "all_top_10": 2,
      "all_wins": 0,
      "best_result_date": "2026-04-19",
      "best_result_points": 80,
      "blitz_rating": 2651,
      "category_1_points": 110,
      "category_1_top_10": 2,
      "category_1_wins": 0,
      "category_2_points": 0,
      "contributions": [
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-04-19",
          "final_rank": 8,
          "points_awarded": 80,
          "score": 4.5,
          "tournament_id": "candidates-open-2026-8130b0",
          "tournament_name": "CANDIDATES OPEN - 2026",
          "tournament_slug": "candidates-open-2026"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-12-28",
          "final_rank": 10,
          "points_awarded": 30,
          "score": 9,
          "tournament_id": "world-rapid-championship-2025-dc86f3",
          "tournament_name": "World Rapid Championship 2025",
          "tournament_slug": "world-rapid-championship-2025"
        }
      ],
      "eligible_tournament_count": 2,
      "eligible_tournament_ids": [
        "candidates-open-2026-8130b0",
        "world-rapid-championship-2025-dc86f3"
      ],
      "federation": "FID",
      "fide_id": "24175439",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/24175439",
      "normalized_player_name": "esipenko, andrey",
      "photo_url": "/assets/player-photos/24175439.jpg",
      "player_id": "player-esipenko-andrey",
      "player_name": "Esipenko, Andrey",
      "player_slug": "esipenko-andrey",
      "rank": 37,
      "rapid_rating": 2653,
      "result_contributions": [
        {
          "category_id": "category-1",
          "final_rank": 8,
          "is_scoring": true,
          "points_awarded": 80,
          "result_id": "result-candidates-open-2026-8130b0-player-esipenko-andrey",
          "tournament_end_date": "2026-04-19",
          "tournament_id": "candidates-open-2026-8130b0",
          "tournament_name": "CANDIDATES OPEN - 2026"
        },
        {
          "category_id": "category-1",
          "final_rank": 10,
          "is_scoring": true,
          "points_awarded": 30,
          "result_id": "result-world-rapid-championship-2025-dc86f3-player-esipenko-andrey",
          "tournament_end_date": "2025-12-28",
          "tournament_id": "world-rapid-championship-2025-dc86f3",
          "tournament_name": "World Rapid Championship 2025"
        }
      ],
      "standard_rating": 2678,
      "tie_breaks": {
        "all_top_10_results": 2,
        "all_wins": 0,
        "best_single_result_points": 80,
        "category_1_top_10_results": 2,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2026-04-19"
      },
      "title": "GM",
      "total_points": 110
    },
    {
      "all_top_10": 2,
      "all_wins": 0,
      "best_result_date": "2026-03-06",
      "best_result_points": 80,
      "blitz_rating": 2569,
      "category_1_points": 0,
      "category_1_top_10": 0,
      "category_1_wins": 0,
      "category_2_points": 110,
      "contributions": [
        {
          "category_id": "category-2",
          "category_label": "Masters",
          "completion_date": "2026-06-16",
          "final_rank": 8,
          "points_awarded": 30,
          "score": 4,
          "tournament_id": "3rd-uzchess-cup-masters-7d3613",
          "tournament_name": "3rd Uzchess Cup, Masters",
          "tournament_slug": "3rd-uzchess-cup-masters"
        },
        {
          "category_id": "category-2",
          "category_label": "Masters",
          "completion_date": "2026-03-06",
          "final_rank": 6,
          "points_awarded": 80,
          "score": 4.5,
          "tournament_id": "prague-international-chess-festival-masters-2026-817d56",
          "tournament_name": "Prague International Chess Festival 2026 - Masters",
          "tournament_slug": "prague-international-chess-festival-2026-masters"
        }
      ],
      "eligible_tournament_count": 2,
      "eligible_tournament_ids": [
        "3rd-uzchess-cup-masters-7d3613",
        "prague-international-chess-festival-masters-2026-817d56"
      ],
      "federation": "UZB",
      "fide_id": "14203987",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/14203987",
      "normalized_player_name": "yakubboev nodirbek",
      "photo_url": "/assets/player-photos/14203987.jpg",
      "player_id": "player-yakubboev-nodirbek",
      "player_name": "YAKUBBOEV Nodirbek",
      "player_slug": "yakubboev-nodirbek",
      "rank": 38,
      "rapid_rating": 2578,
      "result_contributions": [
        {
          "category_id": "category-2",
          "final_rank": 8,
          "is_scoring": true,
          "points_awarded": 30,
          "result_id": "result-3rd-uzchess-cup-masters-7d3613-player-yakubboev-nodirbek",
          "tournament_end_date": "2026-06-16",
          "tournament_id": "3rd-uzchess-cup-masters-7d3613",
          "tournament_name": "3rd Uzchess Cup, Masters"
        },
        {
          "category_id": "category-2",
          "final_rank": 6,
          "is_scoring": true,
          "points_awarded": 80,
          "result_id": "result-prague-international-chess-festival-masters-2026-817d56-player-yakubboev-nodirbek",
          "tournament_end_date": "2026-03-06",
          "tournament_id": "prague-international-chess-festival-masters-2026-817d56",
          "tournament_name": "Prague International Chess Festival 2026 - Masters"
        }
      ],
      "standard_rating": 2685,
      "tie_breaks": {
        "all_top_10_results": 2,
        "all_wins": 0,
        "best_single_result_points": 80,
        "category_1_top_10_results": 0,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2026-03-06"
      },
      "title": "GM",
      "total_points": 110
    },
    {
      "all_top_10": 1,
      "all_wins": 0,
      "best_result_date": "2025-08-17",
      "best_result_points": 80,
      "blitz_rating": 2591,
      "category_1_points": 80,
      "category_1_top_10": 1,
      "category_1_wins": 0,
      "category_2_points": 0,
      "contributions": [
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-08-17",
          "final_rank": 8,
          "points_awarded": 80,
          "score": 15.5,
          "tournament_id": "gct-saint-louis-rapid-blitz-2025-3750ff",
          "tournament_name": "GCT 2025 Saint Louis Rapid & Blitz",
          "tournament_slug": "gct-2025-saint-louis-rapid-blitz"
        }
      ],
      "eligible_tournament_count": 1,
      "eligible_tournament_ids": [
        "gct-saint-louis-rapid-blitz-2025-3750ff"
      ],
      "federation": "USA",
      "fide_id": "3503240",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/3503240",
      "normalized_player_name": "dominguez, leinier",
      "photo_url": "/assets/player-photos/3503240.jpg",
      "player_id": "player-dominguez-leinier",
      "player_name": "Dominguez, Leinier",
      "player_slug": "dominguez-leinier",
      "rank": 39,
      "rapid_rating": 2666,
      "result_contributions": [
        {
          "category_id": "category-1",
          "final_rank": 8,
          "is_scoring": true,
          "points_awarded": 80,
          "result_id": "result-gct-saint-louis-rapid-blitz-2025-3750ff-player-dominguez-leinier",
          "tournament_end_date": "2025-08-17",
          "tournament_id": "gct-saint-louis-rapid-blitz-2025-3750ff",
          "tournament_name": "GCT 2025 Saint Louis Rapid & Blitz"
        }
      ],
      "standard_rating": 2732,
      "tie_breaks": {
        "all_top_10_results": 1,
        "all_wins": 0,
        "best_single_result_points": 80,
        "category_1_top_10_results": 1,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2025-08-17"
      },
      "title": "",
      "total_points": 80
    },
    {
      "all_top_10": 1,
      "all_wins": 0,
      "best_result_date": "2026-05-07",
      "best_result_points": 80,
      "blitz_rating": 2496,
      "category_1_points": 0,
      "category_1_top_10": 0,
      "category_1_wins": 0,
      "category_2_points": 80,
      "contributions": [
        {
          "category_id": "category-2",
          "category_label": "Masters",
          "completion_date": "2026-05-07",
          "final_rank": 6,
          "points_awarded": 80,
          "score": 3,
          "tournament_id": "tepe-sigeman-co-chess-tournament-2026-aca414",
          "tournament_name": "TePe Sigeman & Co Chess Tournament 2026",
          "tournament_slug": "tepe-sigeman-co-chess-tournament-2026"
        }
      ],
      "eligible_tournament_count": 1,
      "eligible_tournament_ids": [
        "tepe-sigeman-co-chess-tournament-2026-aca414"
      ],
      "federation": "USA",
      "fide_id": "30953499",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/30953499",
      "normalized_player_name": "woodward, andy",
      "photo_url": "/assets/player-photos/30953499.jpg",
      "player_id": "player-woodward-andy",
      "player_name": "Woodward, Andy",
      "player_slug": "woodward-andy",
      "rank": 40,
      "rapid_rating": 2521,
      "result_contributions": [
        {
          "category_id": "category-2",
          "final_rank": 6,
          "is_scoring": true,
          "points_awarded": 80,
          "result_id": "result-tepe-sigeman-co-chess-tournament-2026-aca414-player-woodward-andy",
          "tournament_end_date": "2026-05-07",
          "tournament_id": "tepe-sigeman-co-chess-tournament-2026-aca414",
          "tournament_name": "TePe Sigeman & Co Chess Tournament 2026"
        }
      ],
      "standard_rating": 2638,
      "tie_breaks": {
        "all_top_10_results": 1,
        "all_wins": 0,
        "best_single_result_points": 80,
        "category_1_top_10_results": 0,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2026-05-07"
      },
      "title": "GM",
      "total_points": 80
    },
    {
      "all_top_10": 1,
      "all_wins": 0,
      "best_result_date": "2025-08-17",
      "best_result_points": 50,
      "blitz_rating": 2670,
      "category_1_points": 50,
      "category_1_top_10": 1,
      "category_1_wins": 0,
      "category_2_points": 0,
      "contributions": [
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-08-17",
          "final_rank": 9,
          "points_awarded": 50,
          "score": 13,
          "tournament_id": "gct-saint-louis-rapid-blitz-2025-3750ff",
          "tournament_name": "GCT 2025 Saint Louis Rapid & Blitz",
          "tournament_slug": "gct-2025-saint-louis-rapid-blitz"
        }
      ],
      "eligible_tournament_count": 1,
      "eligible_tournament_ids": [
        "gct-saint-louis-rapid-blitz-2025-3750ff"
      ],
      "federation": "USA",
      "fide_id": "24125890",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/24125890",
      "normalized_player_name": "oparin, grigoriy",
      "photo_url": "/assets/player-photos/24125890.jpg",
      "player_id": "player-oparin-grigoriy",
      "player_name": "Oparin, Grigoriy",
      "player_slug": "oparin-grigoriy",
      "rank": 41,
      "rapid_rating": 2606,
      "result_contributions": [
        {
          "category_id": "category-1",
          "final_rank": 9,
          "is_scoring": true,
          "points_awarded": 50,
          "result_id": "result-gct-saint-louis-rapid-blitz-2025-3750ff-player-oparin-grigoriy",
          "tournament_end_date": "2025-08-17",
          "tournament_id": "gct-saint-louis-rapid-blitz-2025-3750ff",
          "tournament_name": "GCT 2025 Saint Louis Rapid & Blitz"
        }
      ],
      "standard_rating": 2643,
      "tie_breaks": {
        "all_top_10_results": 1,
        "all_wins": 0,
        "best_single_result_points": 50,
        "category_1_top_10_results": 1,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2025-08-17"
      },
      "title": "",
      "total_points": 50
    },
    {
      "all_top_10": 1,
      "all_wins": 0,
      "best_result_date": "2026-05-07",
      "best_result_points": 50,
      "blitz_rating": 2415,
      "category_1_points": 0,
      "category_1_top_10": 0,
      "category_1_wins": 0,
      "category_2_points": 50,
      "contributions": [
        {
          "category_id": "category-2",
          "category_label": "Masters",
          "completion_date": "2026-05-07",
          "final_rank": 7,
          "points_awarded": 50,
          "score": 2,
          "tournament_id": "tepe-sigeman-co-chess-tournament-2026-aca414",
          "tournament_name": "TePe Sigeman & Co Chess Tournament 2026",
          "tournament_slug": "tepe-sigeman-co-chess-tournament-2026"
        }
      ],
      "eligible_tournament_count": 1,
      "eligible_tournament_ids": [
        "tepe-sigeman-co-chess-tournament-2026-aca414"
      ],
      "federation": "CHN",
      "fide_id": "8608059",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/8608059",
      "normalized_player_name": "zhu, jiner",
      "photo_url": "/assets/player-photos/8608059.jpg",
      "player_id": "player-zhu-jiner",
      "player_name": "Zhu, Jiner",
      "player_slug": "zhu-jiner",
      "rank": 42,
      "rapid_rating": 2460,
      "result_contributions": [
        {
          "category_id": "category-2",
          "final_rank": 7,
          "is_scoring": true,
          "points_awarded": 50,
          "result_id": "result-tepe-sigeman-co-chess-tournament-2026-aca414-player-zhu-jiner",
          "tournament_end_date": "2026-05-07",
          "tournament_id": "tepe-sigeman-co-chess-tournament-2026-aca414",
          "tournament_name": "TePe Sigeman & Co Chess Tournament 2026"
        }
      ],
      "standard_rating": 2550,
      "tie_breaks": {
        "all_top_10_results": 1,
        "all_wins": 0,
        "best_single_result_points": 50,
        "category_1_top_10_results": 0,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2026-05-07"
      },
      "title": "GM",
      "total_points": 50
    },
    {
      "all_top_10": 1,
      "all_wins": 0,
      "best_result_date": "2026-05-10",
      "best_result_points": 30,
      "blitz_rating": 2584,
      "category_1_points": 30,
      "category_1_top_10": 1,
      "category_1_wins": 0,
      "category_2_points": 0,
      "contributions": [
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-05-10",
          "final_rank": 10,
          "points_awarded": 30,
          "score": 12.5,
          "tournament_id": "super-rapid-and-blitz-poland-2026-372841",
          "tournament_name": "GCT 2026 Super Rapid and Blitz Poland",
          "tournament_slug": "2026-super-rapid-and-blitz-poland"
        }
      ],
      "eligible_tournament_count": 1,
      "eligible_tournament_ids": [
        "super-rapid-and-blitz-poland-2026-372841"
      ],
      "federation": "POL",
      "fide_id": "1118358",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/1118358",
      "normalized_player_name": "wojtaszek, radoslaw",
      "photo_url": "/assets/player-photos/1118358.jpg",
      "player_id": "player-wojtaszek-radoslaw",
      "player_name": "Wojtaszek, Radoslaw",
      "player_slug": "wojtaszek-radoslaw",
      "rank": 43,
      "rapid_rating": 2606,
      "result_contributions": [
        {
          "category_id": "category-1",
          "final_rank": 10,
          "is_scoring": true,
          "points_awarded": 30,
          "result_id": "result-super-rapid-and-blitz-poland-2026-372841-player-wojtaszek-radoslaw",
          "tournament_end_date": "2026-05-10",
          "tournament_id": "super-rapid-and-blitz-poland-2026-372841",
          "tournament_name": "GCT 2026 Super Rapid and Blitz Poland"
        }
      ],
      "standard_rating": 2655,
      "tie_breaks": {
        "all_top_10_results": 1,
        "all_wins": 0,
        "best_single_result_points": 30,
        "category_1_top_10_results": 1,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2026-05-10"
      },
      "title": "GM",
      "total_points": 30
    },
    {
      "all_top_10": 1,
      "all_wins": 0,
      "best_result_date": "2025-12-30",
      "best_result_points": 30,
      "blitz_rating": "",
      "category_1_points": 30,
      "category_1_top_10": 1,
      "category_1_wins": 0,
      "category_2_points": 0,
      "contributions": [
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-12-30",
          "final_rank": 10,
          "points_awarded": 30,
          "score": 12.5,
          "tournament_id": "world-blitz-championship-2025-266e7d",
          "tournament_name": "World Blitz Championship 2025",
          "tournament_slug": "world-blitz-championship-2025"
        },
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-12-28",
          "final_rank": 12,
          "points_awarded": 0,
          "score": 9,
          "tournament_id": "world-rapid-championship-2025-dc86f3",
          "tournament_name": "World Rapid Championship 2025",
          "tournament_slug": "world-rapid-championship-2025"
        }
      ],
      "eligible_tournament_count": 2,
      "eligible_tournament_ids": [
        "world-blitz-championship-2025-266e7d",
        "world-rapid-championship-2025-dc86f3"
      ],
      "federation": "FID",
      "fide_id": "",
      "fide_last_checked_at": "",
      "fide_profile_url": "",
      "normalized_player_name": "dubov, daniil",
      "photo_url": "",
      "player_id": "player-dubov-daniil",
      "player_name": "Dubov, Daniil",
      "player_slug": "dubov-daniil",
      "rank": 44,
      "rapid_rating": "",
      "result_contributions": [
        {
          "category_id": "category-1",
          "final_rank": 10,
          "is_scoring": true,
          "points_awarded": 30,
          "result_id": "result-world-blitz-championship-2025-266e7d-player-dubov-daniil",
          "tournament_end_date": "2025-12-30",
          "tournament_id": "world-blitz-championship-2025-266e7d",
          "tournament_name": "World Blitz Championship 2025"
        },
        {
          "category_id": "category-1",
          "final_rank": 12,
          "is_scoring": false,
          "points_awarded": 0,
          "result_id": "result-world-rapid-championship-2025-dc86f3-player-dubov-daniil",
          "tournament_end_date": "2025-12-28",
          "tournament_id": "world-rapid-championship-2025-dc86f3",
          "tournament_name": "World Rapid Championship 2025"
        }
      ],
      "standard_rating": "",
      "tie_breaks": {
        "all_top_10_results": 1,
        "all_wins": 0,
        "best_single_result_points": 30,
        "category_1_top_10_results": 1,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2025-12-30"
      },
      "title": null,
      "total_points": 30
    },
    {
      "all_top_10": 1,
      "all_wins": 0,
      "best_result_date": "2025-12-30",
      "best_result_points": 30,
      "blitz_rating": "",
      "category_1_points": 30,
      "category_1_top_10": 1,
      "category_1_wins": 0,
      "category_2_points": 0,
      "contributions": [
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-12-30",
          "final_rank": 10,
          "points_awarded": 30,
          "score": 12.5,
          "tournament_id": "world-blitz-championship-2025-266e7d",
          "tournament_name": "World Blitz Championship 2025",
          "tournament_slug": "world-blitz-championship-2025"
        }
      ],
      "eligible_tournament_count": 1,
      "eligible_tournament_ids": [
        "world-blitz-championship-2025-266e7d"
      ],
      "federation": "ARM",
      "fide_id": "",
      "fide_last_checked_at": "",
      "fide_profile_url": "",
      "normalized_player_name": "hakobyan, aram",
      "photo_url": "",
      "player_id": "player-hakobyan-aram",
      "player_name": "Hakobyan, Aram",
      "player_slug": "hakobyan-aram",
      "rank": 45,
      "rapid_rating": "",
      "result_contributions": [
        {
          "category_id": "category-1",
          "final_rank": 10,
          "is_scoring": true,
          "points_awarded": 30,
          "result_id": "result-world-blitz-championship-2025-266e7d-player-hakobyan-aram",
          "tournament_end_date": "2025-12-30",
          "tournament_id": "world-blitz-championship-2025-266e7d",
          "tournament_name": "World Blitz Championship 2025"
        }
      ],
      "standard_rating": "",
      "tie_breaks": {
        "all_top_10_results": 1,
        "all_wins": 0,
        "best_single_result_points": 30,
        "category_1_top_10_results": 1,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2025-12-30"
      },
      "title": "",
      "total_points": 30
    },
    {
      "all_top_10": 1,
      "all_wins": 0,
      "best_result_date": "2025-12-30",
      "best_result_points": 30,
      "blitz_rating": "",
      "category_1_points": 30,
      "category_1_top_10": 1,
      "category_1_wins": 0,
      "category_2_points": 0,
      "contributions": [
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-12-30",
          "final_rank": 10,
          "points_awarded": 30,
          "score": 12.5,
          "tournament_id": "world-blitz-championship-2025-266e7d",
          "tournament_name": "World Blitz Championship 2025",
          "tournament_slug": "world-blitz-championship-2025"
        }
      ],
      "eligible_tournament_count": 1,
      "eligible_tournament_ids": [
        "world-blitz-championship-2025-266e7d"
      ],
      "federation": "CHN",
      "fide_id": "",
      "fide_last_checked_at": "",
      "fide_profile_url": "",
      "normalized_player_name": "lu, shanglei",
      "photo_url": "",
      "player_id": "player-lu-shanglei",
      "player_name": "Lu, Shanglei",
      "player_slug": "lu-shanglei",
      "rank": 46,
      "rapid_rating": "",
      "result_contributions": [
        {
          "category_id": "category-1",
          "final_rank": 10,
          "is_scoring": true,
          "points_awarded": 30,
          "result_id": "result-world-blitz-championship-2025-266e7d-player-lu-shanglei",
          "tournament_end_date": "2025-12-30",
          "tournament_id": "world-blitz-championship-2025-266e7d",
          "tournament_name": "World Blitz Championship 2025"
        }
      ],
      "standard_rating": "",
      "tie_breaks": {
        "all_top_10_results": 1,
        "all_wins": 0,
        "best_single_result_points": 30,
        "category_1_top_10_results": 1,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2025-12-30"
      },
      "title": "",
      "total_points": 30
    },
    {
      "all_top_10": 1,
      "all_wins": 0,
      "best_result_date": "2025-12-30",
      "best_result_points": 30,
      "blitz_rating": "",
      "category_1_points": 30,
      "category_1_top_10": 1,
      "category_1_wins": 0,
      "category_2_points": 0,
      "contributions": [
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-12-30",
          "final_rank": 10,
          "points_awarded": 30,
          "score": 12.5,
          "tournament_id": "world-blitz-championship-2025-266e7d",
          "tournament_name": "World Blitz Championship 2025",
          "tournament_slug": "world-blitz-championship-2025"
        }
      ],
      "eligible_tournament_count": 1,
      "eligible_tournament_ids": [
        "world-blitz-championship-2025-266e7d"
      ],
      "federation": "AZE",
      "fide_id": "",
      "fide_last_checked_at": "",
      "fide_profile_url": "",
      "normalized_player_name": "radjabov, teimour",
      "photo_url": "",
      "player_id": "player-radjabov-teimour",
      "player_name": "Radjabov, Teimour",
      "player_slug": "radjabov-teimour",
      "rank": 47,
      "rapid_rating": "",
      "result_contributions": [
        {
          "category_id": "category-1",
          "final_rank": 10,
          "is_scoring": true,
          "points_awarded": 30,
          "result_id": "result-world-blitz-championship-2025-266e7d-player-radjabov-teimour",
          "tournament_end_date": "2025-12-30",
          "tournament_id": "world-blitz-championship-2025-266e7d",
          "tournament_name": "World Blitz Championship 2025"
        }
      ],
      "standard_rating": "",
      "tie_breaks": {
        "all_top_10_results": 1,
        "all_wins": 0,
        "best_single_result_points": 30,
        "category_1_top_10_results": 1,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2025-12-30"
      },
      "title": "",
      "total_points": 30
    },
    {
      "all_top_10": 1,
      "all_wins": 0,
      "best_result_date": "2025-12-30",
      "best_result_points": 30,
      "blitz_rating": "",
      "category_1_points": 30,
      "category_1_top_10": 1,
      "category_1_wins": 0,
      "category_2_points": 0,
      "contributions": [
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-12-30",
          "final_rank": 10,
          "points_awarded": 30,
          "score": 12.5,
          "tournament_id": "world-blitz-championship-2025-266e7d",
          "tournament_name": "World Blitz Championship 2025",
          "tournament_slug": "world-blitz-championship-2025"
        }
      ],
      "eligible_tournament_count": 1,
      "eligible_tournament_ids": [
        "world-blitz-championship-2025-266e7d"
      ],
      "federation": "UK",
      "fide_id": "",
      "fide_last_checked_at": "",
      "fide_profile_url": "",
      "normalized_player_name": "samunenkov, ihor",
      "photo_url": "",
      "player_id": "player-samunenkov-ihor",
      "player_name": "Samunenkov, Ihor",
      "player_slug": "samunenkov-ihor",
      "rank": 48,
      "rapid_rating": "",
      "result_contributions": [
        {
          "category_id": "category-1",
          "final_rank": 10,
          "is_scoring": true,
          "points_awarded": 30,
          "result_id": "result-world-blitz-championship-2025-266e7d-player-samunenkov-ihor",
          "tournament_end_date": "2025-12-30",
          "tournament_id": "world-blitz-championship-2025-266e7d",
          "tournament_name": "World Blitz Championship 2025"
        }
      ],
      "standard_rating": "",
      "tie_breaks": {
        "all_top_10_results": 1,
        "all_wins": 0,
        "best_single_result_points": 30,
        "category_1_top_10_results": 1,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2025-12-30"
      },
      "title": "",
      "total_points": 30
    },
    {
      "all_top_10": 1,
      "all_wins": 0,
      "best_result_date": "2025-08-17",
      "best_result_points": 30,
      "blitz_rating": 2613,
      "category_1_points": 30,
      "category_1_top_10": 1,
      "category_1_wins": 0,
      "category_2_points": 0,
      "contributions": [
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-08-17",
          "final_rank": 10,
          "points_awarded": 30,
          "score": 9,
          "tournament_id": "gct-saint-louis-rapid-blitz-2025-3750ff",
          "tournament_name": "GCT 2025 Saint Louis Rapid & Blitz",
          "tournament_slug": "gct-2025-saint-louis-rapid-blitz"
        }
      ],
      "eligible_tournament_count": 1,
      "eligible_tournament_ids": [
        "gct-saint-louis-rapid-blitz-2025-3750ff"
      ],
      "federation": "USA",
      "fide_id": "2004887",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/2004887",
      "normalized_player_name": "shankland, sam",
      "photo_url": "/assets/player-photos/2004887.jpg",
      "player_id": "player-shankland-sam",
      "player_name": "Shankland, Sam",
      "player_slug": "shankland-sam",
      "rank": 49,
      "rapid_rating": 2624,
      "result_contributions": [
        {
          "category_id": "category-1",
          "final_rank": 10,
          "is_scoring": true,
          "points_awarded": 30,
          "result_id": "result-gct-saint-louis-rapid-blitz-2025-3750ff-player-shankland-sam",
          "tournament_end_date": "2025-08-17",
          "tournament_id": "gct-saint-louis-rapid-blitz-2025-3750ff",
          "tournament_name": "GCT 2025 Saint Louis Rapid & Blitz"
        }
      ],
      "standard_rating": 2658,
      "tie_breaks": {
        "all_top_10_results": 1,
        "all_wins": 0,
        "best_single_result_points": 30,
        "category_1_top_10_results": 1,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2025-08-17"
      },
      "title": "",
      "total_points": 30
    },
    {
      "all_top_10": 1,
      "all_wins": 0,
      "best_result_date": "2025-07-07",
      "best_result_points": 30,
      "blitz_rating": 2600,
      "category_1_points": 30,
      "category_1_top_10": 1,
      "category_1_wins": 0,
      "category_2_points": 0,
      "contributions": [
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2025-07-07",
          "final_rank": 10,
          "points_awarded": 30,
          "score": 13,
          "tournament_id": "gct-superunited-rapid-blitz-croatia-2025-9245a1",
          "tournament_name": "GCT 2025 SuperUnited Rapid & Blitz Croatia",
          "tournament_slug": "gct-2025-superunited-rapid-blitz-croatia"
        }
      ],
      "eligible_tournament_count": 1,
      "eligible_tournament_ids": [
        "gct-superunited-rapid-blitz-croatia-2025-9245a1"
      ],
      "federation": "CRO",
      "fide_id": "14508150",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/14508150",
      "normalized_player_name": "saric, ivan",
      "photo_url": "/assets/player-photos/14508150.jpg",
      "player_id": "player-saric-ivan",
      "player_name": "Saric, Ivan",
      "player_slug": "saric-ivan",
      "rank": 50,
      "rapid_rating": 2595,
      "result_contributions": [
        {
          "category_id": "category-1",
          "final_rank": 10,
          "is_scoring": true,
          "points_awarded": 30,
          "result_id": "result-gct-superunited-rapid-blitz-croatia-2025-9245a1-player-saric-ivan",
          "tournament_end_date": "2025-07-07",
          "tournament_id": "gct-superunited-rapid-blitz-croatia-2025-9245a1",
          "tournament_name": "GCT 2025 SuperUnited Rapid & Blitz Croatia"
        }
      ],
      "standard_rating": 2623,
      "tie_breaks": {
        "all_top_10_results": 1,
        "all_wins": 0,
        "best_single_result_points": 30,
        "category_1_top_10_results": 1,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2025-07-07"
      },
      "title": null,
      "total_points": 30
    },
    {
      "all_top_10": 1,
      "all_wins": 0,
      "best_result_date": "2026-05-07",
      "best_result_points": 30,
      "blitz_rating": 2575,
      "category_1_points": 0,
      "category_1_top_10": 0,
      "category_1_wins": 0,
      "category_2_points": 30,
      "contributions": [
        {
          "category_id": "category-2",
          "category_label": "Masters",
          "completion_date": "2026-05-07",
          "final_rank": 8,
          "points_awarded": 30,
          "score": 1.5,
          "tournament_id": "tepe-sigeman-co-chess-tournament-2026-aca414",
          "tournament_name": "TePe Sigeman & Co Chess Tournament 2026",
          "tournament_slug": "tepe-sigeman-co-chess-tournament-2026"
        }
      ],
      "eligible_tournament_count": 1,
      "eligible_tournament_ids": [
        "tepe-sigeman-co-chess-tournament-2026-aca414"
      ],
      "federation": "SWE",
      "fide_id": "1710400",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/1710400",
      "normalized_player_name": "grandelius, nils",
      "photo_url": "/assets/player-photos/1710400.jpg",
      "player_id": "player-grandelius-nils",
      "player_name": "Grandelius, Nils",
      "player_slug": "grandelius-nils",
      "rank": 51,
      "rapid_rating": 2611,
      "result_contributions": [
        {
          "category_id": "category-2",
          "final_rank": 8,
          "is_scoring": true,
          "points_awarded": 30,
          "result_id": "result-tepe-sigeman-co-chess-tournament-2026-aca414-player-grandelius-nils",
          "tournament_end_date": "2026-05-07",
          "tournament_id": "tepe-sigeman-co-chess-tournament-2026-aca414",
          "tournament_name": "TePe Sigeman & Co Chess Tournament 2026"
        }
      ],
      "standard_rating": 2603,
      "tie_breaks": {
        "all_top_10_results": 1,
        "all_wins": 0,
        "best_single_result_points": 30,
        "category_1_top_10_results": 0,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2026-05-07"
      },
      "title": "GM",
      "total_points": 30
    },
    {
      "all_top_10": 1,
      "all_wins": 0,
      "best_result_date": "2026-06-16",
      "best_result_points": 20,
      "blitz_rating": 2677,
      "category_1_points": 0,
      "category_1_top_10": 0,
      "category_1_wins": 0,
      "category_2_points": 20,
      "contributions": [
        {
          "category_id": "category-2",
          "category_label": "Masters",
          "completion_date": "2026-06-16",
          "final_rank": 9,
          "points_awarded": 20,
          "score": 3.5,
          "tournament_id": "3rd-uzchess-cup-masters-7d3613",
          "tournament_name": "3rd Uzchess Cup, Masters",
          "tournament_slug": "3rd-uzchess-cup-masters"
        }
      ],
      "eligible_tournament_count": 1,
      "eligible_tournament_ids": [
        "3rd-uzchess-cup-masters-7d3613"
      ],
      "federation": "IND",
      "fide_id": "5029465",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/5029465",
      "normalized_player_name": "vidit, santosh gujrathi",
      "photo_url": "/assets/player-photos/5029465.jpg",
      "player_id": "player-vidit-santosh-gujrathi",
      "player_name": "Vidit, Santosh Gujrathi",
      "player_slug": "vidit-santosh-gujrathi",
      "rank": 52,
      "rapid_rating": 2624,
      "result_contributions": [
        {
          "category_id": "category-2",
          "final_rank": 9,
          "is_scoring": true,
          "points_awarded": 20,
          "result_id": "result-3rd-uzchess-cup-masters-7d3613-player-vidit-santosh-gujrathi",
          "tournament_end_date": "2026-06-16",
          "tournament_id": "3rd-uzchess-cup-masters-7d3613",
          "tournament_name": "3rd Uzchess Cup, Masters"
        }
      ],
      "standard_rating": 2697,
      "tie_breaks": {
        "all_top_10_results": 1,
        "all_wins": 0,
        "best_single_result_points": 20,
        "category_1_top_10_results": 0,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2026-06-16"
      },
      "title": "GM",
      "total_points": 20
    },
    {
      "all_top_10": 1,
      "all_wins": 0,
      "best_result_date": "2026-06-16",
      "best_result_points": 10,
      "blitz_rating": 2567,
      "category_1_points": 0,
      "category_1_top_10": 0,
      "category_1_wins": 0,
      "category_2_points": 10,
      "contributions": [
        {
          "category_id": "category-2",
          "category_label": "Masters",
          "completion_date": "2026-06-16",
          "final_rank": 10,
          "points_awarded": 10,
          "score": 3,
          "tournament_id": "3rd-uzchess-cup-masters-7d3613",
          "tournament_name": "3rd Uzchess Cup, Masters",
          "tournament_slug": "3rd-uzchess-cup-masters"
        }
      ],
      "eligible_tournament_count": 1,
      "eligible_tournament_ids": [
        "3rd-uzchess-cup-masters-7d3613"
      ],
      "federation": "GRE",
      "fide_id": "4262875",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/4262875",
      "normalized_player_name": "theodorou, nikolas",
      "photo_url": "/assets/player-photos/4262875.jpg",
      "player_id": "player-theodorou-nikolas",
      "player_name": "Theodorou, Nikolas",
      "player_slug": "theodorou-nikolas",
      "rank": 53,
      "rapid_rating": 2592,
      "result_contributions": [
        {
          "category_id": "category-2",
          "final_rank": 10,
          "is_scoring": true,
          "points_awarded": 10,
          "result_id": "result-3rd-uzchess-cup-masters-7d3613-player-theodorou-nikolas",
          "tournament_end_date": "2026-06-16",
          "tournament_id": "3rd-uzchess-cup-masters-7d3613",
          "tournament_name": "3rd Uzchess Cup, Masters"
        }
      ],
      "standard_rating": 2628,
      "tie_breaks": {
        "all_top_10_results": 1,
        "all_wins": 0,
        "best_single_result_points": 10,
        "category_1_top_10_results": 0,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2026-06-16"
      },
      "title": "GM",
      "total_points": 10
    },
    {
      "all_top_10": 1,
      "all_wins": 0,
      "best_result_date": "2026-03-06",
      "best_result_points": 10,
      "blitz_rating": 2548,
      "category_1_points": 0,
      "category_1_top_10": 0,
      "category_1_wins": 0,
      "category_2_points": 10,
      "contributions": [
        {
          "category_id": "category-2",
          "category_label": "Masters",
          "completion_date": "2026-03-06",
          "final_rank": 10,
          "points_awarded": 10,
          "score": 3.5,
          "tournament_id": "prague-international-chess-festival-masters-2026-817d56",
          "tournament_name": "Prague International Chess Festival 2026 - Masters",
          "tournament_slug": "prague-international-chess-festival-2026-masters"
        }
      ],
      "eligible_tournament_count": 1,
      "eligible_tournament_ids": [
        "prague-international-chess-festival-masters-2026-817d56"
      ],
      "federation": "ESP",
      "fide_id": "2285525",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/2285525",
      "normalized_player_name": "anton guijarro david",
      "photo_url": "/assets/player-photos/2285525.jpg",
      "player_id": "player-anton-guijarro-david",
      "player_name": "ANTON GUIJARRO David",
      "player_slug": "anton-guijarro-david",
      "rank": 54,
      "rapid_rating": 2614,
      "result_contributions": [
        {
          "category_id": "category-2",
          "final_rank": 10,
          "is_scoring": true,
          "points_awarded": 10,
          "result_id": "result-prague-international-chess-festival-masters-2026-817d56-player-anton-guijarro-david",
          "tournament_end_date": "2026-03-06",
          "tournament_id": "prague-international-chess-festival-masters-2026-817d56",
          "tournament_name": "Prague International Chess Festival 2026 - Masters"
        }
      ],
      "standard_rating": 2642,
      "tie_breaks": {
        "all_top_10_results": 1,
        "all_wins": 0,
        "best_single_result_points": 10,
        "category_1_top_10_results": 0,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2026-03-06"
      },
      "title": "GM",
      "total_points": 10
    },
    {
      "all_top_10": 0,
      "all_wins": 0,
      "best_result_date": "2026-02-01",
      "best_result_points": 0,
      "blitz_rating": 2563,
      "category_1_points": 0,
      "category_1_top_10": 0,
      "category_1_wins": 0,
      "category_2_points": 0,
      "contributions": [
        {
          "category_id": "category-1",
          "category_label": "Majors",
          "completion_date": "2026-02-01",
          "final_rank": 14,
          "points_awarded": 0,
          "score": 3,
          "tournament_id": "tata-steel-chess-tournament-masters-2026-4cda8b",
          "tournament_name": "Tata Steel Chess Tournament - Masters 2026",
          "tournament_slug": "tata-steel-chess-tournament-masters-2026"
        }
      ],
      "eligible_tournament_count": 1,
      "eligible_tournament_ids": [
        "tata-steel-chess-tournament-masters-2026-4cda8b"
      ],
      "federation": "CZE",
      "fide_id": "358878",
      "fide_last_checked_at": "2026-06-30T13:12:39+00:00",
      "fide_profile_url": "https://ratings.fide.com/profile/358878",
      "normalized_player_name": "nguyen, thai dai van",
      "photo_url": "/assets/player-photos/358878.jpg",
      "player_id": "player-nguyen-thai-dai-van",
      "player_name": "Nguyen, Thai Dai Van",
      "player_slug": "nguyen-thai-dai-van",
      "rank": 55,
      "rapid_rating": 2516,
      "result_contributions": [
        {
          "category_id": "category-1",
          "final_rank": 14,
          "is_scoring": false,
          "points_awarded": 0,
          "result_id": "result-tata-steel-chess-tournament-masters-2026-4cda8b-player-nguyen-thai-dai-van",
          "tournament_end_date": "2026-02-01",
          "tournament_id": "tata-steel-chess-tournament-masters-2026-4cda8b",
          "tournament_name": "Tata Steel Chess Tournament - Masters 2026"
        }
      ],
      "standard_rating": 2633,
      "tie_breaks": {
        "all_top_10_results": 0,
        "all_wins": 0,
        "best_single_result_points": 0,
        "category_1_top_10_results": 0,
        "category_1_wins": 0,
        "recent_highest_scoring_result_date": "2026-02-01"
      },
      "title": "GM",
      "total_points": 0
    }
  ],
  "excluded_tournament_ids": [],
  "generated_at": "2026-07-01T16:02:19.941582Z",
  "included_tournament_ids": [
    "3rd-uzchess-cup-masters-7d3613",
    "candidates-open-2026-8130b0",
    "gct-saint-louis-rapid-blitz-2025-3750ff",
    "gct-sinquefield-cup-2025-437b01",
    "gct-superunited-rapid-blitz-croatia-2025-9245a1",
    "norway-chess-2026-d05444",
    "prague-international-chess-festival-masters-2026-817d56",
    "super-chess-classic-romania-2026-308a8b",
    "super-rapid-and-blitz-poland-2026-372841",
    "tata-steel-chess-tournament-masters-2026-4cda8b",
    "tepe-sigeman-co-chess-tournament-2026-aca414",
    "world-blitz-championship-2025-266e7d",
    "world-rapid-championship-2025-dc86f3"
  ],
  "ranking_date": "2026-07-01"
}
