Statistici și clasamente

4league calculează automat clasamente, topuri și evidențe disciplinare din evenimentele de meci confirmate. Această pagină descrie exact ce se agregă la nivelul unei competiții, ce se înregistrează doar per meci și ce nu se urmărește deloc — astfel încât antrenorii, organizatorii și fanii să știe la ce cifre poate răspunde aplicația și la care nu.

Clasament ligă

Tabelul de clasament este vizualizarea centrală a oricărei competiții. Ordonează echipele după puncte și se actualizează de fiecare dată când un rezultat de meci este confirmat.

Sistem de puncte

Sistemul de puncte implicit acordă:

  • 3 puncte pentru o victorie
  • 1 punct pentru un egal
  • 0 puncte pentru o înfrângere

Organizatorii pot personaliza sistemul de puncte din setările competiției — de exemplu, unele competiții folosesc 2 puncte pentru victorie, iar competițiile care permit ca meciurile egale să fie decise la penaltyuri pot acorda valori de puncte separate câștigătorului și învinsului de la loviturile de departajare.

Departajări

Există două sisteme diferite de departajare în 4league, în funcție de locul unde se calculează clasamentul.

Departajări la nivel de competiție

Fiecare competiție își poate defini propriul array ordonat ranking din setările competiției. Criteriile disponibile sunt:

  • points — totalul punctelor din ligă
  • matchesPlayed — numărul de meciuri jucate
  • pointsDirectMatches — punctele din meciurile directe dintre echipele la egalitate
  • goalDifference — golurile marcate minus golurile primite
  • goalScored — totalul golurilor marcate
  • redCards — mai puține cartonașe roșii înseamnă poziție mai bună
  • yellowCards — mai puține cartonașe galbene înseamnă poziție mai bună
  • order — ordonare manuală setată de organizator

Când o competiție nu definește un array ranking personalizat, 4league revine la o ordine predefinită. Echipele sunt comparate în această secvență, primul criteriu diferit decide:

  1. Poziția în tabloul eliminatoriu / de playoff (inPlayoff)
  2. Dacă echipa este în finală (isFinal)
  3. Puncte
  4. Meciuri jucate
  5. Golaveraj (goluri marcate minus goluri primite)
  6. Goluri marcate
  7. Punctele din meciurile directe dintre echipele la egalitate
  8. Cartonașe roșii (mai puține e mai bine)
  9. Cartonașe galbene (mai puține e mai bine)
  10. Ordinea manuală setată de organizator
  11. Cheia echipei, ca ultim criteriu determinist

Departajări la nivel de organizație

Când echipele sunt clasate între competiții, în clasamentul unei organizații, se aplică un set diferit, mai simplu, de criterii de departajare. Valorile valide sunt headToHead, goalDifference, goalsFor, totalWins și alphabetical. Două ordini presetate vin odată cu aplicația:

  • Șabloane locale / regionale — headToHead → goalDifference → goalsFor → totalWins → alphabetical
  • Șabloane naționale / internaționale — headToHead → goalDifference → totalWins → goalsFor → alphabetical
🏆
Scenariu: Departajarea în acțiune

Două echipe termină sezonul la egalitate, cu 34 de puncte, și ambele au jucat toate cele 10 etape. Conform ordinii implicite, golaverajul este următorul criteriu. Echipa A are +12 golaveraj față de +8 al Echipei B — Echipa A termină mai sus în clasament și obține ultimul loc de promovare.

Clasamente pe grupe

Competițiile cu format de faza grupelor afișează tabele de clasament separate pentru fiecare grupă. 4league gestionează simultan până la 8 grupe, fiecare cu puncte și departajări independente.

Exemplu de tabel de clasament

Fiecare coloană de mai jos este calculată și salvată per echipă pentru fiecare competiție: M din playedMatches, V/E/Î din wins/draw/lost, GM și GP din golurile marcate și golurile primite, Gol. ca diferența lor, iar Pct. ca totalul curent al punctelor din ligă. Totalurile de cartonașe galbene și roșii sunt de asemenea agregate per echipă — nu apar în vizualizarea implicită a tabelului, dar sunt folosite ca departajări și alimentează clasamentul disciplinar de mai jos.

Poz Echipă M V E Î GM GP Gol. Pct.
1 FC Thunder 10 8 1 1 27 10 +17 25
2 FC Lions 10 7 2 1 22 9 +13 23
3 Red Eagles 10 5 2 3 18 14 +4 17
4 City United 10 3 3 4 15 18 -3 12
5 FC Bears 10 2 1 7 10 24 -14 7
6 Riverside FC 10 1 1 8 8 25 -17 4

M = Meciuri jucate, V = Victorii, E = Egaluri, Î = Înfrângeri, GM = Goluri marcate, GP = Goluri primite, Gol. = Golaveraj, Pct. = Puncte

Pe încheietură

Același clasament pe care îl vezi aici alimentează widgetul de poziție în clasament al aplicației pentru ceas inteligent — fanii care urmăresc o echipă pot arunca o privire pe ceas ca să vadă poziția ei curentă, punctele și o săgeată zilnică ▲/▼ față de instantaneul zilei precedente. Widgetul oferă și o vizualizare detaliată Top 5 pentru orice competiție apăsată.

Clasamente agregate

Dincolo de tabelul principal, 4league compilează mai multe topuri la nivelul întregii competiții, din evenimentele de meci confirmate.

  • Golgheteri — jucătorii clasați după totalul golurilor marcate în competiție.
  • Top pasatori decisivi — jucătorii clasați după totalul paselor decisive.
  • Agregat cartonașe — totalul cartonașelor galbene și roșii din competiție, plus jucătorul cu cele mai multe cartonașe (mostCards, sortat mai întâi după roșii, apoi după galbene).
  • Cea mai bună apărare — echipa cu cel mai mic raport de goluri primite per meci. Pentru a se califica, o echipă trebuie să fi jucat cel puțin ceil(maxPlayedMatches × 0.5) meciuri, așa că o echipă cu un singur meci defensiv reușit la începutul sezonului nu poate ocupa primul loc.
  • Cea mai bună formă — calculată din ultimele 5 rezultate ale fiecărei echipe. Rezultatele recente cântăresc mai mult decât cele vechi, astfel încât o victorie în cel mai recent meci punctează mai mult decât aceeași victorie cu cinci meciuri în urmă. Golaverajul, apoi golurile marcate, apoi punctele departajează egalitățile.
  • Omul meciului — acordat o singură dată per meci (nu se agregă pe parcursul sezonului). Dacă pragul voteSettings.minimumVotes al competiției este atins, votul fanilor (colecția Votes) câștigă. Dacă pragul nu este atins, 4league revine la golgheterul echipei câștigătoare; la un meci egal folosește golgheterul sau pasatorul decisiv de top din ambele echipe (oricare are numărul mai mare). Organizatorii și deținătorii meciului pot alege și manual Omul meciului.

Golgheteri

Tabelul golgheterilor clasează toți jucătorii din competiție după golurile marcate în sezonul curent. Se actualizează automat de fiecare dată când un eveniment de gol este confirmat într-un meci. Aceleași evenimente de gol alimentează și topul pasatorilor decisivi descris mai sus.

Exemplu de tabel al golgheterilor

Poz Jucător Echipă Goluri Pase dec. Meciuri
1 Jucătorul X FC Thunder 15 4 10
2 Jucătorul Y FC Lions 14 6 10
3 Jucătorul Z Red Eagles 9 3 9
4 Jucătorul A City United 7 2 10
👑
Scenariu: Cursa pentru Gheata de Aur

Cu 2 etape rămase, Jucătorul X conduce cu 15 goluri, iar Jucătorul Y este la un gol în spate, cu 14. Fiecare gol contează. Ambii jucători sunt conștienți de cursă — pot verifica tabelul golgheterilor în timp real după confirmarea fiecărui meci. Jucătorul X marchează de două ori în penultima etapă și pune Gheata de Aur la adăpost.

Statistici cartonașe

Clasamentul cartonașelor per jucător

Tabelul disciplinar clasează jucătorii după totalul cartonașelor primite, sortând mai întâi după cartonașele roșii și apoi după cele galbene. Este util antrenorilor care analizează comportamentul lotului și organizatorilor care aplică praguri de suspendare.

Evidența disciplinară a echipei

Fiecare echipă are o evidență disciplinară agregată, cu totalul cartonașelor galbene și al celor roșii din competiție. Aceste totaluri sunt conectate și la departajările din clasament (mai puține cartonașe roșii, apoi mai puține galbene, înseamnă poziție mai bună). Organizatorii pot folosi aceste date pentru a acorda trofee de fair-play la finalul sezonului.

👤
Scenariu: Clasamentul fair-play

După 15 etape, FC Lions conduce clasamentul fair-play cu doar 8 cartonașe galbene și 0 roșii. La cealaltă extremă, FC Bears are cel mai slab bilanț — 32 de galbene și 3 roșii. Organizatorul publică clasamentul fair-play în știrea săptămânală, ca o reamintire că disciplina contează.

ℹ️
Suspendări automate

Organizatorii pot configura praguri de suspendare automată în setările competiției. Când un jucător acumulează numărul setat de cartonașe galbene (de ex. 5), 4league îl marchează ca suspendat pentru meciul următor.

Topul cartonașelor la nivel de organizație

Tot ce ține de Statistici cartonașe de mai sus se limitează la o singură competiție. Pentru o organizație care rulează mai multe competiții, ecranul Topul cartonașelor cumulează totalurile de cartonașe galbene și roșii din fiecare competiție din ierarhia organizației — competițiile proprii plus cele organizate de orice sub-organizație aflată sub ea — cu două file separate, una pentru cartonașele galbene și una pentru cele roșii.

ℹ️
Nu e același lucru cu un top de cartonașe al unui grup comunitar

Acest top la nivel de organizație este o funcționalitate orientată spre Federații/Asociații/Cluburi, care citește din fiecare competiție din sub-arborele organizației — astfel, o federație vede cartonașele primite în competițiile asociațiilor și cluburilor sale, nu doar în ale ei. Nu are legătură cu statisticile per grup afișate într-un grup de tip Comunitate / Grup de prieteni, care urmăresc doar meciurile acelui grup.

1

Deschide Topul cartonașelor

Din Panoul de meciuri & statistici al organizației, apasă pe teaserul Topul cartonașelor (sau navighează direct la el) pentru a deschide clasamentul complet.

2

Comută între filele Cartonașe galbene și Cartonașe roșii

Fiecare filă clasează jucătorii după acel tip de cartonaș (egalitățile sunt departajate de celălalt tip de cartonaș), agregat din fiecare meci jucat în competițiile directe ale organizației.

3

Apasă pe un jucător

Deschide legitimația acelui jucător pentru organizație, afișând sigla și numele echipei lui alături de clasament.

🚫
Scenariu: Găsirea celui mai sancționat jucător al organizației

Asociația județeană rulează 5 divizii. Pe fila Cartonașe roșii din Topul cartonașelor, un fundaș din Divizia 2 este pe primul loc, cu 3 cartonașe roșii în sezon — mai multe decât oricine din Divizia 1. Comisia de disciplină apasă pe numele lui pentru a-i deschide legitimația și a analiza incidentele înainte de a decide o suspendare.

ℹ️
Secțiunea de repere din Prezentarea generală arată un teaser

Reperele din panoul organizației afișează doar primii 3 jucători (clasați după roșii, apoi galbene) ca un teaser rapid — apasă mai departe către Topul cartonașelor pentru clasamentele complete de galbene și roșii.

Statistici echipă

Profilul fiecărei echipe dintr-o competiție arată o defalcare statistică detaliată pentru sezonul curent, derivată din rândul agregat al clasamentului.

Statistică Descriere
Goluri marcate Totalul golurilor din toate meciurile (gm).
Goluri primite Totalul golurilor încasate (gr). Mai puțin este mai bine pentru bilanțul defensiv.
Victorii, egaluri, înfrângeri Numărul de rezultate de meci din rezultatele confirmate.
Cartonașe Totalul cartonașelor galbene și roșii primite de jucătorii echipei.
Formă Ultimele 5 rezultate, afișate ca indicatori V/E/Î. Același istoric alimentează topul Cea mai bună formă de mai sus.
📈
Scenariu: Sezonul lui FC Thunder

Statisticile lui FC Thunder după 10 meciuri: 27 de goluri marcate (2,7 per meci), 10 primite (1,0 per meci), 8 victorii, 1 egal, 1 înfrângere. Antrenorul analizează aceste cifre înaintea fiecărui meci pentru a identifica zonele de îmbunătățire tactică.

Statistici per meci (neagregate)

Unele statistici sunt înregistrate pe documentul unui meci individual, dar nu sunt niciodată cumulate în totaluri la nivel de competiție. Le vei vedea pe pagina de detalii a unui meci terminat, dar nu apar în clasament, în profilul echipei sau în vreun top.

  • Posesia mingii — salvată live în timpul meciului și stocată ca un array cu două valori pe meci (de ex. [58, 42]).
  • Șuturi — totalul șuturilor per echipă în acel meci.
  • Șuturi pe poartă — subsetul șuturilor care au fost pe spațiul porții.
  • Faulturi — totalul faulturilor per echipă în acel meci.

Pentru că aceste câmpuri există doar pe documentul meciului, aplicația nu poate răspunde la întrebări precum “care echipă are cele mai multe șuturi în acest sezon?” sau “posesia medie în competiție” — datele nu sunt agregate.

Ce nu urmărește 4league

Pentru acuratețe, următoarele statistici, comune în fluxurile de date din fotbalul profesionist, nu sunt înregistrate nicăieri în 4league:

  • Ofsaiduri — nu există un astfel de câmp la nivel de meci sau de echipă.
  • Cornere — nu există un astfel de câmp la nivel de meci sau de echipă.

Dacă o funcționalitate, un panou sau un export pare să afișeze una dintre aceste valori, tratează-le ca fiind în afara ariei de acoperire — cifra de la bază nu este colectată.

Statistici jucător

Fiecare jucător dintr-o competiție are o pagină individuală de statistici, care îi arată contribuția la sezon. Statisticile se acumulează automat pe măsură ce evenimentele de meci sunt introduse.

Statistică Descriere
Goluri Totalul golurilor marcate în competiție. Sursa topului golgheterilor.
Pase decisive Totalul paselor decisive. Sursa topului pasatorilor decisivi.
Cartonașe galbene Totalul avertismentelor primite, care alimentează clasamentul disciplinar și orice prag de suspendare.
Cartonașe roșii Totalul eliminărilor.
Premii Omul meciului De câte ori a fost jucătorul ales Omul meciului (prin votul fanilor, prin criteriul statistic de rezervă sau prin alegere manuală).
Scenariu: Sezonul lui David

Statisticile lui David la finalul sezonului: 15 goluri, 8 pase decisive, 2 cartonașe galbene, 0 cartonașe roșii și 3 premii de Omul meciului. Își distribuie cardul de sezon — generat automat de 4league — pe rețelele sociale, ca să-și sărbătorească cel mai bun an de până acum.

💡
Sfat

Statisticile jucătorului sunt legate de profilul său 4league. Când un jucător își conectează profilul la o echipă, statisticile lui din toate competițiile în care joacă sunt agregate pe pagina lui personală de profil — oferind imaginea completă a carierei.