-- https://www.phpmyadmin.net/
--

START TRANSACTION;



--
-- Database: `karate2`
--

-- --------------------------------------------------------

--
-- Table structure for table `audit_log`
--

CREATE TABLE `audit_log` (
  `log_id` bigint(20) UNSIGNED NOT NULL,
  `user_id` bigint(20) UNSIGNED DEFAULT NULL,
  `username` varchar(100) DEFAULT NULL,
  `role` varchar(30) DEFAULT NULL,
  `action` varchar(100) NOT NULL,
  `description` text DEFAULT NULL,
  `table_name` varchar(50) DEFAULT NULL,
  `record_id` bigint(20) UNSIGNED DEFAULT NULL,
  `old_values` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`old_values`)),
  `new_values` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`new_values`)),
  `ip_address` varchar(45) DEFAULT NULL,
  `user_agent` varchar(255) DEFAULT NULL,
  `created_at` datetime DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

-- --------------------------------------------------------

--
-- Table structure for table `brackets`
--

CREATE TABLE `brackets` (
  `id` int(11) NOT NULL,
  `category_id` int(11) NOT NULL,
  `round_number` int(11) NOT NULL,
  `match_number` int(11) NOT NULL,
  `player1_id` int(11) DEFAULT NULL,
  `player2_id` int(11) DEFAULT NULL,
  `winner_id` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

-- --------------------------------------------------------

--
-- Table structure for table `bracket_matches`
--

CREATE TABLE `bracket_matches` (
  `id` int(11) NOT NULL,
  `tournament_id` int(11) NOT NULL,
  `category_id` int(11) NOT NULL,
  `round` int(11) NOT NULL,
  `match_number` int(11) NOT NULL,
  `player1_id` int(11) DEFAULT NULL,
  `player2_id` int(11) DEFAULT NULL,
  `player1_score` int(11) DEFAULT NULL,
  `player2_score` int(11) DEFAULT NULL,
  `winner_id` int(11) DEFAULT NULL,
  `next_match_id` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

-- --------------------------------------------------------

--
-- Table structure for table `categories`
--

CREATE TABLE `categories` (
  `id` int(11) NOT NULL,
  `tournament_id` int(11) NOT NULL,
  `created_at` datetime DEFAULT current_timestamp(),
  `discipline` enum('Kata','Kumite') NOT NULL,
  `gender` enum('Male','Female','Open') NOT NULL DEFAULT 'Open',
  `age_min` tinyint(3) UNSIGNED DEFAULT NULL,
  `age_max` tinyint(3) UNSIGNED DEFAULT NULL,
  `weight_min` decimal(5,2) DEFAULT NULL COMMENT 'in kg',
  `weight_max` decimal(5,2) DEFAULT NULL COMMENT 'in kg',
  `belt_level` enum('Beginner','Intermediate','Advanced','All Levels') NOT NULL DEFAULT 'All Levels',
  `is_team` tinyint(1) NOT NULL DEFAULT 0,
  `custom_name` varchar(150) DEFAULT NULL COMMENT 'Optional display name'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Dumping data for table `categories`
--

INSERT INTO `categories` (`id`, `tournament_id`, `created_at`, `discipline`, `gender`, `age_min`, `age_max`, `weight_min`, `weight_max`, `belt_level`, `is_team`, `custom_name`) VALUES
(13, 2, '2025-11-29 01:48:48', 'Kata', 'Male', 0, 7, NULL, NULL, 'Beginner', 0, 'Kata Male – Beginner (6–7 yrs)'),
(14, 2, '2025-11-29 01:48:48', 'Kata', 'Male', 8, 9, NULL, NULL, 'Beginner', 0, 'Kata Male – Beginner (8–9 yrs)'),
(15, 2, '2025-11-29 01:48:48', 'Kata', 'Male', 10, 11, NULL, NULL, 'Beginner', 0, 'Kata Male – Beginner (10–11 yrs)'),
(16, 2, '2025-11-29 01:48:48', 'Kata', 'Male', 12, 13, NULL, NULL, 'Beginner', 0, 'Kata Male – Beginner (12–13 yrs)'),
(17, 2, '2025-11-29 01:48:48', 'Kata', 'Male', 14, 15, NULL, NULL, 'Beginner', 0, 'Kata Male – Beginner (14–15 yrs)'),
(18, 2, '2025-11-29 01:48:48', 'Kata', 'Male', 16, 17, NULL, NULL, 'Beginner', 0, 'Kata Male – Beginner (16–17 yrs)'),
(19, 2, '2025-11-29 01:48:48', 'Kata', 'Male', 18, NULL, NULL, NULL, 'Beginner', 0, 'Kata Male – Beginner (18+ yrs)'),
(20, 2, '2025-11-29 01:48:48', 'Kata', 'Male', 6, 7, NULL, NULL, 'Intermediate', 0, 'Kata Male – Intermediate (6–7 yrs)'),
(21, 2, '2025-11-29 01:48:48', 'Kata', 'Male', 8, 9, NULL, NULL, 'Intermediate', 0, 'Kata Male – Intermediate (8–9 yrs)'),
(22, 2, '2025-11-29 01:48:48', 'Kata', 'Male', 10, 11, NULL, NULL, 'Intermediate', 0, 'Kata Male – Intermediate (10–11 yrs)'),
(23, 2, '2025-11-29 01:48:48', 'Kata', 'Male', 12, 13, NULL, NULL, 'Intermediate', 0, 'Kata Male – Intermediate (12–13 yrs)'),
(24, 2, '2025-11-29 01:48:48', 'Kata', 'Male', 14, 15, NULL, NULL, 'Intermediate', 0, 'Kata Male – Intermediate (14–15 yrs)'),
(25, 2, '2025-11-29 01:48:48', 'Kata', 'Male', 16, 17, NULL, NULL, 'Intermediate', 0, 'Kata Male – Intermediate (16–17 yrs)'),
(26, 2, '2025-11-29 01:48:48', 'Kata', 'Male', 18, NULL, NULL, NULL, 'Intermediate', 0, 'Kata Male – Intermediate (18+ yrs)'),
(27, 2, '2025-11-29 01:48:48', 'Kata', 'Male', 6, 7, NULL, NULL, 'Advanced', 0, 'Kata Male – Advanced (6–7 yrs)'),
(28, 2, '2025-11-29 01:48:48', 'Kata', 'Male', 8, 9, NULL, NULL, 'Advanced', 0, 'Kata Male – Advanced (8–9 yrs)'),
(29, 2, '2025-11-29 01:48:48', 'Kata', 'Male', 10, 11, NULL, NULL, 'Advanced', 0, 'Kata Male – Advanced (10–11 yrs)'),
(30, 2, '2025-11-29 01:48:48', 'Kata', 'Male', 12, 13, NULL, NULL, 'Advanced', 0, 'Kata Male – Advanced (12–13 yrs)'),
(31, 2, '2025-11-29 01:48:48', 'Kata', 'Male', 14, 15, NULL, NULL, 'Advanced', 0, 'Kata Male – Advanced (14–15 yrs)'),
(32, 2, '2025-11-29 01:48:48', 'Kata', 'Male', 16, 17, NULL, NULL, 'Advanced', 0, 'Kata Male – Advanced (16–17 yrs)'),
(33, 2, '2025-11-29 01:48:48', 'Kata', 'Male', 18, NULL, NULL, NULL, 'Advanced', 0, 'Kata Male – Advanced (18+ yrs)'),
(34, 2, '2025-11-29 01:48:48', 'Kata', 'Female', 6, 7, NULL, NULL, 'Beginner', 0, 'Kata Female – Beginner (6–7 yrs)'),
(35, 2, '2025-11-29 01:48:48', 'Kata', 'Female', 8, 9, NULL, NULL, 'Beginner', 0, 'Kata Female – Beginner (8–9 yrs)'),
(36, 2, '2025-11-29 01:48:48', 'Kata', 'Female', 10, 11, NULL, NULL, 'Beginner', 0, 'Kata Female – Beginner (10–11 yrs)'),
(37, 2, '2025-11-29 01:48:48', 'Kata', 'Female', 12, 13, NULL, NULL, 'Beginner', 0, 'Kata Female – Beginner (12–13 yrs)'),
(38, 2, '2025-11-29 01:48:48', 'Kata', 'Female', 14, 15, NULL, NULL, 'Beginner', 0, 'Kata Female – Beginner (14–15 yrs)'),
(39, 2, '2025-11-29 01:48:48', 'Kata', 'Female', 16, 17, NULL, NULL, 'Beginner', 0, 'Kata Female – Beginner (16–17 yrs)'),
(40, 2, '2025-11-29 01:48:48', 'Kata', 'Female', 18, NULL, NULL, NULL, 'Beginner', 0, 'Kata Female – Beginner (18+ yrs)'),
(41, 2, '2025-11-29 01:48:48', 'Kata', 'Female', 6, 7, NULL, NULL, 'Intermediate', 0, 'Kata Female – Intermediate (6–7 yrs)'),
(42, 2, '2025-11-29 01:48:48', 'Kata', 'Female', 8, 9, NULL, NULL, 'Intermediate', 0, 'Kata Female – Intermediate (8–9 yrs)'),
(43, 2, '2025-11-29 01:48:48', 'Kata', 'Female', 10, 11, NULL, NULL, 'Intermediate', 0, 'Kata Female – Intermediate (10–11 yrs)'),
(44, 2, '2025-11-29 01:48:48', 'Kata', 'Female', 12, 13, NULL, NULL, 'Intermediate', 0, 'Kata Female – Intermediate (12–13 yrs)'),
(45, 2, '2025-11-29 01:48:48', 'Kata', 'Female', 14, 15, NULL, NULL, 'Intermediate', 0, 'Kata Female – Intermediate (14–15 yrs)'),
(46, 2, '2025-11-29 01:48:48', 'Kata', 'Female', 16, 17, NULL, NULL, 'Intermediate', 0, 'Kata Female – Intermediate (16–17 yrs)'),
(47, 2, '2025-11-29 01:48:48', 'Kata', 'Female', 18, NULL, NULL, NULL, 'Intermediate', 0, 'Kata Female – Intermediate (18+ yrs)'),
(48, 2, '2025-11-29 01:48:48', 'Kata', 'Female', 6, 7, NULL, NULL, 'Advanced', 0, 'Kata Female – Advanced (6–7 yrs)'),
(49, 2, '2025-11-29 01:48:48', 'Kata', 'Female', 8, 9, NULL, NULL, 'Advanced', 0, 'Kata Female – Advanced (8–9 yrs)'),
(50, 2, '2025-11-29 01:48:48', 'Kata', 'Female', 10, 11, NULL, NULL, 'Advanced', 0, 'Kata Female – Advanced (10–11 yrs)'),
(51, 2, '2025-11-29 01:48:48', 'Kata', 'Female', 12, 13, NULL, NULL, 'Advanced', 0, 'Kata Female – Advanced (12–13 yrs)'),
(52, 2, '2025-11-29 01:48:48', 'Kata', 'Female', 14, 15, NULL, NULL, 'Advanced', 0, 'Kata Female – Advanced (14–15 yrs)'),
(53, 2, '2025-11-29 01:48:48', 'Kata', 'Female', 16, 17, NULL, NULL, 'Advanced', 0, 'Kata Female – Advanced (16–17 yrs)'),
(54, 2, '2025-11-29 01:48:48', 'Kata', 'Female', 18, NULL, NULL, NULL, 'Advanced', 0, 'Kata Female – Advanced (18+ yrs)'),
(55, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 6, 7, NULL, 25.00, 'Beginner', 0, 'Kumite Male – Beginner (6–7 yrs | –25.0kg)'),
(56, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 6, 7, 25.01, 30.00, 'Beginner', 0, 'Kumite Male – Beginner (6–7 yrs | 25.0–30.0kg)'),
(57, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 6, 7, 30.01, 35.00, 'Beginner', 0, 'Kumite Male – Beginner (6–7 yrs | 30.0–35.0kg)'),
(58, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 6, 7, NULL, NULL, 'Beginner', 0, 'Kumite Male – Beginner (6–7 yrs | Open Weight)'),
(59, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 8, 9, NULL, 30.00, 'Beginner', 0, 'Kumite Male – Beginner (8–9 yrs | –30.0kg)'),
(60, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 8, 9, 30.01, 35.00, 'Beginner', 0, 'Kumite Male – Beginner (8–9 yrs | 30.0–35.0kg)'),
(61, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 8, 9, 35.01, 40.00, 'Beginner', 0, 'Kumite Male – Beginner (8–9 yrs | 35.0–40.0kg)'),
(62, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 8, 9, NULL, NULL, 'Beginner', 0, 'Kumite Male – Beginner (8–9 yrs | Open Weight)'),
(63, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 10, 11, NULL, 35.00, 'Beginner', 0, 'Kumite Male – Beginner (10–11 yrs | –35.0kg)'),
(64, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 10, 11, 35.01, 40.00, 'Beginner', 0, 'Kumite Male – Beginner (10–11 yrs | 35.0–40.0kg)'),
(65, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 10, 11, 40.01, 45.00, 'Beginner', 0, 'Kumite Male – Beginner (10–11 yrs | 40.0–45.0kg)'),
(66, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 10, 11, 45.01, 50.00, 'Beginner', 0, 'Kumite Male – Beginner (10–11 yrs | 45.0–50.0kg)'),
(67, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 10, 11, NULL, NULL, 'Beginner', 0, 'Kumite Male – Beginner (10–11 yrs | Open Weight)'),
(68, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 12, 13, NULL, 40.00, 'Beginner', 0, 'Kumite Male – Beginner (12–13 yrs | –40.0kg)'),
(69, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 12, 13, 40.01, 45.00, 'Beginner', 0, 'Kumite Male – Beginner (12–13 yrs | 40.0–45.0kg)'),
(70, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 12, 13, 45.01, 50.00, 'Beginner', 0, 'Kumite Male – Beginner (12–13 yrs | 45.0–50.0kg)'),
(71, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 12, 13, 50.01, 55.00, 'Beginner', 0, 'Kumite Male – Beginner (12–13 yrs | 50.0–55.0kg)'),
(72, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 12, 13, 55.01, 60.00, 'Beginner', 0, 'Kumite Male – Beginner (12–13 yrs | 55.0–60.0kg)'),
(73, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 12, 13, NULL, NULL, 'Beginner', 0, 'Kumite Male – Beginner (12–13 yrs | Open Weight)'),
(74, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 14, 15, NULL, 50.00, 'Beginner', 0, 'Kumite Male – Beginner (14–15 yrs | –50.0kg)'),
(75, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 14, 15, 50.01, 55.00, 'Beginner', 0, 'Kumite Male – Beginner (14–15 yrs | 50.0–55.0kg)'),
(76, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 14, 15, 55.01, 60.00, 'Beginner', 0, 'Kumite Male – Beginner (14–15 yrs | 55.0–60.0kg)'),
(77, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 14, 15, 60.01, 65.00, 'Beginner', 0, 'Kumite Male – Beginner (14–15 yrs | 60.0–65.0kg)'),
(78, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 14, 15, 65.01, 70.00, 'Beginner', 0, 'Kumite Male – Beginner (14–15 yrs | 65.0–70.0kg)'),
(79, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 14, 15, NULL, NULL, 'Beginner', 0, 'Kumite Male – Beginner (14–15 yrs | Open Weight)'),
(80, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 16, 17, NULL, 55.00, 'Beginner', 0, 'Kumite Male – Beginner (16–17 yrs | –55.0kg)'),
(81, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 16, 17, 55.01, 60.00, 'Beginner', 0, 'Kumite Male – Beginner (16–17 yrs | 55.0–60.0kg)'),
(82, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 16, 17, 60.01, 65.00, 'Beginner', 0, 'Kumite Male – Beginner (16–17 yrs | 60.0–65.0kg)'),
(83, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 16, 17, 65.01, 70.00, 'Beginner', 0, 'Kumite Male – Beginner (16–17 yrs | 65.0–70.0kg)'),
(84, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 16, 17, 70.01, 75.00, 'Beginner', 0, 'Kumite Male – Beginner (16–17 yrs | 70.0–75.0kg)'),
(85, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 16, 17, 75.01, 80.00, 'Beginner', 0, 'Kumite Male – Beginner (16–17 yrs | 75.0–80.0kg)'),
(86, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 16, 17, NULL, NULL, 'Beginner', 0, 'Kumite Male – Beginner (16–17 yrs | Open Weight)'),
(87, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 18, NULL, NULL, 60.00, 'Beginner', 0, 'Kumite Male – Beginner (18+ yrs | –60.0kg)'),
(88, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 18, NULL, 60.01, 65.00, 'Beginner', 0, 'Kumite Male – Beginner (18+ yrs | 60.0–65.0kg)'),
(89, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 18, NULL, 65.01, 70.00, 'Beginner', 0, 'Kumite Male – Beginner (18+ yrs | 65.0–70.0kg)'),
(90, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 18, NULL, 70.01, 75.00, 'Beginner', 0, 'Kumite Male – Beginner (18+ yrs | 70.0–75.0kg)'),
(91, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 18, NULL, 75.01, 80.00, 'Beginner', 0, 'Kumite Male – Beginner (18+ yrs | 75.0–80.0kg)'),
(92, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 18, NULL, 80.01, 90.00, 'Beginner', 0, 'Kumite Male – Beginner (18+ yrs | 80.0–90.0kg)'),
(93, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 18, NULL, 90.01, 100.00, 'Beginner', 0, 'Kumite Male – Beginner (18+ yrs | 90.0–100.0kg)'),
(94, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 18, NULL, NULL, NULL, 'Beginner', 0, 'Kumite Male – Beginner (18+ yrs | Open Weight)'),
(95, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 6, 7, NULL, 25.00, 'Intermediate', 0, 'Kumite Male – Intermediate (6–7 yrs | –25.0kg)'),
(96, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 6, 7, 25.01, 30.00, 'Intermediate', 0, 'Kumite Male – Intermediate (6–7 yrs | 25.0–30.0kg)'),
(97, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 6, 7, 30.01, 35.00, 'Intermediate', 0, 'Kumite Male – Intermediate (6–7 yrs | 30.0–35.0kg)'),
(98, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 6, 7, NULL, NULL, 'Intermediate', 0, 'Kumite Male – Intermediate (6–7 yrs | Open Weight)'),
(99, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 8, 9, NULL, 30.00, 'Intermediate', 0, 'Kumite Male – Intermediate (8–9 yrs | –30.0kg)'),
(100, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 8, 9, 30.01, 35.00, 'Intermediate', 0, 'Kumite Male – Intermediate (8–9 yrs | 30.0–35.0kg)'),
(101, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 8, 9, 35.01, 40.00, 'Intermediate', 0, 'Kumite Male – Intermediate (8–9 yrs | 35.0–40.0kg)'),
(102, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 8, 9, NULL, NULL, 'Intermediate', 0, 'Kumite Male – Intermediate (8–9 yrs | Open Weight)'),
(103, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 10, 11, NULL, 35.00, 'Intermediate', 0, 'Kumite Male – Intermediate (10–11 yrs | –35.0kg)'),
(104, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 10, 11, 35.01, 40.00, 'Intermediate', 0, 'Kumite Male – Intermediate (10–11 yrs | 35.0–40.0kg)'),
(105, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 10, 11, 40.01, 45.00, 'Intermediate', 0, 'Kumite Male – Intermediate (10–11 yrs | 40.0–45.0kg)'),
(106, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 10, 11, 45.01, 50.00, 'Intermediate', 0, 'Kumite Male – Intermediate (10–11 yrs | 45.0–50.0kg)'),
(107, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 10, 11, NULL, NULL, 'Intermediate', 0, 'Kumite Male – Intermediate (10–11 yrs | Open Weight)'),
(108, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 12, 13, NULL, 40.00, 'Intermediate', 0, 'Kumite Male – Intermediate (12–13 yrs | –40.0kg)'),
(109, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 12, 13, 40.01, 45.00, 'Intermediate', 0, 'Kumite Male – Intermediate (12–13 yrs | 40.0–45.0kg)'),
(110, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 12, 13, 45.01, 50.00, 'Intermediate', 0, 'Kumite Male – Intermediate (12–13 yrs | 45.0–50.0kg)'),
(111, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 12, 13, 50.01, 55.00, 'Intermediate', 0, 'Kumite Male – Intermediate (12–13 yrs | 50.0–55.0kg)'),
(112, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 12, 13, 55.01, 60.00, 'Intermediate', 0, 'Kumite Male – Intermediate (12–13 yrs | 55.0–60.0kg)'),
(113, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 12, 13, NULL, NULL, 'Intermediate', 0, 'Kumite Male – Intermediate (12–13 yrs | Open Weight)'),
(114, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 14, 15, NULL, 50.00, 'Intermediate', 0, 'Kumite Male – Intermediate (14–15 yrs | –50.0kg)'),
(115, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 14, 15, 50.01, 55.00, 'Intermediate', 0, 'Kumite Male – Intermediate (14–15 yrs | 50.0–55.0kg)'),
(116, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 14, 15, 55.01, 60.00, 'Intermediate', 0, 'Kumite Male – Intermediate (14–15 yrs | 55.0–60.0kg)'),
(117, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 14, 15, 60.01, 65.00, 'Intermediate', 0, 'Kumite Male – Intermediate (14–15 yrs | 60.0–65.0kg)'),
(118, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 14, 15, 65.01, 70.00, 'Intermediate', 0, 'Kumite Male – Intermediate (14–15 yrs | 65.0–70.0kg)'),
(119, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 14, 15, NULL, NULL, 'Intermediate', 0, 'Kumite Male – Intermediate (14–15 yrs | Open Weight)'),
(120, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 16, 17, NULL, 55.00, 'Intermediate', 0, 'Kumite Male – Intermediate (16–17 yrs | –55.0kg)'),
(121, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 16, 17, 55.01, 60.00, 'Intermediate', 0, 'Kumite Male – Intermediate (16–17 yrs | 55.0–60.0kg)'),
(122, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 16, 17, 60.01, 65.00, 'Intermediate', 0, 'Kumite Male – Intermediate (16–17 yrs | 60.0–65.0kg)'),
(123, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 16, 17, 65.01, 70.00, 'Intermediate', 0, 'Kumite Male – Intermediate (16–17 yrs | 65.0–70.0kg)'),
(124, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 16, 17, 70.01, 75.00, 'Intermediate', 0, 'Kumite Male – Intermediate (16–17 yrs | 70.0–75.0kg)'),
(125, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 16, 17, 75.01, 80.00, 'Intermediate', 0, 'Kumite Male – Intermediate (16–17 yrs | 75.0–80.0kg)'),
(126, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 16, 17, NULL, NULL, 'Intermediate', 0, 'Kumite Male – Intermediate (16–17 yrs | Open Weight)'),
(127, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 18, NULL, NULL, 60.00, 'Intermediate', 0, 'Kumite Male – Intermediate (18+ yrs | –60.0kg)'),
(128, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 18, NULL, 60.01, 65.00, 'Intermediate', 0, 'Kumite Male – Intermediate (18+ yrs | 60.0–65.0kg)'),
(129, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 18, NULL, 65.01, 70.00, 'Intermediate', 0, 'Kumite Male – Intermediate (18+ yrs | 65.0–70.0kg)'),
(130, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 18, NULL, 70.01, 75.00, 'Intermediate', 0, 'Kumite Male – Intermediate (18+ yrs | 70.0–75.0kg)'),
(131, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 18, NULL, 75.01, 80.00, 'Intermediate', 0, 'Kumite Male – Intermediate (18+ yrs | 75.0–80.0kg)'),
(132, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 18, NULL, 80.01, 90.00, 'Intermediate', 0, 'Kumite Male – Intermediate (18+ yrs | 80.0–90.0kg)'),
(133, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 18, NULL, 90.01, 100.00, 'Intermediate', 0, 'Kumite Male – Intermediate (18+ yrs | 90.0–100.0kg)'),
(134, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 18, NULL, NULL, NULL, 'Intermediate', 0, 'Kumite Male – Intermediate (18+ yrs | Open Weight)'),
(135, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 6, 7, NULL, 25.00, 'Advanced', 0, 'Kumite Male – Advanced (6–7 yrs | –25.0kg)'),
(136, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 6, 7, 25.01, 30.00, 'Advanced', 0, 'Kumite Male – Advanced (6–7 yrs | 25.0–30.0kg)'),
(137, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 6, 7, 30.01, 35.00, 'Advanced', 0, 'Kumite Male – Advanced (6–7 yrs | 30.0–35.0kg)'),
(138, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 6, 7, NULL, NULL, 'Advanced', 0, 'Kumite Male – Advanced (6–7 yrs | Open Weight)'),
(139, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 8, 9, NULL, 30.00, 'Advanced', 0, 'Kumite Male – Advanced (8–9 yrs | –30.0kg)'),
(140, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 8, 9, 30.01, 35.00, 'Advanced', 0, 'Kumite Male – Advanced (8–9 yrs | 30.0–35.0kg)'),
(141, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 8, 9, 35.01, 40.00, 'Advanced', 0, 'Kumite Male – Advanced (8–9 yrs | 35.0–40.0kg)'),
(142, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 8, 9, NULL, NULL, 'Advanced', 0, 'Kumite Male – Advanced (8–9 yrs | Open Weight)'),
(143, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 10, 11, NULL, 35.00, 'Advanced', 0, 'Kumite Male – Advanced (10–11 yrs | –35.0kg)'),
(144, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 10, 11, 35.01, 40.00, 'Advanced', 0, 'Kumite Male – Advanced (10–11 yrs | 35.0–40.0kg)'),
(145, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 10, 11, 40.01, 45.00, 'Advanced', 0, 'Kumite Male – Advanced (10–11 yrs | 40.0–45.0kg)'),
(146, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 10, 11, 45.01, 50.00, 'Advanced', 0, 'Kumite Male – Advanced (10–11 yrs | 45.0–50.0kg)'),
(147, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 10, 11, NULL, NULL, 'Advanced', 0, 'Kumite Male – Advanced (10–11 yrs | Open Weight)'),
(148, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 12, 13, NULL, 40.00, 'Advanced', 0, 'Kumite Male – Advanced (12–13 yrs | –40.0kg)'),
(149, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 12, 13, 40.01, 45.00, 'Advanced', 0, 'Kumite Male – Advanced (12–13 yrs | 40.0–45.0kg)'),
(150, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 12, 13, 45.01, 50.00, 'Advanced', 0, 'Kumite Male – Advanced (12–13 yrs | 45.0–50.0kg)'),
(151, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 12, 13, 50.01, 55.00, 'Advanced', 0, 'Kumite Male – Advanced (12–13 yrs | 50.0–55.0kg)'),
(152, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 12, 13, 55.01, 60.00, 'Advanced', 0, 'Kumite Male – Advanced (12–13 yrs | 55.0–60.0kg)'),
(153, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 12, 13, NULL, NULL, 'Advanced', 0, 'Kumite Male – Advanced (12–13 yrs | Open Weight)'),
(154, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 14, 15, NULL, 50.00, 'Advanced', 0, 'Kumite Male – Advanced (14–15 yrs | –50.0kg)'),
(155, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 14, 15, 50.01, 55.00, 'Advanced', 0, 'Kumite Male – Advanced (14–15 yrs | 50.0–55.0kg)'),
(156, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 14, 15, 55.01, 60.00, 'Advanced', 0, 'Kumite Male – Advanced (14–15 yrs | 55.0–60.0kg)'),
(157, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 14, 15, 60.01, 65.00, 'Advanced', 0, 'Kumite Male – Advanced (14–15 yrs | 60.0–65.0kg)'),
(158, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 14, 15, 65.01, 70.00, 'Advanced', 0, 'Kumite Male – Advanced (14–15 yrs | 65.0–70.0kg)'),
(159, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 14, 15, NULL, NULL, 'Advanced', 0, 'Kumite Male – Advanced (14–15 yrs | Open Weight)'),
(160, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 16, 17, NULL, 55.00, 'Advanced', 0, 'Kumite Male – Advanced (16–17 yrs | –55.0kg)'),
(161, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 16, 17, 55.01, 60.00, 'Advanced', 0, 'Kumite Male – Advanced (16–17 yrs | 55.0–60.0kg)'),
(162, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 16, 17, 60.01, 65.00, 'Advanced', 0, 'Kumite Male – Advanced (16–17 yrs | 60.0–65.0kg)'),
(163, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 16, 17, 65.01, 70.00, 'Advanced', 0, 'Kumite Male – Advanced (16–17 yrs | 65.0–70.0kg)'),
(164, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 16, 17, 70.01, 75.00, 'Advanced', 0, 'Kumite Male – Advanced (16–17 yrs | 70.0–75.0kg)'),
(165, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 16, 17, 75.01, 80.00, 'Advanced', 0, 'Kumite Male – Advanced (16–17 yrs | 75.0–80.0kg)'),
(166, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 16, 17, NULL, NULL, 'Advanced', 0, 'Kumite Male – Advanced (16–17 yrs | Open Weight)'),
(167, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 18, NULL, NULL, 60.00, 'Advanced', 0, 'Kumite Male – Advanced (18+ yrs | –60.0kg)'),
(168, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 18, NULL, 60.01, 65.00, 'Advanced', 0, 'Kumite Male – Advanced (18+ yrs | 60.0–65.0kg)'),
(169, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 18, NULL, 65.01, 70.00, 'Advanced', 0, 'Kumite Male – Advanced (18+ yrs | 65.0–70.0kg)'),
(170, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 18, NULL, 70.01, 75.00, 'Advanced', 0, 'Kumite Male – Advanced (18+ yrs | 70.0–75.0kg)'),
(171, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 18, NULL, 75.01, 80.00, 'Advanced', 0, 'Kumite Male – Advanced (18+ yrs | 75.0–80.0kg)'),
(172, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 18, NULL, 80.01, 90.00, 'Advanced', 0, 'Kumite Male – Advanced (18+ yrs | 80.0–90.0kg)'),
(173, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 18, NULL, 90.01, 100.00, 'Advanced', 0, 'Kumite Male – Advanced (18+ yrs | 90.0–100.0kg)'),
(174, 2, '2025-11-29 01:48:48', 'Kumite', 'Male', 18, NULL, NULL, NULL, 'Advanced', 0, 'Kumite Male – Advanced (18+ yrs | Open Weight)'),
(175, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 6, 7, NULL, 25.00, 'Beginner', 0, 'Kumite Female – Beginner (6–7 yrs | –25.0kg)'),
(176, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 6, 7, 25.01, 30.00, 'Beginner', 0, 'Kumite Female – Beginner (6–7 yrs | 25.0–30.0kg)'),
(177, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 6, 7, 30.01, 35.00, 'Beginner', 0, 'Kumite Female – Beginner (6–7 yrs | 30.0–35.0kg)'),
(178, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 6, 7, NULL, NULL, 'Beginner', 0, 'Kumite Female – Beginner (6–7 yrs | Open Weight)'),
(179, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 8, 9, NULL, 30.00, 'Beginner', 0, 'Kumite Female – Beginner (8–9 yrs | –30.0kg)'),
(180, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 8, 9, 30.01, 35.00, 'Beginner', 0, 'Kumite Female – Beginner (8–9 yrs | 30.0–35.0kg)'),
(181, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 8, 9, 35.01, 40.00, 'Beginner', 0, 'Kumite Female – Beginner (8–9 yrs | 35.0–40.0kg)'),
(182, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 8, 9, NULL, NULL, 'Beginner', 0, 'Kumite Female – Beginner (8–9 yrs | Open Weight)'),
(183, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 10, 11, NULL, 35.00, 'Beginner', 0, 'Kumite Female – Beginner (10–11 yrs | –35.0kg)'),
(184, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 10, 11, 35.01, 40.00, 'Beginner', 0, 'Kumite Female – Beginner (10–11 yrs | 35.0–40.0kg)'),
(185, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 10, 11, 40.01, 45.00, 'Beginner', 0, 'Kumite Female – Beginner (10–11 yrs | 40.0–45.0kg)'),
(186, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 10, 11, 45.01, 50.00, 'Beginner', 0, 'Kumite Female – Beginner (10–11 yrs | 45.0–50.0kg)'),
(187, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 10, 11, NULL, NULL, 'Beginner', 0, 'Kumite Female – Beginner (10–11 yrs | Open Weight)'),
(188, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 12, 13, NULL, 40.00, 'Beginner', 0, 'Kumite Female – Beginner (12–13 yrs | –40.0kg)'),
(189, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 12, 13, 40.01, 45.00, 'Beginner', 0, 'Kumite Female – Beginner (12–13 yrs | 40.0–45.0kg)'),
(190, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 12, 13, 45.01, 50.00, 'Beginner', 0, 'Kumite Female – Beginner (12–13 yrs | 45.0–50.0kg)'),
(191, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 12, 13, 50.01, 55.00, 'Beginner', 0, 'Kumite Female – Beginner (12–13 yrs | 50.0–55.0kg)'),
(192, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 12, 13, NULL, NULL, 'Beginner', 0, 'Kumite Female – Beginner (12–13 yrs | Open Weight)'),
(193, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 14, 15, NULL, 45.00, 'Beginner', 0, 'Kumite Female – Beginner (14–15 yrs | –45.0kg)'),
(194, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 14, 15, 45.01, 50.00, 'Beginner', 0, 'Kumite Female – Beginner (14–15 yrs | 45.0–50.0kg)'),
(195, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 14, 15, 50.01, 55.00, 'Beginner', 0, 'Kumite Female – Beginner (14–15 yrs | 50.0–55.0kg)'),
(196, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 14, 15, 55.01, 60.00, 'Beginner', 0, 'Kumite Female – Beginner (14–15 yrs | 55.0–60.0kg)'),
(197, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 14, 15, NULL, NULL, 'Beginner', 0, 'Kumite Female – Beginner (14–15 yrs | Open Weight)'),
(198, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 16, 17, NULL, 50.00, 'Beginner', 0, 'Kumite Female – Beginner (16–17 yrs | –50.0kg)'),
(199, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 16, 17, 50.01, 55.00, 'Beginner', 0, 'Kumite Female – Beginner (16–17 yrs | 50.0–55.0kg)'),
(200, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 16, 17, 55.01, 60.00, 'Beginner', 0, 'Kumite Female – Beginner (16–17 yrs | 55.0–60.0kg)'),
(201, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 16, 17, 60.01, 65.00, 'Beginner', 0, 'Kumite Female – Beginner (16–17 yrs | 60.0–65.0kg)'),
(202, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 16, 17, 65.01, 70.00, 'Beginner', 0, 'Kumite Female – Beginner (16–17 yrs | 65.0–70.0kg)'),
(203, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 16, 17, NULL, NULL, 'Beginner', 0, 'Kumite Female – Beginner (16–17 yrs | Open Weight)'),
(204, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 18, NULL, NULL, 50.00, 'Beginner', 0, 'Kumite Female – Beginner (18+ yrs | –50.0kg)'),
(205, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 18, NULL, 50.01, 55.00, 'Beginner', 0, 'Kumite Female – Beginner (18+ yrs | 50.0–55.0kg)'),
(206, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 18, NULL, 55.01, 60.00, 'Beginner', 0, 'Kumite Female – Beginner (18+ yrs | 55.0–60.0kg)'),
(207, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 18, NULL, 60.01, 65.00, 'Beginner', 0, 'Kumite Female – Beginner (18+ yrs | 60.0–65.0kg)'),
(208, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 18, NULL, 65.01, 70.00, 'Beginner', 0, 'Kumite Female – Beginner (18+ yrs | 65.0–70.0kg)'),
(209, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 18, NULL, 70.01, 75.00, 'Beginner', 0, 'Kumite Female – Beginner (18+ yrs | 70.0–75.0kg)'),
(210, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 18, NULL, NULL, NULL, 'Beginner', 0, 'Kumite Female – Beginner (18+ yrs | Open Weight)'),
(211, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 6, 7, NULL, 25.00, 'Intermediate', 0, 'Kumite Female – Intermediate (6–7 yrs | –25.0kg)'),
(212, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 6, 7, 25.01, 30.00, 'Intermediate', 0, 'Kumite Female – Intermediate (6–7 yrs | 25.0–30.0kg)'),
(213, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 6, 7, 30.01, 35.00, 'Intermediate', 0, 'Kumite Female – Intermediate (6–7 yrs | 30.0–35.0kg)'),
(214, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 6, 7, NULL, NULL, 'Intermediate', 0, 'Kumite Female – Intermediate (6–7 yrs | Open Weight)'),
(215, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 8, 9, NULL, 30.00, 'Intermediate', 0, 'Kumite Female – Intermediate (8–9 yrs | –30.0kg)'),
(216, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 8, 9, 30.01, 35.00, 'Intermediate', 0, 'Kumite Female – Intermediate (8–9 yrs | 30.0–35.0kg)'),
(217, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 8, 9, 35.01, 40.00, 'Intermediate', 0, 'Kumite Female – Intermediate (8–9 yrs | 35.0–40.0kg)'),
(218, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 8, 9, NULL, NULL, 'Intermediate', 0, 'Kumite Female – Intermediate (8–9 yrs | Open Weight)'),
(219, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 10, 11, NULL, 35.00, 'Intermediate', 0, 'Kumite Female – Intermediate (10–11 yrs | –35.0kg)'),
(220, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 10, 11, 35.01, 40.00, 'Intermediate', 0, 'Kumite Female – Intermediate (10–11 yrs | 35.0–40.0kg)'),
(221, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 10, 11, 40.01, 45.00, 'Intermediate', 0, 'Kumite Female – Intermediate (10–11 yrs | 40.0–45.0kg)'),
(222, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 10, 11, 45.01, 50.00, 'Intermediate', 0, 'Kumite Female – Intermediate (10–11 yrs | 45.0–50.0kg)'),
(223, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 10, 11, NULL, NULL, 'Intermediate', 0, 'Kumite Female – Intermediate (10–11 yrs | Open Weight)'),
(224, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 12, 13, NULL, 40.00, 'Intermediate', 0, 'Kumite Female – Intermediate (12–13 yrs | –40.0kg)'),
(225, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 12, 13, 40.01, 45.00, 'Intermediate', 0, 'Kumite Female – Intermediate (12–13 yrs | 40.0–45.0kg)'),
(226, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 12, 13, 45.01, 50.00, 'Intermediate', 0, 'Kumite Female – Intermediate (12–13 yrs | 45.0–50.0kg)'),
(227, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 12, 13, 50.01, 55.00, 'Intermediate', 0, 'Kumite Female – Intermediate (12–13 yrs | 50.0–55.0kg)'),
(228, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 12, 13, NULL, NULL, 'Intermediate', 0, 'Kumite Female – Intermediate (12–13 yrs | Open Weight)'),
(229, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 14, 15, NULL, 45.00, 'Intermediate', 0, 'Kumite Female – Intermediate (14–15 yrs | –45.0kg)'),
(230, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 14, 15, 45.01, 50.00, 'Intermediate', 0, 'Kumite Female – Intermediate (14–15 yrs | 45.0–50.0kg)'),
(231, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 14, 15, 50.01, 55.00, 'Intermediate', 0, 'Kumite Female – Intermediate (14–15 yrs | 50.0–55.0kg)'),
(232, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 14, 15, 55.01, 60.00, 'Intermediate', 0, 'Kumite Female – Intermediate (14–15 yrs | 55.0–60.0kg)'),
(233, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 14, 15, NULL, NULL, 'Intermediate', 0, 'Kumite Female – Intermediate (14–15 yrs | Open Weight)'),
(234, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 16, 17, NULL, 50.00, 'Intermediate', 0, 'Kumite Female – Intermediate (16–17 yrs | –50.0kg)'),
(235, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 16, 17, 50.01, 55.00, 'Intermediate', 0, 'Kumite Female – Intermediate (16–17 yrs | 50.0–55.0kg)'),
(236, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 16, 17, 55.01, 60.00, 'Intermediate', 0, 'Kumite Female – Intermediate (16–17 yrs | 55.0–60.0kg)'),
(237, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 16, 17, 60.01, 65.00, 'Intermediate', 0, 'Kumite Female – Intermediate (16–17 yrs | 60.0–65.0kg)'),
(238, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 16, 17, 65.01, 70.00, 'Intermediate', 0, 'Kumite Female – Intermediate (16–17 yrs | 65.0–70.0kg)'),
(239, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 16, 17, NULL, NULL, 'Intermediate', 0, 'Kumite Female – Intermediate (16–17 yrs | Open Weight)'),
(240, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 18, NULL, NULL, 50.00, 'Intermediate', 0, 'Kumite Female – Intermediate (18+ yrs | –50.0kg)'),
(241, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 18, NULL, 50.01, 55.00, 'Intermediate', 0, 'Kumite Female – Intermediate (18+ yrs | 50.0–55.0kg)'),
(242, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 18, NULL, 55.01, 60.00, 'Intermediate', 0, 'Kumite Female – Intermediate (18+ yrs | 55.0–60.0kg)'),
(243, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 18, NULL, 60.01, 65.00, 'Intermediate', 0, 'Kumite Female – Intermediate (18+ yrs | 60.0–65.0kg)'),
(244, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 18, NULL, 65.01, 70.00, 'Intermediate', 0, 'Kumite Female – Intermediate (18+ yrs | 65.0–70.0kg)'),
(245, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 18, NULL, 70.01, 75.00, 'Intermediate', 0, 'Kumite Female – Intermediate (18+ yrs | 70.0–75.0kg)'),
(246, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 18, NULL, NULL, NULL, 'Intermediate', 0, 'Kumite Female – Intermediate (18+ yrs | Open Weight)'),
(247, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 6, 7, NULL, 25.00, 'Advanced', 0, 'Kumite Female – Advanced (6–7 yrs | –25.0kg)'),
(248, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 6, 7, 25.01, 30.00, 'Advanced', 0, 'Kumite Female – Advanced (6–7 yrs | 25.0–30.0kg)'),
(249, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 6, 7, 30.01, 35.00, 'Advanced', 0, 'Kumite Female – Advanced (6–7 yrs | 30.0–35.0kg)'),
(250, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 6, 7, NULL, NULL, 'Advanced', 0, 'Kumite Female – Advanced (6–7 yrs | Open Weight)'),
(251, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 8, 9, NULL, 30.00, 'Advanced', 0, 'Kumite Female – Advanced (8–9 yrs | –30.0kg)'),
(252, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 8, 9, 30.01, 35.00, 'Advanced', 0, 'Kumite Female – Advanced (8–9 yrs | 30.0–35.0kg)'),
(253, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 8, 9, 35.01, 40.00, 'Advanced', 0, 'Kumite Female – Advanced (8–9 yrs | 35.0–40.0kg)'),
(254, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 8, 9, NULL, NULL, 'Advanced', 0, 'Kumite Female – Advanced (8–9 yrs | Open Weight)'),
(255, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 10, 11, NULL, 35.00, 'Advanced', 0, 'Kumite Female – Advanced (10–11 yrs | –35.0kg)'),
(256, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 10, 11, 35.01, 40.00, 'Advanced', 0, 'Kumite Female – Advanced (10–11 yrs | 35.0–40.0kg)'),
(257, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 10, 11, 40.01, 45.00, 'Advanced', 0, 'Kumite Female – Advanced (10–11 yrs | 40.0–45.0kg)'),
(258, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 10, 11, 45.01, 50.00, 'Advanced', 0, 'Kumite Female – Advanced (10–11 yrs | 45.0–50.0kg)'),
(259, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 10, 11, NULL, NULL, 'Advanced', 0, 'Kumite Female – Advanced (10–11 yrs | Open Weight)'),
(260, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 12, 13, NULL, 40.00, 'Advanced', 0, 'Kumite Female – Advanced (12–13 yrs | –40.0kg)'),
(261, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 12, 13, 40.01, 45.00, 'Advanced', 0, 'Kumite Female – Advanced (12–13 yrs | 40.0–45.0kg)'),
(262, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 12, 13, 45.01, 50.00, 'Advanced', 0, 'Kumite Female – Advanced (12–13 yrs | 45.0–50.0kg)'),
(263, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 12, 13, 50.01, 55.00, 'Advanced', 0, 'Kumite Female – Advanced (12–13 yrs | 50.0–55.0kg)'),
(264, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 12, 13, NULL, NULL, 'Advanced', 0, 'Kumite Female – Advanced (12–13 yrs | Open Weight)'),
(265, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 14, 15, NULL, 45.00, 'Advanced', 0, 'Kumite Female – Advanced (14–15 yrs | –45.0kg)'),
(266, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 14, 15, 45.01, 50.00, 'Advanced', 0, 'Kumite Female – Advanced (14–15 yrs | 45.0–50.0kg)'),
(267, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 14, 15, 50.01, 55.00, 'Advanced', 0, 'Kumite Female – Advanced (14–15 yrs | 50.0–55.0kg)'),
(268, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 14, 15, 55.01, 60.00, 'Advanced', 0, 'Kumite Female – Advanced (14–15 yrs | 55.0–60.0kg)'),
(269, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 14, 15, NULL, NULL, 'Advanced', 0, 'Kumite Female – Advanced (14–15 yrs | Open Weight)'),
(270, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 16, 17, NULL, 50.00, 'Advanced', 0, 'Kumite Female – Advanced (16–17 yrs | –50.0kg)'),
(271, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 16, 17, 50.01, 55.00, 'Advanced', 0, 'Kumite Female – Advanced (16–17 yrs | 50.0–55.0kg)'),
(272, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 16, 17, 55.01, 60.00, 'Advanced', 0, 'Kumite Female – Advanced (16–17 yrs | 55.0–60.0kg)'),
(273, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 16, 17, 60.01, 65.00, 'Advanced', 0, 'Kumite Female – Advanced (16–17 yrs | 60.0–65.0kg)'),
(274, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 16, 17, 65.01, 70.00, 'Advanced', 0, 'Kumite Female – Advanced (16–17 yrs | 65.0–70.0kg)'),
(275, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 16, 17, NULL, NULL, 'Advanced', 0, 'Kumite Female – Advanced (16–17 yrs | Open Weight)'),
(276, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 18, NULL, NULL, 50.00, 'Advanced', 0, 'Kumite Female – Advanced (18+ yrs | –50.0kg)'),
(277, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 18, NULL, 50.01, 55.00, 'Advanced', 0, 'Kumite Female – Advanced (18+ yrs | 50.0–55.0kg)'),
(278, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 18, NULL, 55.01, 60.00, 'Advanced', 0, 'Kumite Female – Advanced (18+ yrs | 55.0–60.0kg)'),
(279, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 18, NULL, 60.01, 65.00, 'Advanced', 0, 'Kumite Female – Advanced (18+ yrs | 60.0–65.0kg)'),
(280, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 18, NULL, 65.01, 70.00, 'Advanced', 0, 'Kumite Female – Advanced (18+ yrs | 65.0–70.0kg)'),
(281, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 18, NULL, 70.01, 75.00, 'Advanced', 0, 'Kumite Female – Advanced (18+ yrs | 70.0–75.0kg)'),
(282, 2, '2025-11-29 01:48:48', 'Kumite', 'Female', 18, NULL, NULL, NULL, 'Advanced', 0, 'Kumite Female – Advanced (18+ yrs | Open Weight)'),
(1542, 11, '2026-02-26 11:43:42', 'Kata', 'Male', 4, 5, NULL, NULL, 'Beginner', 0, 'Kata Male – Beginner (4–5 yrs)'),
(1543, 11, '2026-02-26 11:43:42', 'Kata', 'Male', 6, 7, NULL, NULL, 'Beginner', 0, 'Kata Male – Beginner (6–7 yrs)'),
(1544, 11, '2026-02-26 11:43:42', 'Kata', 'Male', 8, 9, NULL, NULL, 'Beginner', 0, 'Kata Male – Beginner (8–9 yrs)'),
(1545, 11, '2026-02-26 11:43:42', 'Kata', 'Male', 10, 11, NULL, NULL, 'Beginner', 0, 'Kata Male – Beginner (10–11 yrs)'),
(1546, 11, '2026-02-26 11:43:42', 'Kata', 'Male', 12, 13, NULL, NULL, 'Beginner', 0, 'Kata Male – Beginner (12–13 yrs)'),
(1547, 11, '2026-02-26 11:43:42', 'Kata', 'Male', 14, 15, NULL, NULL, 'Beginner', 0, 'Kata Male – Beginner (14–15 yrs)'),
(1548, 11, '2026-02-26 11:43:42', 'Kata', 'Male', 16, 17, NULL, NULL, 'Beginner', 0, 'Kata Male – Beginner (16–17 yrs)'),
(1549, 11, '2026-02-26 11:43:42', 'Kata', 'Male', 18, NULL, NULL, NULL, 'Beginner', 0, 'Kata Male – Beginner (18+ yrs)'),
(1550, 11, '2026-02-26 11:43:42', 'Kata', 'Male', 4, 5, NULL, NULL, 'Intermediate', 0, 'Kata Male – Intermediate (4–5 yrs)'),
(1551, 11, '2026-02-26 11:43:42', 'Kata', 'Male', 6, 7, NULL, NULL, 'Intermediate', 0, 'Kata Male – Intermediate (6–7 yrs)'),
(1552, 11, '2026-02-26 11:43:42', 'Kata', 'Male', 8, 9, NULL, NULL, 'Intermediate', 0, 'Kata Male – Intermediate (8–9 yrs)'),
(1553, 11, '2026-02-26 11:43:42', 'Kata', 'Male', 10, 11, NULL, NULL, 'Intermediate', 0, 'Kata Male – Intermediate (10–11 yrs)'),
(1554, 11, '2026-02-26 11:43:42', 'Kata', 'Male', 12, 13, NULL, NULL, 'Intermediate', 0, 'Kata Male – Intermediate (12–13 yrs)'),
(1555, 11, '2026-02-26 11:43:42', 'Kata', 'Male', 14, 15, NULL, NULL, 'Intermediate', 0, 'Kata Male – Intermediate (14–15 yrs)'),
(1556, 11, '2026-02-26 11:43:42', 'Kata', 'Male', 16, 17, NULL, NULL, 'Intermediate', 0, 'Kata Male – Intermediate (16–17 yrs)'),
(1557, 11, '2026-02-26 11:43:42', 'Kata', 'Male', 18, NULL, NULL, NULL, 'Intermediate', 0, 'Kata Male – Intermediate (18+ yrs)'),
(1558, 11, '2026-02-26 11:43:42', 'Kata', 'Male', 4, 5, NULL, NULL, 'Advanced', 0, 'Kata Male – Advanced (4–5 yrs)'),
(1559, 11, '2026-02-26 11:43:42', 'Kata', 'Male', 6, 7, NULL, NULL, 'Advanced', 0, 'Kata Male – Advanced (6–7 yrs)'),
(1560, 11, '2026-02-26 11:43:42', 'Kata', 'Male', 8, 9, NULL, NULL, 'Advanced', 0, 'Kata Male – Advanced (8–9 yrs)'),
(1561, 11, '2026-02-26 11:43:42', 'Kata', 'Male', 10, 11, NULL, NULL, 'Advanced', 0, 'Kata Male – Advanced (10–11 yrs)'),
(1562, 11, '2026-02-26 11:43:42', 'Kata', 'Male', 12, 13, NULL, NULL, 'Advanced', 0, 'Kata Male – Advanced (12–13 yrs)'),
(1563, 11, '2026-02-26 11:43:42', 'Kata', 'Male', 14, 15, NULL, NULL, 'Advanced', 0, 'Kata Male – Advanced (14–15 yrs)'),
(1564, 11, '2026-02-26 11:43:42', 'Kata', 'Male', 16, 17, NULL, NULL, 'Advanced', 0, 'Kata Male – Advanced (16–17 yrs)'),
(1565, 11, '2026-02-26 11:43:42', 'Kata', 'Male', 18, NULL, NULL, NULL, 'Advanced', 0, 'Kata Male – Advanced (18+ yrs)'),
(1566, 11, '2026-02-26 11:43:42', 'Kata', 'Female', 4, 5, NULL, NULL, 'Beginner', 0, 'Kata Female – Beginner (4–5 yrs)'),
(1567, 11, '2026-02-26 11:43:42', 'Kata', 'Female', 6, 7, NULL, NULL, 'Beginner', 0, 'Kata Female – Beginner (6–7 yrs)'),
(1568, 11, '2026-02-26 11:43:42', 'Kata', 'Female', 8, 9, NULL, NULL, 'Beginner', 0, 'Kata Female – Beginner (8–9 yrs)'),
(1569, 11, '2026-02-26 11:43:42', 'Kata', 'Female', 10, 11, NULL, NULL, 'Beginner', 0, 'Kata Female – Beginner (10–11 yrs)'),
(1570, 11, '2026-02-26 11:43:42', 'Kata', 'Female', 12, 13, NULL, NULL, 'Beginner', 0, 'Kata Female – Beginner (12–13 yrs)'),
(1571, 11, '2026-02-26 11:43:42', 'Kata', 'Female', 14, 15, NULL, NULL, 'Beginner', 0, 'Kata Female – Beginner (14–15 yrs)'),
(1572, 11, '2026-02-26 11:43:42', 'Kata', 'Female', 16, 17, NULL, NULL, 'Beginner', 0, 'Kata Female – Beginner (16–17 yrs)'),
(1573, 11, '2026-02-26 11:43:42', 'Kata', 'Female', 18, NULL, NULL, NULL, 'Beginner', 0, 'Kata Female – Beginner (18+ yrs)'),
(1574, 11, '2026-02-26 11:43:42', 'Kata', 'Female', 4, 5, NULL, NULL, 'Intermediate', 0, 'Kata Female – Intermediate (4–5 yrs)'),
(1575, 11, '2026-02-26 11:43:42', 'Kata', 'Female', 6, 7, NULL, NULL, 'Intermediate', 0, 'Kata Female – Intermediate (6–7 yrs)'),
(1576, 11, '2026-02-26 11:43:42', 'Kata', 'Female', 8, 9, NULL, NULL, 'Intermediate', 0, 'Kata Female – Intermediate (8–9 yrs)'),
(1577, 11, '2026-02-26 11:43:42', 'Kata', 'Female', 10, 11, NULL, NULL, 'Intermediate', 0, 'Kata Female – Intermediate (10–11 yrs)'),
(1578, 11, '2026-02-26 11:43:42', 'Kata', 'Female', 12, 13, NULL, NULL, 'Intermediate', 0, 'Kata Female – Intermediate (12–13 yrs)'),
(1579, 11, '2026-02-26 11:43:42', 'Kata', 'Female', 14, 15, NULL, NULL, 'Intermediate', 0, 'Kata Female – Intermediate (14–15 yrs)'),
(1580, 11, '2026-02-26 11:43:42', 'Kata', 'Female', 16, 17, NULL, NULL, 'Intermediate', 0, 'Kata Female – Intermediate (16–17 yrs)'),
(1581, 11, '2026-02-26 11:43:42', 'Kata', 'Female', 18, NULL, NULL, NULL, 'Intermediate', 0, 'Kata Female – Intermediate (18+ yrs)'),
(1582, 11, '2026-02-26 11:43:42', 'Kata', 'Female', 4, 5, NULL, NULL, 'Advanced', 0, 'Kata Female – Advanced (4–5 yrs)'),
(1583, 11, '2026-02-26 11:43:42', 'Kata', 'Female', 6, 7, NULL, NULL, 'Advanced', 0, 'Kata Female – Advanced (6–7 yrs)'),
(1584, 11, '2026-02-26 11:43:42', 'Kata', 'Female', 8, 9, NULL, NULL, 'Advanced', 0, 'Kata Female – Advanced (8–9 yrs)'),
(1585, 11, '2026-02-26 11:43:42', 'Kata', 'Female', 10, 11, NULL, NULL, 'Advanced', 0, 'Kata Female – Advanced (10–11 yrs)'),
(1586, 11, '2026-02-26 11:43:42', 'Kata', 'Female', 12, 13, NULL, NULL, 'Advanced', 0, 'Kata Female – Advanced (12–13 yrs)'),
(1587, 11, '2026-02-26 11:43:42', 'Kata', 'Female', 14, 15, NULL, NULL, 'Advanced', 0, 'Kata Female – Advanced (14–15 yrs)'),
(1588, 11, '2026-02-26 11:43:42', 'Kata', 'Female', 16, 17, NULL, NULL, 'Advanced', 0, 'Kata Female – Advanced (16–17 yrs)'),
(1589, 11, '2026-02-26 11:43:42', 'Kata', 'Female', 18, NULL, NULL, NULL, 'Advanced', 0, 'Kata Female – Advanced (18+ yrs)'),
(1590, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 6, 7, NULL, 25.00, 'Beginner', 0, 'Kumite Male – Beginner (6–7 yrs | –25.0kg)'),
(1591, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 6, 7, 25.01, 30.00, 'Beginner', 0, 'Kumite Male – Beginner (6–7 yrs | 25.0–30.0kg)'),
(1592, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 6, 7, 30.01, 35.00, 'Beginner', 0, 'Kumite Male – Beginner (6–7 yrs | 30.0–35.0kg)'),
(1593, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 6, 7, NULL, NULL, 'Beginner', 0, 'Kumite Male – Beginner (6–7 yrs | Open Weight)'),
(1594, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 8, 9, NULL, 30.00, 'Beginner', 0, 'Kumite Male – Beginner (8–9 yrs | –30.0kg)'),
(1595, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 8, 9, 30.01, 35.00, 'Beginner', 0, 'Kumite Male – Beginner (8–9 yrs | 30.0–35.0kg)'),
(1596, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 8, 9, 35.01, 40.00, 'Beginner', 0, 'Kumite Male – Beginner (8–9 yrs | 35.0–40.0kg)'),
(1597, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 8, 9, NULL, NULL, 'Beginner', 0, 'Kumite Male – Beginner (8–9 yrs | Open Weight)'),
(1598, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 10, 11, NULL, 35.00, 'Beginner', 0, 'Kumite Male – Beginner (10–11 yrs | –35.0kg)'),
(1599, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 10, 11, 35.01, 40.00, 'Beginner', 0, 'Kumite Male – Beginner (10–11 yrs | 35.0–40.0kg)'),
(1600, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 10, 11, 40.01, 45.00, 'Beginner', 0, 'Kumite Male – Beginner (10–11 yrs | 40.0–45.0kg)'),
(1601, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 10, 11, 45.01, 50.00, 'Beginner', 0, 'Kumite Male – Beginner (10–11 yrs | 45.0–50.0kg)'),
(1602, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 10, 11, NULL, NULL, 'Beginner', 0, 'Kumite Male – Beginner (10–11 yrs | Open Weight)'),
(1603, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 12, 13, NULL, 40.00, 'Beginner', 0, 'Kumite Male – Beginner (12–13 yrs | –40.0kg)'),
(1604, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 12, 13, 40.01, 45.00, 'Beginner', 0, 'Kumite Male – Beginner (12–13 yrs | 40.0–45.0kg)'),
(1605, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 12, 13, 45.01, 50.00, 'Beginner', 0, 'Kumite Male – Beginner (12–13 yrs | 45.0–50.0kg)'),
(1606, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 12, 13, 50.01, 55.00, 'Beginner', 0, 'Kumite Male – Beginner (12–13 yrs | 50.0–55.0kg)'),
(1607, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 12, 13, 55.01, 60.00, 'Beginner', 0, 'Kumite Male – Beginner (12–13 yrs | 55.0–60.0kg)'),
(1608, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 12, 13, NULL, NULL, 'Beginner', 0, 'Kumite Male – Beginner (12–13 yrs | Open Weight)'),
(1609, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 14, 15, NULL, 50.00, 'Beginner', 0, 'Kumite Male – Beginner (14–15 yrs | –50.0kg)'),
(1610, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 14, 15, 50.01, 55.00, 'Beginner', 0, 'Kumite Male – Beginner (14–15 yrs | 50.0–55.0kg)'),
(1611, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 14, 15, 55.01, 60.00, 'Beginner', 0, 'Kumite Male – Beginner (14–15 yrs | 55.0–60.0kg)'),
(1612, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 14, 15, 60.01, 65.00, 'Beginner', 0, 'Kumite Male – Beginner (14–15 yrs | 60.0–65.0kg)'),
(1613, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 14, 15, 65.01, 70.00, 'Beginner', 0, 'Kumite Male – Beginner (14–15 yrs | 65.0–70.0kg)'),
(1614, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 14, 15, NULL, NULL, 'Beginner', 0, 'Kumite Male – Beginner (14–15 yrs | Open Weight)'),
(1615, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 16, 17, NULL, 55.00, 'Beginner', 0, 'Kumite Male – Beginner (16–17 yrs | –55.0kg)'),
(1616, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 16, 17, 55.01, 60.00, 'Beginner', 0, 'Kumite Male – Beginner (16–17 yrs | 55.0–60.0kg)'),
(1617, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 16, 17, 60.01, 65.00, 'Beginner', 0, 'Kumite Male – Beginner (16–17 yrs | 60.0–65.0kg)'),
(1618, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 16, 17, 65.01, 70.00, 'Beginner', 0, 'Kumite Male – Beginner (16–17 yrs | 65.0–70.0kg)'),
(1619, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 16, 17, 70.01, 75.00, 'Beginner', 0, 'Kumite Male – Beginner (16–17 yrs | 70.0–75.0kg)'),
(1620, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 16, 17, 75.01, 80.00, 'Beginner', 0, 'Kumite Male – Beginner (16–17 yrs | 75.0–80.0kg)'),
(1621, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 16, 17, NULL, NULL, 'Beginner', 0, 'Kumite Male – Beginner (16–17 yrs | Open Weight)'),
(1622, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 18, NULL, NULL, 60.00, 'Beginner', 0, 'Kumite Male – Beginner (18+ yrs | –60.0kg)'),
(1623, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 18, NULL, 60.01, 65.00, 'Beginner', 0, 'Kumite Male – Beginner (18+ yrs | 60.0–65.0kg)'),
(1624, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 18, NULL, 65.01, 70.00, 'Beginner', 0, 'Kumite Male – Beginner (18+ yrs | 65.0–70.0kg)'),
(1625, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 18, NULL, 70.01, 75.00, 'Beginner', 0, 'Kumite Male – Beginner (18+ yrs | 70.0–75.0kg)'),
(1626, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 18, NULL, 75.01, 80.00, 'Beginner', 0, 'Kumite Male – Beginner (18+ yrs | 75.0–80.0kg)'),
(1627, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 18, NULL, 80.01, 90.00, 'Beginner', 0, 'Kumite Male – Beginner (18+ yrs | 80.0–90.0kg)'),
(1628, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 18, NULL, 90.01, 100.00, 'Beginner', 0, 'Kumite Male – Beginner (18+ yrs | 90.0–100.0kg)'),
(1629, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 18, NULL, NULL, NULL, 'Beginner', 0, 'Kumite Male – Beginner (18+ yrs | Open Weight)'),
(1630, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 6, 7, NULL, 25.00, 'Intermediate', 0, 'Kumite Male – Intermediate (6–7 yrs | –25.0kg)'),
(1631, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 6, 7, 25.01, 30.00, 'Intermediate', 0, 'Kumite Male – Intermediate (6–7 yrs | 25.0–30.0kg)'),
(1632, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 6, 7, 30.01, 35.00, 'Intermediate', 0, 'Kumite Male – Intermediate (6–7 yrs | 30.0–35.0kg)'),
(1633, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 6, 7, NULL, NULL, 'Intermediate', 0, 'Kumite Male – Intermediate (6–7 yrs | Open Weight)'),
(1634, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 8, 9, NULL, 30.00, 'Intermediate', 0, 'Kumite Male – Intermediate (8–9 yrs | –30.0kg)'),
(1635, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 8, 9, 30.01, 35.00, 'Intermediate', 0, 'Kumite Male – Intermediate (8–9 yrs | 30.0–35.0kg)'),
(1636, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 8, 9, 35.01, 40.00, 'Intermediate', 0, 'Kumite Male – Intermediate (8–9 yrs | 35.0–40.0kg)'),
(1637, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 8, 9, NULL, NULL, 'Intermediate', 0, 'Kumite Male – Intermediate (8–9 yrs | Open Weight)'),
(1638, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 10, 11, NULL, 35.00, 'Intermediate', 0, 'Kumite Male – Intermediate (10–11 yrs | –35.0kg)');
INSERT INTO `categories` (`id`, `tournament_id`, `created_at`, `discipline`, `gender`, `age_min`, `age_max`, `weight_min`, `weight_max`, `belt_level`, `is_team`, `custom_name`) VALUES
(1639, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 10, 11, 35.01, 40.00, 'Intermediate', 0, 'Kumite Male – Intermediate (10–11 yrs | 35.0–40.0kg)'),
(1640, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 10, 11, 40.01, 45.00, 'Intermediate', 0, 'Kumite Male – Intermediate (10–11 yrs | 40.0–45.0kg)'),
(1641, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 10, 11, 45.01, 50.00, 'Intermediate', 0, 'Kumite Male – Intermediate (10–11 yrs | 45.0–50.0kg)'),
(1642, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 10, 11, NULL, NULL, 'Intermediate', 0, 'Kumite Male – Intermediate (10–11 yrs | Open Weight)'),
(1643, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 12, 13, NULL, 40.00, 'Intermediate', 0, 'Kumite Male – Intermediate (12–13 yrs | –40.0kg)'),
(1644, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 12, 13, 40.01, 45.00, 'Intermediate', 0, 'Kumite Male – Intermediate (12–13 yrs | 40.0–45.0kg)'),
(1645, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 12, 13, 45.01, 50.00, 'Intermediate', 0, 'Kumite Male – Intermediate (12–13 yrs | 45.0–50.0kg)'),
(1646, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 12, 13, 50.01, 55.00, 'Intermediate', 0, 'Kumite Male – Intermediate (12–13 yrs | 50.0–55.0kg)'),
(1647, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 12, 13, 55.01, 60.00, 'Intermediate', 0, 'Kumite Male – Intermediate (12–13 yrs | 55.0–60.0kg)'),
(1648, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 12, 13, NULL, NULL, 'Intermediate', 0, 'Kumite Male – Intermediate (12–13 yrs | Open Weight)'),
(1649, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 14, 15, NULL, 50.00, 'Intermediate', 0, 'Kumite Male – Intermediate (14–15 yrs | –50.0kg)'),
(1650, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 14, 15, 50.01, 55.00, 'Intermediate', 0, 'Kumite Male – Intermediate (14–15 yrs | 50.0–55.0kg)'),
(1651, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 14, 15, 55.01, 60.00, 'Intermediate', 0, 'Kumite Male – Intermediate (14–15 yrs | 55.0–60.0kg)'),
(1652, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 14, 15, 60.01, 65.00, 'Intermediate', 0, 'Kumite Male – Intermediate (14–15 yrs | 60.0–65.0kg)'),
(1653, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 14, 15, 65.01, 70.00, 'Intermediate', 0, 'Kumite Male – Intermediate (14–15 yrs | 65.0–70.0kg)'),
(1654, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 14, 15, NULL, NULL, 'Intermediate', 0, 'Kumite Male – Intermediate (14–15 yrs | Open Weight)'),
(1655, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 16, 17, NULL, 55.00, 'Intermediate', 0, 'Kumite Male – Intermediate (16–17 yrs | –55.0kg)'),
(1656, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 16, 17, 55.01, 60.00, 'Intermediate', 0, 'Kumite Male – Intermediate (16–17 yrs | 55.0–60.0kg)'),
(1657, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 16, 17, 60.01, 65.00, 'Intermediate', 0, 'Kumite Male – Intermediate (16–17 yrs | 60.0–65.0kg)'),
(1658, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 16, 17, 65.01, 70.00, 'Intermediate', 0, 'Kumite Male – Intermediate (16–17 yrs | 65.0–70.0kg)'),
(1659, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 16, 17, 70.01, 75.00, 'Intermediate', 0, 'Kumite Male – Intermediate (16–17 yrs | 70.0–75.0kg)'),
(1660, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 16, 17, 75.01, 80.00, 'Intermediate', 0, 'Kumite Male – Intermediate (16–17 yrs | 75.0–80.0kg)'),
(1661, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 16, 17, NULL, NULL, 'Intermediate', 0, 'Kumite Male – Intermediate (16–17 yrs | Open Weight)'),
(1662, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 18, NULL, NULL, 60.00, 'Intermediate', 0, 'Kumite Male – Intermediate (18+ yrs | –60.0kg)'),
(1663, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 18, NULL, 60.01, 65.00, 'Intermediate', 0, 'Kumite Male – Intermediate (18+ yrs | 60.0–65.0kg)'),
(1664, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 18, NULL, 65.01, 70.00, 'Intermediate', 0, 'Kumite Male – Intermediate (18+ yrs | 65.0–70.0kg)'),
(1665, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 18, NULL, 70.01, 75.00, 'Intermediate', 0, 'Kumite Male – Intermediate (18+ yrs | 70.0–75.0kg)'),
(1666, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 18, NULL, 75.01, 80.00, 'Intermediate', 0, 'Kumite Male – Intermediate (18+ yrs | 75.0–80.0kg)'),
(1667, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 18, NULL, 80.01, 90.00, 'Intermediate', 0, 'Kumite Male – Intermediate (18+ yrs | 80.0–90.0kg)'),
(1668, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 18, NULL, 90.01, 100.00, 'Intermediate', 0, 'Kumite Male – Intermediate (18+ yrs | 90.0–100.0kg)'),
(1669, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 18, NULL, NULL, NULL, 'Intermediate', 0, 'Kumite Male – Intermediate (18+ yrs | Open Weight)'),
(1670, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 6, 7, NULL, 25.00, 'Advanced', 0, 'Kumite Male – Advanced (6–7 yrs | –25.0kg)'),
(1671, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 6, 7, 25.01, 30.00, 'Advanced', 0, 'Kumite Male – Advanced (6–7 yrs | 25.0–30.0kg)'),
(1672, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 6, 7, 30.01, 35.00, 'Advanced', 0, 'Kumite Male – Advanced (6–7 yrs | 30.0–35.0kg)'),
(1673, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 6, 7, NULL, NULL, 'Advanced', 0, 'Kumite Male – Advanced (6–7 yrs | Open Weight)'),
(1674, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 8, 9, NULL, 30.00, 'Advanced', 0, 'Kumite Male – Advanced (8–9 yrs | –30.0kg)'),
(1675, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 8, 9, 30.01, 35.00, 'Advanced', 0, 'Kumite Male – Advanced (8–9 yrs | 30.0–35.0kg)'),
(1676, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 8, 9, 35.01, 40.00, 'Advanced', 0, 'Kumite Male – Advanced (8–9 yrs | 35.0–40.0kg)'),
(1677, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 8, 9, NULL, NULL, 'Advanced', 0, 'Kumite Male – Advanced (8–9 yrs | Open Weight)'),
(1678, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 10, 11, NULL, 35.00, 'Advanced', 0, 'Kumite Male – Advanced (10–11 yrs | –35.0kg)'),
(1679, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 10, 11, 35.01, 40.00, 'Advanced', 0, 'Kumite Male – Advanced (10–11 yrs | 35.0–40.0kg)'),
(1680, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 10, 11, 40.01, 45.00, 'Advanced', 0, 'Kumite Male – Advanced (10–11 yrs | 40.0–45.0kg)'),
(1681, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 10, 11, 45.01, 50.00, 'Advanced', 0, 'Kumite Male – Advanced (10–11 yrs | 45.0–50.0kg)'),
(1682, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 10, 11, NULL, NULL, 'Advanced', 0, 'Kumite Male – Advanced (10–11 yrs | Open Weight)'),
(1683, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 12, 13, NULL, 40.00, 'Advanced', 0, 'Kumite Male – Advanced (12–13 yrs | –40.0kg)'),
(1684, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 12, 13, 40.01, 45.00, 'Advanced', 0, 'Kumite Male – Advanced (12–13 yrs | 40.0–45.0kg)'),
(1685, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 12, 13, 45.01, 50.00, 'Advanced', 0, 'Kumite Male – Advanced (12–13 yrs | 45.0–50.0kg)'),
(1686, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 12, 13, 50.01, 55.00, 'Advanced', 0, 'Kumite Male – Advanced (12–13 yrs | 50.0–55.0kg)'),
(1687, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 12, 13, 55.01, 60.00, 'Advanced', 0, 'Kumite Male – Advanced (12–13 yrs | 55.0–60.0kg)'),
(1688, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 12, 13, NULL, NULL, 'Advanced', 0, 'Kumite Male – Advanced (12–13 yrs | Open Weight)'),
(1689, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 14, 15, NULL, 50.00, 'Advanced', 0, 'Kumite Male – Advanced (14–15 yrs | –50.0kg)'),
(1690, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 14, 15, 50.01, 55.00, 'Advanced', 0, 'Kumite Male – Advanced (14–15 yrs | 50.0–55.0kg)'),
(1691, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 14, 15, 55.01, 60.00, 'Advanced', 0, 'Kumite Male – Advanced (14–15 yrs | 55.0–60.0kg)'),
(1692, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 14, 15, 60.01, 65.00, 'Advanced', 0, 'Kumite Male – Advanced (14–15 yrs | 60.0–65.0kg)'),
(1693, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 14, 15, 65.01, 70.00, 'Advanced', 0, 'Kumite Male – Advanced (14–15 yrs | 65.0–70.0kg)'),
(1694, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 14, 15, NULL, NULL, 'Advanced', 0, 'Kumite Male – Advanced (14–15 yrs | Open Weight)'),
(1695, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 16, 17, NULL, 55.00, 'Advanced', 0, 'Kumite Male – Advanced (16–17 yrs | –55.0kg)'),
(1696, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 16, 17, 55.01, 60.00, 'Advanced', 0, 'Kumite Male – Advanced (16–17 yrs | 55.0–60.0kg)'),
(1697, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 16, 17, 60.01, 65.00, 'Advanced', 0, 'Kumite Male – Advanced (16–17 yrs | 60.0–65.0kg)'),
(1698, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 16, 17, 65.01, 70.00, 'Advanced', 0, 'Kumite Male – Advanced (16–17 yrs | 65.0–70.0kg)'),
(1699, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 16, 17, 70.01, 75.00, 'Advanced', 0, 'Kumite Male – Advanced (16–17 yrs | 70.0–75.0kg)'),
(1700, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 16, 17, 75.01, 80.00, 'Advanced', 0, 'Kumite Male – Advanced (16–17 yrs | 75.0–80.0kg)'),
(1701, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 16, 17, NULL, NULL, 'Advanced', 0, 'Kumite Male – Advanced (16–17 yrs | Open Weight)'),
(1702, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 18, NULL, NULL, 60.00, 'Advanced', 0, 'Kumite Male – Advanced (18+ yrs | –60.0kg)'),
(1703, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 18, NULL, 60.01, 65.00, 'Advanced', 0, 'Kumite Male – Advanced (18+ yrs | 60.0–65.0kg)'),
(1704, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 18, NULL, 65.01, 70.00, 'Advanced', 0, 'Kumite Male – Advanced (18+ yrs | 65.0–70.0kg)'),
(1705, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 18, NULL, 70.01, 75.00, 'Advanced', 0, 'Kumite Male – Advanced (18+ yrs | 70.0–75.0kg)'),
(1706, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 18, NULL, 75.01, 80.00, 'Advanced', 0, 'Kumite Male – Advanced (18+ yrs | 75.0–80.0kg)'),
(1707, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 18, NULL, 80.01, 90.00, 'Advanced', 0, 'Kumite Male – Advanced (18+ yrs | 80.0–90.0kg)'),
(1708, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 18, NULL, 90.01, 100.00, 'Advanced', 0, 'Kumite Male – Advanced (18+ yrs | 90.0–100.0kg)'),
(1709, 11, '2026-02-26 11:43:42', 'Kumite', 'Male', 18, NULL, NULL, NULL, 'Advanced', 0, 'Kumite Male – Advanced (18+ yrs | Open Weight)'),
(1710, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 6, 7, NULL, 25.00, 'Beginner', 0, 'Kumite Female – Beginner (6–7 yrs | –25.0kg)'),
(1711, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 6, 7, 25.01, 30.00, 'Beginner', 0, 'Kumite Female – Beginner (6–7 yrs | 25.0–30.0kg)'),
(1712, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 6, 7, 30.01, 35.00, 'Beginner', 0, 'Kumite Female – Beginner (6–7 yrs | 30.0–35.0kg)'),
(1713, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 6, 7, NULL, NULL, 'Beginner', 0, 'Kumite Female – Beginner (6–7 yrs | Open Weight)'),
(1714, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 8, 9, NULL, 30.00, 'Beginner', 0, 'Kumite Female – Beginner (8–9 yrs | –30.0kg)'),
(1715, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 8, 9, 30.01, 35.00, 'Beginner', 0, 'Kumite Female – Beginner (8–9 yrs | 30.0–35.0kg)'),
(1716, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 8, 9, 35.01, 40.00, 'Beginner', 0, 'Kumite Female – Beginner (8–9 yrs | 35.0–40.0kg)'),
(1717, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 8, 9, NULL, NULL, 'Beginner', 0, 'Kumite Female – Beginner (8–9 yrs | Open Weight)'),
(1718, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 10, 11, NULL, 35.00, 'Beginner', 0, 'Kumite Female – Beginner (10–11 yrs | –35.0kg)'),
(1719, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 10, 11, 35.01, 40.00, 'Beginner', 0, 'Kumite Female – Beginner (10–11 yrs | 35.0–40.0kg)'),
(1720, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 10, 11, 40.01, 45.00, 'Beginner', 0, 'Kumite Female – Beginner (10–11 yrs | 40.0–45.0kg)'),
(1721, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 10, 11, 45.01, 50.00, 'Beginner', 0, 'Kumite Female – Beginner (10–11 yrs | 45.0–50.0kg)'),
(1722, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 10, 11, NULL, NULL, 'Beginner', 0, 'Kumite Female – Beginner (10–11 yrs | Open Weight)'),
(1723, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 12, 13, NULL, 40.00, 'Beginner', 0, 'Kumite Female – Beginner (12–13 yrs | –40.0kg)'),
(1724, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 12, 13, 40.01, 45.00, 'Beginner', 0, 'Kumite Female – Beginner (12–13 yrs | 40.0–45.0kg)'),
(1725, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 12, 13, 45.01, 50.00, 'Beginner', 0, 'Kumite Female – Beginner (12–13 yrs | 45.0–50.0kg)'),
(1726, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 12, 13, 50.01, 55.00, 'Beginner', 0, 'Kumite Female – Beginner (12–13 yrs | 50.0–55.0kg)'),
(1727, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 12, 13, NULL, NULL, 'Beginner', 0, 'Kumite Female – Beginner (12–13 yrs | Open Weight)'),
(1728, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 14, 15, NULL, 45.00, 'Beginner', 0, 'Kumite Female – Beginner (14–15 yrs | –45.0kg)'),
(1729, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 14, 15, 45.01, 50.00, 'Beginner', 0, 'Kumite Female – Beginner (14–15 yrs | 45.0–50.0kg)'),
(1730, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 14, 15, 50.01, 55.00, 'Beginner', 0, 'Kumite Female – Beginner (14–15 yrs | 50.0–55.0kg)'),
(1731, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 14, 15, 55.01, 60.00, 'Beginner', 0, 'Kumite Female – Beginner (14–15 yrs | 55.0–60.0kg)'),
(1732, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 14, 15, NULL, NULL, 'Beginner', 0, 'Kumite Female – Beginner (14–15 yrs | Open Weight)'),
(1733, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 16, 17, NULL, 50.00, 'Beginner', 0, 'Kumite Female – Beginner (16–17 yrs | –50.0kg)'),
(1734, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 16, 17, 50.01, 55.00, 'Beginner', 0, 'Kumite Female – Beginner (16–17 yrs | 50.0–55.0kg)'),
(1735, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 16, 17, 55.01, 60.00, 'Beginner', 0, 'Kumite Female – Beginner (16–17 yrs | 55.0–60.0kg)'),
(1736, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 16, 17, 60.01, 65.00, 'Beginner', 0, 'Kumite Female – Beginner (16–17 yrs | 60.0–65.0kg)'),
(1737, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 16, 17, 65.01, 70.00, 'Beginner', 0, 'Kumite Female – Beginner (16–17 yrs | 65.0–70.0kg)'),
(1738, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 16, 17, NULL, NULL, 'Beginner', 0, 'Kumite Female – Beginner (16–17 yrs | Open Weight)'),
(1739, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 18, NULL, NULL, 50.00, 'Beginner', 0, 'Kumite Female – Beginner (18+ yrs | –50.0kg)'),
(1740, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 18, NULL, 50.01, 55.00, 'Beginner', 0, 'Kumite Female – Beginner (18+ yrs | 50.0–55.0kg)'),
(1741, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 18, NULL, 55.01, 60.00, 'Beginner', 0, 'Kumite Female – Beginner (18+ yrs | 55.0–60.0kg)'),
(1742, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 18, NULL, 60.01, 65.00, 'Beginner', 0, 'Kumite Female – Beginner (18+ yrs | 60.0–65.0kg)'),
(1743, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 18, NULL, 65.01, 70.00, 'Beginner', 0, 'Kumite Female – Beginner (18+ yrs | 65.0–70.0kg)'),
(1744, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 18, NULL, 70.01, 75.00, 'Beginner', 0, 'Kumite Female – Beginner (18+ yrs | 70.0–75.0kg)'),
(1745, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 18, NULL, NULL, NULL, 'Beginner', 0, 'Kumite Female – Beginner (18+ yrs | Open Weight)'),
(1746, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 6, 7, NULL, 25.00, 'Intermediate', 0, 'Kumite Female – Intermediate (6–7 yrs | –25.0kg)'),
(1747, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 6, 7, 25.01, 30.00, 'Intermediate', 0, 'Kumite Female – Intermediate (6–7 yrs | 25.0–30.0kg)'),
(1748, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 6, 7, 30.01, 35.00, 'Intermediate', 0, 'Kumite Female – Intermediate (6–7 yrs | 30.0–35.0kg)'),
(1749, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 6, 7, NULL, NULL, 'Intermediate', 0, 'Kumite Female – Intermediate (6–7 yrs | Open Weight)'),
(1750, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 8, 9, NULL, 30.00, 'Intermediate', 0, 'Kumite Female – Intermediate (8–9 yrs | –30.0kg)'),
(1751, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 8, 9, 30.01, 35.00, 'Intermediate', 0, 'Kumite Female – Intermediate (8–9 yrs | 30.0–35.0kg)'),
(1752, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 8, 9, 35.01, 40.00, 'Intermediate', 0, 'Kumite Female – Intermediate (8–9 yrs | 35.0–40.0kg)'),
(1753, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 8, 9, NULL, NULL, 'Intermediate', 0, 'Kumite Female – Intermediate (8–9 yrs | Open Weight)'),
(1754, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 10, 11, NULL, 35.00, 'Intermediate', 0, 'Kumite Female – Intermediate (10–11 yrs | –35.0kg)'),
(1755, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 10, 11, 35.01, 40.00, 'Intermediate', 0, 'Kumite Female – Intermediate (10–11 yrs | 35.0–40.0kg)'),
(1756, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 10, 11, 40.01, 45.00, 'Intermediate', 0, 'Kumite Female – Intermediate (10–11 yrs | 40.0–45.0kg)'),
(1757, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 10, 11, 45.01, 50.00, 'Intermediate', 0, 'Kumite Female – Intermediate (10–11 yrs | 45.0–50.0kg)'),
(1758, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 10, 11, NULL, NULL, 'Intermediate', 0, 'Kumite Female – Intermediate (10–11 yrs | Open Weight)'),
(1759, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 12, 13, NULL, 40.00, 'Intermediate', 0, 'Kumite Female – Intermediate (12–13 yrs | –40.0kg)'),
(1760, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 12, 13, 40.01, 45.00, 'Intermediate', 0, 'Kumite Female – Intermediate (12–13 yrs | 40.0–45.0kg)'),
(1761, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 12, 13, 45.01, 50.00, 'Intermediate', 0, 'Kumite Female – Intermediate (12–13 yrs | 45.0–50.0kg)'),
(1762, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 12, 13, 50.01, 55.00, 'Intermediate', 0, 'Kumite Female – Intermediate (12–13 yrs | 50.0–55.0kg)'),
(1763, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 12, 13, NULL, NULL, 'Intermediate', 0, 'Kumite Female – Intermediate (12–13 yrs | Open Weight)'),
(1764, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 14, 15, NULL, 45.00, 'Intermediate', 0, 'Kumite Female – Intermediate (14–15 yrs | –45.0kg)'),
(1765, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 14, 15, 45.01, 50.00, 'Intermediate', 0, 'Kumite Female – Intermediate (14–15 yrs | 45.0–50.0kg)'),
(1766, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 14, 15, 50.01, 55.00, 'Intermediate', 0, 'Kumite Female – Intermediate (14–15 yrs | 50.0–55.0kg)'),
(1767, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 14, 15, 55.01, 60.00, 'Intermediate', 0, 'Kumite Female – Intermediate (14–15 yrs | 55.0–60.0kg)'),
(1768, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 14, 15, NULL, NULL, 'Intermediate', 0, 'Kumite Female – Intermediate (14–15 yrs | Open Weight)'),
(1769, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 16, 17, NULL, 50.00, 'Intermediate', 0, 'Kumite Female – Intermediate (16–17 yrs | –50.0kg)'),
(1770, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 16, 17, 50.01, 55.00, 'Intermediate', 0, 'Kumite Female – Intermediate (16–17 yrs | 50.0–55.0kg)'),
(1771, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 16, 17, 55.01, 60.00, 'Intermediate', 0, 'Kumite Female – Intermediate (16–17 yrs | 55.0–60.0kg)'),
(1772, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 16, 17, 60.01, 65.00, 'Intermediate', 0, 'Kumite Female – Intermediate (16–17 yrs | 60.0–65.0kg)'),
(1773, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 16, 17, 65.01, 70.00, 'Intermediate', 0, 'Kumite Female – Intermediate (16–17 yrs | 65.0–70.0kg)'),
(1774, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 16, 17, NULL, NULL, 'Intermediate', 0, 'Kumite Female – Intermediate (16–17 yrs | Open Weight)'),
(1775, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 18, NULL, NULL, 50.00, 'Intermediate', 0, 'Kumite Female – Intermediate (18+ yrs | –50.0kg)'),
(1776, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 18, NULL, 50.01, 55.00, 'Intermediate', 0, 'Kumite Female – Intermediate (18+ yrs | 50.0–55.0kg)'),
(1777, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 18, NULL, 55.01, 60.00, 'Intermediate', 0, 'Kumite Female – Intermediate (18+ yrs | 55.0–60.0kg)'),
(1778, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 18, NULL, 60.01, 65.00, 'Intermediate', 0, 'Kumite Female – Intermediate (18+ yrs | 60.0–65.0kg)'),
(1779, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 18, NULL, 65.01, 70.00, 'Intermediate', 0, 'Kumite Female – Intermediate (18+ yrs | 65.0–70.0kg)'),
(1780, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 18, NULL, 70.01, 75.00, 'Intermediate', 0, 'Kumite Female – Intermediate (18+ yrs | 70.0–75.0kg)'),
(1781, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 18, NULL, NULL, NULL, 'Intermediate', 0, 'Kumite Female – Intermediate (18+ yrs | Open Weight)'),
(1782, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 6, 7, NULL, 25.00, 'Advanced', 0, 'Kumite Female – Advanced (6–7 yrs | –25.0kg)'),
(1783, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 6, 7, 25.01, 30.00, 'Advanced', 0, 'Kumite Female – Advanced (6–7 yrs | 25.0–30.0kg)'),
(1784, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 6, 7, 30.01, 35.00, 'Advanced', 0, 'Kumite Female – Advanced (6–7 yrs | 30.0–35.0kg)'),
(1785, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 6, 7, NULL, NULL, 'Advanced', 0, 'Kumite Female – Advanced (6–7 yrs | Open Weight)'),
(1786, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 8, 9, NULL, 30.00, 'Advanced', 0, 'Kumite Female – Advanced (8–9 yrs | –30.0kg)'),
(1787, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 8, 9, 30.01, 35.00, 'Advanced', 0, 'Kumite Female – Advanced (8–9 yrs | 30.0–35.0kg)'),
(1788, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 8, 9, 35.01, 40.00, 'Advanced', 0, 'Kumite Female – Advanced (8–9 yrs | 35.0–40.0kg)'),
(1789, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 8, 9, NULL, NULL, 'Advanced', 0, 'Kumite Female – Advanced (8–9 yrs | Open Weight)'),
(1790, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 10, 11, NULL, 35.00, 'Advanced', 0, 'Kumite Female – Advanced (10–11 yrs | –35.0kg)'),
(1791, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 10, 11, 35.01, 40.00, 'Advanced', 0, 'Kumite Female – Advanced (10–11 yrs | 35.0–40.0kg)'),
(1792, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 10, 11, 40.01, 45.00, 'Advanced', 0, 'Kumite Female – Advanced (10–11 yrs | 40.0–45.0kg)'),
(1793, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 10, 11, 45.01, 50.00, 'Advanced', 0, 'Kumite Female – Advanced (10–11 yrs | 45.0–50.0kg)'),
(1794, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 10, 11, NULL, NULL, 'Advanced', 0, 'Kumite Female – Advanced (10–11 yrs | Open Weight)'),
(1795, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 12, 13, NULL, 40.00, 'Advanced', 0, 'Kumite Female – Advanced (12–13 yrs | –40.0kg)'),
(1796, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 12, 13, 40.01, 45.00, 'Advanced', 0, 'Kumite Female – Advanced (12–13 yrs | 40.0–45.0kg)'),
(1797, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 12, 13, 45.01, 50.00, 'Advanced', 0, 'Kumite Female – Advanced (12–13 yrs | 45.0–50.0kg)'),
(1798, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 12, 13, 50.01, 55.00, 'Advanced', 0, 'Kumite Female – Advanced (12–13 yrs | 50.0–55.0kg)'),
(1799, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 12, 13, NULL, NULL, 'Advanced', 0, 'Kumite Female – Advanced (12–13 yrs | Open Weight)'),
(1800, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 14, 15, NULL, 45.00, 'Advanced', 0, 'Kumite Female – Advanced (14–15 yrs | –45.0kg)'),
(1801, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 14, 15, 45.01, 50.00, 'Advanced', 0, 'Kumite Female – Advanced (14–15 yrs | 45.0–50.0kg)'),
(1802, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 14, 15, 50.01, 55.00, 'Advanced', 0, 'Kumite Female – Advanced (14–15 yrs | 50.0–55.0kg)'),
(1803, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 14, 15, 55.01, 60.00, 'Advanced', 0, 'Kumite Female – Advanced (14–15 yrs | 55.0–60.0kg)'),
(1804, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 14, 15, NULL, NULL, 'Advanced', 0, 'Kumite Female – Advanced (14–15 yrs | Open Weight)'),
(1805, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 16, 17, NULL, 50.00, 'Advanced', 0, 'Kumite Female – Advanced (16–17 yrs | –50.0kg)'),
(1806, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 16, 17, 50.01, 55.00, 'Advanced', 0, 'Kumite Female – Advanced (16–17 yrs | 50.0–55.0kg)'),
(1807, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 16, 17, 55.01, 60.00, 'Advanced', 0, 'Kumite Female – Advanced (16–17 yrs | 55.0–60.0kg)'),
(1808, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 16, 17, 60.01, 65.00, 'Advanced', 0, 'Kumite Female – Advanced (16–17 yrs | 60.0–65.0kg)'),
(1809, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 16, 17, 65.01, 70.00, 'Advanced', 0, 'Kumite Female – Advanced (16–17 yrs | 65.0–70.0kg)'),
(1810, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 16, 17, NULL, NULL, 'Advanced', 0, 'Kumite Female – Advanced (16–17 yrs | Open Weight)'),
(1811, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 18, NULL, NULL, 50.00, 'Advanced', 0, 'Kumite Female – Advanced (18+ yrs | –50.0kg)'),
(1812, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 18, NULL, 50.01, 55.00, 'Advanced', 0, 'Kumite Female – Advanced (18+ yrs | 50.0–55.0kg)'),
(1813, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 18, NULL, 55.01, 60.00, 'Advanced', 0, 'Kumite Female – Advanced (18+ yrs | 55.0–60.0kg)'),
(1814, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 18, NULL, 60.01, 65.00, 'Advanced', 0, 'Kumite Female – Advanced (18+ yrs | 60.0–65.0kg)'),
(1815, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 18, NULL, 65.01, 70.00, 'Advanced', 0, 'Kumite Female – Advanced (18+ yrs | 65.0–70.0kg)'),
(1816, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 18, NULL, 70.01, 75.00, 'Advanced', 0, 'Kumite Female – Advanced (18+ yrs | 70.0–75.0kg)'),
(1817, 11, '2026-02-26 11:43:42', 'Kumite', 'Female', 18, NULL, NULL, NULL, 'Advanced', 0, 'Kumite Female – Advanced (18+ yrs | Open Weight)'),
(1818, 12, '2026-03-06 00:58:16', 'Kata', 'Male', 4, 5, NULL, NULL, 'Beginner', 0, 'Kata Male – Beginner (4–5 yrs)'),
(1819, 12, '2026-03-06 00:58:16', 'Kata', 'Male', 6, 7, NULL, NULL, 'Beginner', 0, 'Kata Male – Beginner (6–7 yrs)'),
(1820, 12, '2026-03-06 00:58:16', 'Kata', 'Male', 8, 9, NULL, NULL, 'Beginner', 0, 'Kata Male – Beginner (8–9 yrs)'),
(1821, 12, '2026-03-06 00:58:16', 'Kata', 'Male', 10, 11, NULL, NULL, 'Beginner', 0, 'Kata Male – Beginner (10–11 yrs)'),
(1822, 12, '2026-03-06 00:58:16', 'Kata', 'Male', 12, 13, NULL, NULL, 'Beginner', 0, 'Kata Male – Beginner (12–13 yrs)'),
(1823, 12, '2026-03-06 00:58:16', 'Kata', 'Male', 14, 15, NULL, NULL, 'Beginner', 0, 'Kata Male – Beginner (14–15 yrs)'),
(1824, 12, '2026-03-06 00:58:16', 'Kata', 'Male', 16, 17, NULL, NULL, 'Beginner', 0, 'Kata Male – Beginner (16–17 yrs)'),
(1825, 12, '2026-03-06 00:58:16', 'Kata', 'Male', 18, NULL, NULL, NULL, 'Beginner', 0, 'Kata Male – Beginner (18+ yrs)'),
(1826, 12, '2026-03-06 00:58:16', 'Kata', 'Male', 4, 5, NULL, NULL, 'Intermediate', 0, 'Kata Male – Intermediate (4–5 yrs)'),
(1827, 12, '2026-03-06 00:58:16', 'Kata', 'Male', 6, 7, NULL, NULL, 'Intermediate', 0, 'Kata Male – Intermediate (6–7 yrs)'),
(1828, 12, '2026-03-06 00:58:16', 'Kata', 'Male', 8, 9, NULL, NULL, 'Intermediate', 0, 'Kata Male – Intermediate (8–9 yrs)'),
(1829, 12, '2026-03-06 00:58:16', 'Kata', 'Male', 10, 11, NULL, NULL, 'Intermediate', 0, 'Kata Male – Intermediate (10–11 yrs)'),
(1830, 12, '2026-03-06 00:58:16', 'Kata', 'Male', 12, 13, NULL, NULL, 'Intermediate', 0, 'Kata Male – Intermediate (12–13 yrs)'),
(1831, 12, '2026-03-06 00:58:16', 'Kata', 'Male', 14, 15, NULL, NULL, 'Intermediate', 0, 'Kata Male – Intermediate (14–15 yrs)'),
(1832, 12, '2026-03-06 00:58:16', 'Kata', 'Male', 16, 17, NULL, NULL, 'Intermediate', 0, 'Kata Male – Intermediate (16–17 yrs)'),
(1833, 12, '2026-03-06 00:58:16', 'Kata', 'Male', 18, NULL, NULL, NULL, 'Intermediate', 0, 'Kata Male – Intermediate (18+ yrs)'),
(1834, 12, '2026-03-06 00:58:16', 'Kata', 'Male', 4, 5, NULL, NULL, 'Advanced', 0, 'Kata Male – Advanced (4–5 yrs)'),
(1835, 12, '2026-03-06 00:58:16', 'Kata', 'Male', 6, 7, NULL, NULL, 'Advanced', 0, 'Kata Male – Advanced (6–7 yrs)'),
(1836, 12, '2026-03-06 00:58:16', 'Kata', 'Male', 8, 9, NULL, NULL, 'Advanced', 0, 'Kata Male – Advanced (8–9 yrs)'),
(1837, 12, '2026-03-06 00:58:16', 'Kata', 'Male', 10, 11, NULL, NULL, 'Advanced', 0, 'Kata Male – Advanced (10–11 yrs)'),
(1838, 12, '2026-03-06 00:58:16', 'Kata', 'Male', 12, 13, NULL, NULL, 'Advanced', 0, 'Kata Male – Advanced (12–13 yrs)'),
(1839, 12, '2026-03-06 00:58:16', 'Kata', 'Male', 14, 15, NULL, NULL, 'Advanced', 0, 'Kata Male – Advanced (14–15 yrs)'),
(1840, 12, '2026-03-06 00:58:16', 'Kata', 'Male', 16, 17, NULL, NULL, 'Advanced', 0, 'Kata Male – Advanced (16–17 yrs)'),
(1841, 12, '2026-03-06 00:58:16', 'Kata', 'Male', 18, NULL, NULL, NULL, 'Advanced', 0, 'Kata Male – Advanced (18+ yrs)'),
(1842, 12, '2026-03-06 00:58:16', 'Kata', 'Female', 4, 5, NULL, NULL, 'Beginner', 0, 'Kata Female – Beginner (4–5 yrs)'),
(1843, 12, '2026-03-06 00:58:16', 'Kata', 'Female', 6, 7, NULL, NULL, 'Beginner', 0, 'Kata Female – Beginner (6–7 yrs)'),
(1844, 12, '2026-03-06 00:58:16', 'Kata', 'Female', 8, 9, NULL, NULL, 'Beginner', 0, 'Kata Female – Beginner (8–9 yrs)'),
(1845, 12, '2026-03-06 00:58:16', 'Kata', 'Female', 10, 11, NULL, NULL, 'Beginner', 0, 'Kata Female – Beginner (10–11 yrs)'),
(1846, 12, '2026-03-06 00:58:16', 'Kata', 'Female', 12, 13, NULL, NULL, 'Beginner', 0, 'Kata Female – Beginner (12–13 yrs)'),
(1847, 12, '2026-03-06 00:58:16', 'Kata', 'Female', 14, 15, NULL, NULL, 'Beginner', 0, 'Kata Female – Beginner (14–15 yrs)'),
(1848, 12, '2026-03-06 00:58:16', 'Kata', 'Female', 16, 17, NULL, NULL, 'Beginner', 0, 'Kata Female – Beginner (16–17 yrs)'),
(1849, 12, '2026-03-06 00:58:16', 'Kata', 'Female', 18, NULL, NULL, NULL, 'Beginner', 0, 'Kata Female – Beginner (18+ yrs)'),
(1850, 12, '2026-03-06 00:58:16', 'Kata', 'Female', 4, 5, NULL, NULL, 'Intermediate', 0, 'Kata Female – Intermediate (4–5 yrs)'),
(1851, 12, '2026-03-06 00:58:16', 'Kata', 'Female', 6, 7, NULL, NULL, 'Intermediate', 0, 'Kata Female – Intermediate (6–7 yrs)'),
(1852, 12, '2026-03-06 00:58:16', 'Kata', 'Female', 8, 9, NULL, NULL, 'Intermediate', 0, 'Kata Female – Intermediate (8–9 yrs)'),
(1853, 12, '2026-03-06 00:58:16', 'Kata', 'Female', 10, 11, NULL, NULL, 'Intermediate', 0, 'Kata Female – Intermediate (10–11 yrs)'),
(1854, 12, '2026-03-06 00:58:16', 'Kata', 'Female', 12, 13, NULL, NULL, 'Intermediate', 0, 'Kata Female – Intermediate (12–13 yrs)'),
(1855, 12, '2026-03-06 00:58:16', 'Kata', 'Female', 14, 15, NULL, NULL, 'Intermediate', 0, 'Kata Female – Intermediate (14–15 yrs)'),
(1856, 12, '2026-03-06 00:58:16', 'Kata', 'Female', 16, 17, NULL, NULL, 'Intermediate', 0, 'Kata Female – Intermediate (16–17 yrs)'),
(1857, 12, '2026-03-06 00:58:16', 'Kata', 'Female', 18, NULL, NULL, NULL, 'Intermediate', 0, 'Kata Female – Intermediate (18+ yrs)'),
(1858, 12, '2026-03-06 00:58:16', 'Kata', 'Female', 4, 5, NULL, NULL, 'Advanced', 0, 'Kata Female – Advanced (4–5 yrs)'),
(1859, 12, '2026-03-06 00:58:16', 'Kata', 'Female', 6, 7, NULL, NULL, 'Advanced', 0, 'Kata Female – Advanced (6–7 yrs)'),
(1860, 12, '2026-03-06 00:58:16', 'Kata', 'Female', 8, 9, NULL, NULL, 'Advanced', 0, 'Kata Female – Advanced (8–9 yrs)'),
(1861, 12, '2026-03-06 00:58:16', 'Kata', 'Female', 10, 11, NULL, NULL, 'Advanced', 0, 'Kata Female – Advanced (10–11 yrs)'),
(1862, 12, '2026-03-06 00:58:16', 'Kata', 'Female', 12, 13, NULL, NULL, 'Advanced', 0, 'Kata Female – Advanced (12–13 yrs)'),
(1863, 12, '2026-03-06 00:58:16', 'Kata', 'Female', 14, 15, NULL, NULL, 'Advanced', 0, 'Kata Female – Advanced (14–15 yrs)'),
(1864, 12, '2026-03-06 00:58:16', 'Kata', 'Female', 16, 17, NULL, NULL, 'Advanced', 0, 'Kata Female – Advanced (16–17 yrs)'),
(1865, 12, '2026-03-06 00:58:16', 'Kata', 'Female', 18, NULL, NULL, NULL, 'Advanced', 0, 'Kata Female – Advanced (18+ yrs)'),
(1866, 12, '2026-03-06 00:58:16', 'Kumite', 'Male', 6, 7, NULL, NULL, 'Beginner', 0, 'Kumite Male – Beginner (6–7 yrs | Open Weight)'),
(1867, 12, '2026-03-06 00:58:16', 'Kumite', 'Male', 8, 9, NULL, NULL, 'Beginner', 0, 'Kumite Male – Beginner (8–9 yrs | Open Weight)'),
(1868, 12, '2026-03-06 00:58:16', 'Kumite', 'Male', 10, 11, NULL, NULL, 'Beginner', 0, 'Kumite Male – Beginner (10–11 yrs | Open Weight)'),
(1869, 12, '2026-03-06 00:58:16', 'Kumite', 'Male', 12, 13, NULL, NULL, 'Beginner', 0, 'Kumite Male – Beginner (12–13 yrs | Open Weight)'),
(1870, 12, '2026-03-06 00:58:16', 'Kumite', 'Male', 14, 15, NULL, NULL, 'Beginner', 0, 'Kumite Male – Beginner (14–15 yrs | Open Weight)'),
(1871, 12, '2026-03-06 00:58:16', 'Kumite', 'Male', 16, 17, NULL, NULL, 'Beginner', 0, 'Kumite Male – Beginner (16–17 yrs | Open Weight)'),
(1872, 12, '2026-03-06 00:58:16', 'Kumite', 'Male', 18, NULL, NULL, NULL, 'Beginner', 0, 'Kumite Male – Beginner (18+ yrs | Open Weight)'),
(1873, 12, '2026-03-06 00:58:16', 'Kumite', 'Male', 6, 7, NULL, NULL, 'Intermediate', 0, 'Kumite Male – Intermediate (6–7 yrs | Open Weight)'),
(1874, 12, '2026-03-06 00:58:16', 'Kumite', 'Male', 8, 9, NULL, NULL, 'Intermediate', 0, 'Kumite Male – Intermediate (8–9 yrs | Open Weight)'),
(1875, 12, '2026-03-06 00:58:16', 'Kumite', 'Male', 10, 11, NULL, NULL, 'Intermediate', 0, 'Kumite Male – Intermediate (10–11 yrs | Open Weight)'),
(1876, 12, '2026-03-06 00:58:16', 'Kumite', 'Male', 12, 13, NULL, NULL, 'Intermediate', 0, 'Kumite Male – Intermediate (12–13 yrs | Open Weight)'),
(1877, 12, '2026-03-06 00:58:16', 'Kumite', 'Male', 14, 15, NULL, NULL, 'Intermediate', 0, 'Kumite Male – Intermediate (14–15 yrs | Open Weight)'),
(1878, 12, '2026-03-06 00:58:16', 'Kumite', 'Male', 16, 17, NULL, NULL, 'Intermediate', 0, 'Kumite Male – Intermediate (16–17 yrs | Open Weight)'),
(1879, 12, '2026-03-06 00:58:16', 'Kumite', 'Male', 18, NULL, NULL, NULL, 'Intermediate', 0, 'Kumite Male – Intermediate (18+ yrs | Open Weight)'),
(1880, 12, '2026-03-06 00:58:16', 'Kumite', 'Male', 6, 7, NULL, NULL, 'Advanced', 0, 'Kumite Male – Advanced (6–7 yrs | Open Weight)'),
(1881, 12, '2026-03-06 00:58:16', 'Kumite', 'Male', 8, 9, NULL, NULL, 'Advanced', 0, 'Kumite Male – Advanced (8–9 yrs | Open Weight)'),
(1882, 12, '2026-03-06 00:58:16', 'Kumite', 'Male', 10, 11, NULL, NULL, 'Advanced', 0, 'Kumite Male – Advanced (10–11 yrs | Open Weight)'),
(1883, 12, '2026-03-06 00:58:16', 'Kumite', 'Male', 12, 13, NULL, NULL, 'Advanced', 0, 'Kumite Male – Advanced (12–13 yrs | Open Weight)'),
(1884, 12, '2026-03-06 00:58:16', 'Kumite', 'Male', 14, 15, NULL, NULL, 'Advanced', 0, 'Kumite Male – Advanced (14–15 yrs | Open Weight)'),
(1885, 12, '2026-03-06 00:58:16', 'Kumite', 'Male', 16, 17, NULL, NULL, 'Advanced', 0, 'Kumite Male – Advanced (16–17 yrs | Open Weight)'),
(1886, 12, '2026-03-06 00:58:16', 'Kumite', 'Male', 18, NULL, NULL, NULL, 'Advanced', 0, 'Kumite Male – Advanced (18+ yrs | Open Weight)'),
(1887, 12, '2026-03-06 00:58:16', 'Kumite', 'Female', 6, 7, NULL, NULL, 'Beginner', 0, 'Kumite Female – Beginner (6–7 yrs | Open Weight)'),
(1888, 12, '2026-03-06 00:58:16', 'Kumite', 'Female', 8, 9, NULL, NULL, 'Beginner', 0, 'Kumite Female – Beginner (8–9 yrs | Open Weight)'),
(1889, 12, '2026-03-06 00:58:16', 'Kumite', 'Female', 10, 11, NULL, NULL, 'Beginner', 0, 'Kumite Female – Beginner (10–11 yrs | Open Weight)'),
(1890, 12, '2026-03-06 00:58:16', 'Kumite', 'Female', 12, 13, NULL, NULL, 'Beginner', 0, 'Kumite Female – Beginner (12–13 yrs | Open Weight)'),
(1891, 12, '2026-03-06 00:58:16', 'Kumite', 'Female', 14, 15, NULL, NULL, 'Beginner', 0, 'Kumite Female – Beginner (14–15 yrs | Open Weight)'),
(1892, 12, '2026-03-06 00:58:16', 'Kumite', 'Female', 16, 17, NULL, NULL, 'Beginner', 0, 'Kumite Female – Beginner (16–17 yrs | Open Weight)'),
(1893, 12, '2026-03-06 00:58:16', 'Kumite', 'Female', 18, NULL, NULL, NULL, 'Beginner', 0, 'Kumite Female – Beginner (18+ yrs | Open Weight)'),
(1894, 12, '2026-03-06 00:58:16', 'Kumite', 'Female', 6, 7, NULL, NULL, 'Intermediate', 0, 'Kumite Female – Intermediate (6–7 yrs | Open Weight)'),
(1895, 12, '2026-03-06 00:58:16', 'Kumite', 'Female', 8, 9, NULL, NULL, 'Intermediate', 0, 'Kumite Female – Intermediate (8–9 yrs | Open Weight)'),
(1896, 12, '2026-03-06 00:58:16', 'Kumite', 'Female', 10, 11, NULL, NULL, 'Intermediate', 0, 'Kumite Female – Intermediate (10–11 yrs | Open Weight)'),
(1897, 12, '2026-03-06 00:58:16', 'Kumite', 'Female', 12, 13, NULL, NULL, 'Intermediate', 0, 'Kumite Female – Intermediate (12–13 yrs | Open Weight)'),
(1898, 12, '2026-03-06 00:58:16', 'Kumite', 'Female', 14, 15, NULL, NULL, 'Intermediate', 0, 'Kumite Female – Intermediate (14–15 yrs | Open Weight)'),
(1899, 12, '2026-03-06 00:58:16', 'Kumite', 'Female', 16, 17, NULL, NULL, 'Intermediate', 0, 'Kumite Female – Intermediate (16–17 yrs | Open Weight)'),
(1900, 12, '2026-03-06 00:58:16', 'Kumite', 'Female', 18, NULL, NULL, NULL, 'Intermediate', 0, 'Kumite Female – Intermediate (18+ yrs | Open Weight)'),
(1901, 12, '2026-03-06 00:58:16', 'Kumite', 'Female', 6, 7, NULL, NULL, 'Advanced', 0, 'Kumite Female – Advanced (6–7 yrs | Open Weight)'),
(1902, 12, '2026-03-06 00:58:16', 'Kumite', 'Female', 8, 9, NULL, NULL, 'Advanced', 0, 'Kumite Female – Advanced (8–9 yrs | Open Weight)'),
(1903, 12, '2026-03-06 00:58:16', 'Kumite', 'Female', 10, 11, NULL, NULL, 'Advanced', 0, 'Kumite Female – Advanced (10–11 yrs | Open Weight)'),
(1904, 12, '2026-03-06 00:58:16', 'Kumite', 'Female', 12, 13, NULL, NULL, 'Advanced', 0, 'Kumite Female – Advanced (12–13 yrs | Open Weight)'),
(1905, 12, '2026-03-06 00:58:16', 'Kumite', 'Female', 14, 15, NULL, NULL, 'Advanced', 0, 'Kumite Female – Advanced (14–15 yrs | Open Weight)'),
(1906, 12, '2026-03-06 00:58:16', 'Kumite', 'Female', 16, 17, NULL, NULL, 'Advanced', 0, 'Kumite Female – Advanced (16–17 yrs | Open Weight)'),
(1907, 12, '2026-03-06 00:58:16', 'Kumite', 'Female', 18, NULL, NULL, NULL, 'Advanced', 0, 'Kumite Female – Advanced (18+ yrs | Open Weight)');

-- --------------------------------------------------------

--
-- Table structure for table `competitor_categories`
--

CREATE TABLE `competitor_categories` (
  `id` int(11) NOT NULL,
  `competitor_id` int(11) NOT NULL,
  `category_id` int(11) NOT NULL,
  `registered_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `payment_status` enum('pending','paid') DEFAULT 'pending',
  `paid_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Dumping data for table `competitor_categories`
--

INSERT INTO `competitor_categories` (`id`, `competitor_id`, `category_id`, `registered_at`, `payment_status`, `paid_at`) VALUES
(85, 1871, 1555, '2026-03-03 05:37:31', 'pending', NULL),
(86, 1871, 1651, '2026-03-03 05:37:32', 'pending', NULL),
(87, 1872, 1584, '2026-03-03 06:57:04', 'pending', NULL),
(88, 1872, 1786, '2026-03-03 06:57:04', 'pending', NULL),
(101, 1873, 1544, '2026-03-03 16:14:22', 'paid', NULL),
(102, 1873, 1552, '2026-03-03 16:14:22', 'pending', NULL),
(103, 1873, 1560, '2026-03-03 16:14:22', 'pending', NULL),
(104, 1873, 1597, '2026-03-03 16:14:22', 'pending', NULL),
(105, 1873, 1594, '2026-03-03 16:14:22', 'pending', NULL),
(106, 1869, 1637, '2026-03-03 16:14:22', 'pending', NULL),
(107, 1869, 1634, '2026-03-03 16:14:22', 'pending', NULL),
(108, 1869, 1674, '2026-03-03 16:14:22', 'pending', NULL),
(109, 1869, 1677, '2026-03-03 16:14:22', 'pending', NULL),
(110, 1874, 1568, '2026-03-03 16:27:55', 'pending', NULL),
(111, 1874, 1576, '2026-03-03 16:27:55', 'pending', NULL),
(112, 1874, 1584, '2026-03-03 16:27:55', 'pending', NULL),
(113, 1874, 1717, '2026-03-03 16:27:55', 'pending', NULL),
(114, 1874, 1753, '2026-03-03 16:27:55', 'pending', NULL),
(115, 1874, 1789, '2026-03-03 16:27:55', 'pending', NULL),
(116, 1875, 1544, '2026-03-04 16:00:53', 'paid', NULL),
(117, 1875, 1552, '2026-03-04 16:00:53', 'pending', NULL),
(118, 1875, 1594, '2026-03-04 16:00:53', 'pending', NULL),
(119, 1875, 1674, '2026-03-04 16:00:53', 'pending', NULL),
(136, 1877, 1637, '2026-03-05 04:07:51', 'paid', '2026-03-05 05:24:06'),
(145, 1879, 1565, '2026-03-05 05:26:17', 'paid', NULL),
(146, 1879, 1629, '2026-03-05 05:26:17', 'paid', NULL),
(149, 1879, 1662, '2026-03-05 05:35:31', 'paid', '2026-03-05 06:12:54'),
(150, 1879, 1557, '2026-03-05 06:13:16', 'paid', '2026-03-05 06:13:17'),
(151, 1879, 1669, '2026-03-05 06:13:23', 'paid', '2026-03-05 06:13:24'),
(152, 1879, 1709, '2026-03-05 06:13:23', 'paid', '2026-03-05 06:13:24'),
(153, 1879, 1549, '2026-03-05 06:21:02', 'paid', '2026-03-05 06:21:06'),
(154, 1879, 1622, '2026-03-05 06:21:02', 'paid', '2026-03-05 06:21:06'),
(155, 1879, 1702, '2026-03-05 06:21:02', 'paid', '2026-03-05 06:21:06'),
(156, 1880, 1833, '2026-03-05 17:00:14', 'paid', '2026-03-05 17:00:25'),
(157, 1880, 1872, '2026-03-05 17:00:14', 'paid', '2026-03-05 17:00:25'),
(158, 1881, 1544, '2026-03-06 12:19:58', 'paid', '2026-03-07 23:59:23'),
(159, 1881, 1597, '2026-03-06 12:19:58', 'paid', '2026-03-07 23:59:23'),
(160, 1881, 1594, '2026-03-06 12:19:58', 'paid', '2026-03-07 23:59:23'),
(161, 1882, 1564, '2026-03-07 01:36:13', 'paid', '2026-03-07 04:51:53'),
(162, 1882, 1621, '2026-03-07 04:26:47', 'paid', '2026-03-07 04:51:53'),
(163, 1882, 1661, '2026-03-07 04:26:47', 'paid', '2026-03-07 04:51:53'),
(164, 1882, 1656, '2026-03-07 04:33:42', 'paid', '2026-03-07 04:51:53'),
(165, 1882, 1616, '2026-03-07 04:35:25', 'paid', '2026-03-07 04:51:53'),
(166, 1882, 1556, '2026-03-07 04:45:12', 'paid', '2026-03-07 04:51:53'),
(169, 1882, 1548, '2026-03-07 04:47:56', 'paid', '2026-03-07 04:51:53'),
(170, 1881, 1560, '2026-03-07 23:25:33', 'paid', '2026-03-07 23:59:23'),
(171, 1881, 1637, '2026-03-07 23:28:48', 'paid', '2026-03-07 23:59:23'),
(172, 1881, 1674, '2026-03-07 23:55:27', 'paid', '2026-03-07 23:59:23'),
(173, 1881, 1677, '2026-03-07 23:55:27', 'paid', '2026-03-07 23:59:23'),
(174, 1881, 1552, '2026-03-07 23:58:03', 'paid', '2026-03-07 23:59:23'),
(176, 1881, 1634, '2026-03-07 23:58:33', 'paid', '2026-03-07 23:59:23'),
(177, 1883, 1544, '2026-03-08 00:06:35', 'paid', '2026-03-08 01:34:30'),
(178, 1883, 1596, '2026-03-08 00:12:08', 'paid', '2026-03-08 01:34:30'),
(179, 1883, 1552, '2026-03-08 01:31:47', 'paid', '2026-03-08 01:34:30'),
(180, 1883, 1560, '2026-03-08 01:34:04', 'paid', '2026-03-08 01:34:30'),
(181, 1883, 1597, '2026-03-08 01:34:04', 'paid', '2026-03-08 01:34:30'),
(182, 1883, 1637, '2026-03-08 01:56:32', 'pending', NULL),
(183, 1883, 1677, '2026-03-08 01:56:32', 'pending', NULL),
(184, 1884, 1544, '2026-03-08 10:26:34', 'paid', '2026-03-08 10:27:08');

-- --------------------------------------------------------

--
-- Table structure for table `matches`
--

CREATE TABLE `matches` (
  `id` int(11) NOT NULL,
  `category_id` int(11) NOT NULL,
  `round` int(11) NOT NULL,
  `match_index` int(11) NOT NULL,
  `player1_id` int(11) DEFAULT NULL,
  `player2_id` int(11) DEFAULT NULL,
  `score1` int(11) DEFAULT NULL,
  `score2` int(11) DEFAULT NULL,
  `winner_id` int(11) DEFAULT NULL,
  `place` enum('1st','2nd','3rd') DEFAULT NULL,
  `created_at` datetime DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Dumping data for table `matches`
--

INSERT INTO `matches` (`id`, `category_id`, `round`, `match_index`, `player1_id`, `player2_id`, `score1`, `score2`, `winner_id`, `place`, `created_at`) VALUES
(103, 1544, 1, 1, 1873, 0, 1, 0, 1873, NULL, '2026-03-09 07:53:01'),
(104, 1544, 1, 2, 1875, 1883, NULL, NULL, NULL, NULL, '2026-03-09 07:53:01'),
(105, 1544, 1, 3, 1884, 0, 1, 0, 1884, NULL, '2026-03-09 07:53:01'),
(106, 1544, 1, 4, 1881, 0, 1, 0, 1881, NULL, '2026-03-09 07:53:01'),
(107, 1544, 2, 1, 1873, 0, NULL, NULL, NULL, NULL, '2026-03-09 07:53:01'),
(108, 1544, 2, 2, 1884, 1881, NULL, NULL, NULL, NULL, '2026-03-09 07:53:01'),
(109, 1544, 3, 1, 0, 0, NULL, NULL, NULL, NULL, '2026-03-09 07:53:02');

-- --------------------------------------------------------

--
-- Table structure for table `newsletter_subscribers`
--

CREATE TABLE `newsletter_subscribers` (
  `id` bigint(20) NOT NULL,
  `email` varchar(255) NOT NULL,
  `subscribed_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `status` enum('active','unsubscribed') DEFAULT 'active',
  `ip_address` varchar(45) DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Dumping data for table `newsletter_subscribers`
--

INSERT INTO `newsletter_subscribers` (`id`, `email`, `subscribed_at`, `status`, `ip_address`, `created_at`) VALUES
(1, 'gapusan@gmail.com', '2026-03-06 11:37:49', 'active', '::1', '2026-03-06 11:37:49'),
(2, 'hehe@asdas.com', '2026-03-06 11:41:20', 'active', '::1', '2026-03-06 11:41:20'),
(3, 'baba@hehe.com', '2026-03-06 11:42:35', 'active', '::1', '2026-03-06 11:42:35');

-- --------------------------------------------------------

--
-- Table structure for table `notifications`
--

CREATE TABLE `notifications` (
  `notification_id` int(11) NOT NULL,
  `player_id` int(11) NOT NULL,
  `tournament_id` int(11) NOT NULL,
  `match_id` int(11) NOT NULL,
  `notification_type` varchar(50) NOT NULL,
  `message_content` text NOT NULL,
  `sent_at` datetime NOT NULL,
  `status` varchar(30) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

-- --------------------------------------------------------

--
-- Table structure for table `orders`
--

CREATE TABLE `orders` (
  `order_id` bigint(20) NOT NULL,
  `order_number` varchar(50) NOT NULL,
  `user_id` bigint(20) NOT NULL,
  `customer_email` varchar(255) DEFAULT NULL,
  `customer_name` varchar(255) DEFAULT NULL,
  `billing_address` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`billing_address`)),
  `shipping_address` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`shipping_address`)),
  `subtotal` decimal(12,2) NOT NULL,
  `tax_amount` decimal(12,2) DEFAULT 0.00,
  `shipping_amount` decimal(12,2) DEFAULT 0.00,
  `discount_amount` decimal(12,2) DEFAULT 0.00,
  `total_amount` decimal(12,2) NOT NULL,
  `currency` varchar(3) DEFAULT 'USD',
  `order_status` enum('draft','pending','paid','processing','shipped','delivered','canceled','refunded') DEFAULT 'draft',
  `payment_status` enum('unpaid','pending','partially_paid','paid','partially_refunded','refunded','failed') DEFAULT 'unpaid',
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  `paid_at` timestamp NULL DEFAULT NULL,
  `shipped_at` timestamp NULL DEFAULT NULL,
  `notes` text DEFAULT NULL,
  `customer_notes` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

-- --------------------------------------------------------

--
-- Table structure for table `order_items`
--

CREATE TABLE `order_items` (
  `item_id` bigint(20) NOT NULL,
  `order_id` bigint(20) NOT NULL,
  `product_id` bigint(20) NOT NULL,
  `variant_id` bigint(20) DEFAULT NULL,
  `quantity` int(11) NOT NULL,
  `unit_price` decimal(12,2) NOT NULL,
  `total_price` decimal(12,2) NOT NULL,
  `product_name` varchar(255) DEFAULT NULL,
  `sku` varchar(100) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

-- --------------------------------------------------------

--
-- Table structure for table `payments`
--

CREATE TABLE `payments` (
  `payment_id` bigint(20) NOT NULL,
  `order_id` bigint(20) NOT NULL,
  `amount` decimal(10,2) NOT NULL,
  `currency` varchar(3) DEFAULT 'USD',
  `payment_method` varchar(50) DEFAULT NULL,
  `provider` varchar(50) DEFAULT NULL,
  `transaction_id` varchar(100) DEFAULT NULL,
  `status` varchar(20) NOT NULL DEFAULT 'pending',
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

-- --------------------------------------------------------

--
-- Table structure for table `roles`
--

CREATE TABLE `roles` (
  `role_id` int(11) NOT NULL,
  `role_name` varchar(50) NOT NULL,
  `description` varchar(250) NOT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

-- --------------------------------------------------------

--
-- Table structure for table `tournaments`
--

CREATE TABLE `tournaments` (
  `id` int(11) NOT NULL,
  `name` varchar(255) NOT NULL,
  `location` varchar(255) DEFAULT NULL,
  `registration_fee` decimal(8,2) DEFAULT 0.00,
  `early_bird_deadline` date DEFAULT NULL,
  `early_bird_fee` decimal(8,2) DEFAULT 0.00,
  `date` date DEFAULT NULL,
  `registration_deadline` date DEFAULT NULL,
  `organizer` varchar(255) DEFAULT NULL,
  `phone` varchar(20) DEFAULT NULL,
  `email` varchar(100) DEFAULT NULL,
  `description` text DEFAULT NULL,
  `focus` varchar(50) NOT NULL,
  `picture` varchar(255) DEFAULT NULL,
  `created_at` datetime DEFAULT current_timestamp(),
  `updated_at` datetime DEFAULT NULL ON UPDATE current_timestamp(),
  `status` enum('Draft','Published') DEFAULT 'Draft'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Dumping data for table `tournaments`
--

INSERT INTO `tournaments` (`id`, `name`, `location`, `registration_fee`, `early_bird_deadline`, `early_bird_fee`, `date`, `registration_deadline`, `organizer`, `phone`, `email`, `description`, `focus`, `picture`, `created_at`, `updated_at`, `status`) VALUES
(1, 'Mayor Nadya Karate Tournament', 'Tagoloan, Misamis Oriental', 0.00, NULL, 0.00, '2025-11-29', '2025-11-24', 'Dino Micabalo', '09952109561', 'gapusan@gmail.com', 'hehehe', '', NULL, '2025-11-22 15:06:17', NULL, 'Draft'),
(3, 'Metro Manila Open 2026', 'Quezon City Arena', 0.00, NULL, 0.00, '2025-11-30', '2025-11-20', 'MM Karate Association', '0922-888-9999', 'mmo@karate.com', 'Open to all belt levels. Great for beginners!', '', NULL, '2025-11-28 00:17:03', NULL, 'Draft'),
(5, 'Cebu National Karate Tournament 2025', 'cebu', 450.00, NULL, 400.00, '2026-01-16', '2026-01-23', 'MMAAI', '+', '', '', 'Kata', 'uploads/tournaments/tournament_69298e1ec911d.jpg', '2025-11-28 19:57:18', '2025-12-03 11:31:54', 'Draft'),
(6, 'Mayora Uy Tournament', 'Villanueva Covered Court', 500.00, '2025-12-28', 400.00, '2026-01-03', '2025-12-31', 'MMAAi', '099', 'gapusan@gmail.com', 'hehehehe', 'both', NULL, '2025-12-02 23:19:51', '2025-12-03 14:27:34', 'Published'),
(7, 'Shureido Pilipinas 2025', 'Music Hall, Mall of Asia, Manila', 1000.00, '2025-12-31', 900.00, '2026-02-04', '2026-02-01', 'Shureido International', '+639952109561', 'shureido@gmail.com', 'More description here', 'both', NULL, '2025-12-03 18:34:10', NULL, 'Draft'),
(8, 'Misamis Oriental Karate Tournament', 'Tagoloan, Misamis Oriental', 500.00, '2025-12-09', 450.00, '2026-01-09', '2026-01-07', '', '', '', '', 'both', NULL, '2025-12-10 07:49:10', NULL, 'Draft'),
(9, 'Cebu National Tournament 2026', 'Cebu City', 600.00, '2026-01-31', 500.00, '2026-05-14', '2026-02-04', 'MMAAI', '+639952109561', 'GAPUSAN@GMAIL.COM', 'KATA and KUMITE', 'both', NULL, '2026-01-31 15:28:26', '2026-03-05 23:39:10', 'Published'),
(10, 'Manila Tournament', 'Music Hall, Mall of Asia, Manila', 500.00, '2026-02-02', 400.00, '2026-04-08', '2026-02-04', '', '', '', 'description', 'both', NULL, '2026-01-31 16:50:23', '2026-03-05 23:27:43', 'Published'),
(11, 'Villanueva Invitational Tournament', 'Villanueva Stadium, Villanueva, Misamis Oriental', 800.00, '2026-03-10', 700.00, '2026-03-26', '2026-04-14', 'MMAAI', '+639952109561', 'gapusan@gmail.com', 'The Annual Invitational Karate Tournament of Villanueva is a highly anticipated yearly gathering that brings together passionate karateka from across Misamis Oriental, nearby provinces in Northern Mindanao, and selected invitations from other regions in the Philippines.', 'both', 'uploads/tournament_699fc162b93da.jpg', '2026-02-26 11:43:30', '2026-03-08 09:33:48', 'Published');

--
-- Indexes for dumped tables
--

--
-- Indexes for table `audit_log`
--
ALTER TABLE `audit_log`
  ADD PRIMARY KEY (`log_id`),
  ADD KEY `idx_user` (`user_id`),
  ADD KEY `idx_action` (`action`),
  ADD KEY `idx_table` (`table_name`),
  ADD KEY `idx_date` (`created_at`);

--
-- Indexes for table `brackets`
--
ALTER TABLE `brackets`
  ADD PRIMARY KEY (`id`),
  ADD KEY `category_id` (`category_id`);

--
-- Indexes for table `bracket_matches`
--
ALTER TABLE `bracket_matches`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `unique_match` (`category_id`,`round`,`match_number`),
  ADD KEY `idx_category` (`category_id`),
  ADD KEY `idx_winner` (`winner_id`);

--
-- Indexes for table `categories`
--
ALTER TABLE `categories`
  ADD PRIMARY KEY (`id`),
  ADD KEY `idx_tournament` (`tournament_id`);

--
-- Indexes for table `competitor_categories`
--
ALTER TABLE `competitor_categories`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `unique_assignment` (`competitor_id`,`category_id`),
  ADD KEY `category_id` (`category_id`),
  ADD KEY `idx_payment` (`payment_status`);

--
-- Indexes for table `matches`
--
ALTER TABLE `matches`
  ADD PRIMARY KEY (`id`),
  ADD KEY `category_id` (`category_id`);

--
-- Indexes for table `newsletter_subscribers`
--
ALTER TABLE `newsletter_subscribers`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `email` (`email`);

--
-- Indexes for table `tournaments`
--
ALTER TABLE `tournaments`
  ADD PRIMARY KEY (`id`);

--
-- AUTO_INCREMENT for dumped tables
--

--
-- AUTO_INCREMENT for table `audit_log`
--
ALTER TABLE `audit_log`
  MODIFY `log_id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `brackets`
--
ALTER TABLE `brackets`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `bracket_matches`
--
ALTER TABLE `bracket_matches`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=370;

--
-- AUTO_INCREMENT for table `categories`
--
ALTER TABLE `categories`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=1908;

--
-- AUTO_INCREMENT for table `competitor_categories`
--
ALTER TABLE `competitor_categories`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=185;

--
-- AUTO_INCREMENT for table `matches`
--
ALTER TABLE `matches`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=110;

--
-- AUTO_INCREMENT for table `newsletter_subscribers`
--
ALTER TABLE `newsletter_subscribers`
  MODIFY `id` bigint(20) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT for table `tournaments`
--
ALTER TABLE `tournaments`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=13;

--
-- Constraints for dumped tables
--

--
-- Constraints for table `competitor_categories`
--
ALTER TABLE `competitor_categories`
  ADD CONSTRAINT `competitor_categories_ibfk_1` FOREIGN KEY (`competitor_id`) REFERENCES `competitors` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `competitor_categories_ibfk_2` FOREIGN KEY (`category_id`) REFERENCES `categories` (`id`) ON DELETE CASCADE;
COMMIT;

