Authors: Gary Bolton, David Harnby, Peter Hindhaugh, Stephen Roberts, Shaun Wilson

Four years in the making with countless hours of research, this unique book is the “Holy Grail” when it comes to Middlesbrough F.C. and football programmes, but it is also so much besides.

It spans nearly 120 years and provides a remarkable record of the past and is also a book that will be of interest to future generations.

There are far too many features of the book to list in full, but just a few of the highlights are bulleted below.

📖 Limited Edition (250), hard-case large (A4 sized) bound book containing over 300 pages.

📆 Dating back to 1899/1900 (Middlesbrough Football Club’s first season in The Football League).

📓 Nearly 8,000 Middlesbrough home and away programmes.

📷 Over 200 programme images featuring big matches and obscure programmes with dedicated commentary on each.

📈 All levels covered from 1st XI to youth.

👥 Dedicated sections on Reserves, North Riding Senior Cup, Friendlies and the F.A. Youth Cup.

🏆 First complete record ever published of North Riding Senior Cup and F.A. Youth Cup matches back to their inaugural seasons of 1902/03 and 1952/53 respectively.

🏐 Friendlies (over 800), testimonials, postponements and abandonments.

⚽ Match scores from 99.9% of the games.

❓ Previously unknown matches and programmes.

📊 New club records.

👥 Forgotten teams.

📕 Impressive front cover (see attached).

📷 The rear cover contains a superb previously unseen colour image of Ayresome Park.

🇦🇹 Quality product produced on Teesside by Quoin Publishing Ltd. Middlesbrough (01642 252023).

Purchasing the book

The cost of the book is £24.99 with any profits going to two worthy charities – The MFC Foundation and The Middlesbrough Former Players Association.

UK postage will be £4.95 which includes protective packaging and delivery by “Royal Mail Signed For 2nd class”. Overseas buyers need to email for postage costs.

If you are interested in purchasing the book or have any queries, please contact Gary Bolton at on 01287 635806 or 07837075567.

All details can also be found on