BEGIN:VCALENDAR
VERSION:2.0
METHOD:PUBLISH
CALSCALE:GREGORIAN
PRODID:-//WordPress - MECv7.33.0//EN
X-ORIGINAL-URL:https://sportplus.mk/
X-WR-CALNAME:Sport Plus Macedonia
X-WR-CALDESC:
X-WR-TIMEZONE:Europe/Skopje
BEGIN:VTIMEZONE
TZID:Europe/Skopje
X-LIC-LOCATION:Europe/Skopje
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20260329T030000
RRULE:FREQ=YEARLY;BYMONTH=03;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20261025T020000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=4SU
END:STANDARD
END:VTIMEZONE
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-PUBLISHED-TTL:PT1H
X-MS-OLK-FORCEINSPECTOROPEN:TRUE
BEGIN:VEVENT
CLASS:PUBLIC
UID:MEC-7acba01022004f2ce03bf56ca56ec6f4@sportplus.mk
DTSTART;TZID=Europe/Skopje:20241011T190000
DURATION:PT1H45M
DTSTAMP:20231109T181425Z
RDATE;TZID=Europe/Skopje:20241011T190000,20260527T190000,20260528T180000
CREATED:20231109
LAST-MODIFIED:20260724
PRIORITY:5
SEQUENCE:616
TRANSP:OPAQUE
SUMMARY:РАКОМЕТ | СУПЕР ЛИГА (мажи)
DESCRIPTION:\n\n\n\n\n🤾🇲🇰🤾 Во новата сезона во машката Супер лига, ќе се игра во една група.🤾🇲🇰🤾 Екипите ќе одиграат по 22 натпревари (календар на натпреварување). ( https://macedoniahandball.com.mk/wp-content/uploads/2025/09/kalendar-super-mashka-liga-sezona-25-26.pdf )🤾🇲🇰🤾Шесте прво пласирани ќе играат во плејофот, а останатите во плејаутот.🤾🇲🇰🤾 Титулата ја бранат ракометарите на Еурофарм Пелистер🤾🇲🇰🤾 Сите натпревари може да ги ГЛЕДАТЕ ВО ЖИВО🤾🇲🇰🤾 ( chrome-extension://efaidnbmnnnibpcajpcglclefindmkaj/https://macedoniahandball.com.mk/wp-content/uploads/2024/08/kalendar-super-mashka-liga-sezona-24-25.pdf ) Календар  ( chrome-extension://efaidnbmnnnibpcajpcglclefindmkaj/https://macedoniahandball.com.mk/wp-content/uploads/2024/08/kalendar-super-mashka-liga-sezona-24-25.pdf )на натпреварите ( https://macedoniahandball.com.mk/kalendari-sezona-2025-26/ )\n\n\n\n\nСУПЕР ЛИГА МАЖИ ( https://sportplus.mk/tag/rakometna-super-liga-mazi/ )\n\n\n\nГЛЕДАЈ ВО ЖИВО ( https://sportplus.mk/category/rakomet/domashen-rakomet/ )\n\n\n\nТАБЕЛА ( https://macedoniahandball.com.mk/tabelirezultati/ )\n\n\n\nРАСПОРЕД ( https://www.rezultati.com/rukomet/sjev-makedonija/superleague/raspored/ )\n\n\n\n\n\n\n\n  \n    @import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@400;700&display=swap');\n    \n    #league-2026 { \n      font-family: 'Roboto Condensed', sans-serif; \n      padding: 5px; \n      background: #121212;\n      color: #e0e0e0;\n      box-sizing: border-box;\n    }\n    #league-2026 *, #league-2026 *::before, #league-2026 *::after {\n      box-sizing: border-box;\n    }\n    \n    #league-2026 .section-title { \n      color: #64b5f6; \n      font-size: 15px; \n      text-transform: uppercase; \n      border-bottom: 2px solid #1565c0; \n      padding-bottom: 3px; \n      margin: 15px 0 10px 0; \n      font-weight: 700;\n    }\n    \n    #league-2026 .nav-wrapper { \n      display: flex; \n      align-items: center; \n      gap: 4px; \n      margin-bottom: 10px;\n    }\n    \n    #league-2026 .arrow { \n      font-size: 16px; \n      cursor: pointer; \n      color: #64b5f6; \n      font-weight: bold; \n      user-select: none;\n      padding: 5px;\n    }\n    \n    #league-2026 .rounds-wrapper { \n      display: flex; \n      overflow-x: auto; \n      gap: 5px; \n      padding: 2px 0; \n      scrollbar-width: none; \n      flex: 1; \n    }\n    #league-2026 .rounds-wrapper::-webkit-scrollbar { \n      display: none; \n    }\n    \n    #league-2026 .round-pill { \n      padding: 6px 12px; \n      background: #1e1e1e; \n      border-radius: 4px; \n      font-weight: 700; \n      font-size: 12px; \n      cursor: pointer; \n      color: #b0b0b0; \n      min-width: 20px; \n      text-align: center; \n      border: 1px solid #333;\n    }\n    #league-2026 .round-pill.active { \n      background: #1565c0; \n      color: #fff; \n      border-color: #1976d2;\n    }\n\n    #league-2026 .matches-box {\n      border: 1px solid #333; \n      border-radius: 6px; \n      overflow: hidden;\n      box-shadow: 0 1px 3px rgba(0,0,0,0.3);\n      background: #1e1e1e;\n    }\n\n    #league-2026 .match-row { \n      display: flex; \n      align-items: center; \n      padding: 9px 8px; \n      border-bottom: 1px solid #2a2a2a; \n      font-size: 11px; \n      background: #1e1e1e; \n      gap: 6px; \n    }\n    #league-2026 .match-row:last-child {\n      border-bottom: none;\n    }\n    \n    #league-2026 .match-info { \n      width: 70px; \n      color: #999; \n      font-size: 9px; \n      line-height: 1.2; \n      text-align: left; \n      flex-shrink: 0;\n    }\n    \n    #league-2026 .match-teams { \n      flex: 1; \n      display: flex; \n      align-items: center; \n      justify-content: center; \n      gap: 5px; \n      font-weight: 700; \n      color: #f0f0f0;\n      min-width: 0;\n    }\n    #league-2026 .match-teams span { \n      white-space: nowrap; \n      overflow: hidden; \n      text-overflow: ellipsis; \n      max-width: 85px; \n    }\n    \n    #league-2026 .score-box { \n      background: #252525; \n      padding: 4px 8px; \n      border-radius: 4px; \n      color: #64b5f6; \n      font-weight: 700; \n      min-width: 28px; \n      text-align: center; \n      font-size: 12px;\n      border: 1px solid #383838;\n      flex-shrink: 0;\n    }\n\n    #league-2026 .t-logo { \n      width: 16px; \n      height: 16px; \n      object-fit: contain; \n      vertical-align: middle; \n      flex-shrink: 0;\n    }\n    #league-2026 .table-logo { \n      margin-right: 5px; \n    }\n\n    /* Прецизно уредена табела за мобилен */\n    #league-2026 .wc-table { \n      width: 100%; \n      border-collapse: collapse; \n      border-spacing: 0;\n      font-size: 10.5px; \n      margin-top: 5px; \n      background: #1e1e1e;\n      border-radius: 6px;\n      overflow: hidden;\n      border-style: hidden; \n      box-shadow: 0 0 0 1px #333; \n    }\n    #league-2026 .wc-table th { \n      background-color: #1565c0; \n      color: white; \n      padding: 7px 2px; \n      text-align: center; \n      font-weight: 700;\n      border: none;\n    }\n    #league-2026 .wc-table td { \n      padding: 6px 2px; \n      border-bottom: 1px solid #2a2a2a; \n      border-top: none;\n      border-left: none;\n      border-right: none;\n      text-align: center; \n      color: #e0e0e0;\n      background-color: #1e1e1e;\n    }\n    #league-2026 .wc-table tr:last-child td {\n      border-bottom: none;\n    }\n    \n    #league-2026 .team-name { \n      text-align: left !important; \n      padding-left: 5px !important; \n      font-weight: 700; \n      display: flex; \n      align-items: center; \n      color: #f0f0f0;\n      max-width: 110px;\n      white-space: nowrap;\n      overflow: hidden;\n      text-overflow: ellipsis;\n    }\n    #league-2026 .team-name span {\n      overflow: hidden;\n      text-overflow: ellipsis;\n    }\n    \n    #league-2026 .num-col { width: 20px; } \n    #league-2026 .gr-col { width: 68px; white-space: nowrap; font-size: 10px; } \n    #league-2026 .pts-cell { \n      font-weight: 700; \n      background: #0d3b66; \n      width: 24px; \n      color: #64b5f6; \n    }\n  \n\n  Распоред\n  \n    ◀\n    \n    ▶\n  \n  \n  \n    Се вчитуваат резултатите…\n  \n\n  Табела\n  \n    \n      \n        #\n        Екипа\n        ОН\n        П\n        Н\n        Пр\n        ГР\n        Б\n      \n    \n    \n  \n\n\n\n(function() {\n  const TEAMS = [\n    { name: "ЕУРОФАРМ ПЕЛИСТЕР", logo: "https://i.ibb.co/ccBHT5ts/RK-EUROFARM-PELISTER.png" },\n    { name: "ВАРДАР", logo: "https://i.ibb.co/1f3xhcQH/RK-VARDAR.png" },\n    { name: "АЛКАЛОИД", logo: "https://i.ibb.co/8T9169m/ALKALOID.png" },\n    { name: "ОХРИД", logo: "https://i.ibb.co/DfCjjQLM/GRK-OHRID.png" },\n    { name: "БУТЕЛ", logo: "https://i.ibb.co/gbrTD24m/BUTEL.png" },\n    { name: "ТИКВЕШ", logo: "https://i.ibb.co/KcNrcgL4/TIKVES.png" },\n    { name: "ПРОЛЕТ", logo: "https://i.ibb.co/KxbDw989/PROLET.png" },\n    { name: "МУЛТИ ЕСЕНС", logo: "https://i.ibb.co/21zxTf6g/MULTI-ESENS.png" },\n    { name: "ПРИЛЕП", logo: "https://i.ibb.co/SwGD6fkK/RK-PRILEP.png" },\n    { name: "КУМАНОВО", logo: "https://i.ibb.co/67CdhTxT/KUMANOVO.png" },\n    { name: "Е.ПЕЛИСТЕР 2", logo: "https://i.ibb.co/gMBtH9tn/EUROFARM-PELISTER-2.png" },\n    { name: "МЛАДОСТ", logo: "https://i.ibb.co/VpBq30rs/MLADOST-BOGDANCI.png" }\n  ];\n\n  const MATCHES = [\n    { round: 1, date: "нед. 06.сеп", time: "18:00", hName: "ОХРИД", aName: "ЕУРОФАРМ ПЕЛИСТЕР", score: "" },\n    { round: 1, date: "нед. 06.сеп", time: "18:00", hName: "ПРОЛЕТ", aName: "ТИКВЕШ", score: "" },\n    { round: 1, date: "нед. 06.сеп", time: "18:00", hName: "БУТЕЛ", aName: "МЛАДОСТ", score: "" },\n    { round: 1, date: "нед. 06.сеп", time: "18:00", hName: "ПРИЛЕП", aName: "КУМАНОВО", score: "" },\n    { round: 1, date: "нед. 06.сеп", time: "18:00", hName: "ВАРДАР", aName: "Е.ПЕЛИСТЕР 2", score: "" },\n    { round: 1, date: "нед. 06.сеп", time: "18:00", hName: "АЛКАЛОИД", aName: "МУЛТИ ЕСЕНС", score: "" },\n\n    { round: 2, date: "нед. 13.сеп", time: "18:00", hName: "ЕУРОФАРМ ПЕЛИСТЕР", aName: "АЛКАЛОИД", score: "" },\n    { round: 2, date: "нед. 13.сеп", time: "18:00", hName: "МУЛТИ ЕСЕНС", aName: "ВАРДАР", score: "" },\n    { round: 2, date: "нед. 13.сеп", time: "18:00", hName: "Е.ПЕЛИСТЕР 2", aName: "ПРИЛЕП", score: "" },\n    { round: 2, date: "нед. 13.сеп", time: "18:00", hName: "КУМАНОВО", aName: "БУТЕЛ", score: "" },\n    { round: 2, date: "нед. 13.сеп", time: "18:00", hName: "МЛАДОСТ", aName: "ПРОЛЕТ", score: "" },\n    { round: 2, date: "нед. 13.сеп", time: "18:00", hName: "ТИКВЕШ", aName: "ОХРИД", score: "" },\n\n    { round: 3, date: "нед. 20.сеп", time: "18:00", hName: "ЕУРОФАРМ ПЕЛИСТЕР", aName: "ТИКВЕШ", score: "" },\n    { round: 3, date: "нед. 20.сеп", time: "18:00", hName: "ОХРИД", aName: "МЛАДОСТ", score: "" },\n    { round: 3, date: "нед. 20.сеп", time: "18:00", hName: "ПРОЛЕТ", aName: "КУМАНОВО", score: "" },\n    { round: 3, date: "нед. 20.сеп", time: "18:00", hName: "БУТЕЛ", aName: "Е.ПЕЛИСТЕР 2", score: "" },\n    { round: 3, date: "нед. 20.сеп", time: "18:00", hName: "ПРИЛЕП", aName: "МУЛТИ ЕСЕНС", score: "" },\n    { round: 3, date: "нед. 20.сеп", time: "18:00", hName: "ВАРДАР", aName: "АЛКАЛОИД", score: "" },\n\n    { round: 4, date: "нед. 27.сеп", time: "18:00", hName: "ВАРДАР", aName: "ЕУРОФАРМ ПЕЛИСТЕР", score: "" },\n    { round: 4, date: "нед. 27.сеп", time: "18:00", hName: "АЛКАЛОИД", aName: "ПРИЛЕП", score: "" },\n    { round: 4, date: "нед. 27.сеп", time: "18:00", hName: "МУЛТИ ЕСЕНС", aName: "БУТЕЛ", score: "" },\n    { round: 4, date: "нед. 27.сеп", time: "18:00", hName: "Е.ПЕЛИСТЕР 2", aName: "ПРОЛЕТ", score: "" },\n    { round: 4, date: "нед. 27.сеп", time: "18:00", hName: "КУМАНОВО", aName: "ОХРИД", score: "" },\n    { round: 4, date: "нед. 27.сеп", time: "18:00", hName: "МЛАДОСТ", aName: "ТИКВЕШ", score: "" },\n\n    { round: 5, date: "нед. 04.окт", time: "18:00", hName: "ЕУРОФАРМ ПЕЛИСТЕР", aName: "МЛАДОСТ", score: "" },\n    { round: 5, date: "нед. 04.окт", time: "18:00", hName: "ТИКВЕШ", aName: "КУМАНОВО", score: "" },\n    { round: 5, date: "нед. 04.окт", time: "18:00", hName: "ОХРИД", aName: "Е.ПЕЛИСТЕР 2", score: "" },\n    { round: 5, date: "нед. 04.окт", time: "18:00", hName: "ПРОЛЕТ", aName: "МУЛТИ ЕСЕНС", score: "" },\n    { round: 5, date: "нед. 04.окт", time: "18:00", hName: "БУТЕЛ", aName: "АЛКАЛОИД", score: "" },\n    { round: 5, date: "нед. 04.окт", time: "18:00", hName: "ПРИЛЕП", aName: "ВАРДАР", score: "" },\n\n    { round: 6, date: "нед. 11.окт", time: "18:00", hName: "ПРИЛЕП", aName: "ЕУРОФАРМ ПЕЛИСТЕР", score: "" },\n    { round: 6, date: "нед. 11.окт", time: "18:00", hName: "ВАРДАР", aName: "БУТЕЛ", score: "" },\n    { round: 6, date: "нед. 11.окт", time: "18:00", hName: "АЛКАЛОИД", aName: "ПРОЛЕТ", score: "" },\n    { round: 6, date: "нед. 11.окт", time: "18:00", hName: "МУЛТИ ЕСЕНС", aName: "ОХРИД", score: "" },\n    { round: 6, date: "нед. 11.окт", time: "18:00", hName: "Е.ПЕЛИСТЕР 2", aName: "ТИКВЕШ", score: "" },\n    { round: 6, date: "нед. 11.окт", time: "18:00", hName: "КУМАНОВО", aName: "МЛАДОСТ", score: "" },\n\n    { round: 7, date: "нед. 18.окт", time: "18:00", hName: "ЕУРОФАРМ ПЕЛИСТЕР", aName: "КУМАНОВО", score: "" },\n    { round: 7, date: "нед. 18.окт", time: "18:00", hName: "МЛАДОСТ", aName: "Е.ПЕЛИСТЕР 2", score: "" },\n    { round: 7, date: "нед. 18.окт", time: "18:00", hName: "ТИКВЕШ", aName: "МУЛТИ ЕСЕНС", score: "" },\n    { round: 7, date: "нед. 18.окт", time: "18:00", hName: "ОХРИД", aName: "АЛКАЛОИД", score: "" },\n    { round: 7, date: "нед. 18.окт", time: "18:00", hName: "ПРОЛЕТ", aName: "ВАРДАР", score: "" },\n    { round: 7, date: "нед. 18.окт", time: "18:00", hName: "БУТЕЛ", aName: "ПРИЛЕП", score: "" },\n\n    { round: 8, date: "нед. 25.окт", time: "18:00", hName: "БУТЕЛ", aName: "ЕУРОФАРМ ПЕЛИСТЕР", score: "" },\n    { round: 8, date: "нед. 25.окт", time: "18:00", hName: "ПРИЛЕП", aName: "ПРОЛЕТ", score: "" },\n    { round: 8, date: "нед. 25.окт", time: "18:00", hName: "ВАРДАР", aName: "ОХРИД", score: "" },\n    { round: 8, date: "нед. 25.окт", time: "18:00", hName: "АЛКАЛОИД", aName: "ТИКВЕШ", score: "" },\n    { round: 8, date: "нед. 25.окт", time: "18:00", hName: "МУЛТИ ЕСЕНС", aName: "МЛАДОСТ", score: "" },\n    { round: 8, date: "нед. 25.окт", time: "18:00", hName: "Е.ПЕЛИСТЕР 2", aName: "КУМАНОВО", score: "" },\n\n    { round: 9, date: "нед. 01.ное", time: "18:00", hName: "ЕУРОФАРМ ПЕЛИСТЕР", aName: "Е.ПЕЛИСТЕР 2", score: "" },\n    { round: 9, date: "нед. 01.ное", time: "18:00", hName: "КУМАНОВО", aName: "МУЛТИ ЕСЕНС", score: "" },\n    { round: 9, date: "нед. 01.ное", time: "18:00", hName: "МЛАДОСТ", aName: "АЛКАЛОИД", score: "" },\n    { round: 9, date: "нед. 01.ное", time: "18:00", hName: "ТИКВЕШ", aName: "ВАРДАР", score: "" },\n    { round: 9, date: "нед. 01.ное", time: "18:00", hName: "ОХРИД", aName: "ПРИЛЕП", score: "" },\n    { round: 9, date: "нед. 01.ное", time: "18:00", hName: "ПРОЛЕТ", aName: "БУТЕЛ", score: "" },\n\n    { round: 10, date: "нед. 08.ное", time: "18:00", hName: "ПРОЛЕТ", aName: "ЕУРОФАРМ ПЕЛИСТЕР", score: "" },\n    { round: 10, date: "нед. 08.ное", time: "18:00", hName: "БУТЕЛ", aName: "ОХРИД", score: "" },\n    { round: 10, date: "нед. 08.ное", time: "18:00", hName: "ПРИЛЕП", aName: "ТИКВЕШ", score: "" },\n    { round: 10, date: "нед. 08.ное", time: "18:00", hName: "ВАРДАР", aName: "МЛАДОСТ", score: "" },\n    { round: 10, date: "нед. 08.ное", time: "18:00", hName: "АЛКАЛОИД", aName: "КУМАНОВО", score: "" },\n    { round: 10, date: "нед. 08.ное", time: "18:00", hName: "МУЛТИ ЕСЕНС", aName: "Е.ПЕЛИСТЕР 2", score: "" },\n\n    { round: 11, date: "нед. 15.ное", time: "18:00", hName: "ЕУРОФАРМ ПЕЛИСТЕР", aName: "МУЛТИ ЕСЕНС", score: "" },\n    { round: 11, date: "нед. 15.ное", time: "18:00", hName: "Е.ПЕЛИСТЕР 2", aName: "АЛКАЛОИД", score: "" },\n    { round: 11, date: "нед. 15.ное", time: "18:00", hName: "КУМАНОВО", aName: "ВАРДАР", score: "" },\n    { round: 11, date: "нед. 15.ное", time: "18:00", hName: "МЛАДОСТ", aName: "ПРИЛЕП", score: "" },\n    { round: 11, date: "нед. 15.ное", time: "18:00", hName: "ТИКВЕШ", aName: "БУТЕЛ", score: "" },\n    { round: 11, date: "нед. 15.ное", time: "18:00", hName: "ОХРИД", aName: "ПРОЛЕТ", score: "" },\n\n    { round: 12, date: "нед. 22.ное", time: "18:00", hName: "ЕУРОФАРМ ПЕЛИСТЕР", aName: "ОХРИД", score: "" },\n    { round: 12, date: "нед. 22.ное", time: "18:00", hName: "ТИКВЕШ", aName: "ПРОЛЕТ", score: "" },\n    { round: 12, date: "нед. 22.ное", time: "18:00", hName: "МЛАДОСТ", aName: "БУТЕЛ", score: "" },\n    { round: 12, date: "нед. 22.ное", time: "18:00", hName: "КУМАНОВО", aName: "ПРИЛЕП", score: "" },\n    { round: 12, date: "нед. 22.ное", time: "18:00", hName: "Е.ПЕЛИСТЕР 2", aName: "ВАРДАР", score: "" },\n    { round: 12, date: "нед. 22.ное", time: "18:00", hName: "МУЛТИ ЕСЕНС", aName: "АЛКАЛОИД", score: "" },\n\n    { round: 13, date: "нед. 29.ное", time: "18:00", hName: "АЛКАЛОИД", aName: "ЕУРОФАРМ ПЕЛИСТЕР", score: "" },\n    { round: 13, date: "нед. 29.ное", time: "18:00", hName: "ВАРДАР", aName: "МУЛТИ ЕСЕНС", score: "" },\n    { round: 13, date: "нед. 29.ное", time: "18:00", hName: "ПРИЛЕП", aName: "Е.ПЕЛИСТЕР 2", score: "" },\n    { round: 13, date: "нед. 29.ное", time: "18:00", hName: "БУТЕЛ", aName: "КУМАНОВО", score: "" },\n    { round: 13, date: "нед. 29.ное", time: "18:00", hName: "ПРОЛЕТ", aName: "МЛАДОСТ", score: "" },\n    { round: 13, date: "нед. 29.ное", time: "18:00", hName: "ОХРИД", aName: "ТИКВЕШ", score: "" },\n\n    { round: 14, date: "нед. 06.дек", time: "18:00", hName: "ТИКВЕШ", aName: "ЕУРОФАРМ ПЕЛИСТЕР", score: "" },\n    { round: 14, date: "нед. 06.дек", time: "18:00", hName: "МЛАДОСТ", aName: "ОХРИД", score: "" },\n    { round: 14, date: "нед. 06.дек", time: "18:00", hName: "КУМАНОВО", aName: "ПРОЛЕТ", score: "" },\n    { round: 14, date: "нед. 06.дек", time: "18:00", hName: "Е.ПЕЛИСТЕР 2", aName: "БУТЕЛ", score: "" },\n    { round: 14, date: "нед. 06.дек", time: "18:00", hName: "МУЛТИ ЕСЕНС", aName: "ПРИЛЕП", score: "" },\n    { round: 14, date: "нед. 06.дек", time: "18:00", hName: "АЛКАЛОИД", aName: "ВАРДАР", score: "" },\n\n    { round: 15, date: "нед. 13.дек", time: "18:00", hName: "ЕУРОФАРМ ПЕЛИСТЕР", aName: "ВАРДАР", score: "" },\n    { round: 15, date: "нед. 13.дек", time: "18:00", hName: "ПРИЛЕП", aName: "АЛКАЛОИД", score: "" },\n    { round: 15, date: "нед. 13.дек", time: "18:00", hName: "БУТЕЛ", aName: "МУЛТИ ЕСЕНС", score: "" },\n    { round: 15, date: "нед. 13.дек", time: "18:00", hName: "ПРОЛЕТ", aName: "Е.ПЕЛИСТЕР 2", score: "" },\n    { round: 15, date: "нед. 13.дек", time: "18:00", hName: "ОХРИД", aName: "КУМАНОВО", score: "" },\n    { round: 15, date: "нед. 13.дек", time: "18:00", hName: "ТИКВЕШ", aName: "МЛАДОСТ", score: "" },\n\n    { round: 16, date: "нед. 20.дек", time: "18:00", hName: "МЛАДОСТ", aName: "ЕУРОФАРМ ПЕЛИСТЕР", score: "" },\n    { round: 16, date: "нед. 20.дек", time: "18:00", hName: "КУМАНОВО", aName: "ТИКВЕШ", score: "" },\n    { round: 16, date: "нед. 20.дек", time: "18:00", hName: "Е.ПЕЛИСТЕР 2", aName: "ОХРИД", score: "" },\n    { round: 16, date: "нед. 20.дек", time: "18:00", hName: "МУЛТИ ЕСЕНС", aName: "ПРОЛЕТ", score: "" },\n    { round: 16, date: "нед. 20.дек", time: "18:00", hName: "АЛКАЛОИД", aName: "БУТЕЛ", score: "" },\n    { round: 16, date: "нед. 20.дек", time: "18:00", hName: "ВАРДАР", aName: "ПРИЛЕП", score: "" },\n\n    { round: 17, date: "нед. 27.дек", time: "18:00", hName: "ЕУРОФАРМ ПЕЛИСТЕР", aName: "ПРИЛЕП", score: "" },\n    { round: 17, date: "нед. 27.дек", time: "18:00", hName: "БУТЕЛ", aName: "ВАРДАР", score: "" },\n    { round: 17, date: "нед. 27.дек", time: "18:00", hName: "ПРОЛЕТ", aName: "АЛКАЛОИД", score: "" },\n    { round: 17, date: "нед. 27.дек", time: "18:00", hName: "ОХРИД", aName: "МУЛТИ ЕСЕНС", score: "" },\n    { round: 17, date: "нед. 27.дек", time: "18:00", hName: "ТИКВЕШ", aName: "Е.ПЕЛИСТЕР 2", score: "" },\n    { round: 17, date: "нед. 27.дек", time: "18:00", hName: "МЛАДОСТ", aName: "КУМАНОВО", score: "" },\n\n    { round: 18, date: "нед. 03.јан", time: "18:00", hName: "КУМАНОВО", aName: "ЕУРОФАРМ ПЕЛИСТЕР", score: "" },\n    { round: 18, date: "нед. 03.јан", time: "18:00", hName: "Е.ПЕЛИСТЕР 2", aName: "МЛАДОСТ", score: "" },\n    { round: 18, date: "нед. 03.јан", time: "18:00", hName: "МУЛТИ ЕСЕНС", aName: "ТИКВЕШ", score: "" },\n    { round: 18, date: "нед. 03.јан", time: "18:00", hName: "АЛКАЛОИД", aName: "ОХРИД", score: "" },\n    { round: 18, date: "нед. 03.јан", time: "18:00", hName: "ВАРДАР", aName: "ПРОЛЕТ", score: "" },\n    { round: 18, date: "нед. 03.јан", time: "18:00", hName: "ПРИЛЕП", aName: "БУТЕЛ", score: "" }\n  ];\n\n  const nav = document.getElementById('rounds-nav');\n  const display = document.getElementById('matches-display');\n  const tbody = document.querySelector("#standings-table tbody");\n\n  const mkMonths = { \n    'јан': 0, 'фев': 1, 'мар': 2, 'апр': 3, 'мај': 4, 'јун': 5, \n    'јул': 6, 'авг': 7, 'сеп': 8, 'окт': 9, 'ное': 10, 'дек': 11 \n  };\n\n  function parseDateTime(dateStr, timeStr) {\n    const year = 2026;\n    let day = 1;\n    let monthIdx = 0;\n    let clean = dateStr.replace(/^[а-яа-я]+\.\s*/i, '').trim().replace(/\./g, ' ');\n    const words = clean.split(/\s+/);\n    day = parseInt(words[0], 10) || 1;\n    if (words[1]) {\n      const mStr = words[1].toLowerCase().substring(0, 3);\n      monthIdx = mkMonths[mStr] !== undefined ? mkMonths[mStr] : 0;\n    }\n\n    let hours = 0;\n    let minutes = 0;\n    if (timeStr) {\n      const cleanTime = timeStr.replace(/[^0-9:]/g, '');\n      const tParts = cleanTime.split(':');\n      hours = parseInt(tParts[0], 10) || 0;\n      minutes = parseInt(tParts[1], 10) || 0;\n    }\n\n    return new Date(year, monthIdx, day, hours, minutes);\n  }\n\n  function getLogo(teamName) {\n    const found = TEAMS.find(t => t.name === teamName);\n    return found ? found.logo : '';\n  }\n\n  function calculateStandings() {\n    const tableData = TEAMS.map(t => ({\n      name: t.name,\n      logo: t.logo,\n      played: 0,\n      won: 0,\n      drawn: 0,\n      lost: 0,\n      goalsFor: 0,\n      goalsAgainst: 0,\n      points: 0\n    }));\n\n    const findTeam = (name) => tableData.find(t => t.name === name);\n\n    MATCHES.forEach(m => {\n      if (!m.score || m.score.trim() === "" || (m.score.includes(':') && m.score.trim().length === 1)) {\n        return;\n      }\n\n      const scoreParts = m.score.split(':');\n      if (scoreParts.length === 2) {\n        const homeScore = parseInt(scoreParts[0].trim(), 10);\n        const awayScore = parseInt(scoreParts[1].trim(), 10);\n\n        if (!isNaN(homeScore) && !isNaN(awayScore)) {\n          const homeTeam = findTeam(m.hName);\n          const awayTeam = findTeam(m.aName);\n\n          if (homeTeam && awayTeam) {\n            homeTeam.played += 1;\n            awayTeam.played += 1;\n            homeTeam.goalsFor += homeScore;\n            homeTeam.goalsAgainst += awayScore;\n            awayTeam.goalsFor += awayScore;\n            awayTeam.goalsAgainst += homeScore;\n\n            if (homeScore > awayScore) {\n              homeTeam.won += 1;\n              homeTeam.points += 2;\n              awayTeam.lost += 1;\n            } else if (homeScore < awayScore) {\n              awayTeam.won += 1;\n              awayTeam.points += 2;\n              homeTeam.lost += 1;\n            } else {\n              homeTeam.drawn += 1;\n              awayTeam.drawn += 1;\n              homeTeam.points += 1;\n              awayTeam.points += 1;\n            }\n          }\n        }\n      }\n    });\n\n    tableData.sort((a, b) => {\n      if (b.points !== a.points) {\n        return b.points - a.points;\n      }\n      const gdA = a.goalsFor - a.goalsAgainst;\n      const gdB = b.goalsFor - b.goalsAgainst;\n      if (gdB !== gdA) {\n        return gdB - gdA;\n      }\n      return b.goalsFor - a.goalsFor;\n    });\n\n    tbody.innerHTML = tableData.map((t, index) => {\n      const gd = t.goalsFor - t.goalsAgainst;\n      const gdFormatted = gd > 0 ? `+${gd}` : gd;\n\n      return `\n        \n          ${index + 1}\n          \n            ${t.logo ? `` : ''}\n            ${t.name}\n          \n          ${t.played}\n          ${t.won}\n          ${t.drawn}\n          ${t.lost}\n          ${t.goalsFor}:${t.goalsAgainst}\n          ${t.points}\n        `;\n    }).join('');\n  }\n\n  function showRound(r) {\n    const filteredMatches = MATCHES.filter(m => m.round == r);\n\n    filteredMatches.sort((a, b) => {\n      return parseDateTime(a.date, a.time) - parseDateTime(b.date, b.time);\n    });\n\n    display.innerHTML = filteredMatches.map(m => {\n      const homeLogo = getLogo(m.hName);\n      const awayLogo = getLogo(m.aName);\n      return `\n      \n        ${m.date}${m.time}\n        \n          ${homeLogo ? `` : ''}\n          ${m.hName}\n          -\n          ${m.aName}\n          ${awayLogo ? `` : ''}\n        \n        ${m.score || ':'}\n      `;\n    }).join('');\n  }\n\n  window.scrollRounds = function(dir) {\n    nav.scrollBy({ left: dir * 100, behavior: 'smooth' });\n  };\n\n  for(let i=1; i p.classList.remove('active'));\n      this.classList.add('active');\n      showRound(i);\n    };\n    nav.appendChild(div);\n  }\n\n  let currentRound = 1;\n  for (let r = 1; r  m.round === r);\n    const hasUnplayed = roundMatches.some(m => m.score === ":" || m.score === "");\n    if (hasUnplayed) {\n      currentRound = r;\n      break;\n    }\n  }\n\n  setTimeout(() => {\n    const pills = document.querySelectorAll('.round-pill');\n    if(pills[currentRound - 1]) {\n      pills[currentRound - 1].click();\n      pills[currentRound - 1].scrollIntoView({ behavior: 'smooth', block: 'nearest', inline: 'center' });\n    }\n  }, 100);\n\n  calculateStandings();\n})();\n\n\n\n\nСУПЕР ЛИГА (МАЖИ) – ПЛЕЈОФ  10.коло  \n\n\n\n(ПОСЛЕДНО КОЛО)\n\n\n\n\n\n\nОхрид против Тиквеш се загреваше за финалето во Европскиот куп ( https://sportplus.mk/2026/05/26/ohrid-protiv-tikvesh-se-zagrevashe-za-finaleto-vo-evropskiot-kup/ )\n\n\n\n\n\n\n\nАлкалоид убедлив во дуелот со Бутел ( https://sportplus.mk/2026/05/23/alkaloid-ubedliv-vo-duelot-so-butel/ )\n\n\n\n\n\n\n\n\n\nЕ.Пелистер победнички во Охрид ( https://sportplus.mk/2026/05/20/e-pelister-pobednichki-vo-ohrid/ )\n\n\n\n\n\n\n\nШампионската титула за ракометарите на Вардар (ВИДЕО) ( https://sportplus.mk/2026/05/07/shampionskata-titula-za-rakometarite-na-vardar/ )\n\n\n\n\n\n\n\n\n\nВардар против Е.Пелистер за шампионскиот трофеј ( https://sportplus.mk/2026/05/07/vardar-protiv-e-pelister-za-shampionskiot-trofej/ )\n\n\n\n\n\n\n\nОхрид победнички во Автокоманда ( https://sportplus.mk/2026/05/05/ohrid-pobednichki-vo-avtokomanda/ )\n\n\n\n\n\n\n\n\n\nВардарци со победа над Алкалоид го прославија роденденот, а можат и титулата (ВИДЕО) ( https://sportplus.mk/2026/04/23/vardarci-so-pobeda-nad-alkaloid-go-proslavija-rodendenot/ )\n\n\n\n\n\n\n\nЕ.Пелистер со голем пресврт до триумф во Автокоманда (Видео) ( https://sportplus.mk/2026/04/14/triumf-na-shampionot-vo-avtokomanda-video/ )\n\n\n\n\n\n\n\n\n\nОхрид лесно до победа над Тиквеш ( https://sportplus.mk/2026/04/10/ohrid-lesno-do-pobeda-nad-tikvesh/ )\n\n\n\n\n\n\n\nСтрмљен прецизен за триумф на ГРК Охрид во Битола (ВИДЕО) ( https://sportplus.mk/2026/04/08/strmljen-precizen-za-triumf-na-grk-ohrid-vo-bitola/ )\n\n\n\n\n\n\n\n\n\nВардар и Алкалоид до очекувани победи ( https://sportplus.mk/2026/04/04/vardar-i-alkaloid-do-ochekuvani-pobedi/ )\n\n\n\n\n\n\n\nВардар во дербито домаќин на Охрид ( https://sportplus.mk/2026/04/02/vardar-vo-derbito-domakjin-na-ohrid/ )\n\n\n\n\n\n\n\n\n\nВардар ги отвора вратите за дербито со Охрид ( https://sportplus.mk/2026/03/30/vardar-gi-otvora-vratite-za-derbito-so-ohrid/ )\n\n\n\n\n\n\n\nФаворитите Алкалоид и Е.Пелистер без проблеми до нови бодови ( https://sportplus.mk/2026/03/28/favoritite-bez-problemi-do-novi-bodovi/ )\n\n\n\n\n\n\n\n\n\nВардар се поблиску до титулата (ВИДЕО) ( https://sportplus.mk/2026/03/15/vardar-se-poblisku-do-titulata/ )\n\n\n\n\n\n\n\nНово дерби – Вардар гостува во Битола ( https://sportplus.mk/2026/03/15/novo-derbi-vardar-gostuva-vo-bitola/ )\n\n\n\n\n\n\n\n\n\nАлкалоид поднесе жалба на судењето во дербито со Охрид ( https://sportplus.mk/2026/03/14/alkaloid-podnese-zhalba-na-sudenjeto-vo-derbito-so-ohrid/ )\n\n\n\n\n\n\n\nДербито во Охрид – без победник Охрид и Алкалоид одиграа нерешено ( https://sportplus.mk/2026/03/14/derbito-vo-ohrid-bez-pobednik/ )\n\n\n\n\n\n\n\n\n\nОхрид и Алкалоид во првото дерби од викенд колото ( https://sportplus.mk/2026/03/14/kolo-na-derbi-natprevari-prviot-vo-ohrid/ )\n\n\n\n\n\n\n\nДербито Е.Пелистер – Вардар пред полни трибини ( https://sportplus.mk/2026/03/13/derbito-e-pelister-vardar-pred-polni-tribini/ )\n\n\n\n\n\n\n\n\n\nКартите за дербито Е.Пелистер – Вардар од утре во продажба ( https://sportplus.mk/2026/03/12/kartite-za-derbito-e-pelister-vardar-od-utre-vo-prodazhba/ )\n\n\n\n\n\n\n\nВардар уште еднаш со победа против Алкалоид ( https://sportplus.mk/2026/02/28/vardar-ushte-ednash-so-pobeda-protiv-alkaloid/ )\n\n\n\n\n\n\n\n\n\nПелистерци ја потврдија фаворитската улога и убедливо го совладаа Тиквеш ( https://sportplus.mk/2026/02/27/pelisterci-ja-potvrdija-favoritskata-uloga-protiv-tikvesh/ )\n\n\n\n\n\n\n\nВардар го доби дербито против Алкалоид (ВИДЕО) ( https://sportplus.mk/2026/02/21/alkaloid-vardar-4/ )\n\n\n\n\n\n\n\n\n\nНема проблеми за фаворитите – остварија нови победи ( https://sportplus.mk/2026/02/13/nema-problemi-za-favoritite-ostvarija-novi-pobedi/ )\n\n\n\n\n\n\n\nАлкалоид лесно до победа над Е.Пелистер 2 ( https://sportplus.mk/2026/02/11/alkaloid-lesno-do-pobeda-nad-e-pelister-2/ )\n\n\n\n\n\n\n\n\n\nВардар до лесна победа против МРК Куманово ( https://sportplus.mk/2026/02/06/vardar-do-lesna-pobeda-protiv-mrk-kumanovo/ )\n\n\n\n\n\n\n\nОхрид победнички го почна вториот дел од сезоната ( https://sportplus.mk/2026/02/04/ohrid-pobednichki-go-pochna-vtoriot-del-od-sezonata/ )\n\n\n\n\n\n\n\n\n\nОхрид убедлив во дуелот со шампионот Е.Пелистер (ВИДЕО) ( https://sportplus.mk/2025/12/14/ohrid-ubedliv-vo-duelot-so-shampionot-e-pelister/ )\n\n\n\n\n\n\n\nАлкалоид рутински до нова победа ( https://sportplus.mk/2025/12/12/alkaloid-rutinski-do-nova-pobeda/ )\n\n\n\n\n\n\n\n\n\nПрвакот најде „лек“ за лидерот – Е.Пелистер во дербито го совлада Вардар ( https://sportplus.mk/2025/12/10/prvakot-najde-lek-za-liderot-e-pelister-vo-derbito-go-sovlada-vardar/ )\n\n\n\n\n\n\n\nВреме е за дерби – Во Битола гостува „перфектниот“ Вардар ( https://sportplus.mk/2025/12/10/vreme-e-za-derbi-vo-bitola-gostuva-perfektniot-vardar/ )\n\n\n\n\n\n\n\n\n\nГалевски е јунакот на Алкалоид кој одигра храбро реми против Е.Пелистер (ВИДЕО) ( https://sportplus.mk/2025/11/30/galevski-e-junakot-na-alkaloid-koj-odigra-hrabro-remi-protiv-e-pelister/ )\n\n\n\n\n\n\n\nДерби во Битола, шампионот Е.Пелистер го пречекува Алкалоид ( https://sportplus.mk/2025/11/30/derbi-vo-bitola-shampionot-e-pelister-go-prechekuva-alkaloid/ )\n\n\n\n\n\n\n\n\n\nВардар избори вредна победа во Охрид ( https://sportplus.mk/2025/11/29/vardar-izbori-vredna-pobeda-vo-ohrid/ )\n\n\n\n\n\n\n\nОхрид ќе се обиде да стави крај на победничката серија на Вардар ( https://sportplus.mk/2025/11/29/ohrid-kje-se-obide-da-stavi-kraj-na-pobednichkata-serija-na-vardar/ )\n\n\n\n\n\n\n\n\n\nПознати термините на двата дерби ракометни дуели ( https://sportplus.mk/2025/11/26/poznati-terminite-na-dvata-derbi-rakometni-dueli/ )\n\n\n\n\n\n\n\n\n\nДомашна победа за Алкалоид, гостинска за Е.Пелистер ( https://sportplus.mk/2025/11/22/domashna-pobeda-za-alkaloid-gostinska-za-e-pelister/ )\n\n\n\n\n\n\n\nАлкалоид не најде „лек“ за Охрид (ВИДЕО) ( https://sportplus.mk/2025/11/12/alkaloid-ne-najde-lek-za-ohrid/ )\n\n\n\n\n\n\n\n\n\nЕурофарм Пелистер и Охрид со очекувани победи во Супер лигата ( https://sportplus.mk/2025/11/05/eurofarm-pelister-i-ohrid-so-ochekuvani-pobedi-vo-super-ligata/ )\n\n\n\n\n\n\n\nНепоразените во Супер лигата , Вардар и Алкалоид, со победи го закажаа неделното меѓусебно дерби ( https://sportplus.mk/2025/11/04/neporazenite-vo-super-ligata-so-pobedi-go-zakazhaa-nedelnoto-derbi/ )\n\n\n\n\n\n\n\n\n\n\n\nПелистереци по Барса вчера, денеска одиграа и победија со Тиквеш ( https://sportplus.mk/2025/10/16/pelistereci-po-barsa-vchera-deneska-odigraa-i-pobedija-so-tikvesh/ )\n\n\n\n\n\n\n\nЕурофарм Пелистер, Охрид и Алкалоид со нови победи ( https://sportplus.mk/2025/10/18/eurofarm-pelister-ohrid-i-alkaloid-so-novi-pobedi/ )\n\n\n\n\n\n\n\n\n\n\n\nВардар го доби првото „мега“ дерби со Еурофарм Пелистер (ВИДЕО) ( https://sportplus.mk/2025/10/01/vardar-eurofarm-pelister-video/ )\n\n\n\n\n\n\n\nАлкалоид очекувано и убедливо го совлада Прилеп ( https://sportplus.mk/2025/10/01/alkaloid-ochekuvano-i-ubedlivo-go-sovlada-prilep/ )\n\n\n\n\n\n\n\n\n\nХосни со гол во последната секунда го спаси Е.Пелистер од пораз кај Алкалоид (ВИДЕО) ( https://sportplus.mk/2025/09/21/hosni-so-gol-vo-poslednata-sekunda-go-spasi-e-pelister-od-poraz-kaj-alkaloid/ )\n\n\n\n\n\n\n\nВардар го доби дербито со Охрид (ВИДЕО) ( https://sportplus.mk/2025/09/20/vardar-ohrid/ )\n\n\n\n\n\n\n\n\n\nВардар и Охрид дербито ќе го играат во „Борис Трајковски“ ( https://sportplus.mk/2025/09/17/vardar-i-ohrid-kje-igraat-vo-boris-trajkovski/ )\n\n\n\n\n\n\n\nАлкалоид го одреди терминот за дербито со Еурофарм Пелистер ( https://sportplus.mk/2025/09/16/alkaloid-go-odredi-terminot-za-derbito-so-eurofarm-pelister/ )\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nВардар очекувано славеше на гостувањето во Битола ( https://sportplus.mk/2025/09/14/vardar-ochekuvano-slaveshe-na-gostuvanjeto-vo-bitola/ )\n\n\n\n\n\n\n\n\n\nДербито во Кавадарци за Алкалоид ( https://sportplus.mk/2025/09/13/derbito-vo-kavadarci-za-alkaloid/ )\n\n\n\n\n\n\n\nДербито во Автокоманда без победник (ВИДЕО) ( https://sportplus.mk/2025/09/10/derbito-vo-avtokomanda-bez-pobednik/ )\n\n\n\n\n\n\nСЕЗОНА 2024/2025\n\n\n\n\nЛига на шампиони ќе се игра во Битола, Еурофарм Пелистер ја одбрани титулата (ГАЛЕРИЈА+ВИДЕО) ( https://sportplus.mk/2025/06/07/rakomet-vardar-pelister/ )\n\n\n\n\n\n\n\nКој ќе биде шампион Вардар или Еурофарм Пелистер ? ( https://sportplus.mk/2025/06/07/koj-kje-bide-shampion-vardar-ili-eurofarm-pelister/ )\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nСЕЗОНА 2023/2024\n\n\n\n\nEурофарм Пелистер ја одбрани шампионската титула (ВИДЕО+ФОТО) ( https://sportplus.mk/2024/06/01/eurofarm-pelister-ja-odbrani-shampionskata-titula/ )\nВИДЕО\n\n\n\n\n\n\n\n\n\n\n
URL:https://sportplus.mk/nastani/super-liga-rakomet/
CATEGORIES:РАКОМЕТ
ATTACH;FMTTYPE=image/jpeg:https://sportplus.mk/wp-content/uploads/2025/09/rakomet-mazi-super-liga-baner.jpg
END:VEVENT
END:VCALENDAR
