A source told the Journal Sentinel that Portis failed the drug test around Thanksgiving, and coach Doc Rivers said on Thursday that the issue had been on his radar for awhile.
Source: Milwaukee Journal-Sentinel
Source: Milwaukee Journal-Sentinel
What’s the buzz on Twitter?

Tim MacMahon @espn_macmahon
The Hoop Collective with @WindhorstESPN and @TimBontemps: Wemby bad news, Luka and the Lakers, Bobby Portis and more youtu.be/or4SSO_2R0g?si… – 10:43 AM
The Hoop Collective with @WindhorstESPN and @TimBontemps: Wemby bad news, Luka and the Lakers, Bobby Portis and more youtu.be/or4SSO_2R0g?si… – 10:43 AM

Eric Nehm @eric_nehm
After last night’s win over the Clippers, the Bucks have 24 games left to play with Bobby Portis suspended.
How are they going to try to replace his production? And what did the first game without him tell us about their plan?
At @TheAthletic: nytimes.com/athletic/61489… – 9:30 AM
After last night’s win over the Clippers, the Bucks have 24 games left to play with Bobby Portis suspended.
How are they going to try to replace his production? And what did the first game without him tell us about their plan?
At @TheAthletic: nytimes.com/athletic/61489… – 9:30 AM

Lori Nickel @LoriNickel
Player reaction: Bucks players sympathize with Bobby Portis jsonline.com/story/sports/n… via @journalsentinel – 7:29 AM
Player reaction: Bucks players sympathize with Bobby Portis jsonline.com/story/sports/n… via @journalsentinel – 7:29 AM

Sirius XM NBA @SiriusXMNBA
Hello, Friday!
Tune into The Starting Lineup with @TheFrankIsola & @Scalabrine!
🏀 Latest on Wembanyama
🦌 Bobby Portis Suspended
🎙 Fred Kushner at 7:10am ET
🎙 @alanhahn at 9:00am ET
📻 Listen Live: sxm.app.link/nbaradiolive
📱 Call the Show: 855-NBA-JUMP (855-622-5867) pic.x.com/l4o200LD5P – 7:02 AM
Hello, Friday!
Tune into The Starting Lineup with @TheFrankIsola & @Scalabrine!
🏀 Latest on Wembanyama
🦌 Bobby Portis Suspended
🎙 Fred Kushner at 7:10am ET
🎙 @alanhahn at 9:00am ET
📻 Listen Live: sxm.app.link/nbaradiolive
📱 Call the Show: 855-NBA-JUMP (855-622-5867) pic.x.com/l4o200LD5P – 7:02 AM

Tim Reynolds @ByTimReynolds
Milwaukee’s Bobby Portis suspended after he mistakenly took painkiller Tramadol rather than Toradol apnews.com/article/bucks-… – 9:30 PM
Milwaukee’s Bobby Portis suspended after he mistakenly took painkiller Tramadol rather than Toradol apnews.com/article/bucks-… – 9:30 PM

John Gonzalez @JohnGonzalez
Latest Beyond the Arc pod w/ @SamQuinnCBS
-Lakers bad loss to Hornets
-Bobby Portis suspended 25 games
-storylines for rest of the season
-PLUS Late breaking news on Wemby done for season
🎧listen/subscribe
link.chtbl.com/beyondthearc
👀💻 YouTube
youtube.com/@beyondthearcc… – 1:56 PM
Latest Beyond the Arc pod w/ @SamQuinnCBS
-Lakers bad loss to Hornets
-Bobby Portis suspended 25 games
-storylines for rest of the season
-PLUS Late breaking news on Wemby done for season
🎧listen/subscribe

link.chtbl.com/beyondthearc
👀💻 YouTube

youtube.com/@beyondthearcc… – 1:56 PM

Lori Nickel @LoriNickel
“The agent also said Portis took the legally prescribed Tramadol from his assistant.” from @JimOwczarski
Milwaukee Bucks forward Bobby Portis Jr. suspended 25 games by NBA for violating anti-drug program jsonline.com/story/sports/n… via @journalsentinel – 12:05 PM
“The agent also said Portis took the legally prescribed Tramadol from his assistant.” from @JimOwczarski
Milwaukee Bucks forward Bobby Portis Jr. suspended 25 games by NBA for violating anti-drug program jsonline.com/story/sports/n… via @journalsentinel – 12:05 PM

John Gonzalez @JohnGonzalez
Beyond the Arc LIVE on YouTube at 12 pm ET w/ @SamQuinnCBS
-Luka, LeBron and the Lakers followed up their worst loss of the season with…their worst loss of the season
-Bobby Portis suspended 25 games for drug policy violation
-Post-AS storylines
youtube.com/live/omY8UQ1mI… – 11:50 AM
Beyond the Arc LIVE on YouTube at 12 pm ET w/ @SamQuinnCBS
-Luka, LeBron and the Lakers followed up their worst loss of the season with…their worst loss of the season
-Bobby Portis suspended 25 games for drug policy violation
-Post-AS storylines
youtube.com/live/omY8UQ1mI… – 11:50 AM

Mark Medina @MarkG_Medina
Bucks and Bobby Portis with a statement on his 25-game suspension. Portis: “I was dealing with an elbow injury and using an NBA-approved medication for pain and inflammation. During that time, I made an honest mistake and took a pain-inducing anti-inflammatory pill that is not pic.x.com/mhSaORopuK – 11:28 AM
Bucks and Bobby Portis with a statement on his 25-game suspension. Portis: “I was dealing with an elbow injury and using an NBA-approved medication for pain and inflammation. During that time, I made an honest mistake and took a pain-inducing anti-inflammatory pill that is not pic.x.com/mhSaORopuK – 11:28 AM


NBA on ESPN @ESPNNBA
The NBA has suspended Bucks forward Bobby Portis for 25 games for violating the league’s anti-drug policy, the league announced Thursday.
Portis tested positive for the drug Tramadol, a medication used to treat severe pain among adults. It is an instance that his agent said was pic.x.com/3fRR6vFqvH – 11:27 AM
The NBA has suspended Bucks forward Bobby Portis for 25 games for violating the league’s anti-drug policy, the league announced Thursday.
Portis tested positive for the drug Tramadol, a medication used to treat severe pain among adults. It is an instance that his agent said was pic.x.com/3fRR6vFqvH – 11:27 AM


Kurt Helin @basketballtalk
Bucks’ Bobby Portis suspended 25 games for violating NBA’s drug policy
Portis said “I made an honest mistake” taking a banned pain killer (Tramadol) for his elbow issues rather than what he thought he was taking (Toradol, which is allowed).
nbcsports.com/nba/news/bucks… – 11:26 AM
Bucks’ Bobby Portis suspended 25 games for violating NBA’s drug policy
Portis said “I made an honest mistake” taking a banned pain killer (Tramadol) for his elbow issues rather than what he thought he was taking (Toradol, which is allowed).
nbcsports.com/nba/news/bucks… – 11:26 AM

NBA on ESPN @ESPNNBA
The NBA has suspended Bucks forward Bobby Portis for 25 games for violating the league’s anti-drug policy, the league announced Thursday.
Portis tested positive for the drug Tramadol, a medication used to treat severe pain among adults. It is an instance that his agent said was – 11:19 AM
The NBA has suspended Bucks forward Bobby Portis for 25 games for violating the league’s anti-drug policy, the league announced Thursday.
Portis tested positive for the drug Tramadol, a medication used to treat severe pain among adults. It is an instance that his agent said was – 11:19 AM

Ryan Blackburn @NBABlackburn
If the story that Bartelstein and Bobby Portis are telling is true, and it only happened once, then why didn’t the NBA interview the assistant and some other folks around the situation and reduce this suspension from 25 games?
I realize the NBA is zero tolerance for this stuff, – 11:11 AM
If the story that Bartelstein and Bobby Portis are telling is true, and it only happened once, then why didn’t the NBA interview the assistant and some other folks around the situation and reduce this suspension from 25 games?
I realize the NBA is zero tolerance for this stuff, – 11:11 AM

Shams Charania @ShamsCharania
Bucks F Bobby Portis’ representative tells ESPN: “Bobby unintentionally took a pain medication called Tramadol, thinking he was taking a pain medication called Toradol.”
ESPN story on Portis‘ 25-game ban that sidelines him for most of rest of season: espn.com/nba/story/_/id… – 11:08 AM
Bucks F Bobby Portis’ representative tells ESPN: “Bobby unintentionally took a pain medication called Tramadol, thinking he was taking a pain medication called Toradol.”
ESPN story on Portis‘ 25-game ban that sidelines him for most of rest of season: espn.com/nba/story/_/id… – 11:08 AM

Eric Nehm @eric_nehm
Here is the Milwaukee Bucks statement on Bobby Portis’ 25-game suspension: pic.x.com/3E88B2L6G9 – 11:06 AM
Here is the Milwaukee Bucks statement on Bobby Portis’ 25-game suspension: pic.x.com/3E88B2L6G9 – 11:06 AM


Bobby Marks @BobbyMarks42
Roster/financial implications in Milwaukee
The 25 game suspension for Bobby Portis will cost:
Total: $2.85M
Per game: $114,348
Roster
Milwaukee can sign a replacement starting with the 6th game of the suspension. – 11:00 AM
Roster/financial implications in Milwaukee
The 25 game suspension for Bobby Portis will cost:
Total: $2.85M
Per game: $114,348
Roster
Milwaukee can sign a replacement starting with the 6th game of the suspension. – 11:00 AM

Michael Scotto @MikeAScotto
Milwaukee Bucks forward Bobby Portis Jr. has been suspended without pay for 25 games for violating the terms of the NBA/NBPA Anti-Drug Program by testing positive for Tramadol, NBA says. His suspension starts tonight against the Clippers. He’ll be eligible to return April 8 pic.x.com/nOuusthRqI – 11:00 AM
Milwaukee Bucks forward Bobby Portis Jr. has been suspended without pay for 25 games for violating the terms of the NBA/NBPA Anti-Drug Program by testing positive for Tramadol, NBA says. His suspension starts tonight against the Clippers. He’ll be eligible to return April 8 pic.x.com/nOuusthRqI – 11:00 AM


Eurohoops @Eurohoopsnet
🚨The NBA has suspended Milwaukee Bucks’ Bobby Portis for 25 games for violating the league’s anti-drug policy pic.x.com/WghubwuQYd – 10:56 AM
🚨The NBA has suspended Milwaukee Bucks’ Bobby Portis for 25 games for violating the league’s anti-drug policy pic.x.com/WghubwuQYd – 10:56 AM


Eurohoops @Eurohoopsnet
Milwaukee Bucks’ Bobby Portis suspended for 25 games #NBA
eurohoops.net/en/nba-news/17… – 10:54 AM
Milwaukee Bucks’ Bobby Portis suspended for 25 games #NBA
eurohoops.net/en/nba-news/17… – 10:54 AM

StatMuse @statmuse
Bobby Portis last five games
— 16.4 PPG
— 11.6 RPG
— 4.2 APG
— 1.6 3PM
Suspended for 25 games. pic.x.com/yr4qzWcVFy – 10:43 AM
Bobby Portis last five games
— 16.4 PPG
— 11.6 RPG
— 4.2 APG
— 1.6 3PM
Suspended for 25 games. pic.x.com/yr4qzWcVFy – 10:43 AM


Shams Charania @ShamsCharania
Just In: The NBA has suspended Milwaukee Bucks’ Bobby Portis for 25 games for violating the league’s anti-drug policy, sources tell ESPN. pic.x.com/FeSDo4jb0k – 10:41 AM
Just In: The NBA has suspended Milwaukee Bucks’ Bobby Portis for 25 games for violating the league’s anti-drug policy, sources tell ESPN. pic.x.com/FeSDo4jb0k – 10:41 AM


Chris Haynes @ChrisBHaynes
BREAKING: Milwaukee Bucks forward Bobby Portis Jr. to be suspended 25 games for taking a banned substance, sources tell me. #haynesbriefs
Brought to you by @Nuna_USA pic.x.com/oJD6YCo3cN – 10:41 AM
BREAKING: Milwaukee Bucks forward Bobby Portis Jr. to be suspended 25 games for taking a banned substance, sources tell me. #haynesbriefs
Brought to you by @Nuna_USA pic.x.com/oJD6YCo3cN – 10:41 AM
More on this storyline
Officials for the NBA may have privately felt empathy for Portis’ situation, but they were not willing to make an exception to his 25-game suspension by taking Portis’ word for it that it was a mistake. -via Milwaukee Journal-Sentinel / February 21, 2025
“I think everybody was surprised, because I’ve been around Bobby, and I know he’s not a guy that ever takes any illegal substance,” said Giannis Antetokounmpo. “Had the opportunity to talk with the team and coaching staff, and they explained to me – and also Bobby, that it was an honest mistake. “Sometimes you’re in that position. You have people around you that you trust blindly, and they might want the best for you, but they can make a mistake. So he made a mistake, and I think he understands that. And I believe, because I know Bobby, that he feels, probably that he’s letting the team down. And, he probably, maybe, he might be embarrassed.” -via Milwaukee Journal-Sentinel / February 21, 2025
“Because at the end of the day, there’s a banned list, which gets updated every single year,” said Antetokounmpo. “And things that (weren’t) banned last year are banned this year. So you just got to be very, very aware of things that you consume. We are professional athletes, so we have to take that serious. “We love Bobby. Can’t wait for him to come back with the team and get the ball rolling again.” -via Milwaukee Journal-Sentinel / February 21, 2025