Interesting site, but it's not clear to me what they count as a failed launch. My guess is some of the Starship tests since I don't think there has been a failed Falcon 9 launch is a few years.
Also, unrelated: This site is the worst case of hijacking the browser back button I've ever seen