FiveThirtyEight
FiveThirtyEight has also analyzed at the calibration of their forecasts. If a forecast with good calibration says that many things each have a 40% chance of happening, then about 40% will. Their forecasts are fairly accurate.