OH MAN where do I even start with this whole Giannis situation?!

Look, I gotta respect the guy for laying it all out there like that. That interview was REAL. When he talks about his dad being buried in Milwaukee, his kids being born there, getting married there... that's not just PR speak, that's a dude who genuinely loves where he's at. You don't hear that kind of raw emotion from superstars very often.

BUT HERE'S THE THING - and I say this as someone who watches a small market team try to keep their franchise guy happy year after year with the Bills and Sabres - you can love a city and still recognize when the organization isn't matching your energy. That part where he said "if people have different agendas within our own team, something gotta change" - YIKES. That's not exactly a ringing endorsement of ownership, is it?

Three wins in a row is nice and all but let's be honest, it was the Bulls, Pelicans, and a Pacers team that's basically running a hospital ward at this point. That's not exactly proving you can contend.

The Hayes-Davis waiver makes sense - 12.5% from three ain't gonna cut it anywhere. But man, the fact that they're still figuring out roster spots in February while supposedly trying to convince Giannis they can build a contender? Not a great look.

I really hope Milwaukee can figure this out because small market success stories are good for the whole league. But ownership better wake up REAL quick because that man basically gave them a public ultimatum wrapped in a love letter.
 
Bucks vs. Pacers Player Grades: Sims cleans the glass in third straight win

imagn-28175829.jpg

Feb 6, 2026; Milwaukee, Wisconsin, USA; Milwaukee Bucks center Jericho Sims (00) blocks a shot by Indiana Pacers forward Pascal Siakam (43) in the third quarter at Fiserv Forum. Mandatory Credit: Benny Sieu-Imagn Images | Benny Sieu-Imagn Images

The Milwaukee Bucks are undefeated with Ousmane Dieng on the roster (despite him not seeing a second of playing time), taking down the Indiana Pacers, 105-99. After leading by as many as 20 points, the Bucks hung on despite being outscored 34-22 in the fourth. Read our full summary of the game here and catch a six-minute audio recap on the Bucks+ podcast, Bucks In Six Minutes, below.

View Link

Player Grades​

Myles Turner​


27 minutes, 9 points, 10 rebounds, 4/10 FG, 1/5 3P, +11

It wasn’t Turner’s best day shooting the ball, but he more than made up for it in his defense and rebounding. Tied for the team lead in offensive rebounding with four, and played well in transition defense.

Grade: B-

Ryan Rollins​


34 minutes, 22 points, 4 rebounds, 4 assists, 4 turnovers, 4 fouls, 9/19 FG, 4/8 3P, +6

Four straight 20+ point games for Rylo. He’s found his groove once again, even though he got in a bit of foul trouble.

Grade: B+

AJ Green​


37 minutes, 14 points, 3 rebounds, 2 assists, 4/12 3P, +9

Green was in line for a much bigger game, shooting an efficient 3/5 from the field in the first half. He finished 1/7, but it’s good to see him shoot it with confidence.

Grade: B-

Kevin Porter Jr.​


34 minutes, 23 points, 8 assists, 7 rebounds, 3 steals, 2 turnovers, 10/20 FG, 0/6 3P, +3

KPJ got the start last night with Rylo in the backcourt, and they played off each other well. While the three-point shot hasn’t returned just yet, he was aggressive in the paint, going 10/12.

Grade: A-

Bobby Portis​


26 minutes, 21 points, 6 rebounds, 9/18 FG, 3/7 3P, -1

Man, did the Bucks need BP back. For all the annoyances of his play style, when he gets his shot going, he’s one of the best backup bigs in the league.

Grade: B

Gary Trent Jr.​


19 minutes, 7 points, 2 assists, 1 rebound, 3/5 FG, 0/2 3P, -5

Has the real GTJ finally stood up? While he didn’t hit a three, he’s looked much better over recent games. Hopefully, he can keep this up for his and the Bucks’ sake.

Grade: B-

Gary Harris​


14 minutes, 0 points, 2 assists, 1 rebound, 0/3 FG, +2

It was a bit of a dud game for Harris, but I’ll give him a bit of a pass since he came off an injury. He looked solid defensively, just didn’t get any shots to go down.

Grade: C-

Pete Nance​


18 minutes, 5 points, 1 rebound, 1 assist, 2/3 FG, 1/1 3P, -4

If the Bucks don’t scoop someone up off the buyout market, that open roster spot should go to Nance. While it wasn’t his most prolific game, he’s showing game by game that he belongs in the NBA.

Grade: C+

Jericho Sims​


31 minutes, 4 points, 15 rebounds, 4 assists, 2 blocks, 2/3 FG, +9

Has Sims become the new big wing stopper for the Bucks? After taking on Zion Williamson last night, he was matched up all night with Pascal Siakam. He helped limit Siakam to 19 points on 7/19 shooting and 1/8 from three-point range. Combined with a career day on the boards, Sims had a near-perfect game.

Grade: A

Doc Rivers​


It was a surprise to see Jericho Sims in the starting lineup for the injured Kyle Kuzma. Yet, to Doc’s credit, it worked. He also went 1/1 on his challenges tonight, so add that in the plus column for Doc.

Grade: B+

DNP-CD:
Ousmane Dieng, Thanasis Antetokounmpo, Andre Jackson Jr.

Inactive: Alex Antetokounmpo, Giannis Antetokounmpo, Kyle Kuzma, Taurean Prince

Bonus Bucks Bits​

  • Here’s what Doc had to say pre-game about the newly-added Dieng:

“We just really like him. (He’s) a talented player, has size, I think he’s more of a 3/4, (and) can really pass the ball. I think he was last cut on the France Olympic team, at his age. Coming from a great orginzation, good shooter, is going to be a better shooter. So, a lot of things we liked.”

  • Milwaukee finished with 13 offensive rebounds, tied for the third most they’ve collected this season. Turner and Sims had four each, while KPJ chipped in with two more. I asked Doc about what he saw from the effort on the glass tonight from his team:

“I think the re-concerted interest in getting offensive rebounds was there. We missed five of them where we got our hands on them. We’re doing this thing where we push the defensive player in, so he can’t leak out and that’s been effective for us as well. Jericho is a rebounding machine, he really is.”

  • The duo of Rollins and Porter seems to be gelling. After some struggles earlier in the season, they combined for 45 points last night. KPJ raved about the growth he’s seen out of Rollins:

“Rylo has taken the biggest leap, and we need him to. Giannis is out, TP [Taurean Prince] is out. We’re battling injuries, and he’s been there holding the fort.”

  • KPJ took a season high 20 field goal attempts. His previous high was 18 FGA twice.
  • The Bucks have won three games in a row for the first time this season.
  • I would be remiss if I didn’t wish friend of the site Marques Johnson an early happy 70th birthday. Bango went into the booth, shot off a confetti cannon, and presented Johnson with a cake. To many more birthday dunk videos in the future.

Up Next​


The Bucks will hit the road with a pair of games against the Orlando Magic. The first of those two will be on Monday at 6:30 p.m. Central Time and will stream only on Peacock.

Source: https://www.brewhoop.com/bucks-anal...ats-ryan-rollins-kevin-porter-jr-jericho-sims
 
Bobby Portis to participate in three-point contest

imagn-28040500.jpg

Jan 19, 2026; Atlanta, Georgia, USA; Milwaukee Bucks forward Bobby Portis (9) celebrates a three point shot against the Atlanta Hawks during the fourth quarter at State Farm Arena. Mandatory Credit: Jordan Godfree-Imagn Images | Jordan Godfree-Imagn Images

Looks like Giannis isn’t the only Milwaukee Bucks player who will take part in All-Star Weekend. Bobby Portis was announced as one of the eight players who will take part in this season’s three-point contest. This is the first time in his 11-year career that Portis will participate in an All-Star event. It’s the third straight year the Bucks have had at least one player in the three-point shootout, with Damian Lillard (2024, 2025) and Malik Beasley (2024) also participating for Milwaukee. The remaining competitors include Donovan Mitchell, Tyrese Maxey, Jamal Murray, Norman Powell, Devin Booker, and Kon Knueppel.

Portis is having one of his best seasons shooting from behind the arc, hitting 45.1% on 4.3 attempts per game. That mark puts him in a virtual three-way tie for fifth place in 3P% with Sam Merrill and Ayo Dosunmu. He’s also tied for seventh for three-point shooting in a single season in Bucks franchise history. It ranks as his second-highest career percentage, as he shot 47.1% in his first season with the Bucks.

Speaking of Lillard, he’s set to make his return to the court in the competition as well. Despite not playing at all this season due to a torn Achilles, Lillard is looking to add another three-point title to his extensive resume. Dame won back-to-back competitions in 2023 and 2024, the latter of which he won while in Milwaukee.

For those who don’t remember how the event goes, the NBA explained it in their press release about this year’s participants:

In the two-round contest, players attempt to score as many points as possible from multiple 3-point locations within 70 seconds. The top three scorers from the first round advance to the championship round, where the highest score determines the winner.

You can watch BP light it up from Los Angeles next Saturday at 4:00 p.m. Central time on NBC and Peacock.

Source: https://www.brewhoop.com/bucks-news...oint-contest-nba-all-star-weekend-los-angeles
 
Bucks sign Cam Thomas

gettyimages-2181276239.jpg

BROOKLYN, NY - OCTOBER 27: Cam Thomas #24 of the Brooklyn Nets drives to the basket during the game against the Milwaukee Bucks on October 27, 2024 at Barclays Center in Brooklyn, New York. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this Photograph, user is consenting to the terms and conditions of the Getty Images License Agreement. Mandatory Copyright Notice: Copyright 2024 NBAE (Photo by Nathaniel S. Butler/NBAE via Getty Images) | NBAE via Getty Images

Before Thursday’s trade deadline, a rumor last week linked the Bucks with former Nets guard Cam Thomas, primarily from HoopsHype’s Mike Scotto. While the contract isn’t public yet, usually post-deadline signings are for the veteran’s minimum, which would be about $905k for Thomas over the remainder of the year. Milwaukee can use the minimum salary exception to add him, and their cap hit would be $846k in that case. They had an open roster spot after waiving Nigel Hayes-Davis on Thursday evening, hours after acquiring him and Ousmane Dieng in exchange for Cole Anthony and Amir Coffey.

The 24-year-old Thomas spent four and a half seasons as a Net, after they selected him 27th overall in 2021. He first broke into their rotation during the latter years of the KD/Kyrie squads as a microwave scorer off their bench, moving into the starting lineup in his third campaign. In 2023–24, he assumed the mantle of their leading scorer the year after Kevin Durant was traded to Phoenix with 22.5 PPG and 2.9 APG on .442/.364/.881 shooting over 66 games (51 starts), but on subpar efficiency. Last season, he missed 57 contests with a left hamstring injury that held him out for three months, then ended his year six games after his late February returned. He’d been averaging a career-high 24.0 PPG. In each campaign, he put up 18+ attempts per game, so he’s earned a reputation as a chucker.

Perhaps due to that, Thomas didn’t receive any multiyear offers after hitting restricted free agency last offseason, including from the Nets. The 6’3” LSU alum therefore took the qualifying offer, giving him the ability to veto trades during 2025–26. He’s appeared in 24 contests for the Nets, starting only eight, with scoring (15.6 PPG), rebounding (1.8 RPG), and shooting (.399/.325/.843) numbers down across the board and his typical 3.1 APG. He also strained that same hammy in November, knocking him out for 20 games until just before New Years. After two years averaging 31+ MPG, he was down to 24.3 this year. Recognizing Brooklyn didn’t envision him as part of his future given the lack of an offer last summer, he surely would have waived that right had the Nets found a deal for him last week, but they couldn’t get anything done. He missed the team’s flight on February 4th, listed as out with “personal reasons,” which many speculated to be a pending move.

The initial Scotto rumor also liked Thomas to the Cavs, echoing a trade idea Jackson proposed between them, the Bucks, and Nets. Scotto mentioned that Cleveland discussed a Thomas trade that would have sent Lonzo Ball (since traded to Utah and waived) and “second-round draft compensation” to Brooklyn. Those talks didn’t progress, and the Nets waived Thomas very shortly after the 2 p.m. Central deadline on Thursday. That’s apparently what he was hoping for, telling Andscape’s Marc Spears:

“Super excited ready to actually help and contribute to another team. My next team is getting elite scoring, good play-making and a good combo guard… I picked Milwaukee because they wanted me and they told me they’ve been interested for years now. So, it’s good to have this opportunity come to fruition. And I’m just hoping to meet everybody, get to know everybody and contribute as soon as possible.”

It’s worth noting that Milwaukee also has about $3m remaining on its room exception this season (the rest of it was used to sign Kevin Porter Jr. to a new contract last July), and could use that to outbid other Thomas suitors. But given the mutual interest between Thomas and the Bucks, it’s probably a minimum contract. Since he is changing teams in free agency, Milwaukee will have Non-Bird rights on him this offseason, so their next contract could only give him a 20% raise on his new salary—a fair bit less than the $6m Brooklyn is still paying him this season. For anything more, they’d need to use a different exception, like the mid-level or bi-annual.

Getting a scorer as talented as Thomas, despite his inefficiency, for next to nothing is certainly a steal. What’s more interesting is what this means for Milwaukee moving forward this season. On their first three-game winning streak of the season, their competition before the break is more serious than the cellar-dwelling Pelicans and Pacers. Still, at just 21-29, they’re 2.5 games back of Charlotte—whom they have a tiebreaker over after winning the season series 3-1—for the East’s final play-in spot. So the hill is still steep, if they choose to climb it.

Thomas can only score, doesn’t defend, and while he’s right that he can play-make, it’s really only for himself. He probably will help more than he hurts the rest of the year, but maybe not to a great extent. Mainly, he’ll give the moribund Bucks offense (24th in ORtg per Cleaning The Glass) a definite boost whenever he’s on the floor, and the Bucks are simply not good enough to not add talent. I wonder about his future, though: he’ll be an unrestricted free agent for the first time in his career this summer, and will certainly be trying to raise his stock after a disappointing last year or so in Brooklyn, which impacted his market last summer. Giannis has complained about selfish play from his teammates and how guys are playing for their next contracts; few would call Thomas unselfish, and he’s hoping for a multiyear deal come July. So perhaps he isn’t a good long-term fit if Giannis sticks around. But a new team-friendly deal over two years (at most) could be tradable, especially if it has a team option.

One more note: many assumed that up-and-coming big man Pete Nance would be converted from his two-way contract to a standard deal (Milwaukee currently has one two-way spot open) for that final roster spot. While that could happen yet, if the Bucks were to open a spot by waiving Gary Harris, Gary Trent Jr., or Jericho Sims, they’d have to stretch their 2026–27 salary over three more years. That’s because each of them has a player option for next season, which is counted as guaranteed money. Nance has 21 games of two-way eligibility remaining, having been active for 29 so far this year.

Source: https://www.brewhoop.com/bucks-free-agency-rumors-news/59782/milwaukee-cam-thomas-nba-free-agency
 
Milwaukee Bucks vs. Orlando Magic Preview & Game Thread: Now for a real test

gettyimages-2204059118.jpg

MILWAUKEE, WISCONSIN - MARCH 08: Anthony Black #0 of the Orlando Magic dribbles the ball against Jericho Sims #00 of the Milwaukee Bucks during the fourth quarter at Fiserv Forum on March 08, 2025 in Milwaukee, Wisconsin. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this photograph, User is consenting to the terms and conditions of the Getty Images License Agreement. (Photo by Patrick McDermott/Getty Images) | Getty Images

The Milwaukee Bucks have just secured their first three-game win streak of the season, and have a shot to make it four tonight against the Orlando Magic. Now, although the Bucks are playing better, each of those three wins was against a poor team; the Magic, even without Franz Wagner, present a greater challenge. This will be a good indicator of where the Bucks are as they continue navigate life without Giannis. This will be the first time these teams have matched up this season, with the second game coming just two nights from now.

Where We’re At​


As mentioned, the Bucks just went 3-0 on their homestand, beating the Bulls, Pelicans, and Pacers. During that span, they ranked second in offensive rating (17th on D, but let’s not talk about that). Ryan Rollins has looked back to his damaging self, highlighted by a 27-point performance in Milwaukee’s OT win over New Orleans. Kevin Porter Jr. has also been stuffing the stat sheet since returning from injury against Chicago, averaging 20.5 PPG, 8.5 APG, 6.5 RPG, and a whopping 4.0 SPG over his last two. Although he won’t play tonight, it will be interesting to see how the signing of Cam Thomas impacts the rhythm both Rollins and Porter have been in lately.

After making something of an all-in trade for Desmond Bane in the offseason, the Magic have been relatively disappointing this year, sitting just above .500. They have beaten the Nets and Jazz in their last two, both of which don’t plan on winning another game this year (and I mean they really don’t plan on it; I’m looking at YOU, Utah). Hilariously, The Magic’s streak of ending the year in the bottom third in offensive efficiency, even with Bane in tow this season, is still alive—they currently sit 21st. Relatedly, they rank 26th in effective field goal percentage. Suffice to say, the Magic are beatable if the Bucks can shoot the ball well (as they often do, ranking third in EFG% this season). But the biggest reason for the Magic’s sluggish season has been their defence, which is meant to be their superpower. Last year, they finished second for the season; this year, they currently sit at a middling 15th.

Injury Report​


For the Bucks, Giannis (calf) and Taurean Prince (neck) are both out. For the Magic, Franz Wagner (ankle) is out.

Player To Watch​


After an iffy first few years in the league, Anthony Black has taken a giant leap this season, validating his selection at sixth in the 2023 draft. His stats across the board have gone up (some even skyrocketed, such as his PPG and minutes). Black plays a crucial role for the Magic as a connector and two-way player. He’ll likely toggle between Rollins and Porter, with Jalen Suggs taking the other guy. Milwaukee’s ability to neutralise AB will go a long way to them winning this one.

How To Watch​


Peacock at 6:30 p.m. CST.


Bucks-Magic-1.png



Source: https://www.brewhoop.com/bucks-game...e-tv-schedule-injury-report-tanking-utah-jazz
 
Bucks vs. Magic Player Grades: Porter led, Rollins disappointed, and Thomas debuted in streak-ending loss

gettyimages-2260807275.jpg

ORLANDO, FLORIDA - FEBRUARY 09: Noah Penda #93 of the Orlando Magic dives on a loose ball against Bobby Portis #9 of the Milwaukee Bucks in the second half of a game at Kia Center on February 09, 2026 in Orlando, Florida. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this photograph, User is consenting to the terms and conditions of the Getty Images License Agreement. (Photo by Julio Aguilar/Getty Images) | Getty Images

The Milwaukee Bucks put up a good fight but ultimately fell to the Orlando Magic 118-99. The game was ugly in the first half, with neither team making much from outside, but the Magic’s final 18 minutes were stellar. The Bucks have a chance to redeem themselves tomorrow night (or not, for the pro-tank crowd) when these teams play once again. Read our full summary of the game here and catch a six-minute audio recap on the Bucks+ podcast, Bucks In Six Minutes, below.

View Link

Player Grades​

Myles Turner​


27 minutes, 13 points, 6 rebounds, 5/9 FG, 2/6 3P, -6

Myles had some truly great looks from three that didn’t drop. His stats are what they are because the Magic were basically switching everything on defence. Turner is not the type to take advantage of mismatches. His job was to set a strong screen and force the switch. From there, it was up to the guards to make a play—KPJ was the only guard who did so effectively.

Grade: B-

Ryan Rollins​


32 minutes, 14 points, 6 rebounds, 3 assists, 6 turnovers, 4 fouls, 6/16 FG, 2/6 3P, -11

Rollins started the game poorly and never really got better, which, I should note, has not been the norm for him this season; he usually finds his way into games. There were a bunch of no-pass possessions where he rushed a tough shot. He also overpossessed the ball, leading to turnovers. He was often too aggressive on defence, playing a key role in the Magic getting into the bonus. Yeah, this was one of Ryan’s worst games this season.

Grade: D

AJ Green​


32 minutes, 15 points, 6 rebounds, 4/8 FG, 4/8 3P, -13

Loved AJ’s game. He did his job and was aggressive in seeking his shot (including a ridiculous side-step triple over Franz Wagner with the shot clock winding down).

Grade: B+

Kevin Porter Jr.​


36 minutes, 28 points, 7 assists, 4 rebounds, 3 turnovers, 10/19 FG, 1/5 3P, -21

With the Magic being the defensive team they are (or have been, I should say), the Bucks desperately needed KPJ’s shake-and-bake ability. He did make just a single three, but he knocked down a bevy of mid-rangers, which kept the Bucks in it. Porter’s passing game was great too; he aggressively pierced the defence and made two defenders commit to him, finding the open man more times than not.

Grade: A

Bobby Portis​


16 minutes, 10 points, 0 assists, 0 rebounds, 4/6 FG, 2/2 3P, -12

My theory that the Magic are the worst matchup for Bobby in the entire league was proven once again last night. He really struggles to find scoring opportunities against their big, athletic defence. He can’t get to his back-down game because of their size, and he also can’t get to his shot because of their athleticism (and then he’s slow, so they can recover if he tries to pump and go). There was simply no impact from BP, evidenced by his limited playing time.

Grade: D

Kyle Kuzma​


17 minutes, 3 points, 0 assists, 5 rebounds, 5 turnovers, 1/3 FG, -13

Copy and paste from above, but worse.

Grade: F

Gary Harris​


14 minutes, 0 points, 0/2 FG, -7

At least Gary got to catch up with his old buddies.

Grade: C

Cam Thomas​


13 minutes, 4 points, 1/5 FG, 0/1 3P, –1

I did not think Cam would even play, and thus I am taking nothing from this one. It looks like Doc is going to have two of Porter, Rollins, and Thomas on the court at all times.

Grade: C

Jericho Sims​


27 minutes, 5 points, 6 rebounds, 2/4 FG, -9

I liked Jericho’s activity on both ends of the court. He set some great screens, forcing his man to commit to the ball-handler and opening up lob opportunities (take note, Giannis). On defence, I thought he was strong and stuck with guards on switches.

Grade: B

Pete Nance​


9 minutes, 5 points, 2/2 FG, 1/1 3P, -3

Pete played sparingly, but didn’t do anything wrong from what I can recall.

Grade:

Doc Rivers​


Well, Doc played a lot of the right cards with respect to who got playing time in this one; Kuzma and Portis were major negatives and thus played sparingly, while Jericho and KPJ were solid and thus played more. While I suspect that Gary Trent Jr. getting a DNP will become more common as Cam Thomas takes most of his minutes, this was an especially bad matchup for GT. Why? Because the Magic is a team that needs guys who can pierce the defence more than it needs stationary shooters. So good choice by Doc there. Other than that, I thought Rivers coached a fine game.

Grade: B

Garbage time:
Ousmane Dieng, Thanasis Antetokounmpo, Andre Jackson Jr.

DNP-CD: Gary Trent Jr.

Inactive: Alex Antetokounmpo, Giannis Antetokounmpo, Taurean Prince

Bonus Bucks Bits​

  • Doc said the Magic won in large part because they were the more physical team.
  • KPJ said a major reason for the Bucks’ 19 turnovers was the aggressive doubling the Magic do. Interesting.
  • Bobby said there has to be a greater focus on boxing out for this team. And not just one guy—it has to be two, three, four guys hitting the glass. There were some folks online pointing out that BP had 0 rebounds. I’m not positive that’s the dunk people think it is; you can still box out and help your team rebound without grabbing them yourself. Overall, I appreciate the message.
  • There were some admittedly funny quips online about people being shocked that Cam Thomas did not shoot once during his first stint on the court.
  • We got our first look at Ousmane Dieng in garbage time; I want to see him in real minutes at some point.
  • Franz Wagner returned in this one after a long layoff.
  • Paolo Banchero… I’m sorry, but that dude is mid (and his contract could be a real problem).
  • Anthony Black is proof that sometimes development takes a minute.

Up Next​


The Bucks will hang around in Orlando for another day and play the Magic again tomorrow at 6:00 p.m. CST. Catch the game on FanDuel Sports Network Wisconsin.

Source: https://www.brewhoop.com/bucks-anal...ppointed-thomas-debuted-in-streak-ending-loss
 
Bucks Reacts Survey: Giannis stays, Thomas arrives

gettyimages-2260293565.jpg

ORLANDO, FL - FEBRUARY 9: Cam Thomas #24 of the Milwaukee Bucks shoots a free throw during the game against the Orlando Magic on February 9, 2026 at Kia Center in Orlando, Florida. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this photograph, User is consenting to the terms and conditions of the Getty Images License Agreement. Mandatory Copyright Notice: Copyright 2026 NBAE (Photo by Fernando Medina/NBAE via Getty Images) | NBAE via Getty Images

Welcome to SB Nation Reacts, a survey of fans across the NBA. Throughout the year we ask questions of the most plugged-in Bucks fans and fans across the country. Sign up here to participate in the weekly emailed surveys.

Now that we’re several days past the NBA’s trade deadline, we’re starting to get your reactions on the Bucks’ moves and perhaps the most notable non-move in recent memory. We’ll have more on Milwaukee’s path moving forward with a belated edition of the Tuesday Tracker tomorrow, but for starters, let’s talk about the highest profile Buck and the high profile edition alongside him.

First off is Giannis. It became clearer and clearer as the deadline neared that he wouldn’t be going anywhere, and 32 minutes exactly after it passed, he tweeted out one message: “legends don’t chase. They attract.” He also included the famous meme from Wolf Of Wall Street, where Leonardo DiCaprio’s character tells his company he wouldn’t be leaving. Bobby Portis also mentioned that Giannis texted him simply a deer emoji and a 100 emoji. Bodes pretty well for his future with the Bucks, no? So do you think he’ll put pen to paper when he becomes extension-eligible on October 1?

Then we have the Bucks’ signing of former Nets leading scorer Cam Thomas, which I wrote more about here. It’s a minimum contract, so there’s no financial reason not to fill that fifteenth spot, and why not with someone who is, for all his warts, an absolute bucket? Longtime NBA fans know is drawbacks, though: he’s a bit of a ball-stop, he doesn’t play defense, he gets those points by taking a lot of shot attempts (probably too many). He made a 13-minute debut in Orlando last night, and we’ll see more of him soon, but generally speaking, do you like that the Bucks brought him in?

Source: https://www.brewhoop.com/bucks-poll...ade-deadline-giannis-antetokounmpo-cam-thomas
 
Rapid Recap: Magic 118, Bucks 99

gettyimages-2260283229.jpg

ORLANDO, FL - FEBRUARY 9: Kevin Porter Jr. #7 of the Milwaukee Bucks drives to the basket during the game against the Orlando Magic on February 9, 2026 at Kia Center in Orlando, Florida. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this photograph, User is consenting to the terms and conditions of the Getty Images License Agreement. Mandatory Copyright Notice: Copyright 2026 NBAE (Photo by Fernando Medina/NBAE via Getty Images) | NBAE via Getty Images

The Orlando Magic ended the Milwaukee Bucks’ win streak in a blowout, winning 118-99. Kevin Porter Jr. led the Bucks with 28 points, seven assists, and four rebounds, while the Magic were led by Anthony Black, who had 26 points and five boards.

NBA.com Box Score

Game Recap


Let’s just say the first quarter was, uh, not great for either side, featuring a combined 10 turnovers (seven to the Bucks) and 21 missed shots. Both teams stayed about level for the first six or so minutes, with KPJ the only consistent source of offence for the Bucks. However, the Magic made a late push that coincided with the entrance of Franz Wagner, who was playing his first game in a long time after recovering from a nasty ankle injury. Wagner quickly scored twice in transition and upped Orlando’s pace, allowing them to create easier offence. The Magic would’ve had an eight-point edge after one if not for a Porter bomb in the dying seconds, up 27-22.

Surprisingly, Cam Thomas entered the game to start the second (wearing the dazzling Kobe Grinch shoes, I might add). The Bucks had the game tied at 31 within three minutes following multiple buckets from Bobby Portis. But then Anthony Black got “into his bag” as the kids like to say, dropping multiple triples and oh-so-nearly detonating at the rim to put the Magic up 41-33 about halfway through the period. The Bucks would respond with crucial threes from Rollins and Green to stay within shouting distance, though. The Magic were throwing brick after brick from deep; at one point, they were 3/20, which allowed the Bucks to take the lead late—up 54-51 at half.

The first half of the third was nip and tuck, with Porter, Turner, and Green carrying the scoring load for the Bucks. Milwaukee was down just two, 64-66, when the magic made their move, going on a 7-2 run, which ended with a smooth fake-euro-step-I-don’t-know-what from Anthony Black (just watch the replay, man). Then the Magic finally (and I mean finally) got some threes to go, which blew the game wide open. Moe and Franz Wagner each had one, as did Magic first-round draftee Jase Richardson; after shooting a ghastly 4/21 from deep in the first half, they went 6/11 in the third quarter. Orlando was up 87-74 after three.

After not taking a shot in his first-half stint, Cam Thomas got to the rack for his first points as a Buck to open scoring in the fourth. Anthony Black would respond with a personal 6-0 run—concluded with a super dope alley-oop off the sideline out of bounds—to get the Magic lead back out to 15, 93-78. From there, it was all elementary; the floodgates just opened for Orlando. On the plus side, though, we did get to see Ousmane Dieng, who knocked in a smooth bucket in garbage time.

Stat That Stood Out


The Bucks got beaten at the possession game, shooting 77 shots to the Magic’s 86. This was in large part due to the Bucks’ turnover problems; they had 19, and the Magic had 11. Also, Orlando had 11 offensive rebounds to Milwaukee’s six.

Source: https://www.brewhoop.com/bucks-scor...nal-score-recap-kevin-porter-jr-anthony-black
 
Milwaukee Bucks vs. Orlando Magic Preview & Game Thread: Run it back

gettyimages-2260807520.jpg

ORLANDO, FLORIDA - FEBRUARY 09: Desmond Bane #3 of the Orlando Magic drives to the basket against Ryan Rollins #13 of the Milwaukee Bucks in the second half of a game at Kia Center on February 09, 2026 in Orlando, Florida. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this photograph, User is consenting to the terms and conditions of the Getty Images License Agreement. (Photo by Julio Aguilar/Getty Images) | Getty Images

The Milwaukee Bucks and Orlando Magic lock horns again tonight in the second game of this basketball series. It will be interesting to see how both teams adjust after playing each other two nights ago. How do the Bucks limit Anthony Black? What adjustments might the Magic make for Kevin Porter Jr.? Also, should Orlando win tonight, they will take the season series over Milwaukee, with the teams playing just three times this season.

Where We’re At​


The Bucks just had their winning streak ended on Monday night. Their scoring over the last two games had a steep drop-off from what it was the two before that. In consecutive games against the Bulls and Pelicans, they scored 131 and 141 points. Then, against the Pacers, they scored 105, and just 99 against the Magic. This team is obviously not the defensive juggernaut it once was, so they must score at an above-average rate to win. With a few days under Cam Thomas’ belt, we’ll see if his scoring acumen can assist in this department tonight.

For a team with major expectations this year, I found the Magic to be quite similar to what they’ve been in years prior when watching them in the last game. And yes, the Bucks are a mess, but I’m pulling the “Milwaukee has already got where Orlando wants to go” card right now. That’s right, I’m looking down upon them like a disappointed parent—sue me! I mean, how long is this team going to be a poor shooting/offensive team? Truth is, I think they’re going to have to choose just one of Paolo or Franz at some point to fix that problem. Me? I’d choose the German bloke. Danke.

Injury Report​


For the Bucks, Giannis (calf) and Taurean Prince (neck) are both out, while Pete Nance (ankle) is questionable. The Magic have a clean bill of health.

Player To Watch​


Who else but Cam Thomas? The last game felt more like a “let’s throw him out there for a few minutes with no expectations” sort of deal. But with a few days of learning the sets and getting comfortable with his new teammates, I’d be surprised if Thomas isn’t more involved tonight. We know that if nothing else, the dude can score at a prolific rate.

How To Watch​


FanDuel Sports Network Wisconsin at 6:00 p.m. CST.


Bucks-Magic-2.png



Source: https://www.brewhoop.com/bucks-game...orlando-magic-preview-game-thread-run-it-back
 
Milwaukee Bucks vs. Oklahoma City Thunder Preview & Game Thread: One last push

gettyimages-2257840872.jpg

MILWAUKEE, WISCONSIN - JANUARY 21: AJ Green #20 of the Milwaukee Bucks dribbles the ball against Isaiah Joe #11 of the Oklahoma City Thunder during the fourth quarter at Fiserv Forum on January 21, 2026 in Milwaukee, Wisconsin. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this photograph, User is consenting to the terms and conditions of the Getty Images License Agreement. (Photo by Patrick McDermott/Getty Images) | Getty Images

The Milwaukee Bucks, winners of four of their last five, do battle for the final time before the All-Star break tonight when they take on the Oklahoma City Thunder. The Thunder smashed the Bucks in the first game this season, but without Shai Gilgeous-Alexander, it could be closer this time (though I’m not holding my breath). It is also a back-to-back for both teams, which could throw a spanner in the works for either side.

Where We’re At​


The Bucks are riding high after a terrific win last night over a playoff team, the Orlando Magic. Of course, the major storyline from that game was how the newbies, Cam Thomas and Ousmane Dieng, performed in their first real minutes. Thomas went nuclear with 34 points on 12/20 shooting, including some preposterous makes, but we already knew he was capable of that. On the other hand, it was really more of a coming-out party for Dieng—who hadn’t had anywhere near that much opportunity in OKC—dropping 17 points on 5/8 from deep. Now it’s really about whether these guys can replicate that level of productivity (or even come close to it).

Without SGA, the Thunder have actually been stumbling a bit lately, losing the first two of their last four games (though they were against the Spurs and Rockets). However, Jalen Williams, who had been out for an extended period with a hamstring complaint, returned on Monday against the LA Lakers, dropping 23 in a win. Williams followed that up with 28 against Phoenix, with OKC winning that one too. So overall, this team is still a juggernaut; it’ll take a mammoth effort to take ‘em down.

Injury Report​


Both teams are on a back-to-back, so the injury reports will be out at midday, but it’s safe to assume Giannis (neck), Taurean Prince (neck), and Ryan Rollins (foot) will miss for the Bucks. For OKC, we can assume SGA (abdominal) will be out, as will Ajay Mitchell (abdominal) and Thomas Sorber (ACL).

Player To Watch​


I want to see if Ousmane Dieng can get places on the floor against the Thunder defence. Most of his shots were open threes against the Magic, and while it’s great that he knocked them down, I don’t think he’ll get those same easy looks tonight. The knock on him has been that he doesn’t play with enough explosion and force. Maybe he can start to prove that wrong as the season rolls along, but if he showed some stuff tonight against his former team? Oh, that’d be cool.

How To Watch​


Prime Video at 6:30 p.m. CST.


Bucks-Thunder-2.png



Source: https://www.brewhoop.com/bucks-game...scussion-start-time-tv-schedule-injury-report
 
Rapid Recap: Bucks 110, Thunder 93

gettyimages-2260841950.jpg

OKLAHOMA CITY, OK - FEBRUARY 12: Alex Caruso #9 of the Oklahoma City Thunder plays defense during the game against the Milwaukee Bucks on February 12, 2026 at Paycom Center in Oklahoma City, Oklahoma. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this photograph, User is consenting to the terms and conditions of the Getty Images License Agreement. Mandatory Copyright Notice: Copyright 2026 NBAE (Photo by Zach Beeker/NBAE via Getty Images) | NBAE via Getty Images

The Milwaukee Bucks just keep on surprising, beating the (admittedly bruised) Oklahoma City Thunder 110-93. Ousmane Dieng led the Bucks with 19 points, six assists, 11 rebounds, and four blocks! That said, Milwaukee had seven guys reach double digits, which is amazing. Isaiah Joe was probably the Thunder’s best player, dropping 17 points. Also, a big shoutout to Nikola Topic, who played his first NBA game tonight after undergoing treatment for testicular cancer. Salute.

NBA.com Box Score

Game Recap


The Bucks were able to keep the Thunder at arm’s distance throughout the opening quarter, with AJ Green and Kevin Porter Jr. scoring 12 of Milwaukee’s first 16 points. With both SGA and Jalen Williams out, the Thunder stayed in it through the three-ball, with their first nine points coming from deep; Isaiah Joe was spectacular early for OKC, scoring 11 of their first 20. The Bucks built a small edge to close the quarter, highlighted by an Andre Jackson Jr. put-back slam from the clouds, leading 30-25 after one.

Milwaukee extended its lead to open the second, clearly identifying that the newly acquired Jared McCain could not guard AJ Green, who knocked some threes down in quick succession. However, two big triples from Alex Caruso kept the Thunder close initially, with him later hitting another to cap an 8-0 run and tie the game at 40, four minutes in. The Bucks, however, would respond in a major way, going on an extended 20-4 run! How? Well, the visitors ran a great offence and took advantage of the smaller Thunder lineup, which allowed them to set their defence and force OKC to play in the half-court. The Thunder got some stops to close the half, reducing the deficit to 12, Bucks up 67-55.

Scoring slowed significantly for both teams for most of the third. It was a brick-fest until the final few minutes of the period. The Thunder were getting by on Lue Dort self-created buckets, which never seemed very sustainable, while it was a lot of KPJ and Cam Thomas for the Bucks. Milwaukee’s lead remained at around 10 for most of the quarter, but it was later in the third when some exciting stuff started to happen. Ousmane Dieng had a Connaughton-esque no-dip three, followed by a mid-range jumper off the empty-side pick-and-roll, followed by another three from the opposite corner! The Ous’ is loose! This was the run that allowed the Bucks to grab a major edge heading into the fourth, up 89-73.

Believe it or not, the Bucks delivered the knockout blow in the opening 1:29 of the final frame, with AJ Green cashing his fifth triple of the night, followed by Pete Nance knocking his third to put the visitors up 22! OKC would make a few shots to get it down to the 16-point mark, but the Bucks had an answer at every turn (and it truly was a bunch of different contributors). What really stood out is the way Milwaukee was moving the ball; I haven’t seen them cause rotation after rotation like that in a long time. What a game; what a win.

Stat That Stood Out


I mean, Dieng’s four blocks stand out to me. If he can become a true plus on defence… man, that trade could be a steal. Not counting my chickens before they hatch, but it’s exciting.

Source: https://www.brewhoop.com/bucks-scor...nder-final-score-recap-ousmane-dieng-aj-green
 
Case study: How Cam Thomas can help the Bucks

gettyimages-2260293753.jpg

ORLANDO, FL - FEBRUARY 9: Cam Thomas #24 of the Milwaukee Bucks drives to the basket during the game against the Orlando Magic on February 9, 2026 at Kia Center in Orlando, Florida. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this photograph, User is consenting to the terms and conditions of the Getty Images License Agreement. Mandatory Copyright Notice: Copyright 2026 NBAE (Photo by Fernando Medina/NBAE via Getty Images) | NBAE via Getty Images

It’s December 27, and the Brooklyn Nets are in Minneapolis taking on back-to-back Western Conference finalists Minnesota Timberwolves, led by the league’s premier shooting guard, Anthony Edwards. Ant gets to it early and often, showing off his complete package—finger rolls, free throws, pull-up threes, and driving layups. He lets the Nets know all about it too; trash-talk and smug smile straight from the set of Hustle.

From the visitors’ bench, Cam Thomas sees it all. He’s impatient—knees bouncing, eyes glancing to the scoreboard—waiting for his chance. After all, having started each of the Nets’ first eight games prior to going down with a hamstring strain (not to mention 74 of his previous 91 games), Thomas is not used to this. But with the Nets in the midst of a hot streak, winning six out of their last nine—including a 127-82 drubbing of the Bucks—coach Jordi Fernández is not going to rock the boat. It turns out to be the right move—Thomas obliterates the Wolves in just 19 minutes and, with it, provides everyone a lesson to heed.



Since signing with the Bucks after being waived by the Nets, Bucks fans worldwide have pondered the same question: what can Thomas bring to Milwaukee? Well, what better way to see than a case study of one of his optimal performances? It’s time to get to class.

The numbers​


20 minutes, 30 points, 3 rebounds, 4 assists, 0 turnovers, 9/15 FG, 3/8 3PT, 9/9 FT, +27. 123-107 win.

Thomas is a walking bucket, a microwave scorer who can and does keep the scoreboard ticking over—as his 30-piece in just 20 minutes attests. And while he isn’t the poster child for efficiency, he can score in just about any conceivable way. Let’s take a closer look.

Shot creation: Rim pressure​


Over his career, shots at the rim make up about a fifth (range of 16-21%) of Thomas’ shot profile, which places him in the bottom third of similar-positioned players (per Cleaning The Glass), and he’s not the most efficient in this zone either, typically converting at around 60%. But this doesn’t mean he can’t get there. Against the Wolves, he did just that, proving particularly damaging with his off-the-dribble game, putting downward pressure on the rim throughout the night. Thomas was especially effective when driving right, using bursts of speed, hesitation dribbles, and his strong frame—despite being just 6’3”, Thomas is a stout 210 pounds—to get past defenders and into the restricted area.

Not only does Thomas have the handles and quickness to get by defenders, but he can also finish through contact. In this one, he completed three and-one opportunities and got to the line a total of nine times, making them all. For his career, Thomas has ranked in the upper echelon of foul-drawers for his position, ranking as high as the 96th percentile in this category last year and currently sitting at the 81st percentile (per CTG). Considering the Bucks have struggled getting to the line all year—ranking 28th in the league in free-throw attempt rate, with only Giannis and Kevin Porter Jr. really getting there consistently—Thomas’ foul-drawing ability will be more than welcome. Just as importantly, when he gets there, he makes them (career 85.8%).

Shot creation: Mid-range​


As is the case with many elite scoring guards, Thomas relies heavily on the mid-range game—roughly 50% of his career shot attempts come from this area of the court. The good news is that he’s typically (more) efficient in this area, hitting between 41–53% on all mid-range shots for his career.

Against Minnesota, Thomas went to the mid-range much less frequently than he typically does, likely because he was so effective getting to the rim. He was, however, able to create space for a decent look at a floater and splashed a more customary stop-on-a-dime pull-up from the elbow. With the Bucks often finding themselves in scoring droughts, this ability will certainly prove useful.

Shot creation: Long range​


What about from three? According to Cleaning the Glass, Thomas typically takes about a third of his shots from downtown, with nearly all of these coming from above the break. From a Bucks’ perspective, he compares most similarly to KPJ, able to hit the tough ones that leave you in awe—just check out the first one in the clip below—but prone to cold streaks (there’s a reason his career three-point percentage sits at 34.3%). What he does offer, though, is the ability to create—and make—a shot when there isn’t one. And there’s always a need for that.

Off-ball scoring​


Let’s be frank, Thomas has always been a ball-dominant guy. But considering the Nets teams he’s been on, you can’t really blame him—and to force him into an off-ball role would negate many of the positives he does offer. Against the Wolves, Thomas showed at least some capabilities after giving up the rock. On the first, he times his cut perfectly, using the confusion of Michael Porter Jr.’s movement to create a passing lane for Day’Ron Sharpe—and again draws contact. On the second, he relocates behind the arc and makes the catch-and-shoot triple. So, he doesn’t have to pound the rock all the time.

Creation for others​


Thomas will never be confused with Steve Nash, but he can create effectively for others. His 21.8% assist percentage this year puts him in the 65th percentile among combo guards (per CTG), between guys like Derrick White (22.6%) and Amen Thompson (20.8%), and would rank fourth on the Bucks behind Giannis, KPJ, and Ryan Rollins. So, perspective and expectation play a role, but if you accept Thomas as a scorer first (and, let’s be honest, second—and maybe third), he can pleasantly surprise you with his ability to help others.

Against the Wolves, Thomas did this in a number of ways—kick-outs to three-point shooters, lobs, dump-offs, and finding the open man. Regardless of the pass type, each of these has one thing in common: Thomas weaponises the attention he draws from multiple defenders to create opportunities for teammates. More please!



Thomas might not have been the trade deadline star many Bucks fans clamoured for, or even the Nets player they really wanted, but he’s not a bad consolation prize—especially considering Milwaukee didn’t have to give up anything to get him. Really, the move was a no-brainer. Offering elite shot-making and creation, the ability to get to the line, ball handling, plus comfort and confidence when the shot-clock is running down, Thomas has assets the Bucks absolutely need.

His overall impact is heavily reliant on one Doc Rivers, though. In an ideal scenario, Rivers gets Thomas to embrace a role as a bench scorer in a similar manner to many other “shoot first, ask questions later” guards. Fortunately, Rivers has experience to lean on, having coached Jamal Crawford and Lou Williams into Sixth Man of the Year awards while with the Los Angeles Clippers. And if that’s not enough to sway Thomas, Rivers just needs to show him his Wolves tape where, for one night at least, he was better than the best shooting guard in the world.

Source: https://www.brewhoop.com/bucks-analysis/59836/cam-thomas-milwaukee-roster-fit
 
Bucks vs. Thunder Player Grades: Dieng goes bang, six others drop double figures in statement win

gettyimages-2260859632.jpg

OKLAHOMA CITY, OK - FEBRUARY 12: Ousmane Dieng #21 of the Milwaukee Bucks drives to the basket during the game against the Oklahoma City Thunder on February 12, 2026 at Paycom Center in Oklahoma City, Oklahoma. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this photograph, User is consenting to the terms and conditions of the Getty Images License Agreement. Mandatory Copyright Notice: Copyright 2026 NBAE (Photo by Zach Beeker/NBAE via Getty Images) | NBAE via Getty Images

The Milwaukee Bucks took down the reigning champion Oklahoma City Thunder 110-93 in what might have been their best team performance of the year. Granted, this was nowhere near OKC’s best team, missing a bunch of guys, including their two initiators in SGA and Jalen Williams, but the Thunder are tough to beat with whoever they’ve got. Having seven Bucks reach double-digit scoring just shows how well the team moved the ball and played off each other. Brilliant stuff. Read our full summary of the game here and catch a six-minute audio recap on the Bucks+ podcast, Bucks In Six Minutes, below.

View Link

Player Grades​

AJ Green​


38 minutes, 17 points, 3 assists, 6/14 FG, 5/11 3P, +17

If you watch closely, you can see how much AJ’s game has evolved this season—last night was a prime example. At Green’s size, getting his shot off is half the battle, and his trigger has gotten so much quicker, whether that be off the dribble or off the catch, but he keeps getting more and more off. His passing game—and particularly his ability to manipulate in the pick-and-roll—has also improved leaps and bounds. He had a play last night where he came hard off the pick, probed the drop big to the point where they slightly committed to him, which forced the corner defender to tag the roller, opening up the wing shooter, whom AJ promptly hit with his left hand. Scrumdiddlyumptious!

Grade: A

Kevin Porter Jr.​


31 minutes, 12 points, 7 assists, 3 steals, 3 turnovers, 6/15 FG, 0/1 3P, +12

A solid passing game from KPJ, but you hope for better efficiency and less turnovers (like he showed in the previous games).

Grade: C+

Bobby Portis​


29 minutes, 15 points, 3 assists, 12 rebounds, 6/11 FG, 3/6 3P, +19

After a few down games, Bobby played much better in this one. He took advantage of his size against the smaller OKC lineup, making the right play more often than not. Love the rebounding as well.

Grade: B

Ousmane Dieng​


36 minutes, 19 points, 6 assists, 11 rebounds, 4 blocks, 1 steal, 0 turnovers, 7/12 FG, 3/6 3P, +16

Dieng continues to impress. He’s obviously shot the ball really well thus far, which is notable because he’s a career 30% three-point shooter. However, the part of his offensive game that impressed me the most last night was his ability to mix it up and take what the defence gave him. He drove with purpose off hand-offs, scoring once for himself and lobbing to the roller on the other. He curled hard off an off-ball screen and nailed a movement three. There was even a play where he got the rebound and immediately pushed it coast-to-coast before finishing at the rim with a nice Euro-step. I wrote in the preview that I wanted to see if he could “get places” against an elite defence, and he did exactly that. Oh, and then there’s the five stocks on defense. Whew!

Grade: A+

Kyle Kuzma​


28 minutes, 14 points, 5/15 FG, 2/6 3P, +8

Not the greatest offensive showing from Kuz, but he did hit some big shots at crucial moments. I also liked his defence; thought his physicality was great.

Grade: C

Cam Thomas​


20 minutes, 12 points, 2 assists, 5/13 FG, 1/6 3P, +15

This is the difference between what happens when Cam tries to score (in the iso-heavy way that he does) against a good defence vs. a mediocre one. Somewhat like KPJ, I suspect it’ll be a roller coaster ride this year watching Thomas. There will be high highs and low lows.

Grade: C-

Jericho Sims​


20 minutes, 8 points, 5 rebounds, 4/5 FG, +6

As Zac wrote in the player grades for the last game, Sims just looks so much more confident out there. Dare I say, it even looks like he’s having fun! Sure, the box score isn’t as spectacular as last game, but the way he’s attacking the glass and playing with physicality has been awesome to watch.

Grade: B+

Pete Nance​


24 minutes, 11 points, 7 rebounds, 4/6 FG, 3/5 3P, +4

Just another awesome game from Nance. I guess he’s just a capital-S shooter now!? He’s letting that thing go with confidence, man. I also love the way he’s playing with quick instincts. There was a play last night where he flashed high to receive the cross-court pass, flipped it to AJ Green (who was moving at speed before Nance even caught it), and screened for him. Green then threw it back on the short roll, and Nance had the wherewithal to quickly toss it to the corner before the help arrived.

Grade: A-

Darvin Ham​


Hey man, credit where it’s due. Ham (and Doc in previous games) managed the lineups really well. I’ve noticed, in general, they seem to be moving away from specialists like Gary Trent Jr., Taurean Prince, and (to an extent) Gary Harris in favour of “basketball players.” Meaning guys who can pass, dribble, shoot, and defend at a decent level, even if they aren’t elite at one of those skills. Ousmane Dieng is a good example of this sort of player. He’s probably not the standstill shooter that Trent is, but he’s a lot more playable in different contexts. And to be clear, Dieng still has to prove himself over the season, but speaking just as a conceptual matter. This is where basketball is heading; specialists will go by the wayside soon enough, if they haven’t already. Off the top of my head, think about Corey Kispert and Luke Kennard; these dudes just aren’t coveted the way they used to be.

Grade: A-

Garbage time:
Thanasis Antetokounmpo, Andre Jackson Jr., Gary Trent Jr.

DNP-CD: Gary Harris

Inactive: Alex Antetokounmpo, Giannis Antetokounmpo, Taurean Prince, Myles Turner, Ryan Rollins

Bonus Bucks Bits​

  • Mark Daigneault on Ousmane Dieng: “He was great. He was great last night too. We want guys to leave here and do well. We’re rooting for him. And he deserves that. He’s got a lot of good basketball ahead.” (Credit to Brandon Rahbar on Twitter for the quote).
  • An underrated element of being tall and able to handle the ball is that you don’t have to be super explosive to get places on the court. Dieng can make simple reads well because he can pass over people. That said, I still think he needs to work on that part of his game to reach another level.
  • If the Bucks keep winning, there’s going to come a point where I’m off “team tank.” I’m not there yet, but legit wins against quality teams will get me there. It’ll be hard to do “better” than 10th anyway; Chicago is playing like 13 guards and two centres right now. I’m joking, but seriously, that might actually be true!
  • I found some of the OKC bench’s reactions to Dieng’s shotmaking throughout the game quite amusing.
  • The Bucks were going at Jared McCain a lot, both as an on-ball and off-ball defender. They tried to hide him on AJ Green, which did not work.
  • Nikola Topic. Welcome back, young fella.

Up Next​


Now all the teams get a long break with All-Star weekend coming up. The Bucks are back on February 20 against the New Orleans Pelicans; it’s a road game. Catch the action on FanDuel Sports Network Wisconsin at 7:00 p.m. Central.

Source: https://www.brewhoop.com/bucks-anal...er-player-grades-stats-ousmane-dieng-aj-green
 
Bucks vs. Magic Player Grades: Cam Thomas explodes; KPJ triple-doubles and the Bucks win

gettyimages-2261161149.jpg

ORLANDO, FLORIDA - FEBRUARY 11: Cam Thomas #24 of the Milwaukee Bucks celebrates with teammates after scoring against the Orlando Magic during the fourth quarter at Kia Center on February 11, 2026 in Orlando, Florida. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this photograph, User is consenting to the terms and conditions of the Getty Images License Agreement. (Photo by Rich Storry/Getty Images) | Getty Images

The Milwaukee Bucks got their revenge on the Orlando Magic last night in a performance that offers a lot of reasons for optimism moving forward. For at least one night, Jon Horst’s deadline deals made him look like a genius, with Cam Thomas leading the charge and Ousmane Dieng having a career night, among a plethora of Bucks who came up big. Read our full summary of the game here and catch a six-minute audio recap on the Bucks+ podcast, Bucks In Six Minutes, below.

View Link

Player Grades​

Myles Turner​


31 minutes, 5 points, 8 rebounds, 2 assists, 2 steals, 2 blocks, 2/4 FG, 1/2 3PT, +6

Turner wasn’t able to find many looks on offence, but boy did he show some cojones with that late three. His defence was strong all night too—he’s at least partly responsible for limiting Paolo Banchero and Wendell Carter Jr. to a combined 6/23—and he was aggressive pursuing defensive rebounds. Overall, a quality performance from the big man.

Grade: B

AJ Green​


30 minutes, 6 points, 1 rebound, 2 assists, 1 steal, 2/6 FG, 2/6 3PT, +1

After a top-notch performance to open the two-game series in Orlando, Green was held in check in this one. He looked threatening, and his gravity certainly helped, but he just wasn’t able to generate the same shot volume he did previously. Not a bad performance by any means, though.

Grade: C

Kyle Kuzma​


30 minutes, 15 points, 7 rebounds, 2 assists, 5/15 FG, 1/7 3PT, 4/4 FT, +6

Kuzma’s shooting line might make you wince, and there were certainly some questionable attempts, but it’s a little deceiving overall—he had to hoist at least a few late ones to beat the shot clock. Importantly, he didn’t let his inefficiency reduce his aggressiveness, which proved pivotal in a late go-ahead layup. Defensively, Kuz bodied up quite well too.

Grade: C+

Kevin Porter Jr.​


39 minutes, 18 points, 10 rebounds, 11 assists, 2 blocks, 5/14 FG, 1/3 3PT, 7/7 FT, +11

Like Kuzma, Porter’s shooting line is an eyesore, but it’s hard to fault him too much considering his overall production, and he certainly wasn’t forcing shots like he sometimes does. His rim pressure was essential, keeping the scoreboard ticking over, and he was active on the boards and finding teammates—especially Sims—for easy finishes. But two other moments stand out most as difference makers—shaking off what looked like a painful corked thigh and coming across in help to swat Desmond Bane at the rim. “Leadership.” “Dawg.” Call it what you will, know it was big.

Grade: B+

Jericho Sims​


36 minutes, 17 points, 11 rebounds, 2 assists, 6/6 FG, 5/5 FT, +8

Sims must have really thought his spot was up for grabs when the Bucks traded for Nick Richards because he has found a new level ever since. Last night, he was near-flawless, dominating the paint; using his power to throw down lobs and his strength to either grab rebounds or draw fouls battling for them. It’s so refreshing to see Sims play with such confidence. And fight. Zion, Pascal, and now twice against Paolo, Sims sure is making a name for himself as a stopper. You get an A!

Grade: A+

Cam Thomas​


25 minutes, 34 points, 4 rebounds, 2 assists, 12/20 FG, 4/6 3PT, 6/6 FT, +6

What a way to introduce yourself! While the opening few minutes might’ve had you worried, Thomas quickly put those thoughts to bed, showing-out in his first real game as a Buck, and doing what he does best—fill it up. Drives to the rim, pull-ups, leaners, runners, treys. You name it, Thomas hit it, showing off the full offensive arsenal in a game where the Bucks absolutely needed it. In the third, he went supernova, and it if wasn’t for some timely Magic threes, his play could’ve easily led to the Bucks running away with it. Still, he came up big in the fourth too—and the bomb to end it was cinematic. You get an A!

Grade: A+

Ousmane Dieng​


23 minutes, 17 points, 3 rebounds, 6/10 FG, 5/8 3PT, +6

Well, we just might have found one, folks. Despite seldom playing with the Oklahoma City Thunder over the past four years, being immersed in that championship environment has clearly rubbed off—Dieng looked like a seasoned vet last night, playing poised, taking the right shots, and holding up defensively. The career-highs stand out, but Dieng was also valuable as a release valve ball handler when KPJ or Thomas were forced to give it up. Just outstanding. You get an A!

Grade: A

Bobby Portis​


16 minutes, 4 points, 2 rebounds, 1/5 FG, 0/3 3PT, 2/2 FT, +1

Portis might have only played 16 minutes, but every one of them felt long. As Jack said in the previous player grades, the Magic are just a tough matchup for Bobby, and that’s okay. What isn’t, is picking up a technical foul in a one-possession game, getting called for a lane violation, and coughing it up twice in so few minutes. You know what you’re getting.

Grade: F

Doc Rivers​


Rivers pushed a lot of the right buttons last night, giving extended minutes to Thomas, Dieng, and Sims. He also managed Porter’s and Thomas’ minutes effectively, which was essential considering they were the only legitimate ball handlers available. Limiting Portis was crucial too, though for some reason he played him extensively in the fourth and it almost cost the Bucks the game. Overall, though, it was a well-coached game—and he even won a coach’s challenge!

Grade: B

Limited Minutes:
Gary Harris, Pete Nance.

DNP-CD: Gary Trent Jr., Thanasis Antetokounmpo, Andre Jackson Jr.

Inactive: Giannis Antetokounmpo, Ryan Rollins, Taurean Prince, Alex Antetokounmpo.

Bonus Bucks Bits​

  • Dieng finished with a career-high five three pointers. If he can keep this up, he’ll be the starting small forward sooner rather than later. For what it’s worth, he’s confident. “I’ll shoot every time I’m open and yeah, I work on it and I know it’ll go in,” he said during post-game availability. We hope you’re right, ’Mane.
  • Thomas’ 34 points were his second-highest total of the season, while his 60% shooting from the floor tied a season high. In his post-game media availability, he gave a very nonchalant, “Obviously everybody knows I can score,” but went on to talk about his playmaking as something that “gets underrated.” He’s not wrong.
  • After grabbing a career-high 15 rebounds against Indiana, Sims scored a career-high 17 points in this one. Not a bad stretch for a guy who was looking like he might be on his way out of the league just a few weeks ago.
  • As Morgan noted in the Stat That Stood Out, Milwaukee went a perfect 24/24 from the line. That, my friends, is rare.
  • Averaging 24 minutes per game on the year, Portis played just 16 minutes for the second consecutive time. Again, just a bad matchup for the Mayor.
  • He’s got a player option for next year, but the days of Gary Trent Jr. in Milwaukee seem to be numbered—despite Rollins not playing, Trent couldn’t get off the pine, receiving a DNP-CD for the second consecutive game.
  • The Bucks dominated the rebounding battle 47-30 and also won the free throw battle (24/24 vs. 18/21). That’s progress!
  • The Bucks won despite being out-shot by the Magic from three (20/47 to 14/36) and turning it over six more times (15 to 9). That’s… interesting.
  • You’ve got to feel at least somewhat sorry for Pete Nance. Looking like a sure bet for a standard contract just a few days ago—after averaging 20.4 minutes per game over five games prior to heading to Orlando—Nance played just four minutes last night and 13 total over the two-game series.
  • Mo Wagner continues to play annoyingly well against the Bucks, going for 12 points, five rebounds, four assists, a steal, and a block. His brother Franz stunk it up, though. So, yeah, take that, Mo!

Up Next​


Right back at it, the Bucks take on the Oklahoma City Thunder tonight! You can find all the action on Prime Video—tip off is at 6:30 p.m. Central.

Source: https://www.brewhoop.com/bucks-anal...tats-cam-thomas-kevin-porter-jr-ousmane-dieng
 
Milwaukee Bucks Poll: Fans more optimistic about Giannis extension

gettyimages-2261015404.jpg

Giannis Antetokounmpo at The 2026 Ruffles NBA All-Star Celebrity Game held at the Kia Forum on February 13, 2026 in Inglewood, California. (Photo by Christopher Polk/Billboard via Getty Images) | Billboard via Getty Images

In this week’s Tuesday Tracker and our SB Nation Reacts survey, results are in from fan polling about the NBA trade deadline. Here are the highlights:

  • Perhaps influenced by Giannis’ social media activity after the deadline, 57% of Bucks fans believe he will sign an extension with the team once he becomes eligible on October 1st, in a bit of a reversal from last week: seven days ago, 74% believed that the Bucks would still trade him this offseason, though most of those votes came in before the deadline.
  • Another way of looking at this shift: 52% of respondents believe that the deadline’s circumstances increased the likelihood that Giannis will remain in Milwaukee next year, at least slightly. Compare that to 42% of those polled who believe it didn’t change anything.
  • There is widespread satisfaction with the Cam Thomas signing, with 83% of Bucks fans in favor his minimum deal for the rest of the season.
  • Even stronger is support for acquiring Ousmane Dieng in exchange for Cole Anthony and Amir Coffey, which is viewed favorably by 93% of voters.
  • In light of this, Jon Horst’s approval rating rose above his disapproval rating for the first time since January 9th, with 44% approving and 36% disapproving. A week ago, those numbers were 25% and 50%, respectively.

Milwaukee_1_021026.png
Milwaukee_2_021026.png

Thanks again for voting! Check back on Tuesday for another slate of questions.

Check out FanDuel, the official sportsbook of SB Nation.

Source: https://www.brewhoop.com/bucks-poll...o-cam-thomas-ousmane-dieng-jon-horst-approval
 
Doc Rivers named Naismith Basketball HOF finalist, Marques Johnson named Veterans Committee finalist

gettyimages-2175137923.jpg

MILWAUKEE, WI - SEPTEMBER 26: Jimmy Haslam, Marques Johnson, Junior Bridgeman and Doc Rivers of the Milwaukee Bucks pose for a photo during a press conference on September 26, 2024 at the Froedtert & Medical Science of Wisconsin Sports Science Center in Milwaukee, Wisconsin. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this Photograph, user is consenting to the terms and conditions of the Getty Images License Agreement. Mandatory Copyright Notice: Copyright 2024 NBAE (Photo by Gary Dineen/NBAE via Getty Images) | NBAE via Getty Images

Bucks head coach Doc Rivers has been recongised as a finalist for the Naismith Basketball Hall of Fame today for the Class of 2026 election. Aditionally, Bucks legend Marques Johnson has been named a finalist for the Veterans Committee. From Bucks PR:

A first-time finalist, Rivers is the winningest active NBA head coach. With a 1,183-846 (.583) coaching record, he ranks sixth in all-time wins among NBA head coaches after passing George Karl on Dec. 29, 2025. The 1999-00 NBA Coach of the Year, Rivers was named one of the 15 Greatest Coaches in NBA history in 2022 by a panel of 43 current and former NBA head coaches in collaboration with the National Basketball Coaches Association.

Joining Rivers as North American Committee finalists for the Class of 2026 are Joey Crawford (referee), Mark Few (coach), Blake Griffin (player), Kevin Johnson (player), Gary McKnight (coach), Dick Motta (coach), Kelvin Sampson (coach), Amar’e Stoudemire (player), Jerry Welsh (coach) and Buck Williams (player).

A three-time All-NBA honoree and five-time All-Star selection, Johnson played in 691 career games in 11 seasons with the Bucks (1977-1984), Clippers (1984-1987) and Golden State Warriors (1989-1990). He holds career averages of 20.1 points, 7.0 rebounds, 3.6 assists and 1.3 steals in 34.3 minutes per game. The third overall pick by Milwaukee in the 1977 NBA Draft, Johnson helped lead the Bucks to the playoffs six times, including two Eastern Conference Finals appearances.

Johnson ranks among Milwaukee’s all-time leaders in several statistical categories, including second in offensive rebounds (1,468), fourth in total rebounds (3,923), fifth in defensive rebounds (2,455), fifth in field goal percentage (.530), eighth in total points (10,980), eighth in steals (697), ninth in minutes played (18,240) and 10th in blocks (439). A current TV analyst with Milwaukee, Johnson became the ninth player in Bucks history to have his jersey retired.

The Class of 2026 will be unveiled on April 4 at the NCAA Final Four.

Source: https://www.brewhoop.com/bucks-news...f-fame-marques-johnson-veterans-committee-nba
 
Rapid Recap: Bucks 116, Magic 108

gettyimages-2261153087.jpg

ORLANDO, FLORIDA - FEBRUARY 11: Cam Thomas #24 of the Milwaukee Bucks dribbles the ball against Jase Richardson #11 of the Orlando Magic during the first quarter at Kia Center on February 11, 2026 in Orlando, Florida. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this photograph, User is consenting to the terms and conditions of the Getty Images License Agreement. (Photo by Rich Storry/Getty Images) | Getty Images

The Milwaukee Bucks got sweet, sweet revenge on the Orlando Magic, 116-108. In one of the most entertaining games all season, new acquisition Cam Thomas exploded for 34 points and Kevin Porter Jr. notched an 18-point, 10-rebound, 11-assist triple-double. Desmond Bane went off from deep with 31 points I guess, but it wasn’t enough.

NBA.com Box Score

Game Recap


Desmond Bane splashed home a couple triples early to put Orlando in front. The absence of Ryan Rollins was sorely felt; KPJ was doing slightly too much and I wrote “Kuz crazy drive” in my notes four times. The Bucks were able to chip away at the lead thanks to free throws and the Magic sputtering, before not scoring for four minutes. That’s in part because Thomas entered the game and followed Kuzma’s lead. Jericho Sims’ heroic work on the offensive boards didn’t cancel out another two Bane threes. A woof of a 24-20 after one.

Milwaukee started strong with three turnovers in two minutes. Then Cam went nuclear, while Orlando mostly responded in kind; but hey, at least offense was happening. Despite Anthony Black picking up where he left off on Monday, the Bucks got within two after Turner’s first shot of the game (at the 3:23 mark). Ousmane “Lanky Smoove” Dieng splashed his third (!) and fourth (!!) threes—more threes in a half than DJ Wilson ever made in a game—on the way to the Bucks barely reclaiming the lead 52-51 going into the break.

The Bucks mostly held a small lead in the third. AJ Green and Jalen Suggs traded threes early, alongside some patented Jericho oops courtesy of KPJ. Fun things were happening: Dieng set a career high in threes, Paolo Banchero missed the first FT of the game around the nine minute mark, and the Tough Shot Express officially returned in the form of Cam Thomas. Indeed, Thomas pulled some ridiculous antics as Milwaukee built a game-high lead of eight. Another Suggs three left it 88-83 Bucks after three.

Milwaukee slowly frittered away their lead, with Mo Wagner sinking a couple buckets and Bane living up to his name. But the Bucks were bending without breaking, powered by Jericho’s career high in points alongside truly incredible free-throw shooting (nearly cracking the Top 25 all-time for most makes without a miss!). It went down to the wire before a Turner three (his second make of the game!) and a CAM THOMAS three put the dagger into Orlando. Let’s go Bucks!

Stat That Stood Out


24/24 free throws baby! Gotta take advantage of Giannis being out, lol.

Source: https://www.brewhoop.com/bucks-scor...er-jr-desmond-bane-ousmane-dieng-jericho-sims
 
The Bucks have a separation-of-powers problem

gettyimages-2257839019.jpg

MILWAUKEE, WISCONSIN - JANUARY 21: Head coach Doc Rivers of the Milwaukee Bucks looks on during the first quarter against the Oklahoma City Thunder at Fiserv Forum on January 21, 2026 in Milwaukee, Wisconsin. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this photograph, User is consenting to the terms and conditions of the Getty Images License Agreement. (Photo by Patrick McDermott/Getty Images) | Getty Images

Not four years ago, the Bucks had an elite on-court product, massively spurred by stability and synergy from ownership on down. Now, despite the recent good form, the team is overall in a much worse spot, and while some of the reasons for that have been beyond the Bucks’ control, many have been within their control. Over the last three or so years, this franchise has made avoidable error after avoidable error, largely culminating in the current product.

What I noticed while investigating these errors is that many share a common theme: a lack of synergy between the franchise’s different arms and, in some cases, power brokers. More specifically, there was either a lack of conviction by the arm with decision-making responsibility to go with its gut, or an arm without that responsibility overruled the arm with it, resulting in a bad decision. Therefore, I decided to dive deep into three examples of this phenomenon in the following areas: coaching hires, injury management, and possibly even the drafting process. Let’s begin with coaching hires.

A heck of a mess: The post-Budenholzer hiring debacle​

gettyimages-1918622978.jpg
gettyimages-2260307018.jpg


The Budenholzer-to-Griffin-to-Rivers fiasco was easily the most consequential example of how a lack of organisational synergy left the Bucks in a hot mess. Whatever you may think in hindsight, it was widely accepted in 2023 that coach Bud’s time had come, and a new voice was needed. The initial search was far-reaching, but in the end, the Bucks’ brain trust settled on three finalists: Nick Nurse, Kenny Atkinson, and Adrian Griffin.

Of course, they went with Adrian Griffin, who would go on to be about as incompetent as one can be in the top job, getting fired halfway through the first year of his three-year contract (yes, I know, 30-13 record; that was not because of anything he did, and I’ll stand on that forever). When you think about it, the only logical explanation as to why they didn’t just wait to fire Griff at the end of the year—when the replacement options would be plentiful—was that he was creating so much tension that it simply could not wait, which is bonkers.

So, who gets the blame for Griffin’s hiring? Marc Stein’s reporting states that Horst wanted Nurse, but Giannis wanted Griffin, and that won out. Now, you might think that’s your answer right there: Antetokounmpo is to blame. Sure, Giannis definitely deserves some blame; knowing his opinion carries such considerable weight, he probably should’ve done more homework. But overall, you’ll seldom hear me criticise a player for doing anything other than their play. My knee-jerk reaction is to blame Horst for not trusting himself, because his instincts about Nurse being the man for the job were probably right.

Then again, in the front office’s defence, the context of the 2023 offseason was clearly very relevant to Horst’s decision-making. The Bucks had just gotten bounced in the first round, and rumors were swirling about Antetokounmpo’s future (almost as much as they were in 2020) because he was extension-eligible. Therefore, it was understandable for the Bucks’ brain trust to both involve Giannis in the process and weigh his opinion so heavily that his preference overrode the GM’s.

Looking back, this leaves you in a pickle when evaluating if there was a “right move” or not. On the one hand, the Griffin era was an abject failure from a team standpoint, and it also led to utter chaos following his ouster. Injuries or not, the team was never going to be a contender under AG (or his replacement), which we sometimes forget is the entire goal behind all of this. On the other hand, assuming the initial coaching hire influenced Antetokounmpo’s decision to sign the extension (which, to be fair, we don’t actually know for certain), the Griffin hire was objectively a successful move!

But let’s move on from that and briefly discuss the Doc Rivers hire in more detail. There were a few options on the table. Nick Nurse had taken the head job in Philly, so he was out, but Kenny Atkinson was still available. Kevin O’Connor’s reporting states that Horst wanted Atkinson but was overruled by the ownership group, who wanted Doc Rivers. So once again, the lack of synergy reared its ugly head. The front office wanted one guy, whom they had already vetted extensively, but were overruled by the ownership group.

Which leads us to where we’re at now. The Rivers hire has gone about as expected. Had Giannis signed the extension under Nurse or Atkinson, the franchise at large would likely be in a much better position right now. However, the reality is that we don’t know if he would have signed under another coach, as crazy as that sounds in hindsight, making Horst’s decision to hire Griffin easily defensible. Who to blame for the Doc hire, though, seems pretty unambiguous. Giannis was not a factor, and Horst had a strong candidate ready to go; unfortunately, ownership decided they wanted to run point on that one, completely bungling it.

Playing with fire: Questions around the injury management of Giannis​

gettyimages-2257888724.jpg

I can apply this framework to the situation that has played out with Giannis’ continued calf injuries. In his recent interview with the Milwaukee Journal Sentinel, Antetokounmpo admitted he returned too early from his initial calf injury this season, which we can only assume led to his reinjury about a month ago (at least in part). My question is: knowing what we know about calf injuries, how was there any world in which he returned in anything other than tip-top condition the first time around?

Look, I’ll guess that the 65-game rule for award eligibility had something to do with it from Giannis’ end. Not that it matters, but my personal response to that is blunt: I don’t care. He needs to know that his health is more important than some award (p.s., this is why the 65-game rule is stupid, but I digress). But then there’s the more pressing questions surrounding the game in which he reinjured that calf, the main one being: why was he allowed to continue playing when it was clear he wasn’t right? The broadcast kept pointing it out; those watching could see it. Heck, Doc even admitted it himself!

“I thought he was favoring it for most of the second half. I asked our [medical staff] five different times. I didn’t like what my eyes were seeing, personally. Giannis was defiant about staying in. On that one play, seeing him try to run down the floor, to me, I’d had enough. I didn’t ask, I just took him out.“

And yet and still, Rivers didn’t take him out until right at the end when he couldn’t move? Oh, how noble of him. Doc referred to notifying the medical staff “five different times,” and they also didn’t demand he come out? Huh? Going back through some of Antetokounmpo’s postgame quotes from that night made me incredibly frustrated.

“I don’t like to quit. I couldn’t explode, jog, get on my toes, so I was jogging on my heels. I didn’t have the same explosiveness, but I still felt like I could help. But then at the end, when it popped, I had to get out.”

“I was feeling it [for] a majority of the game, but I did not want to stop playing. But at the end, I could not move, so I had to stop.”

It is baffling to me that he wasn’t taken out the second he felt discomfort (in a random game in a lost season, no less). The man fully admitted he wasn’t feeling right for a majority of the game, was changing his running biomechanics because of it, and people did nothing because they presumably didn’t want to be the “bad guy” and save him from himself. That is crazy to me. What makes Antetokounmpo so great is that he’ll do anything to win, including playing through pain—it’s the Bucks’ duty of care to stand in his way. And judging from these quotes, how could there be any other conclusion than that they failed in that duty of care?

Sliding doors moment: Was Milwaukee about to select Kyshawn George before Jon Horst stepped in?​

gettyimages-2197033374.jpg
gettyimages-2257996929.jpg


Something in the media surfaced recently that made me question how the Bucks’ drafting process works and whether that department is another lacking trust and synergy. And I want to be clear upfront that I am putting on my tinfoil hat and 100% speculating here, which I don’t love to do, but honestly, I just had to put this in writing. My question is: how trusted are the scouts, who work exclusively on the draft, to make selections on draft night?

What prompted this thought for me? Well, I listen to the Old Man And The Three podcast. Recently, they recorded an episode with some of the Washington Wizards’ young core: Kyshawn George, Alex Sarr, and Bilal Coulibaly. On the podcast, each player discussed their pre-draft process and the teams they worked out with and/or had interest from. George (14:45–15:03) singled out just one team, Milwaukee, as the franchise he believed was likely to select him:

“To be honest, I had a couple teams that I had really, really, really good feedback [with], and it was kind of my floor, and they didn’t pick me”

“Which team?”

“The team was Milwaukee, actually. I had an individual workout with them; that went pretty well. Had pretty good feedback from them. And then after [they didn’t pick me], I was like, ‘oh, I guess we’re going to have to see.’”

Whether you, like many online, read that as a “promise” from the Bucks or not, it’s clear that, at minimum, there was significant interest. Of course, Milwaukee would select AJ Johnson instead, and Washington would snap up Kyshawn George with the very next pick. Now, hearing that reminded me that the Bucks themselves made an all-access video of their 2024 draft. I rewatched this video out of curiosity and found quite an interesting nugget (2:08–2:17) relating to their picking Johnson, and that was the wording Jon Horst used to announce it:

“With what we see on the board, we’re going to go for a big swing here. We’re going to change the board a little bit. We’re going to take AJ Johnson.”

Again, I have no way of confirming this, but it seems relatively clear that Horst made an executive decision to override the draft board and, by his own admission, “swing.” Recall that AJ Johnson was not seen as a first-round pick by the NBA at large, evidenced by his not receiving a green room invite (unlike Kyshawn George). Would he really have been rated as a first-round guy by the Bucks? Regardless, the pick missed by a country mile and, in hindsight, the Bucks were lucky to get off AJ when he still had “intrigue.”

Granted, teams miss in the 20s all the time, but this one hurt a little extra because we know from George’s own admission that he was nearly a Buck. Ironically, this situation is eerily similar to the 2022 draft, when, per the Zach Lowe Show (51:05–52:05), the Bucks worked out Andrew Nembhard twice and also loved him, only to use their pick on MarJon Beauchamp. To put it bluntly, Milwaukee identified two studs late in the first round who’d each go ~20 spots higher in a redraft, were reportedly at the 10-yard line with both, only to pass on them for two busts who’d go ~20 spots lower in a redraft. Sliding doors, man. Sliding doors.

And sure, this isn’t really the same as the other separation-of-powers arguments I’ve made, as Jon Horst does play a key role in scouting and drafting; these aren’t “separate arms” getting in each other’s way. It also could very well be a one-off situation. But it’s fair to say that scouts, unlike Horst, are singularly focused on the draft year-round, and thus their opinions should hold a lot of weight in this specific area. If Horst indeed overrode the draft board to take a consensus second-round prospect at 23, he’d better have been confident that the prospect would turn out good (or even average!), which they did not. Not even close.



Well, there you have it. I think it’s more than fair to say a lack of synergy and trust from top to bottom in the Bucks organisation has played a key role in their demise. It’s clear that as the franchise approaches another major inflection point in the offseason, that can no longer continue. At the same time, it’s not all bad. The Bucks have made a bunch of shrewd moves around the edges that help to make up for these mistakes. Unearthing Ryan Rollins and AJ Green has, in many ways, saved them. Ousmane Dieng’s first few games have been beyond exciting. Kevin Porter Jr. and Cam Thomas are both flawed but awfully talented. There’s a lot to be excited about, but no franchise runs well when different factions are on different wavelengths.

Source: https://www.brewhoop.com/bucks-anal...ian-griffin-giannis-kyshwan-george-aj-johnson
 
What happened to the Bucks’ once-prolific three-guard lineup? Part 1

gettyimages-2205862785.jpg

SACRAMENTO, CA - MARCH 22: AJ Green #20, Gary Trent Jr. #5 and Kevin Porter Jr. #3 of the Milwaukee Bucks looks on during the game against the Sacramento Kings on March 22, 2025 at Golden 1 Center in Sacramento, California. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this Photograph, user is consenting to the terms and conditions of the Getty Images License Agreement. Mandatory Copyright Notice: Copyright 2025 NBAE (Photo by Rocky Widner/NBAE via Getty Images) | NBAE via Getty Images

In the Bucks’ third preseason game, not only did Giannis make his preseason debut, but so did the starting lineup of Kevin Porter Jr., AJ Green, Gary Trent Jr., and Myles Turner around the two-time MVP. Playing these three guards together is curious, and a bit unconventional: Trent and Green have (or at least had, last year) overlapping skillsets, and neither was big enough to be a true three. But a similar small-ball “death lineup” with the three guards was so effective late last year that it became the talk of the offseason: Marques Johnson called the guard trio “the triumverate” in his appearance on our podcast Deer Diaries, as well as on his own, Hear District.

After Damian Lillard went down with deep vein thrombosis late in the year and missed the last fourteen games, the lineup of Porter, Green, Trent, Giannis, and Bobby Portis in Brook Lopez’s stead became an increasingly key part of victories, particularly during their season-ending eight-game win streak. It never started a game, but was the closing lineup for several important wins, notably against Minnesota and Detroit. We didn’t actually see that much of those five—after all, Porter didn’t join the team until February—but by the numbers, it was perhaps their most successful group, according to two sources:

  • NBA.com Lineups Tool: 42 minutes, 144.6 offensive rating, 93.4 defensive rating, +51.2 net rating
  • Cleaning The Glass: 88 possessions, 151.1 offensive rating, 96.6 defensive rating, +54.6 net rating

NBA.com ranked KPJ/Green/Trent/Giannis/Portis eighth in the entire league among lineups that played at least 30 minutes. CTG ranks it 100th percentile in net rating and offensive rating, and 95th in defensive rating. Compare these numbers with every lineup that played more minutes than them:

LineupPoss.Net%tileORtg%tileDRtg%tile
Lillard/Jackson/Prince/Giannis/Lopez653-2.234th110.927th113.052nd
Lillard/Prince/Kuzma/Giannis/Lopez428+6.757th116.445th109.664th
Lillard/Trent/Prince/Giannis/Lopez388+1.344th122.468th121.122nd
Rollins/Prince/Kuzma/Giannis/Lopez294+13.073rd130.389th117.234th
Lillard/Green/Trent/Portis/Lopez250+20.486th122.870th102.487th
Lillard/Green/Prince/Giannis/Lopez225+16.980th115.040th89.293rd
Lillard/Trent/Prince/Portis/Lopez167+3.751st120.463rd116.737th
Lillard/Trent/Middleton/Giannis/Portis112+34.198th141.199th107.074th
Lillard/Green/Trent/Giannis/Lopez108+17.782nd125.978th108.370th
Lillard/Jackson/Middleton/Giannis/Lopez96-4.530th107.318th111.856th
Porter/Green/Trent/Kuzma/Sims96+4.251st106.317th102.088th
Lillard/Green/Trent/Kuzma/Sims92-27.23rd101.18th128.38th

If Doc had given them more run, they’d still probably be elite, even with some regression. Among groups with at least 100 possessions, the league’s best was the Clippers’ James Harden, Kris Dunn, Norm Powell, Amir Coffey (lol), and Ivica Zubac at +47.7 in 121 possessions. Hell, with the minimum set to 88 possessions, the Portis group was still tops—the only higher net belonged to one also broken up last offseason: Fred VanVleet, Amen Thompson, Dillon Brooks, Tari Eason, and Alperen Sengun in Houston. No other lineup came very close to these Bucks and Rockets “death lineups,” unless you lowered the threshold even further to find ones like Shai Gilgeous-Alexander, Isaiah Joe, Lu Dort, Aaron Wiggins, and Jalen Williams in OKC at +63.0 in 73 possessions.

Of course, Lopez left this offseason, and Turner assumed his mantle. The logic went that slotting Turner alongside Giannis and the guards, rather than Portis or Lopez, would work. Ergo, if you ask most Bucks fans online last offseason which five players they wanted Doc Rivers to play from the jump this year, their answer was Porter/Green/Trent/Giannis/Turner. That’s indeed what they got, as we saw in the season opener against Washington. But we haven’t seen it at a tipoff since, thanks in part to KPJ’s and Giannis’ injuries, plus Ryan Rollins’ emergence. In fact, since Porter sprained his ankle on opening night, that fivesome has played just 10 more minutes in only two games.

It’s been exceptional in the little time we’ve seen it: Cleaning The Glass, which filters out heaves and garbage time, has their net rating at +43.2 in 37 possessions, with a 154.1 offensive rating (both rank in the 100th percentile leaguewide) and a 110.8 defensive rating (85th). NBA.com has them at +48.9 in 17 total minutes this year, with an offensive rating of 156.8 and a defensive rating of 107.9. When asked how Porter, Green, and Trent were gelling so far in the preseason, here was Doc from his comments on October 12th, when we first saw them start with Giannis and Turner:

“They like it… They gotta keep moving to ball… there’ll be nights where we can’t go with three guards. When we go with [Kyle Kuzma] or [Amir Coffey] or [Taurean Prince]. But for the most part, we think we can do it. Our guards got a lot of toughness about them, so we think we can do it.”

Well, it turns out there were a lot of those nights, but Doc isn’t necessarily wrong. In all lineups where the three guards have played together, CTG gives them a +3.8 net in 129 possessions, though that’s based on defense: their defensive rating is 105.5, in the 97th percentile. Perhaps because of Trent’s decline, their offensive rating is a putrid, way down in 11th. That’s still a good lineup, but of course, these stats are buoyed by the opening-night starting five that includes Giannis. Remove that lineup from the equation, and you have eight with even stinkier offense—a 91.3 offensive rating (oth)—and elite defense—a 103.3 defensive rating (99th). That results in a -12.0 net over 92 possessions (8th). None of those eight other lineups include Giannis, meaning he’s barely played alongside these three guards this year.

Milwaukee has used last year’s +54.6 net “death lineup” (featuring Portis only once this year), not even for a full minute. That’s not too surprising because of injuries to two of its key members, so what about its effectiveness with Turner? Given his similar scoring ability and vastly superior defense to those of Portis, it’s easy to infer that swapping Turner in would work swimmingly. Similar formula: three guards with three-and-D capability, a big who also has an outside shot, and two ballhandlers, one of whom is freaking Giannis Antetokounmpo.

Nevertheless, I’m probably not the only one who both wanted the KPJ/Green/Trent/Giannis/Turner quintet on opening night, but also wondered if the success with Portis—and by extension, starting three guards—was a mirage. So I decided to do a little exercise comparing lineups from one year to the next around the league and see how they fared. But I had some parameters to set, given how relatively little the Portis group actually played. Even though they use minutes instead of possessions and don’t filter out garbage time, here I used NBA.com’s stats because I could set my minimum to 30 minutes.

Given the amount of annual roster turnover in the NBA, it’s not easy to find lineups that succeeded significant action in their first year and kept it up with a similar or larger minute load the following season. Trickier yet was to find a killer group that went from much more limited exposure—like our Portis example—to a modestly featured group. Or from under 100 minutes to a starting lineup that played most of the season. It would be even more cumbersome to go back years and years using these parameters. For now, let’s stick to 2023–24 and 2024–25, so we have full-season data. How did groups translate their success in limited playing time to the next league year? Here’s what I found:

LineupTeamMP23–24 NetMP24–25 NetDiff.
Mitchell/Allen/Strus/Garland/WadeCLE5519.8488.3-11.5
LeVert/Niang/Mitchell/Struss/MobleyCLE4210.472-18.5-28.9
SGA/Dort/Joe/Holmgren/J. WilliamsOKC10116.0534.7-11.3
SGA/Dort/Wiggins/Holmgren/J. WilliamsOKC3420.2318.6-11.6
SGA/Dort/Joe/Wallace/J. WilliamsOKC3231.15833.2+2.1
Horford/White/Pritchard/Hauser/TatumBOS3150.838-9.6-60.4
Horford/White/Porzingis/Brown/TatumBOS11816.236-9.4-25.6
Horford/Holiday/Porzingis/Brown/TatumBOS5513.63610.1-3.5
Horford/Holiday/Porzingis/Brown/WhiteBOS5617.27711.4-5.8
Horford/Holiday/Porzingis/Tatum/WhiteBOS8713.0568.0-5.0
Horford/Holiday/Pritchard/Tatum/HauserBOS10516.83110.2-6.6
Holiday/Tatum/Kornet/Pritchard/HauserBOS9633.73838.8+5.1
Brown/White/Kornet/Pritchard/HauserBOS3420.9397.8-13.1
Holiday/Porzingis/Brown/Tatum/WhiteBOS62311.03570.0-11.0
Turner/Nembhard/Toppin/Haliburton/NesmithIND3619.34726.7+7.4
Turner/Siakam/Nembhard/Haliburton/MathurinIND1040.243511.9+11.7
Gordon/Jokic/Murray/Porter/BraunDEN288.642610.6+2.0
VanVleet/Brooks/Green/Sengun/ThompsonHOU2717.9323-7.6-25.5

I threw in a weaker example from 2023–24—the +0.2 net Pacers group with Siakam—because of all the lineups I found that stayed together over both seasons, that one improved the most, from net-neutral to solidly above average. Granted, a few of these were only moderately successful in the first place, though it comes as little surprise that the best teams are generally keeping these groups together—it’s why those teams are good, after all. On the surface, the stats aren’t very encouraging; only five of the 18 lineups improved. And on average, their net dropped by 10.6 points per 100 possessions.

The good news is that 12 of these 18 lineups were at least productive (for reference, CTG says any lineup with a net of +10 or better was at least in the 64th percentile last year). And all these teams had at least one in 2023–24 that was really good, at +15.1 or better in at least 100 possessions, the top 20% of the league. Only three of those lineups improved in 2024–25, but the really elite groups—+31 or better, 95th percentile on up—stayed elite, except for the Boston example with Pritchard.

It’s worth pointing out that several more of the best 2023–24 lineups were broken up by player movement, most notably with Julius Randle and Isaiah Hartenstein leaving the Knicks, plus Josh Giddey leaving the Thunder. But much like the Bucks did with Turner, those teams replaced those guys with serious talent, so let’s see if any of the best 2023–24 lineups benefited from a personnel upgrade the following season. This will be a bit inexact (New York was especially tricky because of the Mikal Bridges acquisition), but I sought out successful 2023–24 lineups from teams that incorporated a high-profile offseason acquisition into similar 2024–25 lineups, or at least lineups that featured prominent returning players. I considered some other moves, like Paul George to Philadelphia, but there was too much turnover on these teams’ rosters between seasons to find similar-enough lineups. Anyway, onto the numbers, with offseason additions in bold (for the Knicks’ purposes, we’ll treat Quentin Grimes for Cam Payne as a wash):

LineupTeamMP23–24 NetMP24–25 NetDiff.
Anunoby/Hart/McBride/Grimes/AchiuwaNYK4120.9
Anunoby/Hart/McBride/Payne/TownsNYK3910.6-10.3
Anunoby/Hart/Brunson/Grimes/AchiuwaNYK4145.5
Anunoby/Hart/Brunson/McBride/TownsNYK8434.4-11.1
Randle/Grimes/Robinson/Hart/BrunsonNYK109-12.2
Towns/Anunoby/Payne/Hart/BrunsonNYK9825.7+37.9
Randle/Anunoby/Hartenstein/Hart/BrunsonNYK4160.2
Towns/Anunoby/Payne/Hart/BrunsonNYK9825.7-34.5
SGA/Wallace/Joe/J. Williams/K. WilliamsOKC5535.6
SGA/Wallace/Joe/J. Williams/HartensteinOKC38-24.1-59.7
SGA/Dort/Joe/Wallace/J. WilliamsOKC3231.1
SGA/Dort/Hartenstein/Wallace/J. WilliamsOKC31615.9-15.2
SGA/Dort/Giddey/Wallace/J. WilliamsOKC35-3.4
SGA/Dort/Hartenstein/Wallace/J. WilliamsOKC31615.9+19.3
SGA/Dort/Joe/J. Williams/HolmgrenOKC10116.0
SGA/Dort/Hartenstein/J. Williams/HolmgrenOKC16715.0-1.0
SGA/Dort/Giddey/J. Williams/HolmgrenOKC79910.2
SGA/Dort/Hartenstein/J. Williams/HolmgrenOKC16715.0+4.8
SGA/Wallace/Joe/Wiggins/J. WilliamsOKC425.8
SGA/Wallace/Hartenstein/Wiggins/J. WilliamsOKC30-1.9-7.7
Conley/Gobert/Towns/Edwards/McDanielsMIN6417.9
Conley/Gobert/Randle/Edwards/McDanielsMIN7143.2-4.7
Conley/Gobert/Towns/Edwards/Alexander-WalkerMIN1247.6
Conley/Gobert/Randle/Edwards/Alexander-WalkerMIN4531.2+23.6
Alexander-Walker/Gobert/Towns/Edwards/McDanielsMIN1066.4
Alexander-Walker/Gobert/Randle/Edwards/McDanielsMIN1468.0+1.6
Alexander-Walker/Reid/Towns/Edwards/McDanielsMIN4444.5
Alexander-Walker/Reid/Randle/Edwards/McDanielsMIN78-3.5-48.0

Coincidentally, these examples are all teams that added a new big man. These lineups’ net dropped by an average of 7.5 points per 100—better, but still not good. Again, most of the new lineups were great overall, though: eight of the 14 were at least +15.0. And ones that were excellent in small sample sizes were generally still great with more playing time. As before, these are some of the league’s teams, adding to groupings that already proved effective.

You might think I’ve strayed from the premise of this article a bit, but there were plenty of three-guard lineups above in OKC and New York. In part two, we’ll figure out whether three guards is still a look Milwaukee should use, with or without Turner. Spoiler alert: Gary Trent Jr. is exactly not part of the answer. And we’ll see if these patterns still hold when other teams add a prominent big man to their lineups, much like the Bucks did this offseason.

Source: https://www.brewhoop.com/bucks-anal...porter-jr-aj-green-gary-trent-jr-ryan-rollins
 
What happened to the Bucks’ once-prolific three-guard lineup? Part 2

gettyimages-2243710711.jpg

MILWAUKEE, WI - OCTOBER 30: Ryan Rollins #13, AJ Green #20, Myles Turner #3 and Kyle Kuzma #18 of the Milwaukee Bucks celebrates during the game against the Golden State Warriors on October 30, 2025 at Fiserv Forum Center in Milwaukee, Wisconsin. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this Photograph, user is consenting to the terms and conditions of the Getty Images License Agreement. Mandatory Copyright Notice: Copyright 2025 NBAE (Photo by Gary Dineen/NBAE via Getty Images). | NBAE via Getty Images

Late in the 2024–25 campaign, the Bucks featured a three-guard look that was quite effective, even in the playoffs: Kevin Porter Jr., AJ Green, Gary Trent Jr., Giannis, and Bobby Portis. It was so intriguing that many fans thought the answer this year would be to replace Portis with newcomer Myles Turner and run with it. But while that lineup has been good, we’ve barely seen it thanks to injuries and ineffectiveness. Still, we’ll attempt to figure out how playing three guards is going this year.

Yesterday, we found that when the best lineups stayed together over the 2024 offseason, they remained pretty good, even with a drop-off from increased playing time. That generally held when these teams swapped or added significant talent to their rotations too, improving their holdover lineups on paper. It also held when said talent came in the form of a big man.

But that was only entering last season. To get a handle on how it’s gone in recent years, we’re going to increase the scope here. I looked at teams that made a significant frontcourt acquisition the previous offseason, particularly additions who regularly played the five, then I compared how they integrated with smaller or less-talented groups from one year to the next. This dates back to offseason big man additions since 2018:

LineupTeamMPYear 1 NetMPYear 2 NetDiff.
Horford/G. Williams/Brown/White/TatumBOS11713.1
Horford/Porzingis/Brown/White/TatumBOS11816.2+3.1
Horford/Smart/Brown/White/TatumBOS43212.2
Horford/Porzingis/Brown/White/TatumBOS11816.2+4.0
Horford/R. Williams/Brown/White/TatumBOS6944.9
Horford/Porzingis/Brown/White/TatumBOS11816.2-28.7
Horford/Brogdon/Brown/White/TatumBOS482.0
Horford/Porzingis/Brown/White/TatumBOS11816.2+14.2
Olynyk/Clarkson/Markkanen/Sexton/VanderbiltUTA13315.7
Olynyk/Clarkson/Markkanen/Sexton/CollinsUTA2564.3-11.4
Olynyk/Clarkson/Markkanen/Sexton/KesslerUTA79-0.1
Olynyk/Clarkson/Markkanen/Sexton/CollinsUTA2564.3+4.4
Olynyk/Clarkson/Markkanen/Sexton/BeasleyUTA37-3.8
Olynyk/Clarkson/Markkanen/Sexton/CollinsUTA2564.3+8.1
Olynyk/Clarkson/Markkanen/Sexton/ConleyUTA3030.4
Olynyk/Clarkson/Markkanen/Sexton/CollinsUTA2564.3-26.1
Olynyk/Clarkson/Markkanen/Horton-Tucker/KesslerUTA4118.4
Collins/Clarkson/Markkanen/Horton-Tucker/KesslerUTA84-22.1-40.5
Russell/Towns/Vanderbilt/Edwards/McDanielsMIN155-4.6
Russell/Towns/Gobert/Edwards/McDanielsMIN2604.0+8.6
Russell/Towns/Beasley/Edwards/McDanielsMIN10411.9
Russell/Towns/Gobert/Edwards/McDanielsMIN2604.0-7.9
Russell/Towns/Beverley/Edwards/McDanielsMIN7610.7
Russell/Towns/Gobert/Edwards/McDanielsMIN2604.0-6.7
Russell/Towns/Okogie/Edwards/McDanielsMIN45-0.9
Russell/Towns/Gobert/Edwards/McDanielsMIN2604.0+4.9
Thompson/Smart/Brown/Tatum/TheisBOS95-4.3
Horford/Smart/Brown/Tatum/TheisBOS5933.9+38.2
Thompson/Smart/Brown/Tatum/G. WilliamsBOS3230.1
Horford/Smart/Brown/Tatum/G. WilliamsBOS61-13.7-43.8
Valaciunas/Anderson/Melton/Morant/BaneMEM5014.0
Adams/Anderson/Melton/Morant/BaneMEM60-25.2-39.2
Redick/Favors/Ingram/Ball/HartNO94-10.7
Redick/Adams/Ingram/Ball/HartNO4620.0+30.7
Bledsoe/Henson/Middleton/Giannis/BrownMIL3220.7
Bledsoe/Lopez/Middleton/Giannis/BrownMIL130-10.4-31.1
Bledsoe/Henson/Middleton/Giannis/SnellMIL6065.8
Bledsoe/Lopez/Middleton/Giannis/SnellMIL673.5-2.3
Bledsoe/Henson/Middleton/Giannis/BrogdonMIL22413.0
Bledsoe/Lopez/Middleton/Giannis/BrogdonMIL5975.7-7.3
Bledsoe/Henson/Snell/Giannis/BrogdonMIL40-23.4
Bledsoe/Lopez/Snell/Giannis/BrogdonMIL3561.7+85.1
Livingston/West/Iguodala/Thompson/GreenGS1399.4
Livingston/Cousins/Iguodala/Thompson/GreenGS6713.2+3.8
Durant/Pachulia/Curry/Thompson/GreenGS4148.5
Durant/Cousins/Curry/Thompson/GreenGS26813.1+4.6

These aren’t all elite teams by any means, but does the pattern above—the best lineups fell off but were still generally very good, and increased exposure lowered net ratings overall—hold? Well, lineups that shifted their biggest guy down the positional spectrum, then installed their shiny new big man in place of a guard or wing, sometimes saw a nice jump. Look at the Celtics replacing Malcom Brogdon with Kristaps Porzingis in 2023, then further down the list, Tristan Thompson with Al Horford in 2021. A post-ACL tear DeMarcus Cousins elevated some Warriors holdovers too.

On the other hand, newcomer Rudy Gobert plus lesser defender Karl-Anthony Towns lineups in Minnesota were a mixed bag, as were groups that added John Collins alongside one of Utah’s returning bigs, Kelly Olynyk or Walker Kessler. Even Lopez couldn’t elevate two of the Bucks’ better quintets in 2017–18, though they were still solid (the 20.7 net with Sterling Brown looks quite fluky).

Generally, though, new big men lineups did fit the pattern I mentioned: the four-returnees-plus-one-new-guy groups averaged a 1.5 points per 100 possessions decrease in their net rating. And when previous-year lineups saw an uptick in minutes, their net decreased 73% of the time. But the truly elite groups didn’t usually maintain a standard of excellence. Of all the fivesomes with net ratings above 12 (usually around 80th percentile), nearly all sank to league average or below in net, except for the Porzingis crews.

We now finally arrive to this year’s Bucks. Unfortunately, only two Milwaukee lineups with Turner replacing Lopez and the other four not changing have carried over from 2024–25 to 2025–26 thus far. The sample size is far too small to glean anything from:

LineupMP24–25 NetMP25–26 NetDiff.
Porter/Green/Trent/Giannis/Lopez1775.8
Porter/Green/Trent/Giannis/Turner1748.9-26.9
Porter/Green/Trent/Kuzma/Lopez43-9.8
Porter/Green/Trent/Kuzma/Turner418.3+28.1

Though Giannis may be returning soon, we may not get more data on last year’s three-guard trio since Trent seems to have been replaced by Cam Thomas in the rotation. But it’s really Rollins who has replaced him in the Bucks’ three-guard groups, which they have used a lot this year: they’ve played 373 minutes together, which CTG defines as 754 non-garbage time possessions. They have a very solid 119.9 offensive rating and 111.0 defensive rating; a +8.9 net rating, good for the 90th percentile. Their most successful and most used groups slot Giannis alongside Portis, Turner, or Kuzma, though using Portis and Turner together has also worked in small doses (only seen in four games):

LineupPossessionsNet Rtg%tileORtg%tileDRtg%tile
Rollins/Porter/Green/Giannis/Turner35613.681st123.074th109.474th
Rollins/Porter/Green/Kuzma/Turner99-17.612th104.011th121.626th
Rollins/Porter/Green/Giannis/Portis9430.296th120.262nd90.099th
Rollins/Porter/Green/Sims/Turner874.154th114.938th110.968th
Rollins/Porter/Green/Portis/Sims36-2.037th133.396th135.53rd
Rollins/Porter/Green/Kuzma/Portis28-59.10th96.42nd155.60th
Rollins/Porter/Green/Portis/Turner2632.698th115.442nd82.8100th
Rollins/Porter/Green/Kuzma/Giannis1931.697th142.1100th110.570th

Of the four lineups that are made up of returning players from 2024–25, only one saw any action last year: the one at the very bottom, with just five possessions. But the third lineup down, with its +30.2 net, is probably the best analogue for Porter/Green/Trent/Giannis/Portis, and the top lineup is the closest we’ll get to Porter/Green/Trent/Giannis/Lopez. If we use Rollins as our Trent equivalence (not too far off, given Trent’s excellent shooting last year and scratch defense), here’s how they compare across seasons:

LineupPoss.24–25 NetPoss.25–26 NetDiff.
Porter/Green/Trent/Giannis/Lopez3488.2
Porter/Green/Rollins/Giannis/Turner35613.6-74.6
Porter/Green/Trent/Kuzma/Lopez84-7.4
Porter/Green/Rollins/Kuzma/Turner99-17.6-10.2
Porter/Green/Trent/Giannis/Portis8854.6
Porter/Green/Rollins/Giannis/Portis9430.2-24.4
Porter/Green/Trent/Kuzma/Portis3361.5
Porter/Green/Rollins/Kuzma/Portis28-59.1-120.6
Porter/Green/Trent/Portis/Lopez22-58.2
Porter/Green/Rollins/Portis/Turner2632.6+90.8
Porter/Green/Trent/Kuzma/Giannis58-6.3
Porter/Green/Rollins/Kuzma/Giannis1931.6+37.9
Porter/Green/Trent/Kuzma/Sims964.2
Porter/Green/Rollins/Kuzma/Sims3133.3+129.1

In a sense, the Bucks’ small-ball “death lineup” didn’t go anywhere, if you just replace Rollins with Trent, and the three-guard “triumverate” still exists with him alongside Porter and Green. The sample sizes of Porter/Green/Trent/Giannis/Portis and Porter/Rollins/Green/Giannis/Portis are now about the same, and though it’s seen a net falloff of 24.4, it’s still 96th percentile. That’s in line with findings from other teams dating back several years: the best lineups fell off but remained generally very good, and increased exposure lowered net ratings overall.

And as much as we’ve bemoaned the Bucks’ lack of size on the wing, playing AJG as an undersized three has actually worked pretty well as long as he has the right frontcourt: CTG gives lineups with Green playing alongside two smaller guards (not just Rollins and KPJ, but also small doses of Cole Anthony and Cam Thomas) a +7.8 net. What you don’t want, though, is him plus another non-ballhandling guard (-28.6 in 35 possessions). Or worse yet, one of Trent or Gary Harris moving up a spot to the three (-9.4 in 1228 possessions).

Rollins’ emergence has been so critical to the Bucks this year, as roster construction and an injury to Taurean Prince have dictated that they play three guards very often. Though they can now play bigger on the wing when necessary, thanks to Ousmane Dieng, it’s still a good weapon. One question moving forward is how it will work with Thomas: playing next to any of Rollins, KPJ, or Porter, will he bring enough offense to keep three-guard lineups above water? If so, how high above even, and who do they need in the frontcourt? We’ll check on this down the road, provided Doc doesn’t abandon the three-guard look, which he shouldn’t, even if playing that small is usually a necessity.

Source: https://www.brewhoop.com/bucks-anal...green-gary-trent-jr-ryan-rollins-myles-turner
 
Back
Top