On July 28, 1994, Kenny Rogers of the Texas Rangers pitched the 14th perfect game in Major League Baseball history, blanking the California Angels 4-0 at The Ballpark at Arlington. Needing 98 pitches to complete his masterpiece, Rogers struck out eight batters. He also survived three-ball counts to seven Angel hitters. The perfect game is, as of 2016, the most recent no-hitter in Ranger history.
Rogers said he did not think about the perfect game until the ninth inning—and the bid was almost broken up one batter in. Rookie center fielder Rusty Greer preserved bid by making a diving catch of Rex Hudler's sinking line drive to right-center leading off the inning. Greer also caught Gary DiSarcina's fly ball for the game's final out.
Offensively for the Rangers, Jose Canseco hit two home runs. One of them came in the third inning and was on the front end of back-to-back homers with Iván Rodríguez, Rogers' catcher.
The perfect game came three years to the day of Dennis Martínez's perfect game, the last perfect game prior to this one, and made Rogers the third left-hander to pitch a perfect game, joining Sandy Koufax in 1965 and Tom Browning in 1988. It also came 10 years after the Angels' Mike Witt pitched his perfect game against the Rangers, that game taking place in The Ballpark's predecessor, Arlington Stadium. As of 2014, the Angels and Rangers are the only two teams to record perfect games against each other.
The home plate umpire was minor league fill-in Ed Bean, who was working in his 29th Major League game and seventh as home plate umpire. Bean worked only seven more Major League games.