41554 blogs · [ { "id": "01a087e4-c482-7004-9b1d-a470a223ecea", "title": "1991-92 NBA RAPM", "url": "https://squared2020.com/2026/05/01/1991-92-nba-rapm/", "published_at": "2026-05-01T20:41:05+00:00" }, { "id": "01a087e4-c482-7004-9b1d-a470a2e309a6", "title": "The Historical RAPM Project", "url": "https://squared2020.com/2026/04/29/the-historical-rapm-project/", "published_at": "2026-04-29T16:19:57+00:00" }, { "id": "01a087e4-c482-7004-9b1d-a470a332809f", "title": "The Bad Boys by the Numbers: What 1988–89 Lineup Data Tells Us About Detroit’s Dynasty", "url": "https://squared2020.com/2026/04/21/the-bad-boys-by-the-numbers-what-1988-89-lineup-data-tells-us-about-detroits-dynasty/", "published_at": "2026-04-22T00:41:42+00:00" }, { "id": "01a087e4-c482-7004-9b1d-a470a335f3a0", "title": "1988-1989 NBA RAPM", "url": "https://squared2020.com/2026/04/11/1988-1989-nba-rapm/", "published_at": "2026-04-11T12:23:53+00:00" }, { "id": "01a087e4-c482-7004-9b1d-a470a3f7d723", "title": "Supplemental to 1985-1996 NBA RAPM", "url": "https://squared2020.com/2025/06/01/supplemental-to-1985-1996-nba-rapm/", "published_at": "2025-06-01T14:58:22+00:00" }, { "id": "01a087e4-c482-7004-9b1d-a470a40de83b", "title": "Historical RAPM: 1985 – 1996", "url": "https://squared2020.com/2025/01/26/historical-rapm-1985-1996/", "published_at": "2025-01-26T19:44:34+00:00" }, { "id": "01a087e4-c482-7004-9b1d-a470a4de9265", "title": "1989-1990 NBA RAPM", "url": "https://squared2020.com/2025/01/26/1989-1990-nba-rapm/", "published_at": "2025-01-26T18:16:54+00:00" }, { "id": "01a087e4-c482-7004-9b1d-a470a50a4568", "title": "1992-1993 NBA RAPM", "url": "https://squared2020.com/2023/08/25/1992-1993-nba-rapm/", "published_at": "2023-08-26T02:17:44+00:00" }, { "id": "01a087e4-c482-7004-9b1d-a470a55bbfd3", "title": "1995-1996 NBA RAPM", "url": "https://squared2020.com/2022/07/18/1995-1996-nba-rapm/", "published_at": "2022-07-18T13:43:17+00:00" }, { "id": "01a087e4-c482-7004-9b1d-a470a6362dee", "title": "1969-1970 NBA RAPM", "url": "https://squared2020.com/2021/12/19/1969-1970-nba-rapm/", "published_at": "2021-12-20T05:58:26+00:00" }, { "id": "01a0d1d2-e36b-7051-bd20-81372f62414f", "title": "1990 – 1991 NBA RAPM", "url": "https://squared2020.com/2021/09/11/1990-1991-nba-rapm/", "published_at": "2021-09-11T21:00:44+00:00" }, { "id": "01a0d1d2-e36b-7051-bd20-81372fd94385", "title": "1979 – 1980 NBA RAPM", "url": "https://squared2020.com/2021/04/11/1979-80-nba-rapm/", "published_at": "2021-04-12T04:06:31+00:00" }, { "id": "01a0d1d2-e36b-7051-bd20-81373056a973", "title": "Boston vs. The Field: Defensive 3PT%", "url": "https://squared2020.com/2021/01/23/boston-vs-the-field-defensive-3pt/", "published_at": "2021-01-24T07:01:51+00:00" }, { "id": "01a0d1d2-e36b-7051-bd20-813731180d28", "title": "Approximating Curves II: Assimilation of the Jump Shot Process", "url": "https://squared2020.com/2020/11/07/approximating-curves-ii-assimilation-of-the-jump-shot-process/", "published_at": "2020-11-07T22:20:28+00:00" }, { "id": "01a0d1d2-e36b-7051-bd20-813732029817", "title": "Approximating Curves I: Mechanical Process", "url": "https://squared2020.com/2020/10/30/approximating-curves-i-mechanical-process/", "published_at": "2020-10-30T18:53:00+00:00" }, { "id": "01a0d1d2-e36b-7051-bd20-81373298c79c", "title": "Analytic Breakdown: 1963 Finals Game 6", "url": "https://squared2020.com/2019/12/25/analytic-breakdown-1963-finals-game-6/", "published_at": "2019-12-26T06:36:37+00:00" }, { "id": "01a0d1d2-e36b-7051-bd20-813732a926c2", "title": "Extending Possessions: Geometric Distribution", "url": "https://squared2020.com/2019/11/27/extending-possessions-geometric-distribution/", "published_at": "2019-11-27T19:28:16+00:00" }, { "id": "01a0d1d2-e36b-7051-bd20-8137330ca4d7", "title": "Offensive Crashing", "url": "https://squared2020.com/2019/11/18/offensive-crashing/", "published_at": "2019-11-18T19:55:43+00:00" }, { "id": "01a0d1d2-e36b-7051-bd20-813733332ea9", "title": "Story Underneath Usage: Incompleteness", "url": "https://squared2020.com/2019/10/18/story-underneath-usage-incompleteness/", "published_at": "2019-10-18T23:07:49+00:00" }, { "id": "01a0d1d2-e36b-7051-bd20-813734019aa7", "title": "Manifold Nonparametrics: Which Way Do Passers Pass?", "url": "https://squared2020.com/2019/10/09/manifold-nonparametrics-which-way-do-passers-pass/", "published_at": "2019-10-09T17:20:19+00:00" }, { "id": "01a0d1d3-46e5-711c-a99a-dc5852156396", "title": "Exercising Error: Quantifying Statistical Tests Under RAPM (Part IV)", "url": "https://squared2020.com/2019/10/03/exercising-error-quantifying-statistical-tests-under-rapm-part-iv/", "published_at": "2019-10-03T17:55:06+00:00" }, { "id": "01a0d1d3-46e5-711c-a99a-dc5852ce7374", "title": "Warping Play Registration", "url": "https://squared2020.com/2019/09/09/warping-play-registration/", "published_at": "2019-09-09T17:43:09+00:00" }, { "id": "01a0d1d3-46e5-711c-a99a-dc58536c4f7e", "title": "Considering Consistency of an Analytic", "url": "https://squared2020.com/2019/08/05/considering-consistency-of-an-analytic/", "published_at": "2019-08-06T00:20:21+00:00" }, { "id": "01a0d1d3-46e5-711c-a99a-dc585465d8f2", "title": "Transitioning Turnovers: Case Study of Golden State and Toronto", "url": "https://squared2020.com/2019/05/21/transitioning-turnovers-case-study-of-golden-state-and-toronto/", "published_at": "2019-05-21T15:41:44+00:00" }, { "id": "01a0d1d3-46e5-711c-a99a-dc58549cce8e", "title": "True 2019 NBA Lottery Odds", "url": "https://squared2020.com/2019/04/30/true-2019-nba-lottery-odds/", "published_at": "2019-04-30T19:49:31+00:00" }, { "id": "01a0d1d3-46e5-711c-a99a-dc58553074ef", "title": "The Randomness of Ratings", "url": "https://squared2020.com/2019/04/23/the-randomness-of-ratings/", "published_at": "2019-04-23T20:00:36+00:00" }, { "id": "01a0d1d3-46e5-711c-a99a-dc5855f0633d", "title": "The “80 Point Club”", "url": "https://squared2020.com/2019/04/21/the-80-point-club/", "published_at": "2019-04-21T18:54:40+00:00" }, { "id": "01a0d1d3-46e5-711c-a99a-dc5856275cfb", "title": "From the Ground Up: Points Scored", "url": "https://squared2020.com/2019/02/27/from-the-ground-up-points-scored/", "published_at": "2019-02-27T18:53:54+00:00" }, { "id": "01a0d1d3-46e5-711c-a99a-dc5857079c4f", "title": "An Example in Kullback-Leibler Divergence", "url": "https://squared2020.com/2019/02/07/an-example-in-kullback-leibler-divergence/", "published_at": "2019-02-07T19:47:28+00:00" }, { "id": "01a0d1d3-46e5-711c-a99a-dc58579044cc", "title": "For the Love of 3: Columbia to Houston via China, Angola and Iowa", "url": "https://squared2020.com/2019/02/01/for-the-love-of-3-columbia-to-houston-via-china-angola-and-iowa/", "published_at": "2019-02-01T20:36:15+00:00" }, { "id": "01a0d1d3-8a77-7174-9bfc-f838a7549ba7", "title": "Stop Rate", "url": "https://squared2020.com/2019/01/30/stop-rate/", "published_at": "2019-01-30T23:33:03+00:00" }, { "id": "01a0d1d3-8a77-7174-9bfc-f838a81f81ca", "title": "The “No Turnover” Turnover", "url": "https://squared2020.com/2019/01/27/the-no-turnover-turnover/", "published_at": "2019-01-27T22:25:38+00:00" }, { "id": "01a0d1d3-8a77-7174-9bfc-f838a8aeac43", "title": "The Potential Assist", "url": "https://squared2020.com/2019/01/25/the-potential-assist/", "published_at": "2019-01-25T22:00:48+00:00" }, { "id": "01a0d1d3-8a77-7174-9bfc-f838a8e0d8c7", "title": "A Methodology for Qualitatively Comparing Games", "url": "https://squared2020.com/2019/01/16/a-methodology-for-qualitatively-comparing-games/", "published_at": "2019-01-16T20:30:34+00:00" }, { "id": "01a0d1d3-8a77-7174-9bfc-f838a939ea0b", "title": "True Shooting Percentage Part I: Introduction and Framework for Advancement", "url": "https://squared2020.com/2019/01/09/true-shooting-percentage-part-i-introduction-and-framework-for-advancement/", "published_at": "2019-01-09T22:01:16+00:00" }, { "id": "01a0d1d3-8a77-7174-9bfc-f838a98d40a0", "title": "Random Manatees: The Art of Ranking Players", "url": "https://squared2020.com/2018/12/28/random-manatees-the-art-of-ranking-players/", "published_at": "2018-12-28T22:00:37+00:00" }, { "id": "01a0d1d3-8a77-7174-9bfc-f838a9ec9ad0", "title": "Applying Role Alignment to Tracking Data", "url": "https://squared2020.com/2018/12/27/applying-role-alignment-to-tracking-data/", "published_at": "2018-12-27T23:59:44+00:00" }, { "id": "01a0d1d3-8a77-7174-9bfc-f838aa2d507d", "title": "Regularized Adjusted Plus-Minus Part III: What Had Really Happened Was…", "url": "https://squared2020.com/2018/12/24/regularized-adjusted-plus-minus-part-iii-what-had-really-happened-was/", "published_at": "2018-12-24T23:29:18+00:00" }, { "id": "01a0d1d3-8a77-7174-9bfc-f838aa605ba1", "title": "Five-Man Lineups: Data Access", "url": "https://squared2020.com/2018/12/13/five-man-lineups-data-access/", "published_at": "2018-12-13T22:54:43+00:00" }, { "id": "01a0d1d3-8a77-7174-9bfc-f838aa86f49f", "title": "Skayton Ayton: A Look into Spacing and Putting Bigs on Skates", "url": "https://squared2020.com/2018/12/03/skayton-ayton-a-look-into-spacing-and-putting-bigs-on-skates/", "published_at": "2018-12-03T22:46:15+00:00" }, { "id": "01a0d1d3-cce7-7212-a109-fb1d0e23a83f", "title": "Modeling the Pass", "url": "https://squared2020.com/2018/11/29/modeling-the-pass/", "published_at": "2018-11-30T00:55:30+00:00" }, { "id": "01a0d1d3-cce7-7212-a109-fb1d0e27317b", "title": "Current Shooting Trends in the NBA", "url": "https://squared2020.com/2018/11/24/current-shooting-trends-in-the-nba/", "published_at": "2018-11-24T21:53:10+00:00" }, { "id": "01a0d1d3-cce7-7212-a109-fb1d0e2af7ae", "title": "The “Wisconsin Stat”", "url": "https://squared2020.com/2018/11/22/the-wisconsin-stat/", "published_at": "2018-11-22T23:06:11+00:00" }, { "id": "01a0d1d3-cce7-7212-a109-fb1d0e7e6fa8", "title": "Ranks and Percentiles", "url": "https://squared2020.com/2018/11/20/ranks-and-percentiles/", "published_at": "2018-11-21T02:00:41+00:00" }, { "id": "01a0d1d3-cce7-7212-a109-fb1d0ebfc9eb", "title": "Game of Waveforms", "url": "https://squared2020.com/2018/11/02/game-of-waveforms/", "published_at": "2018-11-02T20:11:19+00:00" }, { "id": "01a0d1d3-cce7-7212-a109-fb1d0edc125e", "title": "Is Scoring Up (Again) in the NBA?", "url": "https://squared2020.com/2018/10/29/is-scoring-up-again-in-the-nba/", "published_at": "2018-10-29T19:46:19+00:00" }, { "id": "01a0d1d3-cce7-7212-a109-fb1d0f267bbb", "title": "Curious Tale of 3’s Versus 2’s in the NBA", "url": "https://squared2020.com/2018/10/21/curious-tale-of-3s-versus-2s-in-the-nba/", "published_at": "2018-10-21T16:00:19+00:00" }, { "id": "01a0d1d3-cce7-7212-a109-fb1d0f3d7594", "title": "The Components of Offense: Turning the Lurk into a Feature", "url": "https://squared2020.com/2018/10/19/the-components-of-offense-turning-the-lurk-into-a-feature/", "published_at": "2018-10-20T01:20:33+00:00" }, { "id": "01a0d1d3-cce7-7212-a109-fb1d0ff0cdc3", "title": "Introduction to Pandas Using Play-By-Play", "url": "https://squared2020.com/2018/10/11/introduction-to-pandas-using-play-by-play/", "published_at": "2018-10-11T18:32:29+00:00" }, { "id": "01a0d1d3-cce7-7212-a109-fb1d1007445c", "title": "Pistol: Disrupting the Defense", "url": "https://squared2020.com/2018/10/10/pistol-disrupting-the-defense/", "published_at": "2018-10-10T23:00:29+00:00" }, { "id": "01a0d1d4-0a0b-7037-b588-9eb0f1e8022b", "title": "Understanding Trends in the NBA: How NNMF Works", "url": "https://squared2020.com/2018/10/04/understanding-trends-in-the-nba-how-nnmf-works/", "published_at": "2018-10-04T22:04:47+00:00" }, { "id": "01a0d1d4-0a0b-7037-b588-9eb0f1fd29e3", "title": "Second Chances and the Rebounding Specialist", "url": "https://squared2020.com/2018/10/02/second-chances-and-the-rebounding-specialist/", "published_at": "2018-10-02T23:09:48+00:00" }, { "id": "01a0d1d4-0a0b-7037-b588-9eb0f2b4c613", "title": "Stochastic Tracking II: Next Gen Solutions and Player Performance", "url": "https://squared2020.com/2018/09/26/stochastic-tracking-ii-next-gen-solutions-and-player-performance/", "published_at": "2018-09-26T18:00:21+00:00" }, { "id": "01a0d1d4-0a0b-7037-b588-9eb0f2f33a86", "title": "Stochastic Tracking", "url": "https://squared2020.com/2018/09/24/stochastic-tracking/", "published_at": "2018-09-24T22:30:01+00:00" }, { "id": "01a0d1d4-0a0b-7037-b588-9eb0f3a761cb", "title": "An Absurd and Effective Way to Combat Tanking and Make the Playoffs Insane", "url": "https://squared2020.com/2018/09/19/an-absurd-and-effective-way-to-combat-tanking-and-make-the-playoffs-insane/", "published_at": "2018-09-19T23:05:04+00:00" }, { "id": "01a0d1d4-0a0b-7037-b588-9eb0f407ffce", "title": "Crediting Assists: A Fairly Risky Method", "url": "https://squared2020.com/2018/09/14/crediting-assists-a-fairly-risky-method/", "published_at": "2018-09-14T19:00:00+00:00" }, { "id": "01a0d1d4-0a0b-7037-b588-9eb0f4415b7a", "title": "Computing in the Stream: Schedule Compactification", "url": "https://squared2020.com/2018/01/01/computing-in-the-stream-schedule-compactification/", "published_at": "2018-01-01T21:30:03+00:00" }, { "id": "01a0d1d4-0a0b-7037-b588-9eb0f44ebd46", "title": "Gravity Example: 0.04s of Computation", "url": "https://squared2020.com/2017/12/25/gravity-example-0-04s-of-computation/", "published_at": "2017-12-25T09:10:42+00:00" }, { "id": "01a0d1d4-0a0b-7037-b588-9eb0f4db09a3", "title": "Gravity: Introduction to Bodies", "url": "https://squared2020.com/2017/12/21/gravity-introduction-to-bodies/", "published_at": "2017-12-22T07:44:26+00:00" }, { "id": "01a0d1d4-0a0b-7037-b588-9eb0f5111470", "title": "Making Blocks Count", "url": "https://squared2020.com/2017/12/20/making-blocks-count/", "published_at": "2017-12-20T09:56:28+00:00" }, { "id": "01a0d1d4-4aaf-73a1-b19c-8dc65efc57f8", "title": "Usage and Efficiency", "url": "https://squared2020.com/2017/12/02/usage-and-efficiency/", "published_at": "2017-12-02T08:25:02+00:00" }, { "id": "01a0d1d4-4aaf-73a1-b19c-8dc65fbee76c", "title": "Offensive and Defensive Ratings", "url": "https://squared2020.com/2017/11/25/offensive-and-defensive-ratings/", "published_at": "2017-11-25T19:42:09+00:00" }, { "id": "01a0d1d4-4aaf-73a1-b19c-8dc660bc05e1", "title": "Minnesota Timberwolves Offense: Stability, Screens, and Mid-range Game", "url": "https://squared2020.com/2017/11/19/minnesota-timberwolves-offense-stability-screens-and-mid-range-game/", "published_at": "2017-11-20T03:42:41+00:00" }, { "id": "01a0d1d4-4aaf-73a1-b19c-8dc66103f57b", "title": "Bradley-Terry Rankings: Introduction to Logistic Regression", "url": "https://squared2020.com/2017/11/09/bradley-terry-rankings-introduction-to-logistic-regression/", "published_at": "2017-11-09T18:57:43+00:00" }, { "id": "01a0d1d4-4aaf-73a1-b19c-8dc6611a4aa4", "title": "Defensive Ratings: Estimation vs. Counting", "url": "https://squared2020.com/2017/11/05/defensive-ratings-estimation-vs-counting/", "published_at": "2017-11-05T21:27:05+00:00" }, { "id": "01a0d1d4-4aaf-73a1-b19c-8dc66174847f", "title": "Statistics of Colley’s Ranking Methodology", "url": "https://squared2020.com/2017/11/04/statistics-of-colleys-ranking-methodology/", "published_at": "2017-11-04T18:15:29+00:00" }, { "id": "01a0d1d4-4aaf-73a1-b19c-8dc662254f26", "title": "Kinematics of Player Motion", "url": "https://squared2020.com/2017/10/29/kinematics-of-player-motion/", "published_at": "2017-10-30T06:08:17+00:00" }, { "id": "01a0d1d4-4aaf-73a1-b19c-8dc6624c3733", "title": "Voronoi Tesselation and Rebounding Position: Defining Distance by Seconds", "url": "https://squared2020.com/2017/10/25/voronoi-tesselation-and-rebounding-position-defining-distance-by-seconds/", "published_at": "2017-10-25T22:07:45+00:00" }, { "id": "01a0d1d4-4aaf-73a1-b19c-8dc662dd7293", "title": "The Art of Sketching: Trajectory Analysis", "url": "https://squared2020.com/2017/10/25/the-art-of-sketching-trajectory-analysis/", "published_at": "2017-10-25T08:10:18+00:00" }, { "id": "01a0d1d4-4aaf-73a1-b19c-8dc663bf21f9", "title": "Understanding the Spatial Tendencies of Assists, the K(t) Test, and the Orlando Magic", "url": "https://squared2020.com/2017/10/18/understanding-the-spatial-tendencies-of-assists-the-kt-test-and-the-orlando-magic/", "published_at": "2017-10-18T23:06:15+00:00" }, { "id": "01a0d1d4-903b-73bd-b244-b1342d3c2018", "title": "Testing the Quality of a Binary Classifier: ROC Curves", "url": "https://squared2020.com/2017/10/14/testing-the-quality-of-a-binary-classifier-roc-curves/", "published_at": "2017-10-14T21:08:45+00:00" }, { "id": "01a0d1d4-903c-7379-8b1f-d92f68d14865", "title": "Developing a Cross-Product Analytic: Kidd Score", "url": "https://squared2020.com/2017/10/13/developing-a-cross-product-analytic-kidd-score/", "published_at": "2017-10-13T19:03:22+00:00" }, { "id": "01a0d1d4-903c-7379-8b1f-d92f69080ccc", "title": "Distributional Analysis of Free Throws and the Denver Nuggets", "url": "https://squared2020.com/2017/10/12/distributional-analysis-of-free-throws-and-the-denver-nuggets/", "published_at": "2017-10-12T18:20:27+00:00" }, { "id": "01a0d1d4-903c-7379-8b1f-d92f696ec313", "title": "Relationship Between TS% and eFG%", "url": "https://squared2020.com/2017/10/10/relationship-between-ts-and-efg/", "published_at": "2017-10-10T23:36:08+00:00" }, { "id": "01a0d1d4-903c-7379-8b1f-d92f69748d9c", "title": "Evaluating Assists with Python: Community Detection and the Brooklyn Nets", "url": "https://squared2020.com/2017/10/10/evaluating-assists-with-python-community-detection-and-the-brooklyn-nets/", "published_at": "2017-10-10T20:07:18+00:00" }, { "id": "01a0d1d4-903c-7379-8b1f-d92f6a5b5d0f", "title": "Deep Dive with Python: Offensive Ratings", "url": "https://squared2020.com/2017/10/04/deep-dive-with-python-offensive-ratings/", "published_at": "2017-10-04T22:59:54+00:00" }, { "id": "01a0d1d4-903c-7379-8b1f-d92f6b490ceb", "title": "Measuring Attack Vectors of Ball-Handlers", "url": "https://squared2020.com/2017/10/02/measuring-attack-vectors-of-ball-handlers/", "published_at": "2017-10-02T23:14:22+00:00" }, { "id": "01a0d1d4-903c-7379-8b1f-d92f6bfa87fb", "title": "How NBA Draft Lottery Probabilities Are Constructed", "url": "https://squared2020.com/2017/09/30/how-nba-draft-lottery-probabilities-are-constructed/", "published_at": "2017-09-30T18:55:23+00:00" }, { "id": "01a0d1d4-903c-7379-8b1f-d92f6c00747e", "title": "Using Random Forests to Forecast NBA Careers", "url": "https://squared2020.com/2017/09/29/using-random-forests-to-forecast-nba-careers/", "published_at": "2017-09-29T21:57:52+00:00" }, { "id": "01a0d1d4-903c-7379-8b1f-d92f6cf42830", "title": "Building a Simple Spatial Analytic: Passing Lane Coverage", "url": "https://squared2020.com/2017/09/21/building-a-simple-spatial-analytic-passing-lane-coverage/", "published_at": "2017-09-21T20:08:57+00:00" }, { "id": "01a0d1d4-c6e3-7034-acf0-0da790f122f3", "title": "Game Score: Focus on Scoring", "url": "https://squared2020.com/2017/09/20/game-score-focus-on-scoring/", "published_at": "2017-09-20T18:14:42+00:00" }, { "id": "01a0d1d4-c6e3-7034-acf0-0da79169762b", "title": "Deep Dive on Regularized Adjusted Plus Minus II: Basic Application to 2017 NBA Data with R", "url": "https://squared2020.com/2017/09/18/deep-dive-on-regularized-adjusted-plus-minus-ii-basic-application-to-2017-nba-data-with-r/", "published_at": "2017-09-18T20:24:00+00:00" }, { "id": "01a0d1d4-c6e3-7034-acf0-0da792421d00", "title": "Deep Dive on Regularized Adjusted Plus-Minus I: Introductory Example", "url": "https://squared2020.com/2017/09/18/deep-dive-on-regularized-adjusted-plus-minus-i-introductory-example/", "published_at": "2017-09-18T18:43:06+00:00" }, { "id": "01a0d1d4-c6e3-7034-acf0-0da7932a5a46", "title": "Hammer Offense: Mechanics and Quantification", "url": "https://squared2020.com/2017/09/14/hammer-offense-mechanics-and-quantification/", "published_at": "2017-09-15T01:30:50+00:00" }, { "id": "01a0d1d4-c6e3-7034-acf0-0da79367934e", "title": "BLUE Defense: Introduction and Analysis", "url": "https://squared2020.com/2017/09/08/blue-defense-introduction-and-analysis/", "published_at": "2017-09-09T02:11:43+00:00" }, { "id": "01a0d1d4-c6e3-7034-acf0-0da793f38ce3", "title": "Introduction to Oliver’s Four Factors", "url": "https://squared2020.com/2017/09/05/introduction-to-olivers-four-factors/", "published_at": "2017-09-06T00:31:35+00:00" }, { "id": "01a0d1d4-c6e3-7034-acf0-0da793f8ed45", "title": "Understanding FG% and Rebounding in Player Efficiency Ratings", "url": "https://squared2020.com/2017/09/04/understanding-fg-and-rebounding-in-player-efficiency-ratings/", "published_at": "2017-09-04T21:10:26+00:00" }, { "id": "01a0d1d4-c6e3-7034-acf0-0da794947b3f", "title": "Breaking Down Player Efficiency Rating", "url": "https://squared2020.com/2017/09/01/breaking-down-player-efficiency-rating/", "published_at": "2017-09-02T06:32:32+00:00" }, { "id": "01a0d1d4-c6e3-7034-acf0-0da79518f7f8", "title": "Spatio-Temporal Nonparametric Distributional Analysis of NBA Defenses: Introduction and Teaser", "url": "https://squared2020.com/2017/08/31/spatio-temporal-nonparametric-distributional-analysis-of-nba-defenses-introduction-and-teaser/", "published_at": "2017-08-31T21:23:43+00:00" }, { "id": "01a0d1d4-c6e3-7034-acf0-0da79533426e", "title": "Basics in Negative Binomial Regression: Predicting Three Point Field Goal Percentages", "url": "https://squared2020.com/2017/08/20/basics-in-negative-binomial-regression-predicting-three-point-field-goal-percentages/", "published_at": "2017-08-21T01:17:01+00:00" }, { "id": "01a0d1d4-f5c1-7156-8529-ae8a0cd276ed", "title": "How Safe is an NBA Lead in the 2016-17 Season", "url": "https://squared2020.com/2017/08/13/how-safe-is-an-nba-lead-in-the-2016-17-season/", "published_at": "2017-08-14T00:32:36+00:00" }, { "id": "01a0d1d4-f5c1-7156-8529-ae8a0d73f0cd", "title": "Analyzing Steals in the 2016-17 NBA Season", "url": "https://squared2020.com/2017/08/12/analyzing-steals-in-the-2016-17-nba-season/", "published_at": "2017-08-13T02:37:47+00:00" }, { "id": "01a0d1d4-f5c1-7156-8529-ae8a0e5f8b62", "title": "Rebounding Rates: Good for Teams; Bad for Players", "url": "https://squared2020.com/2017/07/31/rebounding-rates-good-for-teams-bad-for-players/", "published_at": "2017-07-31T19:03:23+00:00" }, { "id": "01a0d1d4-f5c1-7156-8529-ae8a0f022e17", "title": "Applying Tensors to Find Optimal Match-Ups in the NBA", "url": "https://squared2020.com/2017/07/14/applying-tensors-to-find-optimal-match-ups-in-the-nba/", "published_at": "2017-07-14T22:18:02+00:00" }, { "id": "01a0d1d4-f5c1-7156-8529-ae8a0f0f17bb", "title": "Analyzing NBA Possession Models", "url": "https://squared2020.com/2017/07/10/analyzing-nba-possession-models/", "published_at": "2017-07-11T04:45:41+00:00" }, { "id": "01a0d1d4-f5c1-7156-8529-ae8a0f4c58d4", "title": "Comparing West vs. East: If the NBA Playoffs Were Seeded Like the NCAA", "url": "https://squared2020.com/2017/07/04/removing-west-vs-east-if-the-nba-playoffs-were-seeded-like-the-ncaa/", "published_at": "2017-07-05T03:45:06+00:00" }, { "id": "01a0d1d4-f5c1-7156-8529-ae8a10467930", "title": "Identifying Clutch Players in the NBA: 2016/17 Analysis", "url": "https://squared2020.com/2017/06/25/identifying-clutch-players-in-the-nba-201617-analysis/", "published_at": "2017-06-25T22:29:32+00:00" }, { "id": "01a0d1d4-f5c1-7156-8529-ae8a10b08cae", "title": "Measuring the NBA MVP Race and Solomon Hill", "url": "https://squared2020.com/2017/06/25/measuring-the-nba-mvp-race-and-solomon-hill/", "published_at": "2017-06-25T09:45:17+00:00" }, { "id": "01a0d1d4-f5c1-7156-8529-ae8a1160baad", "title": "NBA Finals: Review of the MCMC", "url": "https://squared2020.com/2017/06/01/nba-finals-review-of-the-mcmc/", "published_at": "2017-06-02T01:10:50+00:00" }, { "id": "01a0d1d4-f5c1-7156-8529-ae8a11bc57f8", "title": "What’s In A Lottery Pick: Playoffs, Champions, and MVP’s", "url": "https://squared2020.com/2017/05/31/whats-in-a-lottery-pick-playoffs-champions-and-mvps/", "published_at": "2017-06-01T01:39:58+00:00" } ] posts Claim your blog
Back to squared2020.com
Blog · corpus.blog/blogs/squared2020.com/posts

squared2020.com

squared2020.com

2026

2025

2023

2022

2021

2020

2019

2018

2017