{"ranking": [{"id": "ac:jordi martinez|ks_mazda_787b", "name": "Jordi Martinez", "nickname": "", "nation": "", "player_id": "ac:jordi martinez|ks_mazda_787b", "best_ms": 81523, "sectors": [0, 0, 0], "theoretical_ms": null, "car": "ks_mazda_787b", "valid_laps": 6, "total_laps": 11, "sessions": 1, "track": "rj_doningtonpark2023-gphr", "best_track": "rj_doningtonpark2023-gphr", "last_session_at": "2026-10-02 08:52", "last_session_type": "Practice", "best_session_at": "2026-10-02 08:52", "best_session_type": "Practice", "avg2_ms": 81634, "avg2_laps": [81745, 81523], "avg2_track": "rj_doningtonpark2023-gphr", "avg2_car": "ks_mazda_787b", "avg2_session_at": "2026-10-02 08:52", "history": [{"date_iso": "2026-10-02 08:52", "session_type": "Practice", "track": "rj_doningtonpark2023-gphr", "time_ms": 81523, "avg2_ms": 81634, "car": "ks_mazda_787b", "valid_laps": 6, "total_laps": 11, "time_display": "1:21.523", "avg2_display": "1:21.634", "car_label": "Mazda", "track_name": "Rj Doningtonpark2023 Gphr"}], "pilot_id": "ac:jordi martinez", "rank": 1, "best_display": "1:21.523", "gap_ms": 0, "gap_display": "Lider", "sectors_display": ["-", "-", "-"], "theoretical_display": "-", "avg2_display": "1:21.634", "avg2_parts": ["1:21.745", "1:21.523"], "car_label": "Mazda", "avg2_car_label": "Mazda", "by_tyre": {"ks_mazda_787b|M": {"ms": 84315, "tyre": "M", "car": "Mazda", "display": "1:24.315"}, "ks_mazda_787b|S": {"ms": 81523, "tyre": "S", "car": "Mazda", "display": "1:21.523"}}, "ballast_kg": 0}, {"id": "ac:kike palacios|ks_mazda_787b", "name": "Kike Palacios", "nickname": "", "nation": "", "player_id": "ac:kike palacios|ks_mazda_787b", "best_ms": 83394, "sectors": [0, 0, 0], "theoretical_ms": null, "car": "ks_mazda_787b", "valid_laps": 8, "total_laps": 14, "sessions": 3, "track": "rj_doningtonpark2023-gphr", "best_track": "rj_doningtonpark2023-gphr", "last_session_at": "2026-10-02 12:56", "last_session_type": "Race", "best_session_at": "2026-10-02 12:56", "best_session_type": "Race", "avg2_ms": 83826, "avg2_laps": [84258, 83394], "avg2_track": "rj_doningtonpark2023-gphr", "avg2_car": "ks_mazda_787b", "avg2_session_at": "2026-10-02 12:56", "history": [{"date_iso": "2026-10-02 08:52", "session_type": "Practice", "track": "rj_doningtonpark2023-gphr", "time_ms": 85599, "avg2_ms": 110101, "car": "ks_mazda_787b", "valid_laps": 3, "total_laps": 6, "time_display": "1:25.599", "avg2_display": "1:50.101", "car_label": "Mazda", "track_name": "Rj Doningtonpark2023 Gphr"}, {"date_iso": "2026-10-02 12:40", "session_type": "Qualify", "track": "rj_doningtonpark2023-gphr", "time_ms": null, "avg2_ms": null, "car": "ks_mazda_787b", "valid_laps": 0, "total_laps": 2, "time_display": "-", "avg2_display": "-", "car_label": "Mazda", "track_name": "Rj Doningtonpark2023 Gphr"}, {"date_iso": "2026-10-02 12:56", "session_type": "Race", "track": "rj_doningtonpark2023-gphr", "time_ms": 83394, "avg2_ms": 83826, "car": "ks_mazda_787b", "valid_laps": 5, "total_laps": 6, "time_display": "1:23.394", "avg2_display": "1:23.826", "car_label": "Mazda", "track_name": "Rj Doningtonpark2023 Gphr"}], "pilot_id": "ac:kike palacios", "rank": 2, "best_display": "1:23.394", "gap_ms": 1871, "gap_display": "+1.871", "sectors_display": ["-", "-", "-"], "theoretical_display": "-", "avg2_display": "1:23.826", "avg2_parts": ["1:24.258", "1:23.394"], "car_label": "Mazda", "avg2_car_label": "Mazda", "by_tyre": {"ks_mazda_787b|M": {"ms": 83394, "tyre": "M", "car": "Mazda", "display": "1:23.394"}}, "ballast_kg": 0}], "tracks": [{"id": "8771:rj_doningtonpark2023-gphr", "name": "Rj Doningtonpark2023 Gphr", "sessions": 3}], "live_tracks": [{"id": "8771:rj_doningtonpark2023-gphr", "name": "Rj Doningtonpark2023 Gphr", "port": "8771", "server": 1, "session_id": "4322", "date_text": "2026-10-02 12:56", "session_type": "Race", "track": "rj_doningtonpark2023-gphr", "connected_drivers": 0, "drivers_now": []}], "by_track": {"8771:rj_doningtonpark2023-gphr": {"id": "8771:rj_doningtonpark2023-gphr", "name": "Rj Doningtonpark2023 Gphr", "sessions": 3, "ranking": [{"id": "ac:jordi martinez|ks_mazda_787b", "name": "Jordi Martinez", "nickname": "", "nation": "", "player_id": "ac:jordi martinez|ks_mazda_787b", "best_ms": 81523, "sectors": [0, 0, 0], "theoretical_ms": null, "car": "ks_mazda_787b", "valid_laps": 6, "total_laps": 11, "sessions": 1, "track": "rj_doningtonpark2023-gphr", "best_track": "rj_doningtonpark2023-gphr", "last_session_at": "2026-10-02 08:52", "last_session_type": "Practice", "best_session_at": "2026-10-02 08:52", "best_session_type": "Practice", "avg2_ms": 81634, "avg2_laps": [81745, 81523], "avg2_track": "rj_doningtonpark2023-gphr", "avg2_car": "ks_mazda_787b", "avg2_session_at": "2026-10-02 08:52", "history": [{"date_iso": "2026-10-02 08:52", "session_type": "Practice", "track": "rj_doningtonpark2023-gphr", "time_ms": 81523, "avg2_ms": 81634, "car": "ks_mazda_787b", "valid_laps": 6, "total_laps": 11, "time_display": "1:21.523", "avg2_display": "1:21.634", "car_label": "Mazda", "track_name": "Rj Doningtonpark2023 Gphr"}], "pilot_id": "ac:jordi martinez", "rank": 1, "best_display": "1:21.523", "gap_ms": 0, "gap_display": "Lider", "sectors_display": ["-", "-", "-"], "theoretical_display": "-", "avg2_display": "1:21.634", "avg2_parts": ["1:21.745", "1:21.523"], "car_label": "Mazda", "avg2_car_label": "Mazda", "by_tyre": {"ks_mazda_787b|M": {"ms": 84315, "tyre": "M", "car": "Mazda", "display": "1:24.315"}, "ks_mazda_787b|S": {"ms": 81523, "tyre": "S", "car": "Mazda", "display": "1:21.523"}}, "ballast_kg": 0}, {"id": "ac:kike palacios|ks_mazda_787b", "name": "Kike Palacios", "nickname": "", "nation": "", "player_id": "ac:kike palacios|ks_mazda_787b", "best_ms": 83394, "sectors": [0, 0, 0], "theoretical_ms": null, "car": "ks_mazda_787b", "valid_laps": 8, "total_laps": 14, "sessions": 3, "track": "rj_doningtonpark2023-gphr", "best_track": "rj_doningtonpark2023-gphr", "last_session_at": "2026-10-02 12:56", "last_session_type": "Race", "best_session_at": "2026-10-02 12:56", "best_session_type": "Race", "avg2_ms": 83826, "avg2_laps": [84258, 83394], "avg2_track": "rj_doningtonpark2023-gphr", "avg2_car": "ks_mazda_787b", "avg2_session_at": "2026-10-02 12:56", "history": [{"date_iso": "2026-10-02 08:52", "session_type": "Practice", "track": "rj_doningtonpark2023-gphr", "time_ms": 85599, "avg2_ms": 110101, "car": "ks_mazda_787b", "valid_laps": 3, "total_laps": 6, "time_display": "1:25.599", "avg2_display": "1:50.101", "car_label": "Mazda", "track_name": "Rj Doningtonpark2023 Gphr"}, {"date_iso": "2026-10-02 12:40", "session_type": "Qualify", "track": "rj_doningtonpark2023-gphr", "time_ms": null, "avg2_ms": null, "car": "ks_mazda_787b", "valid_laps": 0, "total_laps": 2, "time_display": "-", "avg2_display": "-", "car_label": "Mazda", "track_name": "Rj Doningtonpark2023 Gphr"}, {"date_iso": "2026-10-02 12:56", "session_type": "Race", "track": "rj_doningtonpark2023-gphr", "time_ms": 83394, "avg2_ms": 83826, "car": "ks_mazda_787b", "valid_laps": 5, "total_laps": 6, "time_display": "1:23.394", "avg2_display": "1:23.826", "car_label": "Mazda", "track_name": "Rj Doningtonpark2023 Gphr"}], "pilot_id": "ac:kike palacios", "rank": 2, "best_display": "1:23.394", "gap_ms": 1871, "gap_display": "+1.871", "sectors_display": ["-", "-", "-"], "theoretical_display": "-", "avg2_display": "1:23.826", "avg2_parts": ["1:24.258", "1:23.394"], "car_label": "Mazda", "avg2_car_label": "Mazda", "by_tyre": {"ks_mazda_787b|M": {"ms": 83394, "tyre": "M", "car": "Mazda", "display": "1:23.394"}}, "ballast_kg": 0}], "track": "rj_doningtonpark2023-gphr", "port": "8771", "compounds": [{"key": "ks_mazda_787b|M", "tyre": "M", "car": "Mazda", "label": "M"}, {"key": "ks_mazda_787b|S", "tyre": "S", "car": "Mazda", "label": "S"}]}}, "sessions_indexed": 3, "pilots_seen": 2, "last_scan": "2026-10-02T13:42:36.671116+00:00", "servers_online": ["http://2.139.243.255:8771/stracker"]}