Dozier played in 50 games during his second season with the Nuggets. The 24-year-old averaged a career-high 7.7 points, 3.6 rebounds, 1.8 assists, 0.6 steals and 0.4 blocks in 21.8 minutes per game. The South Carolina product started six games and averaged 28.3 minutes, 11.5 points, 3.3 rebounds, 2.2 assists, 0.7 blocks and 0.3 steals per game during those contests. On the season, the six-foot-six guard shot 41.7 percent from the field and 31.5 percent from three. The fourth-year wing scored in double-digits 12 times, including a season-high 23 on April 24. In the 129-116 win over the Rockets, Dozier went 10-for-13 from the field and 3-for-5 from downtown and added seven rebounds, three assists, two steals and two blocks. The ex-Gamecock grabbed five-plus rebounds 17 times, including a season-high eight during a 115-103 win over the Sixers on Jan 9. He also registered multiple assists in 25 games, including a season-high eight during a 113-103 win over the Pacers on March 4. Defensively, Dozier tallied at least one steal 19 times, at least two steals eight times and three steals four times. He also notched at least one block in 19 games and had three games with two blocks. Per 36 minutes, Dozier averaged 12.7 points, 6.0 rebounds, 3.0 assists, 1.0 steals and 0.7 blocks.2019
After opening the 2019-20 campaign by putting up big numbers with the G League's Windy City Bulls, Dozier earned himself a fairly regular role in the Nuggets' rotation during the season's second half and through the playoffs. Across 18 games (16 starts) with Windy City, Dozier averaged 21.4 points, 7.7 rebounds, 7.7 assists and 1.7 steals per G League game. He made an instant impact in his Denver debut Jan. 15 against Charlotte, posting 12 points, four boards and two assists in just 13:02 on the court. Dozier went on to appear in 29 NBA games, a career high. On Jan. 22, Dozier put up 15 points off the bench against the Rockets. Following the NBA's coronavirus-induced pause, Dozier played a far bigger role off the bench during seeding play in the Orlando bubble, cracking double-digit points five times in eight games. On Aug. 10, he set a new career high with 18 points versus the Lakers. He then eclipsed that mark four days later, Aug. 14 against Toronto, closing out the regular season with a new career high in scoring: 20 points, including five threes on six attempts, plus eight assists, five rebounds and two steals. Dozier went on to appear in a dozen playoff games during the Nuggets' run to the Western Conference Finals, averaging 3.2 points, 1.5 rebounds and 1.0 assists over 10.4 minutes per game.2018
During the 2018-19 season, P.J. Dozier played six games with the Boston Celtics and 46 games with the G League Maine Red Claws. Dozier played in two NBA games for OKC during the 2017-18 season, though saw only three minutes of run. He made his Boston Celtic debut on Nov. 30th, 2018, scoring seven points over six minutes of playing time during a blowout win over the Cavaliers. Ten days later, he'd once again grace the Boston parquet floor for a brief two minutes of run in a win over the Pelicans. On Apr. 9, the last game of the Celtic regular season, Dozier delivered his first NBA double-double with 12 points and 11 rebounds, plus five assists, in a win over Washington. In between Celtic appearances, Dozier was spectacular for the Maine Red Claws. Over 46 G League games, Dozier averaged 21.1 points, 6.7 assists, 6.6 rebounds and 1.7 steals per game for Crustacean Nation. On Dec. 16, he produced a triple-double during a win over the Long Island Nets. On that night, the 6-foot-6 wing generated 25 points, 11 dimes and 10 boards. Dozier had 13 double-doubles during the G League season.2017
Dozier was not selected in the 2017 NBA Draft, and had a brief stint with Dallas before catching on with Oklahoma City on a two-way deal. Dozier spent time with the both the Thunder and the G League Oklahoma City Blue during the 2017-18 season. Dozier played in 43 games for the Blue. During his time in the G League, he averaged 13.0 points, 5.6 rebounds, 1.3 steals and 1.3 made threes per contest. HIs best scoring game came Jan. 28 against the South Bay Lakers, when he recorded 26 points on 10-of-19 shooting. Dozier also had two double-doubles while with the G League affiliate. His first came Jan. 23, when he recorded 17 points and 12 rebounds against the Northern Arizona Suns. His best assist total of the year (7) came two days later against the Santa Cruz Warriors. Dozier was called up to the Thunder briefly in February, and made his NBA debut Feb. 8 against the Lakers. He scored his first two points and had a rebound across two minutes on the floor. He appeared in his only other NBA game that season Feb. 11, going scoreless in one minute of action. Dozier then returned to the G League for the rest of the year. His second second double-double occurred on March 10, when Dozier had 20 points and 10 boards against the Iowa Wolves. The Blue finished at the top of their division that season with a 28-22 record.