{"id":51990,"date":"2026-05-22T16:25:11","date_gmt":"2026-05-22T20:25:11","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=51990"},"modified":"2026-05-22T16:25:11","modified_gmt":"2026-05-22T20:25:11","slug":"stats-visualization-in-apple-sports","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2026\/05\/22\/stats-visualization-in-apple-sports\/","title":{"rendered":"Stats Visualization in Apple Sports"},"content":{"rendered":"<p><a href=\"https:\/\/daringfireball.net\/linked\/2026\/05\/21\/apple-sports-world-cup\">John Gruber<\/a>:<\/p>\n<blockquote cite=\"https:\/\/daringfireball.net\/linked\/2026\/05\/21\/apple-sports-world-cup\">\n<p>I&rsquo;ve got some gripes about certain specific aspects of Apple Sports. Like, where does one even <em>start<\/em> to explain how much is wrong with <a href=\"https:\/\/daringfireball.net\/misc\/2026\/05\/apple-sports-team-stats-wtf.png\">their zero-sum visualization of team stats<\/a>? Has anyone ever even seen a presentation like that before?<\/p>\n<\/blockquote>\n\n<p>It has to be <a href=\"https:\/\/kieranhealy.org\/blog\/archives\/2026\/05\/21\/zero-sum-problems\/apple-sports-team-stats-wtf.png\">seen<\/a> to be believed. What on earth were they thinking?<\/p>\n\n<blockquote cite=\"https:\/\/daringfireball.net\/linked\/2026\/05\/21\/apple-sports-world-cup\">\n<p>Still kind of curious that Apple Sports remains iPhone-only&#x2009;&mdash;&#x2009;not even an iPad version&#x2009;&mdash;&#x2009;but in a way I find that charming too. Maybe Apple is tight on money?<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/kieranhealy.org\/blog\/archives\/2026\/05\/21\/zero-sum-problems\/\">Kieran Healy<\/a>:<\/p>\n<blockquote cite=\"https:\/\/kieranhealy.org\/blog\/archives\/2026\/05\/21\/zero-sum-problems\/\">\n<p>John is right to call the picture a &ldquo;Zero Sum&rdquo; representation. The design <em>strongly<\/em> suggests to the viewer that, within each row, we&rsquo;re looking at each team&rsquo;s share of a total. Each pair of black and blue lines seem to be vying for control of their whole row, with the longest line being the &ldquo;winner&rdquo; in each case.<\/p>\n<p>[&#8230;]<\/p>\n<p>Literally none of the measures in the Basketball data above are zero-sum in this way. Both teams could shoot 100% from the free throw line, or zero percent. But because the first three measures shown are percentages, this reinforces the zero-sum impression given by the lines. It certainly did that in my case. But then, starting with Assists, the remaining rows are just absolute numbers. When I started looking at the absolute numbers, I got confused a second time by the length of the lines. &ldquo;Oh so it&rsquo;s not a share, it&rsquo;s the value&rdquo; I thought&mdash;but no, they do correspond in terms of relative proportions to the teams share within each row. But they&rsquo;re not really <em>shares<\/em> they&rsquo;re just <em>magnitudes<\/em>. But they have to be shown in a fixed space and we want to make them relatively comparable somehow so &#8230;  Argh.<\/p>\n<\/blockquote>\n\n<p>Apple&rsquo;s software design right now seems to love uniformity. Throw a bunch of disparate statistics&mdash;or system settings&mdash;in a big list. It looks superficially clean and is easy to code. It <em>seems<\/em> like there&rsquo;s a chart that&rsquo;s illuminating the results, but it&rsquo;s actually worse than a traditional text-only box score. The numbers that you most want to compare are placed maximally far apart. It&rsquo;s like reading a table of contents with dual-colored dot leaders, but of course in a table of contents you aren&rsquo;t meant to be reading all the page numbers.<\/p>\n\n<blockquote cite=\"https:\/\/kieranhealy.org\/blog\/archives\/2026\/05\/21\/zero-sum-problems\/\">\n<p>Our fundamental problem is that we just have two cases (the teams) and fifteen different measures, or variables. Each variable, except for the three percentages, is in effect on its own scale. There&rsquo;s no direct way to make comparisons across them.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/daringfireball.net\/linked\/2026\/05\/22\/zero-sum-problems-and-apple-sports\">John Gruber<\/a>:<\/p>\n<blockquote cite=\"https:\/\/daringfireball.net\/linked\/2026\/05\/22\/zero-sum-problems-and-apple-sports\">\n<p>The problem is further complicated by the fact that Apple Sports shows the same screen for all sports, just with different sport-specific stats. I think the solution is to just present these numbers in a table. Yes, tables are boring. But they&rsquo;re not confusing. What Apple Sports is doing, in an attempt not to be boring, is confusing.<\/p>\n<\/blockquote>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/02\/23\/apple-sports\/\">Apple Sports<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2022\/06\/08\/system-settings\/\">System Settings<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>John Gruber: I&rsquo;ve got some gripes about certain specific aspects of Apple Sports. Like, where does one even start to explain how much is wrong with their zero-sum visualization of team stats? Has anyone ever even seen a presentation like that before? It has to be seen to be believed. What on earth were they [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2026-05-22T20:25:14Z","apple_news_api_id":"ebd9f13d-670e-46eb-b1b6-fd3c8de48c4c","apple_news_api_modified_at":"2026-05-22T20:25:14Z","apple_news_api_revision":"AAAAAAAAAAD\/\/\/\/\/\/\/\/\/\/w==","apple_news_api_share_url":"https:\/\/apple.news\/A69nxPWcORuuxtv08jeSMTA","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[2],"tags":[2561,77,31,2741],"class_list":["post-51990","post","type-post","status-publish","format-standard","hentry","category-technology","tag-apple-sports","tag-design","tag-ios","tag-ios-26"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/51990","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=51990"}],"version-history":[{"count":1,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/51990\/revisions"}],"predecessor-version":[{"id":51991,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/51990\/revisions\/51991"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=51990"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=51990"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=51990"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}