Luka Doncic called Giannis Antetokounmpo "the best player in the NBA right now" after the Greek's Milwaukee Bucks downed the Slovenian's Dallas Mavericks 124-115 on Sunday.

Antetokounmpo starred for the NBA-best Bucks, with 30 points on 11-of-19 shooting with 11 rebounds and four assists.

Doncic, who leads the NBA for points per game this season, could only manage 27 points for the Mavericks, who are 0-5 this season when he scores under 30.

"It's hard to go against a guy like that," Doncic told reporters about Antetokounmpo. "He's the best player in the NBA right now.

"He's almost impossible to stop. It's really fun to see him play, but it's not that fun to go against him."

Antetokounmpo's 30-point, 10-rebound double-double was his seventh this season.

"He improves every day. He works really hard, you can see it," Doncic added about Antetokounmpo.

"He works on everything. He works on his shot and he's gotten better at a lot of things. He just gets better every day."

Doncic is averaging 33.1 points per game this season, with Antetokounmpo fourth overall at 30.9, and the Greek returned the compliments.

"No matter wins or losses, just being respected by your peers, it's always a good feeling," Antetokounmpo said. "I always love playing against the best players in the league.

"He's an incredible player, incredible talent, arguably one of the most talented players I've ever seen in my lifetime. It's unbelievable what he can do for himself and his team."

Dallas have also fallen to a 9-10 record, losing their past four games and losing seven of their past 10.

"We've just got to keep going," Doncic said. "There’s 82 games. We've just got to keep going. Every day is a new day. Every game is a new game."