Keshad Johnson’s path to the NBA began in California, where the forward originated in Oakland. He started his college career at San Diego State before transferring to Arizona in 2023. In his final collegiate season, Johnson appeared in 36 games, averaging 11.5 points and 5.9 rebounds per game. His performance showcased a versatile forward who could contribute both scoring and rebounding from the frontcourt.
Despite a productive college resume, Johnson went undrafted in the 2024 NBA Draft. The Miami Heat acted quickly to bring him into the organization, signing him to a two-way contract on July 1, 2024. This move gave him an opportunity to develop within the Heat system while providing the team with roster flexibility as he honed his skills in the G League and in limited NBA appearances.
Johnson’s progression with the Heat culminated in a two-year, $2.6 million contract, with the first year paying $724,883 during the 2024-25 season and a team option worth $1.95 million for the 2025-26 season. In his second season with Miami, he continued to contribute off the bench, averaging 8.8 minutes per game and posting 4.3 points and 1.9 rebounds per contest while shooting at a strong 49.0 percent from the field. His size and athleticism made him a potential developmental piece for the team, capable of providing energy and sporadic scoring off the bench.
Beyond the numbers, Johnson became known for his athleticism, which was highlighted by his performance in events such as the Slam Dunk Contest during the 2026 NBA All-Star Weekend. His highlight-reel dunks helped raise his profile and demonstrated the kind of explosiveness that can complement an NBA rotation.
The decision not to issue a qualifying offer has important implications for both Johnson and the Heat. Without a qualifying offer, Miami will not have the right to match any contract sheet that Johnson signs with another team. This effectively opens the door for him to sign with any interested franchise as an unrestricted free agent. For the Heat, the move signals a clearing of a two-way or developmental slot in their rotation, potentially freeing up cap space or roster spots for other additions in free agency.
As Johnson explores his options, the broader context for the Heat includes continuing to refine their roster around established stars and emerging talents. With the commitment to Andrew Wiggins and the ongoing development of players who can contribute in multiple roles, Miami appears focused on building depth and versatility. Johnson’s next destination will depend on which team values his blend of size, athleticism, and potential growth as a two-way player.
For fans and analysts, the Johnson development arc offers a case study in how teams manage young, versatile prospects who transition from undrafted status to professional role players. His journey from San Diego State to Arizona, through the two-way contract years, and onto free agency, exemplifies the path many players navigate as they seek to establish themselves in the NBA. The coming weeks will reveal where Johnson lands and how his skill set translates to a full NBA role, including minutes, positioning, and offensive responsibilities.
In summary, Keshad Johnson moves into unrestricted free agency after Miami chose not to extend a qualifying offer. The Heat’s front office has prioritized a clear roster strategy during a window of notable signings and development, signaling that Johnson may find his next opportunity with a team that values his athleticism and potential contribution off the bench. As Johnson weighs his options, the NBA landscape will closely watch how his unique combination of length, energy, and shooting touch translates to a new organizational fit and the chance to continue developing into a more complete pro.