After a slow start to the season that included him missing the first five games, Cade Cunningham has shown exactly why he was the No. 1 overall draft pick. The former Oklahoma State star has averaged 20 points, 7.3 rebounds, 6.7 assists and 2.3 steals over his last three games. Now, he'll get to face a reeling Lakers team that boasts several former top picks including LeBron James, Anthony Davis and Dwight Howard. Despite the big names and lengthy resumes, these Lakers have struggled, thus giving Cunningham a great chance to continue his NBA DFS success.

Which No. 1 pick will rise to the top of the NBA DFS player pool when Lakers vs. Pistons tips off at 6 p.m. ET? And with just five games on Sunday, which other players around the league should you consider as top daily Fantasy basketball picks on sites like DraftKings and FanDuel? Before making any NBA DFS picks, be sure to check out the NBA DFS advice, player rankings, stacks and top daily Fantasy basketball picks from SportsLine's Mike McClure

McClure is a DFS professional with nearly $2 million in career winnings. He's also a predictive data engineer at SportsLine who uses a powerful prediction model that simulates every minute of every game 10,000 times, taking factors like matchups, statistical trends and injuries into account. 

This allows him to find the best NBA DFS values and create optimal lineups that he shares only over at SportsLine. They're a must-see for any NBA DFS player.

On Saturday, McClure listed Timberwolves guard D'Angelo Russell as part of his NBA DFS player pool on FanDuel and DraftKings. The result: Russell had 28 points, five assists and four rebounds to return over 37.75 points on DraftKings and 36.1 points on FanDuel. Anybody that included him in their lineups was well on the way to a profitable day.

Now, McClure has turned his attention to the Sunday, November 21 NBA DFS slate and locked in his top daily Fantasy basketball picks. You can only see them by heading to SportsLine.

Top NBA DFS picks for Sunday, November 21

One of McClure's top NBA DFS picks for Sunday is Bulls guard Zach LaVine at $8,700 on DraftKings and $7,900 on FanDuel. LaVine dropped a season-high of 36 points in Friday's win over Denver while also adding five rebounds and four assists. He also connected on 58.3 percent of his field-goal attempts. That efficiency has been the difference for LaVine this year as he's flirting with joining the 50-40-90 club. 

The 26-year-old is shooting 49.8 percent from the field, 40.3 percent from beyond the arc and is knocking down 88.2 percent of his free throw attempts. He's also cut back his turnovers to 2.9 per game after topping 3.4 each of the last three seasons. All of that has allowed LaVine to post a career-high player efficiency rating (PER) of 22.5. His efficiency should be on full display versus a Knicks team that is struggling defensively as New York ranks 17th in points allowed after leading the league in the stat last season.

Another part of McClure's optimal NBA DFS strategy includes rostering Suns guard Chris Paul at $8,300 on DraftKings and $8,900 on FanDuel. Paul continues to amaze in his 17th season and leads the NBA in both assists per game (10.7) and steals per game (2.5).

Paul is coming off an 18-point, 14-assist, five-rebound performance vs. the Mavericks on Friday. He has been the catalyst for the Suns' current 11-game winning streak as he's had double-digit points in nine of those wins while posting at least 10 assists in seven of them. The veteran should exploit a Nuggets team on Sunday that allowed Tyrese Maxey of the Sixers to post a 22-5-4 stat line on Thursday and is still missing both Jamal Murray (knee) and Michael Porter Jr. (back).

How to set NBA DFS lineups for Sunday, November 21

McClure is also targeting a player who could go off for massive numbers on Sunday because of a dream matchup. This pick could be the difference between winning your tournaments and cash games or going home with nothing. You can only see who it is here.

So who is DFS pro Mike McClure putting in his optimal NBA DFS lineups for Sunday? Visit SportsLine now to see optimal NBA DFS picks, rankings, advice, and stacks, all from a professional DFS player who has almost $2 million in career winnings, and find out.