Happy Saturday, March 22nd! We have a small, four-game main slate for NBA DFS on DraftKings and FanDuel. 

Damian Lillard, Stephen Curry, Jalen Brunson and Domantas Sabonis headline the names that have already been ruled out tonight, while LeBron James has a chance to make his return for the Lakers. 

Be sure to join us in Discord for any news updates leading up to roster lock. Let's dive into some of the top plays and best pivots for this small, yet interesting NBA slate. 

 

 

If this is your first time reading our column on NBA DFS picks, I just want to welcome you and give you a few tips and tricks on what you should be looking for each night.

  • News outlets: reliable sources that give us injury news & starting lineups
  • Pace of play: who's playing fast vs. who's playing slow. Which teams get a pace-up spot (more possessions) vs. pace-down (fewer possessions)
  • Usage rates: is a percentage of how many plays that player is being used in
  • NBA DFS Projections
  • Lineup Generator
  • NBA Ownership

NBA DFS Picks & Daily Fantasy Playbook Today, March 22nd

Be sure to like and subscribe to the Fantasy Alarm YouTube channel for more insights!

 

 

Pre/Post-Lock Update

This section will cover any changes from this morning’s analysis up until roster lock. Expect injury updates, players we’re higher on as the day progresses, and more. All status updates after contest roster lock will be posted in the Fantasy Alarm Discord: https://discord.gg/2yATJxXe8G

UPDATE 5:30 PM ET

UPDATE 7:35 PM ET

NBA Injuries, News & Updates Today, 3/22

Here’s the latest injury report as of 7:30 AM on March 21, 2025, based on the provided NBA.com injury report:

 

 

NBA DFS Slate - Spreads and Totals (March 22, 2025)

 

 


NBA DFS Core Player Pool & Lineup Picks

Here are the core players I’m looking at for my NBA DFS picks tonight. You can see the full analysis of tonight’s NBA DFS projections and player pool below or skip ahead to building the best lineups possible by locking these into the aforementioned lineup generator now.

High

Mid

Value

Pos
(Click to sort ascending)
Player
(Click to sort ascending)
Matchup
(Click to sort ascending)
DK
(Click to sort ascending)
DK Pts
(Click to sort ascending)
FD
(Click to sort ascending)
FD Pts
(Click to sort ascending)
PGLuka DončićCHI @ LAL Sat 10:301260061.31200059.7

LeBron James has a chance to return from a two-week injury absence, and Damian Lillard is out for the Bucks. That leaves Giannis Antetokounmpo as the clear cash spend-up, while Luka is more of a GPP pivot. We might get a crazy low ownership number for Luka on a four-game slate.  

Game Type: GPP
PGTrae YoungGSW @ ATL Sat 7:00990049.8970045.5

Trae is playing great basketball and has scored 50+ fantasy points in five of his last six games. He has attempted at least 17 shots in each of those contests and posted at least 12 assists in half of them. 

Game Type: GPP
PGJosh GiddeyCHI @ LAL Sat 10:30860047.9880046.7

Giddey missed just over a week with an ankle injury, but he returned this week against the Suns. He played 30 minutes and continued to stuff the stat sheet, as he went for 22-7-7. He is now off the injury report completely and Tre Jones is out. Giddey posted more than 50 fantasy points in eight of nine games prior to the injury. 

Game Type: GPP
PGMiles McBrideWAS @ NYK Sat 8:005600059000

McBride is questionable on the injury report, but he should continue to start for the injured Jalen Brunson if he is able to play. He gets an elite matchup against a tanking Wizards team that ranks 28th in DRtg and 4th in pace. 

Game Type: GPP
PGRyan RollinsMIL @ SAC Sat 10:00380026.2480026.8

Rollins started last game for the injured Damian Lillard and played 29 minutes. Lillard is out again, which means Rollins is one of the best values on the slate. 

Game Type: CASH & GPP
SGCoby WhiteCHI @ LAL Sat 10:30800039.1790037

White has averaged 28.4 points per game this month, and he went for 35 points last game despite Josh Giddey returning to the lineup. He has settled into his role as the top usage guy for this Bulls team post trade deadline. 

Game Type: GPP
SGMikal BridgesWAS @ NYK Sat 8:00620024.8660024.5

Jalen Brunson remains out with injury and the Knicks get an elite matchup against the Wizards. Bridges has been consistently solid in the absence of Brunson, but he has just one ceiling performance. I prefer Anunoby if choosing between Knicks wings, but Bridges is in a great spot as well. 

Game Type: GPP
SGBrandin PodziemskiGSW @ ATL Sat 7:00600032.1610032

Podz played 34 minutes last game, so he appears to be past the back injury that has cost him five games this month. He was disappointing from a fantasy perspective despite Steph Curry exiting the game with an injury in the 3rd quarter. With Curry ruled out for this game, Podz should have a huge role in a great matchup with the up-tempo Hawks. 

Game Type: CASH & GPP
SGMoses MoodyGSW @ ATL Sat 7:00490025.2480024.6

Moody has been terrible his last two games, shooting a putrid 2-of-14 from the field. Despite the poor shooting performance recently, it is hard not to like this spot for Moody. Steph Curry is out and the Warriors get a matchup with the Hawks, who rank 2nd in pace in the league. 

Game Type: GPP
SGGary TrentMIL @ SAC Sat 10:00410022.1410021.4

Gary Trent stepped up with Damian Lillard out last game, shooting 6-of-10 from three-point range and scoring 23 points. The floor is incredibly low if the shots aren't falling, but the Kings have allowed the 3rd-most three-pointers made this season and Lillard is out again. 

Game Type: GPP
SFJimmy ButlerGSW @ ATL Sat 7:00850047.5840048

Jimmy Buckets is in an elite spot with Steph Curry out for this pace-up matchup against the Hawks. Butler has seen a bump of 3.8% usage and 6.1% in assist rate with Steph off the floor this season. He is one of the top plays of the entire slate. 

Game Type: CASH & GPP
SFJosh HartWAS @ NYK Sat 8:00810037.2820037.1

Hart has been disappointing in great matchups the last two games, but he gets another elite spot tonight. Jalen Brunson remains out and the Knicks get an elite matchup against the tanking Wizards. 

Game Type: GPP
SFDeMar DeRozanMIL @ SAC Sat 10:00830041.7780041.7

This is a tough matchup for DeRozan, but Domantas Sabonis is out again and Zach LaVine has just an 18.2% usage rate over his last five games. DeRozan leads the Kings with a 25.9% usage rate since the De'Aaron Fox trade. 

Game Type: GPP
SFOG AnunobyWAS @ NYK Sat 8:00680033.4730033.7

Anunoby has been the biggest beneficiary of the Jalen Brunson injury, as he has scored 40+ fantasy points in four of his last six games. He gets an elite matchup against the Wizards and has tremendous ceiling at his mid-range price tag. 

Game Type: CASH & GPP
PFGiannis AntetokounmpoMIL @ SAC Sat 10:001200067.41180065.5

Giannis has averaged 1.73 fantasy points per minute with Damian Lillard off the floor this season. He is the top spend-up on the slate and has an enormous ceiling in this matchup with the Kings. 

Game Type: CASH & GPP
PFLeBron JamesCHI @ LAL Sat 10:301050043.1960041.4

LeBron has a chance to return from his groin injury tonight. Keep an eye out for any update on playing time restrictions if he is cleared to play, but the field might be hesitant to trust LeBron in his first game back. 

Game Type: GPP
PFDraymond GreenGSW @ ATL Sat 7:00670038.4700038.8

Draymond continues to be in excellent form and is playing with great consistency. Steph Curry is out for this up-tempo matchup with the Hawks. 

Game Type: CASH & GPP
PFKyle KuzmaMIL @ SAC Sat 10:00540035.6590033.9

Kuzma has seen a team-leading 5.4% usage bump with Damian Lillard off the floor. He has also enjoyed boosts of 3.0% to his rebounding rate and 6.2% to his assist rate in the absence of Lillard. The price tag looks great for Kuzma given his increased role. 

Game Type: CASH & GPP
PFJonathan KumingaGSW @ ATL Sat 7:00530027.8550027.6

He is likely still limited to mid-20s minutes, but Kuminga has posted a usage rate above 30% with Steph Curry off the floor this season. Kuminga is attractively priced if he plays around 25 minutes again, and he would be significantly under-priced if he sees any more than that. 

Game Type: CASH & GPP
PFTrey LylesMIL @ SAC Sat 10:00360025.2500024.9

Lyles has seen his role grow in the last two games with Domantas Sabonis out. He is coming off back-to-back 30+ fantasy point performances and is still near minimum price on DK. It is a tougher price on FD, but I still have GPP interest given the upside we have seen from Lyles.  

Game Type: GPP
CKarl-Anthony TownsWAS @ NYK Sat 8:001000046980043.4

The upside has disappeared for KAT in recent games despite the absence of Jalen Brunson, as Towns has topped 50 fantasy points just once in the last 30 days. He does get an elite matchup against the Wizards. 

Game Type: GPP
CNikola VučevićCHI @ LAL Sat 10:30730033.5770032.9

Vucevic is coming off a 24-12-8 smash line last game against the Kings, as he played 32 minutes for the first time in a month. Vuc gets a tougher matchup tonight if LeBron (questionable) is able to return for the Lakers, but there is plenty of upside if he sees 30+ minutes again. 

Game Type: GPP
CBrook LopezMIL @ SAC Sat 10:00530027.5570028.5

Damian Lillard is out for the Bucks, and Domantas Sabonis is out for the Kings. Both of those injuries should be beneficial for Lopez, who has seen a 3.2% usage bump with Lillard off the floor this season. 

Game Type: GPP
CTristan VukčevićWAS @ NYK Sat 8:00440030.1510029.1

Vukcevic has been given an extended look for the tanking Wizards, as he has played over 20 minutes in four straight games. He has averaged 1.32 fantasy points per minute this season, so the minutes are all we need to see. 

Game Type: CASH & GPP
CQuinten PostGSW @ ATL Sat 7:00360024.5430023.3

Post is a value option on this small slate, as he has shown solid per-minute production this season. He has been playing around 20 minutes per game for the Warriors and should be locked in for that role with Curry out. 

Game Type: GPP
12600 , 61.3
61.3
12000 , 59.7
59.7

LeBron James has a chance to return from a two-week injury absence, and Damian Lillard is out for the Bucks. That leaves Giannis Antetokounmpo as the clear cash spend-up, while Luka is more of a GPP pivot. We might get a crazy low ownership number for Luka on a four-game slate.  

Game Type: GPP
9900 , 49.8
49.8
9700 , 45.5
45.5

Trae is playing great basketball and has scored 50+ fantasy points in five of his last six games. He has attempted at least 17 shots in each of those contests and posted at least 12 assists in half of them. 

Game Type: GPP
8600 , 47.9
47.9
8800 , 46.7
46.7

Giddey missed just over a week with an ankle injury, but he returned this week against the Suns. He played 30 minutes and continued to stuff the stat sheet, as he went for 22-7-7. He is now off the injury report completely and Tre Jones is out. Giddey posted more than 50 fantasy points in eight of nine games prior to the injury. 

Game Type: GPP
5600 , 0
0
5900 , 0
0

McBride is questionable on the injury report, but he should continue to start for the injured Jalen Brunson if he is able to play. He gets an elite matchup against a tanking Wizards team that ranks 28th in DRtg and 4th in pace. 

Game Type: GPP
3800 , 26.2
26.2
4800 , 26.8
26.8

Rollins started last game for the injured Damian Lillard and played 29 minutes. Lillard is out again, which means Rollins is one of the best values on the slate. 

Game Type: CASH & GPP
8000 , 39.1
39.1
7900 , 37
37

White has averaged 28.4 points per game this month, and he went for 35 points last game despite Josh Giddey returning to the lineup. He has settled into his role as the top usage guy for this Bulls team post trade deadline. 

Game Type: GPP
6200 , 24.8
24.8
6600 , 24.5
24.5

Jalen Brunson remains out with injury and the Knicks get an elite matchup against the Wizards. Bridges has been consistently solid in the absence of Brunson, but he has just one ceiling performance. I prefer Anunoby if choosing between Knicks wings, but Bridges is in a great spot as well. 

Game Type: GPP
6000 , 32.1
32.1
6100 , 32
32

Podz played 34 minutes last game, so he appears to be past the back injury that has cost him five games this month. He was disappointing from a fantasy perspective despite Steph Curry exiting the game with an injury in the 3rd quarter. With Curry ruled out for this game, Podz should have a huge role in a great matchup with the up-tempo Hawks. 

Game Type: CASH & GPP
4900 , 25.2
25.2
4800 , 24.6
24.6

Moody has been terrible his last two games, shooting a putrid 2-of-14 from the field. Despite the poor shooting performance recently, it is hard not to like this spot for Moody. Steph Curry is out and the Warriors get a matchup with the Hawks, who rank 2nd in pace in the league. 

Game Type: GPP
4100 , 22.1
22.1
4100 , 21.4
21.4

Gary Trent stepped up with Damian Lillard out last game, shooting 6-of-10 from three-point range and scoring 23 points. The floor is incredibly low if the shots aren't falling, but the Kings have allowed the 3rd-most three-pointers made this season and Lillard is out again. 

Game Type: GPP
8500 , 47.5
47.5
8400 , 48
48

Jimmy Buckets is in an elite spot with Steph Curry out for this pace-up matchup against the Hawks. Butler has seen a bump of 3.8% usage and 6.1% in assist rate with Steph off the floor this season. He is one of the top plays of the entire slate. 

Game Type: CASH & GPP
8100 , 37.2
37.2
8200 , 37.1
37.1

Hart has been disappointing in great matchups the last two games, but he gets another elite spot tonight. Jalen Brunson remains out and the Knicks get an elite matchup against the tanking Wizards. 

Game Type: GPP
8300 , 41.7
41.7
7800 , 41.7
41.7

This is a tough matchup for DeRozan, but Domantas Sabonis is out again and Zach LaVine has just an 18.2% usage rate over his last five games. DeRozan leads the Kings with a 25.9% usage rate since the De'Aaron Fox trade. 

Game Type: GPP
6800 , 33.4
33.4
7300 , 33.7
33.7

Anunoby has been the biggest beneficiary of the Jalen Brunson injury, as he has scored 40+ fantasy points in four of his last six games. He gets an elite matchup against the Wizards and has tremendous ceiling at his mid-range price tag. 

Game Type: CASH & GPP
12000 , 67.4
67.4
11800 , 65.5
65.5

Giannis has averaged 1.73 fantasy points per minute with Damian Lillard off the floor this season. He is the top spend-up on the slate and has an enormous ceiling in this matchup with the Kings. 

Game Type: CASH & GPP
10500 , 43.1
43.1
9600 , 41.4
41.4

LeBron has a chance to return from his groin injury tonight. Keep an eye out for any update on playing time restrictions if he is cleared to play, but the field might be hesitant to trust LeBron in his first game back. 

Game Type: GPP
6700 , 38.4
38.4
7000 , 38.8
38.8

Draymond continues to be in excellent form and is playing with great consistency. Steph Curry is out for this up-tempo matchup with the Hawks. 

Game Type: CASH & GPP
5400 , 35.6
35.6
5900 , 33.9
33.9

Kuzma has seen a team-leading 5.4% usage bump with Damian Lillard off the floor. He has also enjoyed boosts of 3.0% to his rebounding rate and 6.2% to his assist rate in the absence of Lillard. The price tag looks great for Kuzma given his increased role. 

Game Type: CASH & GPP
5300 , 27.8
27.8
5500 , 27.6
27.6

He is likely still limited to mid-20s minutes, but Kuminga has posted a usage rate above 30% with Steph Curry off the floor this season. Kuminga is attractively priced if he plays around 25 minutes again, and he would be significantly under-priced if he sees any more than that. 

Game Type: CASH & GPP
3600 , 25.2
25.2
5000 , 24.9
24.9

Lyles has seen his role grow in the last two games with Domantas Sabonis out. He is coming off back-to-back 30+ fantasy point performances and is still near minimum price on DK. It is a tougher price on FD, but I still have GPP interest given the upside we have seen from Lyles.  

Game Type: GPP
10000 , 46
46
9800 , 43.4
43.4

The upside has disappeared for KAT in recent games despite the absence of Jalen Brunson, as Towns has topped 50 fantasy points just once in the last 30 days. He does get an elite matchup against the Wizards. 

Game Type: GPP
7300 , 33.5
33.5
7700 , 32.9
32.9

Vucevic is coming off a 24-12-8 smash line last game against the Kings, as he played 32 minutes for the first time in a month. Vuc gets a tougher matchup tonight if LeBron (questionable) is able to return for the Lakers, but there is plenty of upside if he sees 30+ minutes again. 

Game Type: GPP
5300 , 27.5
27.5
5700 , 28.5
28.5

Damian Lillard is out for the Bucks, and Domantas Sabonis is out for the Kings. Both of those injuries should be beneficial for Lopez, who has seen a 3.2% usage bump with Lillard off the floor this season. 

Game Type: GPP
4400 , 30.1
30.1
5100 , 29.1
29.1

Vukcevic has been given an extended look for the tanking Wizards, as he has played over 20 minutes in four straight games. He has averaged 1.32 fantasy points per minute this season, so the minutes are all we need to see. 

Game Type: CASH & GPP
3600 , 24.5
24.5
4300 , 23.3
23.3

Post is a value option on this small slate, as he has shown solid per-minute production this season. He has been playing around 20 minutes per game for the Warriors and should be locked in for that role with Curry out. 

Game Type: GPP