---
title: "Configure leaderboards and graduation periods - Help Center - MatGoat"
description: "Choose whether leaderboards follow the month and year or your graduation periods, create leaderboard types by class type and keep the periods current."
image: "https://matgoat.com/og-image-en.png"
url: "https://matgoat.com/en/support/leaderboards-and-graduation-periods/"
---

[Attendance](https://matgoat.com/en/support/attendance/) For: Owners, Teachers

# Configure leaderboards and graduation periods

Choose whether leaderboards follow the month and year or your graduation periods, create leaderboard types by class type and keep the periods current.

Where: Leaderboard Types

Updated on October 18, 2026

[Open in MatGoat](https://app.matgoat.com/teacher/ranking_groups)

Leaderboards order attendance according to the academy’s period and rules. Leaderboard types separate activities or participants, while graduation periods establish tracking windows. Configure each part on its own screen: the calculation mode is not changed from the list of leaderboard types.

## Choose the calculation mode

An administrator opens **Settings** and the academy-information page, then finds the ranking-calculation options. The academy can use month/year time periods or graduation periods when its primary discipline uses belts. Disciplines without belts use time-based calculations.

Switching to time-based mode hides the graduation tab but keeps saved periods. Returning to graduation mode makes them available again. Check that a period includes today’s date before interpreting the resulting figures; an old period name alone does not establish the current reporting window.

## Create leaderboard types

1.  Open **Leaderboards** from academy settings
2.  Create or edit a leaderboard type
3.  Select the applicable class types and participants
4.  Save and inspect the student-facing result

![Leaderboard types configured for the academy](https://matgoat.com/_astro/ranking-types-list.CukeUYKh_2f69f.webp)

Leaderboard types compare specific populations without changing attendance history. The general leaderboard shows adults unless including children is enabled. Each type retains its own participant selection, so do not assume a general-leaderboard setting changes every custom type.

A student can choose to hide from attendee lists and rankings. This does not delete their history or hide them from teacher profiles, the kiosk or internal attendance reports. A missing public ranking entry therefore does not necessarily mean that attendance was lost.

## Maintain graduation periods

In graduation mode, review current and upcoming periods. Use the available generation and editing tools to keep names and dates correct. The configured frequency can be quarterly, half-yearly or annual; do not infer the academy’s actual calendar from an old label.

![Academy graduation periods](https://matgoat.com/_astro/graduations-page.OsPWIsGL_ZK1tnn.webp)

Continuous mode supports tracking associated with belt changes rather than only closed calendar windows. Before choosing it, review how your academy handles promotions and inspect each student’s history. Teachers need the ranking-and-graduation permission for the relevant management tasks.

## Understand the scoring

Weighted statistics count a normal class as 1, an observed class as 0.5 and a graduation class as 3. Future classes do not count, and preregistration academies require check-in. The leaderboard displays up to 50 members rather than an unrestricted complete roster.

A score does not award a belt automatically. Promotion progress can use a different calculation and its own thresholds. Consult [belts and promotions](https://matgoat.com/en/support/belt-changes-and-promotions/) and check [the attendance report](https://matgoat.com/en/support/attendance-reports/) before sharing results or preparing a grading.

## Related articles

[OwnersTeachers Log belt changes and configure promotion alerts Keep each student's belt history, set how many classes each stripe or belt change needs and see who is ready for promotion in Student Alerts.](https://matgoat.com/en/support/belt-changes-and-promotions/) [OwnersTeachers Generate the attendance report for a period Generate MatGoat's attendance report for the current graduation period or month, understand each column, sort the table and print it or save it as a PDF.](https://matgoat.com/en/support/attendance-reports/) [OwnersTeachers How to take attendance: a class's attendance sheet Open a class's attendance sheet from Attendance, add or remove students, mark them present, switch someone to observer and mark a whole group present.](https://matgoat.com/en/support/how-to-mark-attendance/)

## Still have questions?

Write to us and a real person will answer, in your language.

-   [Contact form We reply by email.](https://matgoat.com/en/contact/)
-   [Message us on WhatsApp +34 614 005 278](https://wa.me/34614005278)
-   [Send us an email hola@matgoat.com](mailto:hola@matgoat.com)

More about this feature

[Attendance Control](https://matgoat.com/en/features/attendance-control/)

[Back to the help center](https://matgoat.com/en/support/)

```json
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "@id": "https://matgoat.com/#organization",
  "name": "MatGoat",
  "url": "https://matgoat.com",
  "logo": {
    "@type": "ImageObject",
    "url": "https://matgoat.com/images/matgoat_logo.png",
    "width": 512,
    "height": 512
  },
  "description": "Management software for BJJ, martial arts, and combat sports academies.",
  "email": "hola@matgoat.com",
  "sameAs": [
    "https://instagram.com/mat.goat/",
    "https://linkedin.com/company/matgoat",
    "https://x.com/matgoat_app",
    "https://www.producthunt.com/products/matgoat",
    "https://www.sideprojectors.com/project/70944/matgoat"
  ],
  "founder": {
    "@id": "https://matgoat.com/sobre-nosotros/jose/#person"
  },
  "foundingDate": "2024",
  "contactPoint": {
    "@type": "ContactPoint",
    "contactType": "customer support",
    "email": "hola@matgoat.com",
    "availableLanguage": [
      "Spanish",
      "English",
      "Portuguese",
      "Italian"
    ]
  }
}
{
  "@context": "https://schema.org",
  "@type": "WebSite",
  "@id": "https://matgoat.com/#website",
  "url": "https://matgoat.com",
  "name": "MatGoat",
  "publisher": {
    "@id": "https://matgoat.com/#organization"
  },
  "inLanguage": "en-US"
}
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "@id": "https://matgoat.com/en/support/leaderboards-and-graduation-periods/#breadcrumb",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "Home",
      "item": "https://matgoat.com/en/"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "Help center",
      "item": "https://matgoat.com/en/support/"
    },
    {
      "@type": "ListItem",
      "position": 3,
      "name": "Attendance",
      "item": "https://matgoat.com/en/support/attendance/"
    },
    {
      "@type": "ListItem",
      "position": 4,
      "name": "Configure leaderboards and graduation periods"
    }
  ]
}
{
  "@context": "https://schema.org",
  "@type": "TechArticle",
  "@id": "https://matgoat.com/en/support/leaderboards-and-graduation-periods/#article",
  "headline": "Configure leaderboards and graduation periods",
  "description": "Choose whether leaderboards follow the month and year or your graduation periods, create leaderboard types by class type and keep the periods current.",
  "datePublished": "2026-10-18T00:00:00.000Z",
  "dateModified": "2026-10-18T00:00:00.000Z",
  "inLanguage": "en-US",
  "author": {
    "@id": "https://matgoat.com/#organization"
  },
  "publisher": {
    "@id": "https://matgoat.com/#organization"
  },
  "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "https://matgoat.com/en/support/leaderboards-and-graduation-periods/",
    "breadcrumb": {
      "@id": "https://matgoat.com/en/support/leaderboards-and-graduation-periods/#breadcrumb"
    }
  },
  "isPartOf": {
    "@type": "WebPage",
    "@id": "https://matgoat.com/en/support/",
    "name": "Help Center - MatGoat"
  },
  "articleSection": "Attendance",
  "audience": {
    "@type": "Audience",
    "audienceType": "Owners, Teachers"
  },
  "keywords": "leaderboards, Leaderboard Types, student leaderboard, graduation periods, Graduations, graduation frequency, How leaderboards are calculated, Most Regular Students"
}
```
