Football Crazy PBM

Football Crazy & ESoccerClub
This page documents a non-profit football management simulation project created and operated during the 1990s. It is preserved as part of a personal technical archive and shared at the request of former participants.

Football Crazy (1993–1998)

Logo with text 'Dave Whitelegg's FOOTBALL CRAZY' over a stylized green football pitch graphic.

Football Crazy was a multi-division football management Play-By-Mail game devised and operated between 1993 and 1998. Managers from across the UK ran their clubs by submitting weekly team sheets and tactical instructions via post, and later by email. Each game week was processed using a custom-built application running on a Commodore Amiga A1200.

Classic beige Commodore Amiga 500 computer keyboard with function keys, arrow keys, and numeric keypad.Screenshot of vintage AMOS BASIC programming interface showing code for FOOTBALL CRAZY program with global variables and print statements.Screenshot of a retro-style football game interface showing a green football field with white lines and the text 'FOOTBALL PBM' in red, with a blue menu bar at the top.

The Football Crazy application was written in AMOS and comprised more than 100,000 lines of code. It functioned as a complete simulation engine.

The system:
• Simulated football matches
Generated detailed match reports
• Managed up to 100 football clubs, with up to 60 player-managed sides and computer managed sides
• Maintained league tables and cup competitions
• Operated a structured transfer market
• Managed player fitness, injuries, suspensions, and development
• Calculated club finances including wages, gate receipts, overdrafts, and loans
• Produced a weekly printed newsletter

Managers received printed match reports, squad sheets, league tables, and competition updates, along with structured forms to submit tactics, transfers, training adjustments, staff decisions, ticket pricing, and stadium development.

All submissions were processed through a rule-driven engine operating on a fixed weekly cycle with deadlines.

Simulated Match Processing
Matches were fully automated and rule-driven.

Each manager submitted team selections, tactical instructions, and club management decisions via printed teamsheet forms by post in advance of weekly deadlines. The submitted data was then entered into the Football Crazy application and processed by the game engine.

Once processing began, fixtures could be viewed live on screen by attending managers and, on occasion, followed remotely over the phone. The application generated simulated crowd noise, including home and away goal reactions, boos for yellow and red cards, and simple commentary for key match events.

The engine calculated match events, player performance, momentum shifts, and tactical outcomes in real time, producing a detailed simulation based entirely on pre-submitted managerial decisions.

The screenshot below shows a test fixture being processed live within the Football Crazy engine.

Retro-style soccer game screen showing Man City leading Man United 1-0 at 78 minutes with team stats and a simple soccer field diagram.


Printed Match Report – Posted to Managers
Following each fixture, a detailed printed match report was generated and posted to the participating managers.

The report included:
• Team line-ups, formations and tactical settings
• Chronological match events, includig goals, substitutions and key incidents
• Match statistics and performance indicators

These reports formed the feedback loop of the game, enabling managers to analyse performance and adjust strategy for the following week.

Vintage text-based football match report for Chelmsford Rangers vs Astley Warriors with detailed play-by-play, team possession stats, lineups, and tactics.

In 2000, development began on an online evolution of the game called ESoccerClub.

The intention was to transition the Play-By-Mail format into a browser-based platform allowing managers to log in and manage clubs online. A functional concept web application was developed.

However, internet hosting infrastructure and player adoption at the time were limited, and the project was not commercially launched. Development ceased as professional commitments shifted.

ESoccerClub WebApp

Screenshot of ESoccerClub.com beta website showing Accrington Stanley football club squad list, player stats, coaching details, and menu options on a dark green background.

Development eventually ceased as other professional commitments took priority.

*** A Big Thank You to every player who took part in playing Football Crazy over the years and contributed to building a unique and enjoyable football management simulation experience ***

Archive Material
The archive includes original newsletters, match reports, squad sheets, rule documents, trophy photographs, and early ESoccerClub concept screenshots.

These materials are preserved as historical documentation of the project.

A collection of colorful Football Crazy booklets arranged in rows on a flat surface, featuring various football-related headlines and articles.Early 2000s ESoccerClub website design with blue and green ESoccerClub logo, text about design phase, soccer jersey icons, and orange circular navigation buttons labeled Login, New Manager, About Us, View League, and Contact Us on a dark green background.ESoccerClub.com webpage with a red header, side menu featuring buttons like About, News, Manager Login, Join, View League, Contact, a login form on the top right, and informational text describing the soccer club management concept.ESoccerClub website screenshot showing login, league tables for Premier Division, Division One, and Division Two, with teams, positions, and points.Screenshot of ESoccerClub.com beta league view for Season 4 Week 2 showing transfer market details, including player names, teams, positions, skills, ratings, nationalities, reserves, and recent transfer market activity.ESoccerClub.com website showing weekly news with club menu options like League News, Match Reports, Transfer Market, Squad Information, Club Information, Fixtures, Select Team Line Up, and Logout on dark background.ESoccerClub.com web interface showing soccer league transfer market, match results, and login area on a dark green background.Football Crazy newsletter issue covering Season 3 Week 14 with updates on Newcastle, Owls, Accrington, and Millwall football matches and rumors.Yellowed newspaper page titled Football Crazy with articles on football topics including relegation dogfight, promotion pack jostle, Forest striker comeback, and Chelsea progress.Yellowed page titled 'THE RAT PACK IS BACK' showing football league tables for Premier Division, Division One, and Division Two with team names, offenses, yellow and red cards, points, worst player stats, and other game details.Yellowed typewritten sheet listing Week 11 football match results from Football Crazy League, including League Cup replays and Champions League A and B matches with teams, scores, scorers, attendance, and standings.Yellowed paper with printed results and details of Division One and Division Two football matches, including scores, players, attendance, and bookings.Yellowed, typewritten page titled 'F.C.A. NOTES' listing football player codes, match report instructions, team updates, and a manager spotlight on Manchester United's Jon Dixon with personal favorites and opinions.Yellowed printed league standings titled 'THE RAT PACK IS BACK' showing Premier Division, Division One, and Division Two with teams, offences, yellow and red cards, points, worst player, and other stats.Printed football fixtures and notes for Season Three, Week 12 dated 1996, listing Champions League A and B games, Cup Winners Cup semi-final second leg, Premier Division, Division One, and Division Two matches, along with warnings about transfer deadlines and coaching bonuses.Astley Warriors Football Club team sheet listing player names, positions, stats, squad numbers, team info, and contact details with some information redacted.Four-page black-and-white list titled ‘The Professional Players List’ detailing football player names, positions, codes, skills, countries, totals, current status, and clubs for week nine.Cover of Football Crazy season two rule book featuring football action photos, the title, and Amiga logo on a red background.