Brandon Miller
Charlotte Hornets · Forward · 6′7″ 200 lb · age 23 · Alabama · 4th season
3 games this season
Availability
Tonight vs WASNot on the injury report official report
Lineups not confirmed yet
Teammates out
Season form
3 games this seasonStarts 3 of 3 games · 2nd on CHA in minutes · Core role
Bars: minutes in his last 3 games · numbers: points
Situational splits: turn on Prediction tools.
What's being said
60 items · 9 sources this season- Podcast Locked On NBA host · Report · around the league
Four Hornets scored 20 or more against Miami: Naz Reid 23, Brandon Miller 34, Dennis Schroder 25, and Grayson Allen 20.
“Are the Miami Heat Already in PANIC Mode After NIGHTMARE Start? Golden State Warriors LOOK Helpless” at 5:29 · listen ↗
- RotoWire RotoWire · Report ·
Brandon Miller: Scores 34 points with full line — Miller accumulated 34 points (10-29 FG, 3-10 3Pt, 11-12 FT), seven rebounds, four assists and one block across 36 minutes during Saturday's 115-110 win over the Heat.
also reported by Locked On Hornets host
- Podcast Locked On Hornets · 8 points ·
- Brandon Miller had 6 points on 2-of-14 shooting, 1 of 11 from three, and attempted only one free throw. at 6:30
- Charlotte's plan took away Jalen Johnson and Nickeil Alexander-Walker early, which left Brandon Miller guarding CJ McCollum for much of the first quarter. Miller was not good defensively there, and the host believes McCollum scored 11 points in that quarter. at 6:38
- Through two games, Miller's offense has not been pretty, apart from a first-half stretch against Brooklyn. The host thinks he is getting to his spots but the shots are not falling. at 8:47
- Brandon Miller recently signed a contract; the host says the Hornets now owe him $209 million. at 28:46
- Charles Lee (quoted): Charles Lee said Miller is focused on playing the right way and taking quality looks, and that he has the utmost confidence Miller will make those shots at a higher rate as the season goes on. at 17:18
- The host says Miller needs to get stronger. He doubts Miller can consistently use strength to score inside the way Jalen Johnson did. at 20:21
- The host did not think Atlanta schemed specially against Miller. He saw a base defense and says Miller took himself out of the game. at 21:44
- The host calls this a prove-it year: Naz Reid as a starting-level player, Brandon Miller as worth his contract, Kon Knueppel as not a one-hit wonder, and Coby White as a starter. at 28:41
“Hornets have HISTORIC Loss | Brandon Miller STRUGGLES | Should We PANIC?” · listen ↗
- Podcast Numbers on the Board host · Report · around the league
Hornets had 25 turnovers and 21 assists. Naz Reid had seven turnovers, and Brandon Miller is averaging about 2.5 turnovers and half an assist.
“20 Things We Have Learned So Far | Numbers On The Board” at 54:06 · listen ↗
- Podcast Hardwood Knocks host · Report · around the league
With White and Knueppel out, Charlotte put the ball in Naz Reid's hands and ran pick-and-roll through him. He had seven assists, including a one-handed pass to Moussa Diabate. Both hosts sell him finishing top two on the team in assists, citing Coby White, Dennis Schroder, Knueppel and maybe Brandon Miller.
“The 2026-27 NBA Overreactions Draft!” at 1:25:03 · listen ↗
- Bluesky @ericpincus.bsky.social · Report ·
Latest at Casino.org: Hornets Made Late Offer as Brandon Miller Sought to Surpass Thompson’s Extension:
- RotoWire RotoWire · Report ·
Brandon Miller: Endures disastrous shooting night — Miller managed six points (2-14 FG, 1-11 3Pt, 1-1 FT), two rebounds, two steals and a block across 23 minutes in Friday's 128-81 loss to the Hawks.
- Podcast Locked On Nets host · Report · around the league
The hosts said the defense looked bad against a shorthanded Hornets team missing two top offensive players. Brandon Miller (Hornets, not on the Nets roster) scored a dozen points in what felt like the first minute.
“ANALYST: How CONCERNING Was Brooklyn Nets' Seaon-Opening STINKER? Are Team's Issues Fixable?” at 14:16 · listen ↗
- Podcast Kon Knueppel and Brandon Miller (reported), via Locked On Hornets · Relayed report ·
A host says Knueppel and Brandon Miller are publicly talking about the playoffs, and that playoff aims can mean rookies don't get early minutes.
“Rookie Runs LIMITED | Christian Anderson STRUGGLES | Depth FUELS Win” at 10:03 · listen ↗
- Podcast Numbers on the Board · 2 points ·
- Host says LaMelo is 'gone', which puts more on Brandon Miller's plate. Brandon Miller is the host's pick for Most Improved Player. at 18:00
- A host thinks Brandon Miller could be an All-Star this year. at 18:19
“LIVE From Chicago! | Numbers On The Board” · listen ↗
- Podcast The Old Man and the Three host · Report · around the league
Background from last season: Knueppel says Brandon Miller got hurt in the second game, and the coach then told Knueppel he would start.
“Kon Is Ready To Help Lead The Hornets In Year 2” at 31:52 · listen ↗
- Podcast Locked On Hornets · 6 points ·
- Brandon Miller started slowly in the first five minutes, scored 17 points in the first half after a tomahawk dunk, and was then quiet in the third and fourth quarters. He finished with 18 points on what a host called a bad shooting night overall. at 4:15
- Miller got going once the Hornets started switching him onto Mo Wagner, who could not stay in front of his crossover. at 5:08
- Host view: Brandon Miller may be a little overtaxed right now without Coby White and Kon Knueppel, and will be asked to do less when they return. at 6:19
- Without LaMelo Ball, the offense struggled to create advantages. It was sometimes late getting into sets or never got into them, especially in isolation possessions where Miller was physically met at the point of attack. at 20:15
- The Hornets used Iverson cuts for Miller and Schroder and stagger screens (cut and pop) that got Reid open. They moved the ball well, with 25 assists. at 21:43
- Near the end of the third quarter, Miller parked at the free-throw line jostling with former teammate Clowney while Schroder wanted movement. The possession ended in a contested Miller shot, the two argued, and a host says Lee was not happy either. at 30:26
“Hornets WIN 6th Straight Season Opener | Naz Reid Goes OFF | Hornets' Bench WRENCH” · listen ↗
- Podcast Hardwood Knocks host · Relayed report · around the league
Kon Knueppel being hurt cuts into Charlotte's offensive weapons. Naz Reid is now with the Hornets.
“2026-27 NBA Awards Predictions AND Wild Card Picks” at 50:09 · listen ↗
- Podcast Locked On Nets host · Report · around the league
Several other players from the class got new deals, including Brandon Miller, mostly big-name players getting big contracts.
“PROVE IT: Brooklyn Nets Choose Not To EXTEND Noah Clowney Before Deadline | How Can He Earn New Deal?” at 2:08 · listen ↗
- Podcast Locked On Hornets · 8 points ·
- With Knueppel and White out, the host expects "the Brandon Miller show", with Miller and Naz Reid as the two offensive focal points. at 12:15
- Nata Edwards: Nada points to Miller's third quarter against Boston as the ideal template: he draws fouls, gets going, hits threes, attacks the rim and kicks out or throws lobs. at 12:52
- Brandon Miller's rookie-scale extension is $209M, about $42M a year. at 14:07
- Reported structure of Miller's extension: a "loop" that starts at $44M, dips to about $37M in year three, then climbs back to $44M by the end. at 20:14
- Walker Mehl: Walker notes that the low year three of Miller's deal is when Kon Knueppel will be eligible to get paid on his rookie extension. at 20:37
- Nata Edwards: Nada says Miller's contract will take up at most about 20 of the team's books. at 21:49
- Walker Mehl: Walker says the Miller extension came down to the deadline, so the team was not clearly always going to pay him. at 23:29
- Nata Edwards: Nada says Miller has played at least 65 games in two of his three seasons, and that in the most recent one he "basically did it with one arm". He thinks the contract will age better than expected. at 38:48
“Kon and Coby are OUT!! | What Does it MEAN? | What Can We EXPECT” · listen ↗
- Podcast Numbers on the Board · 2 points ·
- A host read that Miller added muscle over the offseason, going from about 200 to 210 pounds, and hopes this helps him get into the paint and to the free-throw line. at 30:59
- With no LaMelo Ball, a host expects Miller's role to grow significantly. Another host notes Charlotte has no natural point guard until Coby White arrives. Separately, Coby White is said to be already injured. at 1:37:17
“The NBA Is Back! + We Draft Potential First Time All-Stars | Numbers On The Board” · listen ↗
- Podcast The Mismatch · 2 points ·
- A host infers, with hedging ("I guess"), that the Miller talks dragged out because he wanted the biggest extension signed apart from Wembanyama's. at 3:59
- A host says the only criticism of Brandon Miller so far has been his availability, and mentions him wearing a huge shoulder brace. at 6:07
“Gearing Up for the Best Regular Season Ever” · listen ↗
- Podcast Locked On Hornets · 7 points ·
- Walker Mehl: Host says the Miller deal is not a max. It works out to about $42M a year, roughly the 30th-highest salary in the league. at 3:14
- Walker Mehl: Host gives Miller's games played as 74 as a rookie, 27 in his second season and 65 last season. at 7:35
- Walker Mehl: Host says Miller shot 38% on high volume last season and has averaged 20 points per game in each of the last two seasons. at 7:50
- Doug Branson: Doug hopes the organization looked at Miller's health and concluded these were individual freak injuries, not a sign he is injury-prone. This is his hope; he does not report what the team actually concluded. at 10:03
- Sam Farber says Miller and Kon Knueppel are the holdovers in a reconstituted core. Coby White and Naz Reid were brought in and are now a big part of it. at 21:24
- Sam Farber calls Miller vital this season. He thinks Miller will be the player the team leans on most, including late in close games. at 23:03
- Sam Farber recalls that Kon Knueppel was not a locked-in starter on day one last season. Miller's injury in Philadelphia made him a permanent starter. at 40:09
“Hornets LOCK UP Brandon Miller 💰 | Sam Farber HYPES Kon Knueppel's Bigger Role | Nets Opener PREVIEW” · listen ↗
- Podcast Locked On Hornets · 2 points ·
- Walker Mehl: Starters played heavy minutes: Brandon Miller 25, Naz Reid 24 and Sion James 23. at 3:54
- Walker Mehl: Host's view: he is not worried about Diabate missing regular-season time. He reasons that the team's day-to-day label has meant minor issues before, citing Brandon Miller's quick return from a shin contusion and Christian Anderson's return from the same designation. at 5:20
“Hornets Preseason is OVER! | Rookies NAIL Dress Rehearsal!! 😤| Tidjane Salaun OVER Pat Connaughton??” · listen ↗
- Podcast Locked On Hornets · 7 points ·
- Defensively Miller looked good. The host says Boston attacked other spots and did not pick on him. at 10:48
- As the game wore on, Miller drove a bit better and found Royce O'Neale for corner threes. The host says Miller's inability to drive and score near the rim is still a problem. at 10:56
- Boston's defense keyed on Miller and sent two or three defenders when he drove. They also doubled Naz Reid. at 12:24
- listener Dom (reported): Listener 'Dom' (Sicko Brigade mailbag) argued that Miller should get about $200 million, citing Jalen Duren's deal. The host pushed back, calling Duren a different case. at 8:36
- The host would be concerned about maxing Miller without evidence that he can be the number one guy, because Miller has not yet had a healthy development year. He frames this as a risk Jeff Peterson must weigh. at 9:28
- The host poses the open question of whether Brandon Miller is a max-level player. at 12:47
- The host says the team is young and lacks a solid footing. Brandon Miller, the most tenured player, has not played many regular-season games, and the team did not get a chance to work out the mesh of new and returning players in camp and preseason. at 33:14
“Hornets LEARN Hard Lessons 😬 | Brandon Miller's Extension Clock TICKS | Hannes Falling Behind?!” · listen ↗
- Podcast Locked On Hornets · 5 points ·
- Doug Branson: Starting lineup: Dennis Schroeder (Dennis Schroder), Brandon Miller (his second straight start), Royce O'Neal (Royce O'Neale), Naz Reid and Moussa Diabate. O'Neale replaced Liam McNeeley in the lineup. at 4:05
- Doug Branson: Miller had zero turnovers, made 5 free throws, and led the team in game score at 10.5. at 19:24
- unnamed reports (reported): Miller's contract extension negotiations are ongoing, with the deadline on Monday. The host says reports increasingly suggest Miller wants a max contract, but adds 'who knows what's true at this point'. at 13:32
- Doug Branson: The host wonders whether the Hornets even want to pay Miller as much as Amen Thompson got. He puts that figure at 'around 208 i believe'. at 13:58
- Doug Branson: The host thinks Miller is still figuring out what to do inside the arc. On drives he often leaves the ball exposed and gets stripped, which happened a few times in this game. at 14:31
“Hornets Fall to Celtics: Turnovers, Brandon Miller's Deadline, and Christian Anderson Jr.'s Debut” · listen ↗
Podcast items are our short summaries of what was said, credited to who said it; posts and stories link to the original. Opinions and rumors are labelled as such and are not checked facts.
Game log
● = started2026-27 season
| Date | Opp | Min | Pts | Reb | Ast | 3PM |
|---|---|---|---|---|---|---|
| Oct 24 | MIA W | 36 min | 34 pts | 7 reb | 4 ast | 3 3PM |
| Oct 23 | ATL L | 23 min | 6 pts | 2 reb | 0 ast | 1 3PM |
| Oct 21 | @BKN W | 36 min | 18 pts | 2 reb | 1 ast | 3 3PM |
2025-26 season (last season) · 67 games
| Date | Opp | Min | Pts | Reb | Ast | 3PM |
|---|---|---|---|---|---|---|
| Apr 17 | @ORL L | 29 min | 14 pts | 3 reb | 1 ast | 4 3PM |
| Apr 14 | MIA W | 37 min | 23 pts | 5 reb | 5 ast | 5 3PM |
| Apr 12 | @NYK W | 27 min | 19 pts | 3 reb | 2 ast | 3 3PM |
| Apr 10 | DET L | 31 min | 22 pts | 3 reb | 0 ast | 2 3PM |
| Apr 7 | @BOS L | 34 min | 20 pts | 0 reb | 2 ast | 2 3PM |
| Apr 5 | @MIN W | 34 min | 7 pts | 6 reb | 3 ast | 1 3PM |
| Apr 3 | IND W | 30 min | 22 pts | 6 reb | 3 ast | 4 3PM |
| Apr 2 | PHX W | 31 min | 17 pts | 4 reb | 4 ast | 3 3PM |
| Mar 31 | @BKN W | 29 min | 25 pts | 1 reb | 3 ast | 4 3PM |
| Mar 29 | BOS L | 32 min | 13 pts | 6 reb | 4 ast | 3 3PM |
| Mar 28 | PHI L | 34 min | 29 pts | 8 reb | 0 ast | 5 3PM |
| Mar 26 | NYK W | 33 min | 21 pts | 8 reb | 3 ast | 4 3PM |
| Mar 24 | SAC W | 27 min | 13 pts | 3 reb | 6 ast | 3 3PM |
| Mar 21 | MEM W | 30 min | 22 pts | 5 reb | 3 ast | 5 3PM |
| Mar 19 | ORL W | 28 min | 25 pts | 4 reb | 8 ast | 5 3PM |
| Mar 17 | MIA W | 26 min | 16 pts | 2 reb | 2 ast | 4 3PM |
| Mar 14 | @SAS L | 33 min | 6 pts | 6 reb | 3 ast | 2 3PM |
| Mar 11 | @SAC W | 33 min | 20 pts | 3 reb | 5 ast | 2 3PM |
| Mar 10 | @POR W | 37 min | 23 pts | 9 reb | 4 ast | 3 3PM |
| Mar 8 | @PHX L | 32 min | 11 pts | 9 reb | 3 ast | 2 3PM |
| Mar 6 | MIA L | 34 min | 22 pts | 13 reb | 5 ast | 3 3PM |
| Mar 4 | @BOS W | 27 min | 18 pts | 5 reb | 2 ast | 2 3PM |
| Mar 3 | DAL W | 21 min | 17 pts | 5 reb | 4 ast | 2 3PM |
| Feb 28 | POR W | 33 min | 26 pts | 8 reb | 2 ast | 6 3PM |
| Feb 26 | @IND W | 26 min | 33 pts | 7 reb | 4 ast | 6 3PM |
| Feb 24 | @CHI W | 25 min | 23 pts | 5 reb | 3 ast | 5 3PM |
| Feb 22 | @WAS W | 26 min | 22 pts | 4 reb | 3 ast | 5 3PM |
| Feb 20 | CLE L | 23 min | 18 pts | 2 reb | 4 ast | 4 3PM |
| Feb 19 | HOU L | 34 min | 17 pts | 4 reb | 7 ast | 1 3PM |
| Feb 11 | ATL W | 36 min | 31 pts | 9 reb | 2 ast | 5 3PM |
| Feb 9 | DET L | 36 min | 24 pts | 3 reb | 3 ast | 4 3PM |
| Feb 7 | @ATL W | 35 min | 16 pts | 6 reb | 4 ast | 3 3PM |
| Feb 5 | @HOU W | 21 min | 11 pts | 3 reb | 1 ast | 1 3PM |
| Feb 2 | NOP W | 37 min | 16 pts | 8 reb | 4 ast | 2 3PM |
| Jan 31 | SAS W | 35 min | 26 pts | 8 reb | 2 ast | 3 3PM |
| Jan 29 | @DAL W | 27 min | 23 pts | 6 reb | 2 ast | 3 3PM |
| Jan 28 | @MEM W | 30 min | 26 pts | 1 reb | 3 ast | 4 3PM |
| Jan 26 | PHI W | 27 min | 30 pts | 8 reb | 2 ast | 6 3PM |
| Jan 24 | WAS W | 33 min | 21 pts | 11 reb | 7 ast | 2 3PM |
| Jan 22 | @ORL W | 27 min | 20 pts | 2 reb | 4 ast | 2 3PM |
| Jan 21 | CLE L | 34 min | 24 pts | 4 reb | 2 ast | 3 3PM |
| Jan 18 | @DEN W | 24 min | 23 pts | 4 reb | 1 ast | 4 3PM |
| Jan 17 | @GSW L | 30 min | 28 pts | 6 reb | 5 ast | 6 3PM |
| Jan 15 | @LAL W | 40 min | 26 pts | 2 reb | 5 ast | 2 3PM |
| Jan 12 | @LAC L | 33 min | 13 pts | 6 reb | 5 ast | 1 3PM |
| Jan 10 | @UTA W | 22 min | 18 pts | 4 reb | 4 ast | 2 3PM |
| Jan 8 | IND L | 19 min | 6 pts | 4 reb | 3 ast | 1 3PM |
| Jan 5 | @OKC W | 31 min | 28 pts | 6 reb | 1 ast | 7 3PM |
| Jan 3 | @CHI W | 36 min | 22 pts | 6 reb | 4 ast | 4 3PM |
| Jan 2 | @MIL L | 30 min | 19 pts | 7 reb | 4 ast | 4 3PM |
| Dec 31 | GSW L | 36 min | 33 pts | 2 reb | 2 ast | 3 3PM |
| Dec 29 | MIL L | 38 min | 31 pts | 8 reb | 5 ast | 3 3PM |
| Dec 26 | @ORL W | 36 min | 15 pts | 1 reb | 0 ast | 2 3PM |
| Dec 23 | WAS W | 30 min | 20 pts | 4 reb | 4 ast | 4 3PM |
| Dec 22 | @CLE L | 27 min | 20 pts | 1 reb | 3 ast | 2 3PM |
| Dec 20 | @DET L | 30 min | 14 pts | 7 reb | 0 ast | 1 3PM |
| Dec 18 | ATL W | 35 min | 26 pts | 5 reb | 8 ast | 4 3PM |
| Dec 14 | @CLE W | 39 min | 25 pts | 13 reb | 6 ast | 5 3PM |
| Dec 12 | CHI L | 34 min | 18 pts | 5 reb | 4 ast | 2 3PM |
| Dec 7 | DEN L | 30 min | 17 pts | 5 reb | 5 ast | 4 3PM |
| Dec 5 | @TOR W | 30 min | 12 pts | 3 reb | 2 ast | 1 3PM |
| Nov 29 | TOR W | 25 min | 7 pts | 2 reb | 3 ast | 0 3PM |
| Nov 28 | CHI W | 32 min | 27 pts | 5 reb | 1 ast | 5 3PM |
| Nov 26 | NYK L | 28 min | 18 pts | 4 reb | 3 ast | 4 3PM |
| Nov 22 | LAC L | 26 min | 21 pts | 1 reb | 3 ast | 2 3PM |
| Oct 25 | @PHI L | 9 min | 4 pts | 0 reb | 1 ast | 0 3PM |
| Oct 22 | BKN W | 31 min | 25 pts | 0 reb | 7 ast | 2 3PM |
How his numbers change by situation, with four seasons of history →