John Brian "Johnny" Moore (born March 3, 1958) is a retired American professional player. He spent his entire NBA career playing point guard for the San Antonio Spurs, save one game for the New Jersey Nets. A rare illness caused Moore to have his career put on hold in early 1986. 
Over 520 games in his NBA career, Moore averaged 9.4 points, 7.4 assists, 3.0 rebounds and 1.96 steals per game, and a field goal percentage of 46.0.
Moore recorded 20 assists during three games in his career, once during the playoffs, making him one of only seven players to record 20 assists or more in a playoff game. He also had two games of nine or more steals in a game, being one of only 50 different players to record nine or more steals in a game.
Moore is one of seven players to have his number "00" retired by the Spurs.
Moore made his coaching debut in the 2010-11 season with the Austin Toros of the NBA D-League as an assistant coach.
In December of 2012 Moore was named head coach of the Corpus Christi Clutch of the American Basketball League. 10 of 12 teams did not survive the first ABL season of 2013, including the Clutch.
In the Fall of 2013 Moore was named head coach the South Texas Stingrays, an expansion team in the ABA.  Team majority owner Marlon Minifee (who also owns the Texas Fuel) decided not to bring back the Stingrays to Brownsville for 2014-15, opting to form a new team: Central Texas Swarm (now known as the Am-Mex Swarm). Moore is currently head coach of the Swarm.