Find the shade before you buy the seats.

It started with a ticket for my in-laws: a summer afternoon game at Dodger Stadium. I wanted seats where they'd actually enjoy it, not sit in the sun for three hours. The ticket sites showed me the view from every seat. None of them showed me the sun.

Then I started paying attention at games, and noticed how hot they really get. A few sections over can be the difference between a great day and a long one. So I built Shadyum to answer one question: for this game, where's the shade, and when does it move?

How it works

Shadyum uses a full 3D model of the stadium, with every seat placed in it. For every game, it works out where the sun is every four minutes, from an hour before first pitch to the last out. Then it checks, for every seat, whether that seat can see the sun: at head height and at lap height, with the overhangs, the decks and the hills around the park all in the way.

52,540seats, each one checked
4 minbetween checks, all game
2heights per seat: head and lap
One seat on one July afternoon (section 31RS, row L, seat 11): full sun for four innings, patchy through the middle, in shade by the 9th. Every seat gets a line like this, for every game.

The sun's position comes from the same method NOAA uses. The hills around Chavez Ravine come from USGS terrain data; in the last minutes before sunset, they matter too.

Weather and the schedule

Within a week or so of a game, the forecast comes from the National Weather Service. "Usually" comes from NOAA's daily records for downtown LA (1995–2025), and from the temperature at past Dodger home games, from Retrosheet. The schedule comes from MLB. When a start time isn't set yet, Shadyum uses the usual time for that day of the week and says so.

The information used here was obtained free of charge from and is copyrighted by Retrosheet. Interested parties may contact Retrosheet at www.retrosheet.org.

How sure we are

I set one goal from the start: if Shadyum says a seat is in shade, you should be in shade. So the shortcuts that make it fast are tested against the slow, exact way. Out of 20,000 random seat-and-moment checks, 99% agree. Where they don't, it's almost always a seat on the very edge of a shadow, off by a minute or two.

I'm doing my best to get every seat right, and I'll keep improving it. But Shadyum is a model of the stadium, not the stadium itself, so treat it as a good guide, not a guarantee. If a seat turns out sunnier than promised, I'm sorry, and please tell me which one.

What it can't know

Privacy