Competition Overview
Competition Structure
The Marathon Match Tournament is a high-stakes, long-form coding competition that challenges competitors to solve open-ended problems with no single correct answer. It rewards creativity, optimization, and iterative problem-solving over time. Each Marathon Match consists of two phases:
1 - Provisional (Training) Phase
Competitors refine their solutions and improve their rank on a live leaderboard.
2 - System (Final) Testing Phase
Solutions are evaluated on a larger set of cases, determining the final rankings
How to Qualify for the Finals
Earn points by competing in eligible Marathon Matches throughout the year.
Only Marathon Matches completed between January 1, 2025 and October 31, 2025 contribute to leaderboard standings. We will have at least 6 Marathon Matches counting for the tournament.
You will earn points based on your ranking in each match.
Check the leaderboard to see where you stand.
The top 12 competitors on the leaderboard qualify for the Championship Round.
Championship Round & Prizes
The Championship Round will be an intense 24-hour coding battle where finalists solve a complex problem live.
Prizes include:
Champion:
$6,000 (Cash Prize)
2nd Place
$2,000 (Cash Prize)
3rd Place
$500 (Cash Prize)
4th - 8th Place
$200 (Cash Prize)
All 12 Finalists
All finalists will receive a tshirt.
Get Ready to Compete!
Whether you’re a seasoned Marathon Match competitor or new to the game, this tournament is your chance to sharpen your skills, test new approaches, and compete against the best in the World.