Final
Houston Rockets at Dallas Mavericks
135 – 117
2026-27 · Preseason · Preseason
Game state source: whynba · Retrieved Oct 9, 7:08 pm EDTFinal
135 – 117
2026-27 · Preseason · Preseason
Game state source: whynba · Retrieved Oct 9, 7:08 pm EDTScheduled
2026-27 · Preseason · Preseason
Game state source: whynba · Retrieved Oct 9, 7:08 pm EDTFinal
110 – 114
2026-27 · Preseason · Preseason
Game state source: whynba · Retrieved Oct 9, 2:29 am EDTFinal
123 – 116
2026-27 · Preseason · Preseason
Game state source: whynba · Retrieved Oct 9, 2:29 am EDTFinal
118 – 128
2026-27 · Preseason · Preseason
Game state source: whynba · Retrieved Oct 9, 2:29 am EDTFinal
108 – 114
2026-27 · Preseason · Preseason
Game state source: whynba · Retrieved Oct 9, 2:29 am EDTFinal
111 – 109
2026-27 · Preseason · Preseason
Game state source: whynba · Retrieved Oct 9, 2:29 am EDTScheduled
2026-27 · Preseason · Preseason
Schedule source: whynba · Retrieved Oct 9, 2:29 am EDT
The newest dated listing sets the current team; a reviewed transaction announced later overrides it. Older records remain history.
Bobby Portis Jr. is a 31-year-old power forward, listed at 6′9″ (206 cm). Bobby Portis Jr. is listed with the Miami Heat in the licensed roster dated October 9, 2026. In 2025-26 he averaged 13.7 points, 6.4 rebounds and 1.6 assists in 67 games with 58.7% true shooting. He has a listed salary figure of $14.52M (the data provider does not state its season), with his contract running through June 2028. The roster lists an entry dated June 2026, with Milwaukee Bucks as the previous basketball team.
An em dash (—) means unavailable, not zero.
| GP | FGM–FGA | FG% | 3PM–3PA | 3P% | FTM–FTA | FT% | eFG% | TS% |
|---|---|---|---|---|---|---|---|---|
| 67 | 366–750 | 48.8% | 135–296 | 45.6% | 48–68 | 70.6% | 57.8% | 58.7% |
| PER | USG% | ORtg | DRtg | +/− | AST/TO | Double-doubles | Triple-doubles | Points |
|---|---|---|---|---|---|---|---|---|
| 15.0 | 24.5% | 111.3 | 118.0 | -266 | 1.59 | 11 | 0 | 915 |
Statistics. Regular season: Source observations for dated values: UTC. Edition assembled Oct 9, 2026 UTC.
Only reported values contribute; unavailable statistics are not treated as zero.
FG, 3P and FT show made-attempted shots. — means unavailable; 0 is a reported zero.
| Date | Opp | Result | MIN | PTS | REB | AST | STL | BLK | TO | FG | 3P | FT | +/− |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Oct 8 preseason | vs NOP | W 128–118 | 19:58 | 11 | 6 | 2 | 2 | 1 | 2 | 4-13 | 1-4 | 2-3 | -5 |
| Oct 3 preseason | @ TOR | W 129–105 | 11:13 | 4 | 3 | 2 | 0 | 0 | 1 | 1-4 | 1-3 | 1-2 | +16 |
View all 2 logged games in 2026-27
55 stored games · Page 1 of 3.
Only reported values contribute; unavailable statistics are not treated as zero.
FG, 3P and FT show made-attempted shots. — means unavailable; 0 is a reported zero.
| Date | Opp | Result | MIN | PTS | REB | AST | STL | BLK | TO | FG | 3P | FT | +/− |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apr 29 Playoffs | @ IND | L 118–119 | 44:01 | 14 | 10 | 2 | 1 | 0 | 1 | 6-18 | 2-5 | — | +1 |
| Apr 27 Playoffs | vs IND | L 103–129 | 24:48 | 14 | 3 | 1 | 0 | 0 | 1 | 6-10 | 2-4 | — | -10 |
| Apr 25 Playoffs | vs IND | W 117–101 | 32:13 | 10 | 8 | 3 | 1 | 1 | 3 | 5-13 | 0-4 | — | +15 |
| Apr 22 Playoffs | @ IND | L 115–123 | 31:51 | 28 | 12 | 1 | 0 | 1 | 0 | 11-19 | 6-11 | — | +1 |
| Apr 19 Playoffs | @ IND | L 98–117 | 25:25 | 4 | 8 | 0 | 0 | 0 | 1 | 2-8 | 0-4 | — | +3 |
| Apr 11 | @ DET | W 125–119 | 32:54 | 17 | 10 | 1 | 1 | 0 | 0 | 7-13 | 1-3 | — | +0 |
| Apr 10 | vs NOP | W 136–111 | 22:00 | 14 | 8 | 0 | 1 | 0 | 1 | 5-10 | 2-4 | — | +17 |
| Apr 8 | vs MIN | W 110–103 | 28:40 | 18 | 10 | 1 | 2 | 1 | 0 | 7-15 | 2-6 | — | +10 |
| Feb 12 | @ MIN | W 103–101 | 22:39 | 8 | 6 | 4 | 0 | 0 | 2 | 4-10 | 0-1 | — | +1 |
| Feb 10 | vs GSW | L 111–125 | 26:23 | 7 | 7 | 1 | 1 | 0 | 1 | 3-11 | 0-4 | — | -10 |
| Feb 9 | vs PHI | W 135–127 | 30:07 | 18 | 13 | 5 | 0 | 0 | 0 | 7-14 | 2-3 | — | +13 |
| Feb 7 | @ ATL | L 110–115 | 37:39 | 26 | 15 | 6 | 1 | 1 | 2 | 10-20 | 4-8 | — | +10 |
| Feb 5 | @ CHA | W 112–102 | 32:02 | 23 | 17 | 5 | 1 | 3 | 1 | 10-21 | 2-6 | — | +32 |
| Jan 23 | vs MIA | W 125–96 | 21:38 | 16 | 8 | 3 | 0 | 0 | 1 | 7-14 | 0-1 | — | +16 |
| Jan 19 | vs PHI | W 123–109 | 19:10 | 6 | 8 | 3 | 0 | 1 | 0 | 2-10 | 0-3 | — | +0 |
| Jan 17 | vs TOR | W 130–112 | 23:28 | 15 | 6 | 0 | 0 | 0 | 3 | 5-11 | 1-4 | — | +9 |
| Jan 15 | vs ORL | W 122–93 | 23:27 | 14 | 8 | 0 | 0 | 1 | 2 | 4-6 | 2-3 | — | +16 |
| Jan 14 | vs SAC | W 130–115 | 20:54 | 8 | 9 | 1 | 0 | 0 | 0 | 4-9 | 0-2 | — | +4 |
| Jan 12 | @ NYK | L 106–140 | 18:58 | 8 | 4 | 0 | 0 | 0 | 0 | 4-7 | 0-1 | — | -19 |
| Jan 10 | @ ORL | W 109–106 | 25:04 | 11 | 7 | 1 | 1 | 0 | 0 | 5-9 | 1-3 | — | +12 |
| Jan 8 | vs SAS | W 121–105 | 19:19 | 5 | 11 | 2 | 1 | 1 | 1 | 2-12 | 0-3 | — | +20 |
| Jan 6 | @ TOR | W 128–104 | 22:46 | 20 | 7 | 3 | 0 | 0 | 1 | 8-12 | 4-6 | — | +9 |
| Jan 4 | vs POR | L 102–105 | 25:33 | 9 | 7 | 1 | 3 | 0 | 1 | 4-11 | 1-4 | — | -5 |
| Jan 2 | vs BKN | L 110–113 | 28:11 | 15 | 8 | 0 | 0 | 1 | 4 | 4-9 | 3-4 | — | -2 |
| Dec 31 | @ IND | W 120–112 | 30:56 | 14 | 15 | 3 | 2 | 0 | 0 | 6-14 | 0-2 | — | +15 |
Game records. Only stored games are listed. The player-game feed omits free throws; other box-score records may include them.
Bobby Portis Jr. took 39% of his 2025-26 shots from three, 14% at the rim, 18% elsewhere in the paint and 28% from mid-range. His most efficient area relative to the league was the corner three (48.3%, +9.6 points above average).
| Zone | FGM–FGA | FG% | League FG% | Share of shots |
|---|---|---|---|---|
| Restricted area | 67–103 | 65.0 (-2.1) | 67.2 | 13.7% |
| In the paint (non-RA) | 63–138 | 45.7 (+1.1) | 44.5 | 18.4% |
| Mid-range | 101–213 | 47.4 (+5.6) | 41.8 | 28.4% |
| Corner 3 | 57–118 | 48.3 (+9.6) | 38.8 | 15.7% |
| Above the break 3 | 78–178 | 43.8 (+8.7) | 35.2 | 23.7% |
League rank by FG% (qualified players): In the paint (non-RA): 78th of 160 · Mid-range: 16th of 61 · Corner 3: 19th of 199 · Above the break 3: 6th of 168 · all zone leaders
above typical accuracy for the zone about typical below. Shot locations; totals match the stored whynba season field goals (shot edition of Oct 9, 2026). This is a provider consistency check, not a comparison with official NBA totals.
Where he ranks among the 406 players with at least 20 games: the bar shows the share of those players he is ahead of.
Percentiles computed by whynba from season statistics. League-wide: advanced stats leaders · shooting by zone.
Most similar statistical profiles in 2025-26: Aaron Gordon (16.2 / 5.8 / 2.7) · Keldon Johnson (13.2 / 5.4 / 1.4) · Bennedict Mathurin (17.6 / 5.4 / 2.4) · De’Andre Hunter (13.7 / 4.1 / 2.0) · Brice Sensabaugh (14.9 / 3.1 / 1.9) — points / rebounds / assists per game; similarity over scoring, rebounding, playmaking, defense, shooting volume, efficiency and usage percentiles.
Contract data · updated Oct 9, 2026. The provider lists one salary figure in USD without its season or type; it can be a contract's average annual value rather than this season's salary.
Oct 5, 2026
Oct 5, 2026
Oct 5, 2026
YouTube videos listed by our licensed data provider. Channels are independent and not official NBA or team channels; videos are hosted and played by YouTube.
Bobby Portis Jr. played 11 NBA regular seasons between 2015 and 2026, appearing in 721 games and averaging 12.1 points, 7.1 rebounds and 1.3 assists per game. He played for 4 teams: Chicago (2015–19, 221 games), Washington (2018–19, 28 games), New York (2019–20, 66 games), Milwaukee (2020–26, 406 games). His best scoring season was 2021–22 with Milwaukee: 14.6 points per game over 72 games.
He rebounded best in 2022–23 at 9.6 per game. Championship season: 2020–21 (Milwaukee). In the playoffs he appeared in 6 postseason runs (54 games, 10.4 points per game).
Multiplying each season’s games by its scoring average gives roughly 8,700 regular-season points (an estimate from per-game figures, not an official total).
whynba analysis of the season-by-season statistics below (Wikipedia revision, CC BY-SA 4.0). Totals are estimates from per-game averages.
Bobby Portis Jr. (born February 10, 1995) is an American professional basketball player for the Miami Heat of the National Basketball Association (NBA). He played college basketball for the Arkansas Razorbacks, earning consensus second-team All-American honors as a sophomore in 2015. Portis was selected in the first round of the 2015 NBA draft by the Chicago Bulls with the 22nd overall pick. He won an NBA championship with the Milwaukee Bucks in 2021. Portis was traded alongside Giannis Antetokounmpo in a blockbuster deal in 2026.
| Year | Team | GP | GS | MPG | FG% | 3P% | FT% | RPG | APG | SPG | BPG | PPG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2015–16 | Chicago | 62 | 4 | 17.8 | .427 | .308 | .727 | 5.4 | .8 | .4 | .4 | 7.0 |
| 2016–17 | Chicago | 64 | 13 | 15.6 | .488 | .333 | .661 | 4.6 | .5 | .3 | .2 | 6.8 |
| 2017–18 | Chicago | 73 | 4 | 22.5 | .471 | .359 | .769 | 6.8 | 1.7 | .7 | .3 | 13.2 |
| 2018–19 | Chicago | 22 | 6 | 24.1 | .450 | .375 | .780 | 7.3 | 1.3 | .5 | .4 | 14.1 |
| 2018–19 | Washington | 28 | 22 | 27.4 | .440 | .403 | .809 | 8.6 | 1.5 | .9 | .4 | 14.3 |
| 2019–20 | New York | 66 | 5 | 21.1 | .450 | .358 | .763 | 5.1 | 1.5 | .5 | .3 | 10.1 |
| 2020–21† | Milwaukee | 66 | 7 | 20.8 | .523 | .471 | .740 | 7.1 | 1.1 | .8 | .4 | 11.4 |
| 2021–22 | Milwaukee | 72 | 59 | 28.2 | .479 | .393 | .752 | 9.1 | 1.2 | .7 | .7 | 14.6 |
| 2022–23 | Milwaukee | 70 | 22 | 26.0 | .496 | .370 | .768 | 9.6 | 1.5 | .4 | .2 | 14.1 |
| 2023–24 | Milwaukee | 82 | 4 | 24.5 | .508 | .407 | .790 | 7.3 | 1.3 | .8 | .4 | 13.8 |
| 2024–25 | Milwaukee | 49 | 7 | 25.4 | .466 | .365 | .836 | 8.4 | 2.1 | .7 | .5 | 13.9 |
| 2025–26 | Milwaukee | 67 | 9 | 24.2 | .488 | .456 | .706 | 6.4 | 1.6 | .6 | .2 | 13.7 |
| Career | 721 | 162 | 22.9 | .479 | .393 | .761 | 7.1 | 1.3 | .6 | .4 | 12.1 |
| Year | Team | GP | GS | MPG | FG% | 3P% | FT% | RPG | APG | SPG | BPG | PPG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 | Chicago | 6 | 0 | 20.1 | .515 | .462 | — | 6.0 | 1.2 | .5 | .5 | 6.7 |
| 2021† | Milwaukee | 20 | 2 | 18.3 | .464 | .346 | .720 | 5.0 | .6 | .7 | .4 | 8.8 |
| 2022 | Milwaukee | 12 | 5 | 24.8 | .417 | .298 | .773 | 10.0 | .8 | .4 | .3 | 10.6 |
| 2023 | Milwaukee | 5 | 2 | 21.5 | .488 | .278 | 1.000 | 8.2 | 1.2 | .6 | .4 | 9.6 |
| 2024 | Milwaukee | 6 | 6 | 31.1 | .484 | .250 | .615 | 11.3 | 1.0 | .5 | .2 | 16.5 |
| 2025 | Milwaukee | 5 | 1 | 31.6 | .441 | .357 | .000 | 8.2 | 1.4 | .4 | .4 | 14.0 |
| Career | 54 | 16 | 22.9 | .459 | .329 | .719 | 7.5 | .9 | .6 | .3 | 10.4 |
| Year | Team | GP | GS | MPG | FG% | 3P% | FT% | RPG | APG | SPG | BPG | PPG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2013–14 | Arkansas | 34 | 34 | 27.0 | .509 | .273 | .737 | 6.8 | 1.5 | 1.0 | 1.6 | 12.3 |
| 2014–15 | Arkansas | 36 | 36 | 29.9 | .536 | .467 | .737 | 8.9 | 1.2 | 1.1 | 1.4 | 17.5 |
| Career | 70 | 70 | 28.5 | .526 | .365 | .737 | 7.9 | 1.3 | 1.1 | 1.5 | 15.0 |
Per-game averages. † won an NBA championship · * led the league · ‡ NBA record (as marked).
How acquired: Traded from MIL on 07/06/26. This is the roster note stored on the official team page at the last source check, not a live transaction wire.
These figures belong to the season labeled above; they are not 2026–27 results. These historical rates were retained from an earlier snapshot and were not rechecked with this directory refresh.
These dates show when our saved NBA directory observations listed this player with a team. They are not signing, trade or contract dates, and this is not a complete career history.
Roster refresh overdue. This saved assignment may have changed.
| Team | First observed | Last confirmed | Later directory change | Source |
|---|---|---|---|---|
| Miami Heat | None recorded | NBA directory |
Biographical fields reflect the saved official profile at the check time shown above. Team assignments use the dated directory evidence in Roster observations. Offseason rosters and jersey numbers can change.
View the official NBA player profile ↗