January 2020
Right Play Wednesday: Drummond Block, Jokic Steal, and Cleveland Goes Big – Premium Hoops (Collective Article)
Zion’s Defense Needs to Improve – Premium Hoops
December 2020
How Good was Vince Carter in His Prime: the Definitive Analysis – Premium Hoops
November 2020
Jrue Holiday: An Analysis of the Milwaukee Bucks’ New Point Guard – Premium Hoops
October 2020
How Good was Ben Wallace in His Prime: the Definitive Analysis – Premium Hoops
How to Pick the Best NBA Players – Premium Hoops
How the Los Angeles Lakers Beat the Miami Heat Zone Defense – Premium Hoops
September 2020
This is the Perfect NBA Offense – Premium Hoops
Historical Milwaukee Bucks Season Ends With a Whimper. What Went Wrong? – Premium Hoops
August 2020
Should Kristaps Porzingis be the Defensive Player of the Year? – Premium Hoops
How the Clippers Defend Anthony Davis – Premium Hoops
July 2020
LeBron’s Trick to Counter the Milwaukee Bucks’ Defense – Premium Hoops (85th)
Behind the Box Score: Ben Wallace 3.4.04 – Premium Hoops
June 2020
How Good was Peak Andrei Kirilenko – Overtime Heroics
April 2020
Did Grant Hill Have an All-Time Peak? – Overtime Heroics
March 2020
Historical Film Study: Mookie Blaylock – Overtime Heroics
February 2020
NBA Notable Plays of the Week: 01/26 – 02/01 – Overtime Heroics
January 2020
Notable Plays of the Week: LeBron at Center and Booker’s Passing – Overtime Heroics
Brandon Clarke: An Analysis of His Two-Point Scoring – Overtime Heroics
Mitchell Robinson: The Worst Passer in the NBA? – Overtime Heroics
Marc Gasol: a Top Five Passer in the NBA? – Overtime Heroics
NBA All-Decade Team Part 3: The Final Three Players – Overtime Heroics
December 2019
Eric Bledsoe to Return Against the Chicago Bulls – Vavel
NBA All-Decade Team: First Four Off the Bench – Overtime Heroics
NBA All-Decade Team: The Starters – Overtime Heroics
Appreciating Zach Lavine’s Clutch 4th Quarter Against the Clippers – Vavel
Film Study: The Poor Offensive fit of Team USA – Overtime Heroics
Davis Bertans Leads the NBA in Catch-and-Shoot Threes – Vavel
Toronto Raptors Continue to Underachieve with Lowry in the Lineup – Vavel
November 2019
State of the Boston Celtics Since Hayward Injury – Vavel
Mavericks Defeat Rockets as Dallas Continues with Historically Great Offense – Vavel
76ers Defeat the Spurs: Popovich’s First Ever 8-Game Losing Streak – Vavel
The Philadelphia 76ers’ Defense is Historically Dominant – Overtime Heroics
October 2019
Opening Night Observation: Fred VanVleet’s Left Hand – written for Overtime Heroics
Increase Your NBA Knowledge with Improved Statistics – written for Overtime Heroics
This is the End of the Point Guard Era – written for Overtime Heroics
September 2019
Player Spotlight: Alonzo Mourning (~1,600 Words) written for Overtime Heroics
August 2019
Player Spotlight: Doug Christie (~1,400 Words)
July 2019:
Player Spotlight: Horace Grant (~1,100 Words)
How to Build a Team When Any Player is Available (Is it Really Okay to Cut Kobe Bryant?) (~900 Words)
June 2019:
Who Are the “Best, Nth-Best” Players? (~1,100 Words)
The Best Player is Not Always the Best Player (~900 Words)
January 2019:
Harden is Surging, but Giannis is Still the MVP (~1,000 Words)
December 2018:
The Definitive Introduction to Impact Metrics (~4,000 Words)
November 2018:
The Simulation League: Comparison to Reality After 1/4 of the Season (~1,100 Words)
October 2018:
Simulation League Part 3 (~2,300 Words)
Simulation League Part 2: Teams 6-17 (~2,300 Words)
The Simulation League: Setting the Rosters Part 1 (~1,300 Words)
August 2018:
Finding My Niche: Unveiling a New NBAcademic Project (~850 Words)
July 2018:
A Late Response to Kevin Durant’s “Blog Boys” Comments: Gatekeeping, Learning Targets, and Strawmen (~2,300 Words)
June 2018:
August 2017:
The Morality of Watching, Analyzing, and Enjoying Basketball (~1,000 Words)
Second-Tier Universe Cup Part 7 (~3,000 Words)
Second-Tier Universe Cup Part 6 (~2,700 Words)
July 2017:
Second-Tier Universe Cup Part 5 (~1,600 Words)
Second-Tier Universe Cup Part 4 (~1,700 Words)
Second-Tier Universe Cup Part 3 (~2,200 Words)
June 2017:
Second-Tier Universe Cup Part 2 (~1,700 Words)
Second-Tier Universe Cup Part 1: Setting the Groundwork and Selecting the First Player (~1,400 Words)
NBA Theory: Player Archetypes and Team Construction Part 3 (~2,100 Words)
NBA Theory: Player Archetypes and Team Construction Part 2 (~1,700 Words)
NBA Theory: Player Archetypes and Team Construction Part 1 (~1,700 Words)
April 2017:
My Vote for the 2016-17 MVP: Stephen Curry (~1,700 Words)
December 2016:
Pick Two: The One Year, Five Year, and Ten Year Selections (~2,200 Words)
September 2016:
Who Retired the Greater Player: Kobe Bryant or Tim Duncan? (~1,600 Words)
August 2016:
Building a Super Team and Other Observations (~1,600 Words)
April 2016:
The 2015-2016 Salary Cap Team (~1,500 Words)
March 2016:
The Universe Cup Part 5: In Defense of the Cuts (~3,300 Words)
The Universe Cup Part 4: The Final Three Roster Spots (~2,000 Words)
February 2016:
The Universe Cup Part 3: The Four No-Hesitation Bench Players (~2,300 Words)
The Universe Cup Part 2: The Rest of the Starters (~1,700 Words)
The Universe Cup: Part 1 (~1,300 Words)
December 2015:
The Great “Greatness” Debate: Tracy McGrady Vs. Kawhi Leonard (1,300 Words)
November 2015:
Aesthetics, Metaphysics,”The Matrix,” and the NBA (1,400 Words)
NBA Power Rankings: Fountain of Youth Addition (1,600 Words)
October 2015:
The Definitive Post-Season Award Predictions (~2,000 Words)
Fantasy Basketball Theory 101: Intro to Picking Categories (~1,600 Words)
September 2015:
Reaching the Promised Land: Remembering the Hall of Famer Moses Malone (~1,100 Words)
Historical Players on Current Teams Part 5 (~1,500 Words)
Historical Players on Current Teams Part 4 (~1,300 Words)
August 2015:
Historical Players on Current Teams Part 3 (1,300 Words)
Historical Players on Current Teams Part 2 (~2,000 Words)
Historical Players on Current Teams Part 1 (~2,100 Words)
July 2015:
Wild Wild Free Agency Part 2: Why the Milwaukee Bucks will be Championship Contenders in Five Years (~1,600 Words)
Wild Wild Free Agency Part 1: Portland, Dallas, San Antonio, and Los Angeles (~1,100 Words)
June 2015:
In Defense of the Frank Kaminsky Pick and 7 Other Observations from Last Night’s Draft (1,400 Words)
The Play for Keeps Playoffs: Part 5 (~1,100 Words)
The Play for Keeps Playoffs: Part 4 (~1,300 Words)
Year in Review: Looking Back at the 2014-15 Season, and Looking Forward to the Future (~1,400 Words)
The Play for Keeps Playoffs: Part 3 (~1,100 Words)
It’s Time For Stephen Curry to get his Hands Dirty (~700 Words)
May 2015:
Remembering the Possible Kevin Love for Klay Thompson/David Lee Trade (~1,200 Words)
The Cleveland and Golden State Matchup: Why I am Cheering for the Cavaliers (and why you should too) (~1,000 Words)
The Play for Keeps Playoffs: Part 2 (~1,000 Words)
Steve Nash or Stephen Curry? (~1,000 Words)
The Play for Keeps Playoffs: Part 1 (~1,000 Words)
Minnesota Timberwolves: Moving Forward with the #1 Pick in the Draft (~550 Words)