Early years Rudolph was recommended by
Eddie Gottlieb, coach and owner of the NBA's
Philadelphia Warriors at the time, to then-NBA commissioner
Maurice Podoloff, after observing Rudolph officiate an exhibition game. In his early years with the NBA, Rudolph quickly became an established official as he worked playoff games within his first two years in the league. One of Rudolph’s early NBA refereeing mentors was
Charley Eckman, an original NBA referee.
Memorable NBA Finals games Rudolph officiated the
1955 NBA Finals between the
Syracuse Nationals and
Fort Wayne Pistons, which was notable for its actions by fans, fights between players, and attacks on referees. Game 3 of the series, played in
Indianapolis, Indiana, was interrupted by a fan who threw a chair on the floor and ran on the court to protest calls made by Rudolph and referee Arnie Heft. In Game 5 of the championship series,
Wilt Chamberlain, playing for the
San Francisco Warriors, knocked out
Clyde Lovellette of the Boston Celtics with a punch. In this position, he oversaw areas that pertained to referee mechanics, techniques, and rule interpretations. While he served as head of officials, the NBA lost four veteran officials—
Norm Drucker, Joe Gushue, Earl Strom, and John Vanak to the rival
American Basketball Association (ABA) in 1969 over salary and benefits. At the time of transaction, Rudolph told Strom, "(Deputy Commissioner) Carl [Scheer], (NBA Commissioner)
Walter [Kennedy], and I were prepared to offer you guys the greatest contract in the history of pro basketball."
Final years By 1975, Rudolph's health condition began to deteriorate and he was forced to retire after suffering a
blood clot in his lung during a
1975 NBA playoff game between the
Buffalo Braves and
Washington Bullets, played April 25, 1975.
Earl Strom later broke Rudolph's record and officiated over 2,400 games in his 30-year career; the record is currently held by Rudolph's replacement,
Dick Bavetta, who officiated 2,635 games over 30 seasons (1975–2014). ==Post-officiating career==