TTScoreBoard is a virtual table tennis scoreboard, it can be controlled from a mouse by a referee to keep and show the score. The facing of the display can be configured either for viewing by the referee or the players, the scoring can be configured to be either 11 or 21 points based and the matches can be 1/1, 2/3, 3/5, 4/7 and 5/9. Points, serve changes, set and match scored are announced verbally, speakers and a three button mouse are recommended.