Invalid credentials. Please try again.
Access is restricted to league members only.
🏈 Season 2025
MADball Football League

Welcome to the official home of the MADball Football League. Compete, dominate, and leave a legacy on the gridiron.

12
Teams
Weeks Played
Games Played
2025
Season
📰 Latest News
No news items yet. Admin can post news from the Admin Panel.
🏆 Current Leaders
Standings — Top 5
Loading standings…
© 2026 MADball Football League. All Rights Reserved.
Teams
All 12 franchises competing in the MADball Football League · Click a team to open its team page
Coach Directory
Contact information for all team coaches
© 2026 MADball Football League. All Rights Reserved.
Schedule
2025 Regular Season Schedule & Results
© 2026 MADball Football League. All Rights Reserved.
MADBALL WAIVER WIRE
Free Agent Pick Request
Deadline: Friday · 11:59 PM
Submit Waiver Claim
✅ Request submitted! The commissioner will process your request before the deadline.
Available Free Agents
Loading available free agents...
Waiver Wire Order
1Loading teams...Next Up
Season Requests
Steel CurtainPicked up: T. Brady · Dropped: B. Mayfield
Approved
Blitz KingsPicked up: D. Henry · Dropped: N/A
Pending
Iron DefensePicked up: J. Jefferson · Dropped: A. Cooper
Denied
© 2026 MADball Football League. All Rights Reserved.
Trades
Propose a trade for commissioner review.
Submit Trade Proposal
Your Team Gives Total Value:
$0
Your Team Receives Total Value:
$0
Difference:
$0
Auto Approval:
Enter players to calculate
✅ Trade proposal submitted!
Draft Pick Dollar Values
Values from the latest draft pick dollar value TXT uploaded in Admin → Trade Proposals.
Loading draft pick values...
Recent Trade Proposals
Loading trade proposals...
© 2026 MADball Football League. All Rights Reserved.
Stats
2025 Season Statistics — pulled from uploaded HTML files
📂
No Files Uploaded Yet
The commissioner hasn't uploaded any files yet. Check back after game files have been processed.
© 2026 MADball Football League. All Rights Reserved.
Constitution
The official operating document of the MADball Football League
MADball Football League
Official Constitution & League Bylaws
Updated for online league management, individual coach logins, trade review, salary files, draft pick value files, and commissioner administration.
Article I — Purpose & Authority

The MADball Football League exists to provide a competitive, organized, and fair Action PC-style football league experience. This Constitution is the controlling rule document for league operations, website procedures, transactions, coach conduct, and commissioner authority.

When a situation is not specifically covered, the Commissioner may issue a ruling that protects competitive balance, league integrity, and the long-term health of all franchises.

Article II — Membership & Individual Logins

Each franchise is operated by one coach/owner approved by the Commissioner. Coaches are expected to remain active, communicate by email, meet league deadlines, and maintain current contact information.

Each coach receives an individual login created by the Commissioner from the Admin page. Coach accounts are for the assigned coach only and may not be shared. The Commissioner may reset, disable, or replace accounts when ownership changes.

Public pages may be viewed without login when enabled by the website, but league actions such as submitting trades or free agent claims require a valid coach login.

Article III — League Governance

The Commissioner oversees the schedule, league files, website administration, coach accounts, transactions, disputes, rule interpretation, and enforcement. The Commissioner may appoint assistants, committees, or temporary reviewers when needed.

League decisions should be transparent whenever possible. Major rule changes should be announced before implementation unless immediate action is required to preserve league integrity.

Article IV — Teams & Coach Responsibilities

Coaches are responsible for managing their roster, reviewing team information, playing scheduled games, uploading or reporting required files, responding to league communications, and confirming transactions involving their team.

Team names, logos, coach directory details, and contact information are maintained through the league website and may be updated by the Commissioner or approved team representatives.

Article V — Rosters, Lineups & Usage

All teams must maintain legal rosters under league rules and simulator requirements. Teams must make a good-faith effort to carry enough eligible players at each position to complete the season and playoffs.

The league file and simulator usage limits govern player availability, fatigue, injuries, and in-game use unless the Commissioner announces a league-specific exception.

Article VI — Salaries, Player Values & Uploaded Files

Section 6.01 — Player Salary Values. Player values are taken from the latest salary/roster TXT file uploaded in the Admin trade area. The site parses the Salary column and uses those amounts in trade calculations.

Section 6.02 — Draft Pick Values. Draft pick values are taken from the latest Draft Pick Dollar Value TXT file uploaded under Admin → Trade Proposals. Uploaded files replace the active server file and are used by the Trades page, the value preview panel, and automated trade comparison.

Section 6.03 — Missing or Unmatched Values. If a player or draft pick cannot be matched to an uploaded value file, the trade may not be automatically approved and may be held for Commissioner review.

Section 6.04 — No Salary Cap. The MADball Football League shall not utilize or enforce a salary cap during the regular season, postseason, or offseason. Franchises may build, manage, and maintain their rosters without regard to any maximum team salary amount.

Section 6.05 — Salary Usage. Player salary values are maintained solely for trade evaluation purposes and shall only be used when calculating trade values through the league's trade review process.

Section 6.06 — Trade Value Calculations. When reviewing trades, the league website may utilize player salary values, draft pick values, or a combination of both to determine the overall value being exchanged between franchises.

Section 6.07 — Roster Management. Salary figures shall not restrict Free Agent acquisitions, waiver claims, draft selections, roster management decisions, player retention decisions, or trade eligibility except as specifically provided within the league's trade review and automatic trade approval procedures.

Section 6.08 — Commissioner Authority. The Commissioner may review, update, replace, or correct any salary file, draft pick value file, player valuation, or trade calculation system when necessary to maintain league integrity and proper trade evaluation. The Commissioner's determination regarding salary values, draft pick values, uploaded files, and trade valuation disputes shall be final.

Article VII — Trades

Trades may include players, draft picks, or a combination of both. Each side of a trade is valued by adding the listed player salaries and uploaded draft pick dollar values.

A trade may be approved automatically when both sides are within $250,000 of total value and all traded assets are recognized by the system. Trades outside that range, trades with missing values, disputed trades, or suspicious trades remain pending for Commissioner review.

Trades must be submitted through the Trades page by a logged-in coach. When a trade is approved, denied, or approved automatically, the involved coaches and the Commissioner should receive notification when email service is available on the hosting server.

The Commissioner may deny or reverse a trade for collusion, bad faith, roster illegality, incorrect asset ownership, salary/value file errors, or damage to league competitive balance.

Article VIII — Free Agents, Waivers & Claims

Section 8.01 — Free Agent Eligibility. Any player not currently assigned to a franchise roster shall be considered a Free Agent and may be acquired only through the league's Free Agent and Waiver process. Teams must maintain compliance with the league's 55-man roster limit and all other roster requirements when acquiring players.

Section 8.02 — Waiver Priority. At the beginning of each season, waiver priority shall be established based upon the previous season's final standings. The team with the worst final record from the previous season shall receive the highest waiver priority, while the league champion shall receive the lowest waiver priority. For expansion teams or franchises without a previous-season record, waiver priority shall be determined by the Commissioner. The waiver order shall remain in effect throughout the season unless modified by league rule or website functionality approved by the Commissioner.

Section 8.03 — Waiver Claims. Players released by a franchise or designated by the league system as requiring waivers shall be subject to the waiver process. When multiple franchises submit claims for the same player, the franchise holding the highest waiver priority shall be awarded the player. All waiver claims are subject to roster legality requirements and available roster space.

Section 8.04 — Free Agent Acquisitions. All Free Agents shall be subject to the league waiver process. No player may be acquired directly on a first-come, first-served basis. All available Free Agents must first clear through the waiver system and be awarded according to the league's established waiver priority order. When multiple franchises submit claims for the same player, the franchise with the highest waiver priority shall be awarded the player. Once a waiver claim is successfully processed and approved, the player shall be added to the acquiring franchise's roster provided the transaction does not violate the league's 55-man roster limit or any other roster requirements. All Free Agent acquisitions remain subject to Commissioner review in the event of system errors, ownership disputes, roster violations, or other circumstances affecting league integrity.

Section 8.05 — Free Agent Deadline. The official MADball Free Agent deadline shall be 11:59 PM on the Sunday night concluding Week 13 of the regular season. Franchises may submit waiver claims and Free Agent requests from the completion of the annual rookie draft through the Week 13 deadline. No Free Agent acquisitions, waiver claims, or player signings shall be permitted between the beginning of Week 14 and the conclusion of the Super Bowl. Free Agent activity shall reopen during the offseason on a date established by the Commissioner.

Section 8.06 — Commissioner Authority. The Commissioner may review, modify, reverse, or void any waiver claim, Free Agent acquisition, or roster transaction resulting from website or system errors, incorrect waiver priority, duplicate transactions, roster legality violations, ownership disputes, competitive balance concerns, or circumvention of league rules. The Commissioner's ruling on Free Agent and waiver disputes shall be final unless otherwise provided elsewhere within this Constitution.

Article IX — Dynasty Player Retention Program

Section 9.01 — Purpose. The Dynasty Player Retention Program rewards franchise success, statistical achievement, and league participation by allowing coaches to retain players from one season to the next.

Section 9.02 — Retention Allowance. Each franchise shall earn retained-player slots through league awards and statistical achievements as described in this Article. Retained players shall remain under the ownership of their current franchise and shall not re-enter the annual rookie draft.

Section 9.03 — League Award Bonuses. The following league awards shall each earn one (1) retained-player slot:

  • League MVP
  • Offensive Player of the Year
  • Defensive Player of the Year
  • Coach of the Year
  • Comeback Team of the Year
  • Most Feared Team/Coach of the Year

A franchise may earn retained-player slots from multiple award categories.

Section 9.04 — Statistical Achievement Bonuses. The league shall track one hundred sixteen (116) statistical categories each season. The winner of each statistical category shall earn one-quarter (0.25) of a retained-player slot.

Examples include but are not limited to Passing Statistics, Rushing Statistics, Receiving Statistics, Defensive Statistics, Return Statistics, Kicking Statistics, Punting Statistics, Team Performance Statistics, and League Achievement Statistics.

The complete list of statistical categories shall be maintained by the Commissioner and published on the league website. Statistical bonuses are cumulative and may be combined with award-earned retained-player slots.

Section 9.05 — Maximum Retention Limit. The maximum number of retained players available to a franchise shall be five (5). Retained-player slots earned through voting awards and statistical achievements shall count toward this five-player limit.

Examples:

  • A franchise winning MVP, Offensive Player of the Year, and Defensive Player of the Year would earn three retained-player slots.
  • A franchise earning two retained-player slots through statistical achievements and three retained-player slots through awards would have five total retained-player slots.
  • A franchise may not exceed five retained players regardless of the number of awards won or statistical categories led.

Section 9.06 — Retention Declaration. Franchises must submit their protected-player list by the deadline established by the Commissioner. Any retained-player slots not used by the deadline shall be forfeited. Only players currently on a franchise roster at the conclusion of the season may be designated as retained players.

Section 9.07 — Commissioner Authority. The Commissioner shall verify all award winners, statistical category leaders, bonus calculations, and protected-player submissions. The Commissioner shall maintain the official list of statistical categories and determine final eligibility for all retained-player slots. The Commissioner's determination regarding retention eligibility, category winners, bonus calculations, and protected-player submissions shall be final.

Article X — Draft, Draft Order & Draft Pick Trading

Draft Order. The draft order for each annual rookie draft shall be determined randomly prior to the draft. Each franchise shall have an equal opportunity to obtain any draft position. No consideration shall be given to the previous season's standings, playoff results, championship results, win-loss records, or any other performance-based factors. The Commissioner shall conduct and publish the random draft order prior to the annual rookie draft.

Draft Pick Trading. Once the draft order has been established and announced, draft selections may be traded in accordance with league trade rules. Draft pick trading is limited to picks in the next upcoming draft only. Future draft picks beyond the next upcoming draft may not be traded.

The uploaded draft pick dollar value file is used only for trade-balance calculations. It does not change the official ownership of picks unless the trade is approved and recorded by the league.

Article XI — Games, Scheduling & Game File Deadlines

Weekly Game Window. Games during each week of the season must be played between Wednesday and Monday of the following week.

Scheduling Responsibility. It is the home team's responsibility to contact the opponent and schedule the game day and time before the end of the previous week. For example, Week 2 games must be scheduled by the end of Week 1.

Game File Upload Deadline. All completed game files must be uploaded no later than 11:59 PM on Monday night for that week's games.

Hosting Coach Responsibility. The hosting coach is responsible for uploading the completed game file after the game has been played.

Commissioner Update Day. Tuesday is reserved for the Commissioner to process uploaded game files, update league records, and post the new game file for the next week.

Missed Deadlines. Missed scheduling deadlines, missed game deadlines, or missed upload deadlines may result in warnings, commissioner-simmed games, penalties, loss of transaction privileges, or replacement of inactive owners.

Article XII — Playoffs & Championship Format

Section 12.01 — Playoff Qualification. The MADball Football League shall conduct a fourteen-team (14) postseason playoff tournament following the completion of the regular season.

The league consists of two conferences, with two divisions in each conference. Each conference shall qualify seven (7) teams for the postseason: two (2) division champions and five (5) wild card teams.

Division champions shall automatically qualify for the playoffs regardless of overall conference standings. Wild card teams shall be the five non-division-winning teams in each conference with the best regular season records.

Section 12.02 — Playoff Seeding. Each conference shall seed its seven playoff teams as follows:

  • #1 Seed: Division champion with the best regular season record. The #1 seed receives a first-round bye.
  • #2 Seed: The remaining division champion.
  • #3 through #7 Seeds: Wild card teams ranked by regular season record.

Section 12.03 — Wild Card Round. The Wild Card Round shall be played within each conference as follows:

  • #1 Seed — Bye
  • #2 Seed vs. #7 Seed
  • #3 Seed vs. #6 Seed
  • #4 Seed vs. #5 Seed

The winners shall advance to the Conference Semifinals.

Section 12.04 — Conference Semifinals. Following the Wild Card Round, the #1 seed shall play the lowest remaining seed. The other two remaining teams shall play each other.

Section 12.05 — Conference Championships. The two remaining teams within each conference shall compete in the Conference Championship Game. The winner of each Conference Championship Game shall advance to the League Championship Game.

Section 12.06 — League Championship. The League Championship Game shall be contested between the champions of each conference. The winner of the League Championship Game shall be declared the MADball Football League Champion.

Section 12.07 — Playoff Qualification and Tiebreakers. Playoff qualification, division championships, conference standings, playoff seeding, tiebreakers, and championship procedures shall be determined according to the league's official season settings and published league rules.

When teams finish with identical records, tiebreakers shall be applied in the order established by the Commissioner and published on the league website prior to the season.

Section 12.08 — Playoff Disputes. Any dispute regarding playoff eligibility, playoff seeding, division championships, standings, or tiebreaking procedures must be submitted to the Commissioner promptly after the official standings are posted.

Failure to raise a dispute before the start of the affected playoff round may result in forfeiture of the right to challenge playoff placement. The Commissioner's ruling regarding playoff qualification and seeding disputes shall be final.

Article XIII — Conduct, Anti-Collusion & Competitive Integrity

Coaches must act in good faith. Collusion, intentionally losing games, roster dumping, harassment, abuse of website access, shared logins, false trade submissions, or attempts to exploit upload files may result in penalties or removal.

All coaches should communicate respectfully and keep league disputes focused on rules, facts, and competitive fairness.

Article XIV — Disputes, Corrections & Penalties

The Commissioner may correct clerical errors, website errors, upload mistakes, duplicate submissions, incorrect salary/pick values, or transaction mistakes when discovered.

Possible penalties include warnings, transaction reversal, loss of waiver priority, salary/value penalties, draft pick penalties, temporary suspension, or removal from the league.

Article XV — Amendments & Rule Changes

Rule changes may be proposed by the Commissioner or league members. Whenever practical, major changes should be voted on during the offseason and should not retroactively alter completed games or completed transactions.

The Commissioner may make emergency or technical changes to the website, admin tools, login system, upload system, or transaction workflow to keep the league operational.

© 2026 MADball Football League. All Rights Reserved.
Game File Upload
Upload completed game files to the league database
Upload Game File
Team list updates automatically from the latest uploaded standings.htm file.
📁
Click to browse or drag & drop
.xbx files only
✅ Game file uploaded successfully!
Recent Uploads
Loading recent uploads...
© 2026 MADball Football League. All Rights Reserved.
Downloads
Download game files, full game install, software updates, and league documents
© 2026 MADball Football League. All Rights Reserved.
Software
League tools, simulators, and required software
🏈
MADball Simulator Pro
The official game simulator for running and viewing MADball league games. Required to open .gam files.
Win/Mac
Released: April 15, 2025 · 145 MB
📊
Stats Analyzer
Import game files to generate detailed statistical breakdowns, charts, and historical comparisons.
Win/Mac
Released: March 2, 2025 · 88 MB
🗂️
File Manager Tool
Organize, compress, and transfer league game files. Batch convert .gam files to viewable HTML reports.
Win only
Released: February 10, 2025 · 32 MB
MADball Simulator Pro v2.4
Released: April 15, 2025
Latest
What's New:
• Fixed box score rendering for overtime games
• Improved HTML export quality for all report types
• Added Team Page detailed statistics view
• Performance improvements for large game files
MADball Simulator Pro v2.3
Released: March 1, 2025
Previous
• Added Records and Leaders HTML export · Bug fixes for stat calculation · UI improvements
Stats Analyzer v1.8
Released: March 2, 2025
Latest
• New chart types for offensive/defensive breakdowns · TXT export for all stat tables · Dark mode UI
© 2026 MADball Football League. All Rights Reserved.
Admin Panel
Commissioner
📊 Dashboard
🖼️ Hero Banner
⬆️ Upload HTML Files
📁 Manage Files
📥 Downloads Manager
🏆 Standings
📋 Box Scores
👥 Teams
🏥 Injuries
📰 News Editor
🧾 Free Agent Requests
🔁 Trade Proposals
📜 Constitution
📞 Coach Contacts
⚙️ Settings
Dashboard
0
HTML Files
8
Weeks Done
3
FA Requests
12
Active Teams
Quick Actions
Hero Banner
Upload a new hero banner/logo image for the homepage. The homepage image displays 3x larger than before.
Hero Image
You can type a path manually, or upload a JPG/PNG below and the path will be filled in automatically.
Choose any JPG or PNG file. It will be saved into the /images/ folder using the original file name, such as madball_champs.png. If a file with the same name already exists, it will be overwritten.
Header Logo
✅ Header logo updated!
This updates the season label in the hero banner and the Season box above Current Leaders.
✅ Hero settings updated!
Current Preview
Hero Preview
Upload HTML Files
Drop your WEBSITE.zip here. Files are auto-categorised by name:
box*.htm → Box Scores  ·  standings.htm → Standings  ·  offense.htm → Offense  ·  defense.htm → Defense  ·  leaders.htm → Leaders  ·  records.htm → Records  ·  teamPage*.htm → Team Pages
Select ZIP File
📦
Click to select WEBSITE.zip or drag & drop
.zip files only
Downloads Manager
Upload and manage files shown under the Downloads page: Game Files, Full Game Install, Software Updates, and Documents.
Add Download Item
Manage Files
No HTML files uploaded yet. Upload files using the Upload section.
Standings Files
No standings files uploaded yet.
Box Score Files
No box score files uploaded yet.
Team Files
No team page files uploaded yet.
Injuries
Upload Injury Report (.txt)
Upload a plain text (.txt) file. Each line can be a player entry, e.g. J. Allen (QB) – Questionable – Shoulder
🏥
Click to select injury report (.txt) or drag & drop
.txt files only
✅ Injury report uploaded and live!
Current Report Preview
No injury report uploaded yet.
News Editor
Post New Item
✅ News item posted to home page!
Current News Items
No news items yet.
Free Agent Requests
Review pending waiver claims. Approving or denying changes the request status for everyone on the Free Agent page.
Upload Master Players TXT
Upload your single Master Players List .TXT file. It can contain all positions in separate sections; the site will split and save each position automatically.
No master players loaded yet.
Upload Available Free Agents TXT
Upload your single Free Agents .TXT file. It can contain all positions in separate sections; the site will split and save each position automatically. The public Free Agent page will update for coaches.
No free agent TXT loaded yet.
Waiver Claims
Loading requests...
Trade Proposals
Review submitted trades. Trades only auto-approve when the combined player salary value plus draft pick value difference is $250,000 or less and all entered players/picks are matched to uploaded files.
Submitted Trades
Upload Latest Salary/Roster TXT File
Upload the newest roster TXT file that includes the Salary column. This file is used for live trade totals and automatic trade approval.
No salary file status loaded yet.
Upload Draft Pick Dollar Value TXT File
Upload the draft pick dollar value TXT file. Trades can include entries like Pick #35; those pick values are added to the player salary values for approval.
No draft pick file status loaded yet.
Loading trade proposals...
Constitution Editor
Edit the Constitution page content. You can use HTML. Click Save to store it on the server in data/constitution.html.
Page HTML
✅ Constitution updated!
Preview
Coach Contacts
Coach contact team names are pulled automatically from the latest uploaded standings.htm file. Edit only the coach contact details here.
✅ Contacts saved!
Settings
Season Banner
This updates the season label above the Current Leaders box and the hero banner season tag for everyone.
✅ Season banner updated!
Weeks Played Banner
This updates the Weeks Played box on the homepage for everyone.
✅ Weeks played updated!
Coach Login Accounts
Create one login per coach/member. These accounts are used when someone needs to submit a trade or free agent request.
✅ Login account saved!
Change Admin Password
✅ Admin password updated!
Injury Report
Current player injury status — updated by league admin
🏥
No Injury Report Posted
The commissioner has not uploaded an injury report yet. Check back after it has been posted.