The Oakland Athletics selected Windsor in the third round, with the 97th overall selection, of the 2004 Major League Baseball draft.[citation needed] Windsor appeared in just 13 games the rest of 2004, all in relief for Vancouver and Kane County. He got off to a promising start for Stockton in 2005, posting a 3.58 ERA in 10 starts. He was called up and did not fare well, putting up a 5.72 ERA in 11 starts for AA Midland. A shoulder injury shortened his season.[citation needed]
Windsor bounced back in 2006 going 4-1 with a 2.97 ERA for Midland, and was soon promoted to AAA Sacramento. The success continued as he had a perfect 8-0 record in 12 starts. A 12–1 record at the All-Star break was good enough to receive a promotion to the A's on July 17.
Windsor made his MLB debut on July 17, 2006, against the Baltimore Orioles. He pitched five innings, giving up three runs and failing to get a decision. He started again on July 25, but only lasted 2.2 innings, giving up four runs on nine hits and taking the loss, the only decision of his career. He was sent back to the minor leagues shortly thereafter, returning in September to make two more appearances.
Windsor returned to Sacramento in 2007, but appeared in only 10 games. He then missed most of the 2008 season while recovering from surgery to repair a torn labrum in his right shoulder. He participated in minor league camp with the A's in 2009, but was let go and never pitched professionally again.
References
^"1967". Archived from the original on April 10, 2001. Retrieved June 29, 2009.