Scorigami
Familiar results. Unlikely afternoons.
Explore the scorelines that make a season.
Every square has a story.
This grid combines the selected seasons, not all-time first occurrences.
Sources & methodology
Each completed match contributes once. With all clubs selected, home goals run along the horizontal axis and away goals along the vertical axis. Selecting a club switches to its goals for and goals against, regardless of venue; its crest beside Goals for identifies this perspective. A 1–0 scoreline then means that club won. Match cards show the home club first; venue metadata identifies the selected club’s perspective. Club filters include either venue unless restricted.
Counts and percentages use the filtered matches as their denominator. Color intensity is scaled to the most frequent scoreline in the current selection. A zero means absent from this selection, not never recorded in football history. The 0–9 grid covers all scores in the included seasons. Each fixture is counted once even when multiple seasons are selected. Ties for most common scoreline use the first cell in grid order.
Historical results: OpenFootball · CC0 / public domain. Current-season updates also use the linked NBC Sports results list. Checked November 2, 2026. Club name variants are standardized; results are unchanged. Downloads below include the original source and normalized chart data. No live refresh.
Coverage: 34 complete seasons, 1992–93 through 2025–26, plus a partial 2026–27 snapshot. The current-season snapshot includes 90 completed results through November 2, 2026. This is a checked snapshot, not a live feed.
- 2026-27 · 100 matches · partial; latest result 2026-11-08
Updated results ↗ · Source ↗ · OpenFootball text ↓ · Chart JSON ↓ - 2025-26 · 380 matches · complete
Source ↗ · OpenFootball text ↓ · Chart JSON ↓ - 2024-25 · 380 matches · complete
Source ↗ · OpenFootball text ↓ · Chart JSON ↓ - 2023-24 · 380 matches · complete
Source ↗ · OpenFootball text ↓ · Chart JSON ↓ - 2022-23 · 380 matches · complete
Source ↗ · OpenFootball text ↓ · Chart JSON ↓ - 2021-22 · 380 matches · complete
Source ↗ · OpenFootball text ↓ · Chart JSON ↓ - 2020-21 · 380 matches · complete
Source ↗ · OpenFootball text ↓ · Chart JSON ↓ - 2019-20 · 380 matches · complete
Source ↗ · OpenFootball text ↓ · Chart JSON ↓ - 2018-19 · 380 matches · complete
Source ↗ · OpenFootball text ↓ · Chart JSON ↓ - 2017-18 · 380 matches · complete
Source ↗ · OpenFootball text ↓ · Chart JSON ↓ - 2016-17 · 380 matches · complete
Source ↗ · OpenFootball text ↓ · Chart JSON ↓ - 2015-16 · 380 matches · complete
Source ↗ · OpenFootball text ↓ · Chart JSON ↓ - 2014-15 · 380 matches · complete
Source ↗ · OpenFootball text ↓ · Chart JSON ↓ - 2013-14 · 380 matches · complete
Source ↗ · OpenFootball text ↓ · Chart JSON ↓ - 2012-13 · 380 matches · complete
Source ↗ · OpenFootball text ↓ · Chart JSON ↓ - 2011-12 · 380 matches · complete
Source ↗ · OpenFootball text ↓ · Chart JSON ↓ - 2010-11 · 380 matches · complete
Source ↗ · OpenFootball text ↓ · Chart JSON ↓ - 2009-10 · 380 matches · complete
Source ↗ · OpenFootball text ↓ · Chart JSON ↓ - 2008-09 · 380 matches · complete
Source ↗ · OpenFootball text ↓ · Chart JSON ↓ - 2007-08 · 380 matches · complete
Source ↗ · OpenFootball text ↓ · Chart JSON ↓ - 2006-07 · 380 matches · complete
Source ↗ · OpenFootball text ↓ · Chart JSON ↓ - 2005-06 · 380 matches · complete
Source ↗ · OpenFootball text ↓ · Chart JSON ↓ - 2004-05 · 380 matches · complete
Source ↗ · OpenFootball text ↓ · Chart JSON ↓ - 2003-04 · 380 matches · complete
Source ↗ · OpenFootball text ↓ · Chart JSON ↓ - 2002-03 · 380 matches · complete
Source ↗ · OpenFootball text ↓ · Chart JSON ↓ - 2001-02 · 380 matches · complete
Source ↗ · OpenFootball text ↓ · Chart JSON ↓ - 2000-01 · 380 matches · complete
Source ↗ · OpenFootball text ↓ · Chart JSON ↓ - 1999-00 · 380 matches · complete
Source ↗ · OpenFootball text ↓ · Chart JSON ↓ - 1998-99 · 380 matches · complete
Source ↗ · OpenFootball text ↓ · Chart JSON ↓ - 1997-98 · 380 matches · complete
Source ↗ · OpenFootball text ↓ · Chart JSON ↓ - 1996-97 · 380 matches · complete
Source ↗ · OpenFootball text ↓ · Chart JSON ↓ - 1995-96 · 380 matches · complete
Source ↗ · OpenFootball text ↓ · Chart JSON ↓ - 1994-95 · 462 matches · complete
Source ↗ · OpenFootball text ↓ · Chart JSON ↓ - 1993-94 · 462 matches · complete
Source ↗ · OpenFootball text ↓ · Chart JSON ↓ - 1992-93 · 462 matches · complete
Source ↗ · OpenFootball text ↓ · Chart JSON ↓