Roy Oswalt Roy Oswalt Position Starting Pitcher Team Houston Astros Experience 5 years Age 29 Height 6' 0" Weight 170 lb Bats Right Throws Right College Holmes (MS) JC Place of Birth Weir, MS Selection 23rd round amateur draft, 1996 Major League Debut May 6, 2001 Olympic medal record Baseball Gold 2000 Sydney Men's Baseball Roy Edward Oswalt (born August 29, 1977 in Weir, Mississippi) is a starting pitcher in Major League Baseball who plays for the Houston Astros (since 2001). He bats and throws right handed. Oswalt is known as one of the faster workers in baseball in terms of time between pitches. Despite his 6'0", 170 lbs. frame, he is one of baseball's hardest hurlers, and frequently appears among the league leaders in Innings Pitched.