The Charlotte Hornets get one more preseason run at home tonight, and they’ll need a cleaner performance to leave Spectrum Center with something to build on. Tipoff against the Milwaukee Bucks is set for 7 p.m. EST, and Charlotte is coming off a lopsided loss to the Brooklyn Nets in which a rough final quarter and a half turned the game into a 30-plus-point defeat.
This matchup also comes with plenty of roster intrigue on both sides. The Hornets and Bucks each reshaped their franchises in massive offseason moves, with Milwaukee sending away Giannis Antetokounmpo in late June after a lengthy trade saga and Charlotte pivoting off LaMelo Ball just days later. With so much turnover, this feels less like a typical preseason game and more like a first real look at two teams trying to figure out what they are now.
Milwaukee’s outlook has changed dramatically. The Bucks are widely projected to finish near the bottom of the Eastern Conference in 2026-27, and major sportsbooks have them with the NBA’s third-lowest projected win total. Still, there’s enough talent on the roster to make this an interesting evaluation night, especially with both clubs leaning on a mix of youth and veteran pieces rather than one clear centerpiece.
Charlotte will also have to navigate a familiar injury picture. Out for the Hornets are Coby White (left calf), Kon Knueppel (left hamstring), Grant Williams (right hamstring), and Kylan Boswell (right knee). Brandon Miller (shin contusion) and Christian Anderson (left ankle) are questionable.
Milwaukee comes in with a new coach as well. Taylor Jenkins is now running the show, and Hornets coach Charles Lee knows him well from their time together on Mike Budenholzer’s staff in Atlanta from 2014-18 and in Milwaukee from 2018-19.
The Bucks’ roster should still look recognizable to Charlotte fans, especially after the Antetokounmpo deal. One-time All-Star Tyler Herro headlines the group, while Jaime Jaquez Jr., Kel'el Ware, and Kasparas Jakučionis are also part of the return package. All four were regular contributors for Miami last season and saw Charlotte in the Hornets’ thrilling play-in win over the Heat in April.
From a basketball standpoint, this is a useful measuring stick for Charlotte. Milwaukee finished last season with one of the NBA’s bottom-seven offenses, but it enters this year with more scoring punch across the board, particularly in the backcourt. After what happened against Brooklyn, the Hornets need to show they can be sturdier defensively, limit live-ball mistakes, and stay more organized on the perimeter.
That task gets trickier because Milwaukee’s bench brings its own problems. Kevin Porter Jr. can create off the dribble, and top-10 draft pick Brayden Burries is another name to know. Burries was in the mix for Charlotte’s first lottery pick before he was off the board, and he already flashed in Milwaukee’s previous preseason game with 16 points in 21 minutes.
The Bucks’ reserves also include AJ Green, Gary Trent Jr., and Caris LeVert, giving them plenty of shooting and established NBA experience. Charlotte, for its part, is trying to piece things together without much of its lead ball-handling.
Against Brooklyn, the Hornets were missing their three best offensive players - Coby White, Brandon Miller, and Kon Knueppel - along with top-20 pick Christian Anderson. The result was predictable: 25 turnovers and a tough night controlling the ball. That can’t repeat if Charlotte wants to avoid starting 0-2 at home in the preseason.
Outside of Dennis Schröder, the big question is who can actually organize the offense and set up teammates. Charlotte is going to need production by committee, with players like Grayson Allen, Royce O'Neale, and Liam McNeeley using shot fakes to open driving lanes and keep the ball moving toward the rim.
The Hornets also need more than perimeter volume. They scored just 22 points in the paint against Brooklyn and hit only 11 of 33 tries there, a 33% clip. If Charlotte is going to be more than a team that lives and dies by the three, it has to generate more consistent rim pressure and get its bigs rolling hard to the basket.
That’s part of what makes Hannes Steinbach worth watching here. He didn’t enter the Brooklyn game until the four-minute mark of the third quarter, and this should be a better chance to see how he fits alongside Charlotte’s rotation players against actual NBA competition.
In Other News...
Hornets Face A Huge Brandon Miller Decision With Big Stakes
Charlotte is staring at one of the biggest decisions of its young core, with Brandon Miller in line for a major extension discussion that could shape the franchises next several seasons. Around the league, teams are already juggling the same kind of early-extension calculus with promising wings and guards, but Millers case stands out because of how quickly his value has climbed and how much the Hornets have tied themselves to his development.
The stakes go beyond simple salary structure. Charlotte has to balance the appeal of locking in a foundational scorer against the kind of long-term risk that comes with committing early in a players career, especially when the price tag can escalate fast in todays market. For a team trying to build around a young nucleus, the decision on Miller is as much about roster direction as it is about the number on the contract. [Read more 🡒]
Brandon Millers Next Hornets Deal Could Get Very Expensive
Brandon Miller is already moving into the kind of contract conversation that signals a franchise has made its choice. The second-overall pick in the 2023 NBA Draft is eligible for a rookie-scale extension with Charlotte, and the expectation is that the sides will work toward a long-term deal that reflects how important he has become to the Hornets future plans.
Head coach Charles Lee has publicly shown confidence in Miller as a foundational piece, which only adds to the sense that this next step is more about timing than uncertainty. Still, when a young wing starts lining up for a premium extension, the cost can climb quickly, and the Hornets are now staring at a negotiation that could shape their books as much as their roster. [Read more 🡒]
Liam McNeeley Has A Real Opening In Charlotte Now
Liam McNeeleys first year in Charlotte did not unfold like a clean arrival story. The rookie spent much of the season in the G League and never really carved out a steady rotation role, leaving him more as a long-term project than an immediate answer for the Hornets.
This season gives him a different kind of opening. With several key players out or unavailable, McNeeley should get a chance to play early, and the opportunity comes with a clear challenge: his shot alone may not be enough to keep him on the floor. The Hornets need wings who can contribute in more than one way, and McNeeleys next step may come from growing as a playmaker or finding ways to stand out defensively, the kind of improvement coaches have been encouraged by as they watch how he handles each new test. [Read more 🡒]
