Milwaukee Bucks forward Bobby Portis Jr. has been handed a 25-game suspension without pay after testing positive for Tramadol, a banned painkiller. The NBA confirmed the violation, ruling him out until April 8, just before the end of the regular season. His absence comes at a critical time as the Bucks push for playoff positioning.
Portis, 30, admitted to the mistake, explaining that he had been treating an elbow injury with an NBA-approved medication. However, he unintentionally took a painkiller that was not permitted under league rules.
“I feel horrible and recognize that I’m responsible for what I put in my body,” Portis said. “From the bottom of my heart, I want to apologize to the Bucks organization, my teammates, coaches, family, and fans.”
His suspension begins when Milwaukee hosts the LA Clippers. Without him, the Bucks lose a key contributor averaging 13.7 points and 8.3 rebounds per game across 46 appearances this season.
Bucks general manager Jon Horst acknowledged the challenge of losing Portis but expressed unwavering support. “This is a very difficult set of circumstances for Bobby and our team,” Horst said. “He and the Bucks respect the NBA/NBPA Anti-Drug Program and will accept what’s been handed down. But we 100% support Bobby.”
Tramadol was only added to the World Anti-Doping Agency’s banned substances list in 2024, after studies suggested it could enhance performance. Portis’ suspension serves as a reminder of the strict regulations governing professional athletes.
With the Bucks sitting fifth in the Eastern Conference, his absence could impact their playoff seeding. His return in April will be closely watched as Milwaukee looks to regain momentum.