The Bulls' offense was a nightmare across the board in 2018-19. Certainly injuries played a part - we won't list them; you know them all - and a coaching change in December paired with a (relatively) major midseason trade made life difficult.

Pick a stat, any stat. The Bulls were bad in it under Jim Boylen.

Effective field goal percentage? 50.8%, fourth worst in the NBA.

Offensive rebound percentage? 25.3%, fifth worst in the NBA.

Assist ratio? 16.3%, fourth worst in the NBA.

Offensive rating? 106.0, third worst in the NBA.

Free throw rate? 23.5%, fifth worst in the NBA.

Sensing a theme here? It was bad everywhere. Granted, having to play Wayne Selden and Shaq Harrison a combined 43 minutes per game, and having Cristiano Felicio appear in more games than Lauri Markkanen isn't going to do an offense any favors.

The Bulls offense will improve if for no other reason than the roster can't be as snake-bitten as it was a year ago. It's a safe bet that Zach LaVine, Wendell Carter and Markkanen will play more than a combined 159 games.

But if you're looking specifically for one area the Bulls need to improve upon, it's their passing.

Let's start with the simple numbers (all of the numbers will be what they did under Jim Boylen beginning Dec. 3, unless otherwise noted).

The Bulls averaged 98.64 possessions, giving them the eighth slowest pace in basketball. They averaged 22.0 assists per game, fourth fewest in the NBA, and 14.1 turnovers per game, 12th most in the NBA.

Now let's dig a little deeper. The Bulls averaged 280.0 passes per game, the fourth fewest in the NBA (they averaged 295.3 under Hoiberg, which ranked 18th in the NBA; two years ago they averaged 302.0 passes per game, 15th most in the NBA). This is obviously a pace-dependent statistic - the slower you play, the fewer possessions you have; the fewer possessions you have, the fewer opportunities you have to make passes. But consider that the seven teams that played slower than the Bulls last season averaged 301.2 passes per game, and all were above the 280.0 mark. In fact, the Memphis Grizzlies were 28th in pace and first in passes per game! Going slow doesn't necessarily mean passing less.

 

Fewer passes meant less ball movement. Less ball movement meant more time for defenses to adjust. One of this author's favorite statistics is the secondary assist, otherwise known as the hockey assist. It's a testament to ball movement and a statistic that the eventual NBA champion has led the league in each of the last three seasons and four of the last six; the 2015 Spurs and 2016 Warriors led the league in their respective years but didn't win the title.

It shouldn't come as a surprise, then, that the Bulls were dead last in secondary assists last season. They averaged 1.5 per game, and the Thunder were 29th in the league at 2.1 per game. Zach LaVine led the way with 0.6 secondary assists per game. After him? Bobby Portis (0.3), Jabari Parker (0.3), Lauri Markkanen (0.3) and Cameron Payne (0.2). The Bulls weren't passing enough, and when they did they weren't doing it in consecutive fashion to catch defenses out of position. There's a reason the Bulls were 29th in open 3-point attempts and 27th in wide open 3-point attempts. Defenses recovered.

But players can't get assists if the shot isn't made, right? How can we fault someone if they're kicking out to Shaq Harrison for 3, or passing to a cutting Kris Dunn? The NBA's got us covered there, too.

The Bulls were last in potential assists per game (37.5). And like the passes, this isn't all about pace. The seven slower teams than the Bulls averaged 44.6 potential assists per game, and two actually ranked in the top-10 of the category (Orlando was 3rd, Denver was 9th).

Lastly, the Bulls assisted on just 54% of their made field goals. That ranked 29th in the NBA, a slight tick behind the James Harden-led, ISO-heavy Houston Rockets (53.7%). In the 24 games under Hoiberg last season, the Bulls assisted on 57.5% of their field goals, 17th best in the NBA. In 2017-18, the Bulls were actually eighth in this category, assisting on 60.7% of their made baskets.

The one saving grace in the passing department was that the Bulls managed to take care of the ball. Seriously. They committed turnovers on 13.7% of their possessions, which ranked a respectable 18th in the NBA. It's a credit to Boylen attempting to get the Bulls back to the basics, not forcing too much action and, as always, slowing the pace. Then again, fewer passes mean fewer opportunities for the ball to land in the opponents' hands.

 

Passing creates opportunities. The Bulls need to do more of it to get their offense going. Adding Tomas Satoransky will quietly make a big impact. After he took over the starting point-guard duties on Dec. 1, the Wizards ranked sixth in assist percentage (63.7%), third in assists (27.3) and potential assists (49.0) and third in assist points created (67.5; the Bulls were 28th in that category under Boylen).

Thaddeus Young isn't LeBron James, but even he is coming off a season in which he averaged a career-high 2.5 assists and had an assist rate of 12.0% (second best of his career). In 2016-17, Young was second on the Pacers in passes per game (38.6), ahead of Paul George (36.5) and Myles Turner (33.6). In 2015-16, Young was second on the Brooklyn Nets in passing (47.1 passes per game). He's a player who keeps the ball moving, and that will only help the Bulls out in the long run.

The Bulls offense has a long way to go. We wrote back in June that the additions of assistants Roy Rogers and Chris Fleming signaled a potential philosophy shift. The Nets ranked 8th, 3rd and 8th in passes per game the last three seasons, and Fleming will certainly bring new schemes to the table to get the rock moving when the Bulls have it in their hands. Past that, it's on Boylen to continue gravitating toward new schemes that push tempo and encourage 3-pointers. The Bulls have got lots to do, and it begins with how they improve as passers.