2010: Played the season with the La New Bears of the Chinese Professional Baseball League.
2009: Spent the majority of the season in the Northern League with the Kansas City T-Bones, but saw action in five games with Double-A West Tennessee in the Mariners system... Posted a 3.07 ERA in 16 starts with Kansas City.
2008: Appeared in six games, including four starts, with Saltillo of the Mexican League and made 13 starts for St. Paul in the American Association.
2007: Journey through stops will four different teams, including time in the Philadelphia Phillies and Milwaukee Brewers organization... Posted a 1.93 ERA in six appearances at Triple-A Nashville in the Brewers system.
2006: Played most of the season in Joliet with the JackHammers before joining Winnipeg for the playoff run... Was 2-0 with a 2.38 ERA in two starts.
2005: Split time in the Northern League between St. Paul and Joliet.
2004: Played his first season in independent baseball, playing with Joliet and two teams in the Frontier League.
2003: Appeared in 25 games with Single-A August of the South Atlantic League in his second season in the Boston Red Sox organization.
2002: Made his professional debut with Short Season-A Lowell of the New York/Penn League in the Red Sox system... Was drafted by the Red Sox in the 20th Round (598th overall) in the 2002 MLB amateur draft.