Restoring romance to the sports page

Why do our sports pages look like this?

Instead of this?

Eastern Conference
Atlantic
Nets
76ers
Celtics
Raptors
Knicks
Central
Pistons
Cavaliers
Bucks
Pacers
Bulls
Southeast
Heat
Wizards
Magic
Hawks
Bobcats
Western Conference
Pacific
Suns
Clippers
Lakers
Warriors
Kings
Southwest
Spurs
Mavericks
Grizzlies
Hornets
Rockets
Northwest
Nuggets
Timberwolves
Jazz
SuperSonics
Trail Blazers

Those green and red lines are "sparklines"--a term invented, I believe, by Edward Tufte. They are little, word-size graphics that show a trend more quickly and clearly than one could describe it. In this case, each sparkline shows an NBA's team record throughout the season; a green up bar is a win, and a red down bar is a loss.

In less space than a standard standings listing, we see the sustained excellence of the Pistons, the steadiness of the Spurs and Mavericks, the Raptors recovering from their awful start, the wheels falling off the Pacers, the mystery that is the Nets. These large multiples of small graphics recover some of the romance and drama that is a season.

For a really beautiful example of sparklines applied to sports, look to Tufte's professional example here. If you know Python, Grig Gheorghiu has written a simple tool for generating sparklines.

This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License. All source code is released under a BSD License unless otherwise specified.

10 comments | Show all comments only the last 5 are shown


August 3, 2006
JimJJewett said:

If they can read the table in a newspaper, they can read the graphic.

Some disadvantages that I notice.

(1) It is harder for someone else to read it to you (or OCR it, or index it, or ...).

(2) The sparkline relies on heavily on color, and color newspaper ink costs more.

(3) You don't have a magical number (like .524) to throw around.

(4) It is harder to display multiple types of information. For example, the sparklines above do not display which games were home/road or in-division, so those percentages are lost.


August 3, 2006
Chris said:

Thanks Jim.

Jeremiah McNichols raised a lot of similar points in this post: http://thinkingpictures.blogspot.com/2006/07/sparklines-handle-with-care.html.

I don't want people to take the exact sparkline I'm showing too literally: the sparkline could be redesigned to show the home/road data, for instance. Personally, I think disadvantage #3 matters most.


August 23, 2006
Wayne Frazer said:

As a former sports editor and newspaper publisher, I can almost guarantee that system would never fly mainly for the second reason given by Jim above.

To be able to use spot color without running up astronomical prices, you have to have color running on another page adjacent in the printing process, i.e. 1/8/9/16 in the web printing process. Putting color willy nilly throughout the paper would drive cost through the roof.

Also, space is at a huge premium. While I like the sparkline's ability to convey the momentum of the team, the amount of space it would take to be clearly visible on low-quality newsprint paper would be tremendous, and it doesn't tell any other story than trend.


September 14, 2006
Pete Jelliffe said:

YOu don't need color to show win/loss, you can simply show up down. But while I like the graphic, it's easier to compare relative records and streaks, you can't quote it. You can't rattle off these stats to friends during a conversation.

I would definitely include summry stats at the end like total win/loss, games back and win %.


September 21, 2006
Tom Snider-Lotz said:

I love sparklines, and use them at work. But for the sports page, as a fan, I want to know how many games behind my team is, especially as the end of the season approaches. I want to compare numbers across divisions if wild card slots are at stake.

Sparklines would make a great supplement to the table, but not a replacement. Tufte himself makes a case for using tables when the data warrant it.

Your name

Email (optional, will not be shared)

Type the word "juice" (required to confuse the spammers)

Your comment


Add a comment