{
  "format": "liftlog-transfer",
  "schema_version": 1,
  "created_at": "2026-09-12T11:10:51.882000+00:00",
  "producer": "VOIMA finished strength-bench results export",
  "competitions": [
    {
      "id": "voima-20260912-maksimi",
      "source_id": "",
      "name": "Maksimivoimapunnerrus Ylöjärvi",
      "date_start": "2026-09-12",
      "date_end": "2026-09-12",
      "location": "Ylöjärvi",
      "discipline": "MB",
      "view": "results",
      "source_url": "https://powerliftingstream.fi/2026/09/12/voimapunnerrus/#maksimi",
      "notes": "Sijoitukset ovat sarjakohtaisia. Ei IPF GL -pisteitä. LiftLog Data Tool -siirtomuoto, ei suora tietokantatuonti. Päätuomari Päivi Ristolainen · 2. tuomari Eero Mäntysaari. Yksittäisiä tuomariääniä ei ole tallennettu.",
      "extras": {
        "organizer": "Ylöjärven Ryhti ry",
        "phase": "complete",
        "officials": [
          {
            "role": "chief",
            "label": "Päätuomari",
            "name": "Päivi Ristolainen"
          },
          {
            "role": "second",
            "label": "2. tuomari",
            "name": "Eero Mäntysaari"
          }
        ],
        "officials_source": "Järjestäjän vahvistus 12.9.2026; ei yksittäisten tuomariäänten tallennetta."
      },
      "rows": [
        {
          "id": "voima-20260912-maksimi-1",
          "source_id": "",
          "lot": "1",
          "name": "Tanja Petman",
          "birth_year": "1982",
          "sex": "F",
          "sex_source": "N",
          "category_raw": "N avoin 72 kg",
          "age_class": "open",
          "weight_class": "72",
          "club": "YlöR",
          "country": "",
          "hometown": "Ylöjärvi",
          "group": "",
          "session": "",
          "rank": "1",
          "result_status": "ranked",
          "bodyweight_kg": 70.81,
          "best_squat_kg": null,
          "best_bench_kg": 75.0,
          "best_deadlift_kg": null,
          "total_kg": 75.0,
          "ipf_gl": null,
          "bar_weight_kg": null,
          "repetitions": null,
          "attempts": {
            "squat": [
              {
                "kg": null,
                "status": "unknown",
                "raw": "",
                "evidence": ""
              },
              {
                "kg": null,
                "status": "unknown",
                "raw": "",
                "evidence": ""
              },
              {
                "kg": null,
                "status": "unknown",
                "raw": "",
                "evidence": ""
              }
            ],
            "bench": [
              {
                "kg": 67.5,
                "status": "good",
                "raw": "67.5",
                "evidence": "VOIMA: toimitsijan vahvistama tuomio. Päivi Ristolainen"
              },
              {
                "kg": 72.5,
                "status": "good",
                "raw": "72.5",
                "evidence": "VOIMA: toimitsijan vahvistama tuomio. Päivi Ristolainen"
              },
              {
                "kg": 75.0,
                "status": "good",
                "raw": "75.0",
                "evidence": "VOIMA: toimitsijan vahvistama tuomio. Päivi Ristolainen"
              }
            ],
            "deadlift": [
              {
                "kg": null,
                "status": "unknown",
                "raw": "",
                "evidence": ""
              },
              {
                "kg": null,
                "status": "unknown",
                "raw": "",
                "evidence": ""
              },
              {
                "kg": null,
                "status": "unknown",
                "raw": "",
                "evidence": ""
              }
            ]
          },
          "extras": {
            "result_unit": "kg",
            "confirmed_attempts": [
              {
                "number": 1,
                "load": 67.5,
                "verdict": "good",
                "referee": "Päivi Ristolainen",
                "sequence": 1,
                "confirmed_at": "2026-09-12T11:07:40.046000+00:00"
              },
              {
                "number": 2,
                "load": 72.5,
                "verdict": "good",
                "referee": "Päivi Ristolainen",
                "sequence": 3,
                "confirmed_at": "2026-09-12T11:08:51.160000+00:00"
              },
              {
                "number": 3,
                "load": 75.0,
                "verdict": "good",
                "referee": "Päivi Ristolainen",
                "sequence": 5,
                "confirmed_at": "2026-09-12T11:09:48.229000+00:00"
              }
            ],
            "competition_officials": [
              {
                "role": "chief",
                "label": "Päätuomari",
                "name": "Päivi Ristolainen"
              },
              {
                "role": "second",
                "label": "2. tuomari",
                "name": "Eero Mäntysaari"
              }
            ],
            "officials_source": "Järjestäjän vahvistus 12.9.2026; ei yksittäisten tuomariäänten tallennetta."
          }
        },
        {
          "id": "voima-20260912-maksimi-2",
          "source_id": "",
          "lot": "2",
          "name": "Teemu Hällfors",
          "birth_year": "1995",
          "sex": "M",
          "sex_source": "M",
          "category_raw": "M avoin 83 kg",
          "age_class": "open",
          "weight_class": "83",
          "club": "YlöR",
          "country": "",
          "hometown": "Ylöjärvi",
          "group": "",
          "session": "",
          "rank": "1",
          "result_status": "ranked",
          "bodyweight_kg": 82.95,
          "best_squat_kg": null,
          "best_bench_kg": 152.5,
          "best_deadlift_kg": null,
          "total_kg": 152.5,
          "ipf_gl": null,
          "bar_weight_kg": null,
          "repetitions": null,
          "attempts": {
            "squat": [
              {
                "kg": null,
                "status": "unknown",
                "raw": "",
                "evidence": ""
              },
              {
                "kg": null,
                "status": "unknown",
                "raw": "",
                "evidence": ""
              },
              {
                "kg": null,
                "status": "unknown",
                "raw": "",
                "evidence": ""
              }
            ],
            "bench": [
              {
                "kg": 120.0,
                "status": "good",
                "raw": "120.0",
                "evidence": "VOIMA: toimitsijan vahvistama tuomio. Päivi Ristolainen"
              },
              {
                "kg": 137.5,
                "status": "good",
                "raw": "137.5",
                "evidence": "VOIMA: toimitsijan vahvistama tuomio. Päivi Ristolainen"
              },
              {
                "kg": 152.5,
                "status": "good",
                "raw": "152.5",
                "evidence": "VOIMA: toimitsijan vahvistama tuomio. Päivi Ristolainen"
              }
            ],
            "deadlift": [
              {
                "kg": null,
                "status": "unknown",
                "raw": "",
                "evidence": ""
              },
              {
                "kg": null,
                "status": "unknown",
                "raw": "",
                "evidence": ""
              },
              {
                "kg": null,
                "status": "unknown",
                "raw": "",
                "evidence": ""
              }
            ]
          },
          "extras": {
            "result_unit": "kg",
            "confirmed_attempts": [
              {
                "number": 1,
                "load": 120.0,
                "verdict": "good",
                "referee": "Päivi Ristolainen",
                "sequence": 2,
                "confirmed_at": "2026-09-12T11:08:22.727000+00:00"
              },
              {
                "number": 2,
                "load": 137.5,
                "verdict": "good",
                "referee": "Päivi Ristolainen",
                "sequence": 4,
                "confirmed_at": "2026-09-12T11:09:14.288000+00:00"
              },
              {
                "number": 3,
                "load": 152.5,
                "verdict": "good",
                "referee": "Päivi Ristolainen",
                "sequence": 6,
                "confirmed_at": "2026-09-12T11:10:51.882000+00:00"
              }
            ],
            "competition_officials": [
              {
                "role": "chief",
                "label": "Päätuomari",
                "name": "Päivi Ristolainen"
              },
              {
                "role": "second",
                "label": "2. tuomari",
                "name": "Eero Mäntysaari"
              }
            ],
            "officials_source": "Järjestäjän vahvistus 12.9.2026; ei yksittäisten tuomariäänten tallennetta."
          }
        }
      ]
    }
  ]
}
