MCR Marathon 2026-2027
News

FAQ

News

01.06.2026

Season "Spring" of Annual MCR Marathon 2026-2027 Results

Season "Spring" of Annual MCR Marathon 2026-2027 finished. Here is some statistics:

  • 4143 games played
  • 512 players participated
  • top 3 players won medals

Winners of Season "Spring" of Annual MCR Marathon 2026-2027

Rank Country Player Medal
1 JINBE 🥇
2 laimin 🥈
3 高高兴兴 🥉
15.04.2026

MCR Marathon Games Disqualification

Due to fatal "unstability" of internet connection outside Mahjongsoft, causing massive "automoves" during MCR Marathon games in the period 08-15.04.2026, all games from #182119 to #182627 have been disqualified.

MCR Marathon games starting from #182654 are on investigation.

20.02.2026

Annual MCR Marathon 2026-2027 Launch

Mahjong International League (MIL) and MahjongSoft are pleased to announce Annual MCR Marathon 2026-2027, a long-term open online tournament, which starts on 01.03.2026 at 00:00 and ends on 28.02.2027 at 23:59 (UTC+3).

What is a Marathon?

The Annual MCR Marathon is a year-round, international, high-intensity online MCR-mahjong competition. For reference: 800+ players from 20+ countries participated in Annual MCR Marathon 2025-2026, 18,000+ games have been played (an average of 50 games daily).

The Annual MCR Marathon is aimed at players who:

Periods

Annual MCR Marathon 2026-2027 is composed of four "seasons":

  • "Spring", 01.03-31.05.2026
  • "Summer", 01.06-31.08.2026
  • "Autumn", 01.09-30.11.2026
  • "Winter", 01.12.2026-28.02.2027

In turn, any "season" consists of three monthly periods, each starts on 1st day of the accounted month at 00:00 and ends at 23:59 (UTC+3) of the last day of the respective month.

Results and Ranking

All games played by a player within a monthly period are then consolidated using four-component formula to get player's score. All player's scores are then ranked accordingly to get rank (place) and basic rank for the considered period.
The player's seasonal result is a sum of TWO BEST basic rank values from the considered season.
The player's annual result is a sum of seasonal result values taken from each of four periods.
The table of results by periods is available at Marathon results by periods page.
The table of annual results is available at Results of Annual Marathon page.
Please, choose the rules and period in a drop-down menu accordingly.

Prizes

Annual MCR Marathon 2026-2027:

Each "season":

In March 2027 40 best MCR Marathon players taken from winners of "seasons" and Annual MCR Marathon 2026-2027 overall will compete in "MCR Marathon 2026-2027 Winners Duplicate Tournament" with the additional prizes from Mahjong International League (MIL). All the necessary details about such "Winners DMCR Tournament" will be provided closer to the tournament date.

Comment: organizers of Annual MCR Marathon 2026-2027 may consider some other prizes in addition to the listed above.

Marathon Participation and Disconnection Policy

The main challenge of online marathons in recent years has been unfinished or abandoned games. A game without a player's continued presence will be disqualified, resulting in the loss of time and game progress for the three remaining players. The player will be penalized by being suspended from participating in marathon games for a certain period. For more information on Disconnection Policy, please see the "Frequently Asked Questions" section.

To enter MCR Marathon, please, enter the table marked "MCR Marathon" on the starting page.

MCR Marathon table parameters

Deal per session: 16, Time for session: 80 min., Time for own action: 9 sec., Time for declaration: 8 sec., Additional time: 10 sec., Time for results: 10 sec.


FAQ

What is Marathon?

A Marathon is a long-term open tournament, typically played in periods. The Annual MCR Marathon is a year-round, international, high-intensity online MCR-mahjong competition.

Player's Score

The player's score within a monthly period is a weighted sum of four components: 50%*average_TP (taken for all games) + 50%*average_TP (taken for best 10 by TP games) + 0.1%*number_of_games + 10%*average_TP_opponents (against whom player played).

To be rated, 10 games have to be played by the player. While determining the player's result, all missing to the amount of 10 games will forceably be counted as having 0 TP and 0 GP.

For the sake of simplicity, all the components are rounded to the three digits after decimal point.

Ranking

All players' scores within the same period are then ranked (including breaking-ties algorithms). Each player, who played the established minimum number of games (10), is called as "qualified player". Each "qualified player" receives so-called "Basic Rank" (BR) according to the formula:
BR = 1000*(number_of_qualified_players-player's_place+1)/number_of_qualified_players, rounded to the closest integer number

All players who have not played the established minimum number of games within a considered period (10), receive BR=0.

Disconnection Policy and MCR Marathon Games Disqualification

The disconnected during MCR Marathon game player is replaced by the system by so-called "inert" bot, which does not have any functions except to discard freshly taken from the wall tile (hence, no declarations are possible by such inert bot). Any moves made by the system while a player is disconnected are called as "automoves", AM, that concept is then used to determine MCR Marathon game possible disqualification.

To enforce "healthy" competition, and to address disconnected players issue, the following criteria for MCR Marathon games disqualification will be applied:

  • 40 or more AM for one player in deals 1-4 of the game
  • 100 or more AM "combined" for the entire game (to get AM "combined", add up the number of AM for all players)
  • 11 deals or less in the game
  • after deal 13 if MCR Marathon game has not been disqualified, then such a deal is played to its end and cannot be disqualified regardless the number of accumulated AM "combined" for the entire game (to get AM "combined", add up the number of AM for all players)

Player Qualification and Disqualification, Penalties

To participate in the marathon, a player profile has to filled in. Players who have not previously participated in MCR marathon should play at least 16 deals in online MCR games or MCR/DMCR tournaments, meeting the following requirements: no "auto-moves" and no False Hu declarations.

The ultimate value to maintain high-standard online competition is keeping in the current game ALL PLAYERS online. No penalty can be viewed as a full-fledged compensation of the disconnected player, no matter whether the solution is "technical" (replacing player with a bot), or "statistical" (scoring penalty), or "legally enforced" (suspension of player from the participation). Furthermore, the event organizer never can distinguish two cases of the disconnected player, whether the reason is "technical" (no internet connection), or "psychological" (abandoning the game for any reason). The participants of MCR Marathon are strongly advised to ensure good internet connection, to have the "backup scenario" (the second device to play, subscription for the alternative internet provider, etc), to restrain from playing in MCR Marathon having "seemingly bad" internet connection; the way to improve may be a change of browser, playing device, or even internet provider.

IMPORTANT NOTE: Any time when a player has got 80 or more AM during MCR marathon game, that player receives so-called "progressive ban" point. In addition, one more "progressive ban" point is added if that MCR marathon game has been disqualified. The player is then penalized by losing the "marathon verified user" ("MVU") status for the period in days equal to the amount of accumulated "progressive ban" points. After player receives 5 or more "progressive ban" points, the whole scale of "ban days" has been changed: 5 cases would lead to 30 days, 6 cases would lead to 90 days, 7 cases or more would lead to 365 days of losing the "marathon verified user" ("MVU") status, which would lead, in turn, to impossibility to participate in MCR Marathon.

Declaring two or more False Hu during a single marathon game will result in one "progressive ban" point.

Miscellanea

  • any game is assigned to the period based on it's starting time
  • any game disqualification is applied only after the end of a deal
  • until MCR marathon table has not started yet, all players are "anonymized" by showing "#" instead of real "displayed names"; when MCR marathon table has started, all "displayed names" of participants are revealed
  • game statistic can be found at menu "Statistics/List of sessions", then choose "Type"="MCR Marathon"

Updated: 01.06.2026