What Happened to 3-Time All-Star Pitcher Roy Oswalt?

Roy Oswalt had a successful career as a pitcher in the MLB. He spent the majority of his career playing for the Houston Astros when they were a part of the National League. Oswalt was one of the top pitchers on that pitching staff.

The right-handed pitcher played for four different teams and spent 13 seasons playing in the big leagues. He made the all-star team three consecutive seasons while playing for the Astros.

Roy Oswalt’s career in the MLB

The Astros selected Oswalt in the 23rd round of the 1996 Major League Baseball draft. He made his MLB debut with the Astros in 2001. Oswalt got off to a great start in his first season. That year he finished with a 14-3 record and a 2.73 ERA. He just missed winning the NL Rookie of the Year, losing to Albert Pujols.

In the next few years, Oswalt continued to have success on the mound with the Astros. In 2005, he won 20 games for the second straight season and was named to his first-ever all-star game. He would go on to make the all-star game the next two seasons. In his 10 seasons playing for the Astros, he only had one season with a losing record. Oswalt had success throwing all five of his pitches. He threw a four-seam and a two-seam fastball, a curveball, a change-up, and a slider.

Oswalt became a top pitcher for the Astros and contributed much to the team’s success throughout the years. He instantly became a fan favorite in Houston. He was one of 10 major league pitchers who won at least 11 games in each year from 2004 to 2008.

Roy Oswalt’s two years in Philadelphia

In 2010, Oswalt was sent to play for the Philadelphia Phillies. One interesting fact about Oswalt playing with the Phillies was that he was the first Phillies pitcher in 39 years to play a non-pitching position. The team was out of reserves, so they sent Oswalt to play left field.

Just like his time in Houston, Oswalt had success in Philadelphia. In his first season, he pitched his first complete game for the team in a 3-0 victory over the New York Mets. He finished the 2010 season with a 7-1 record making 13 appearances and 12 starts. That same season the Phillies made it to the playoffs and lost to the San Francisco Giants.

The next season the Phillies were set to have one of the best starting rotations ever with Oswalt, Roy Halladay, Cliff Lee, and Cole Hamels. The Phillies went back to the playoffs, and Oswalt finished the season with a 9-10 record. Oswalt started game four of the 2011 NLDS against the St. Louis Cardinals and allowed five runs in six innings. The Phillies would go on to lose and were eliminated from the playoffs.

Oswalt’s final two seasons in the MLB

After he left Philadelphia, Oswalt spent his final two seasons playing for the Texas Rangers and the Colorado Rockies. He finished with a 4-3 record with the Rangers and an 0-6 record with the Rockies.

At the end of his career, Oswalt finished with a 163-102 record. He retired after 2013, and he would officially retire as a member of the Astros on April 5, 2014. Oswalt was a pitcher who knows who to control all of his pitches, and he could throw any ball for a strike no matter the count.