| 01/02/1997 | Drafted in the 1997 inaugural draft (Round 3, Pick 9, 45th overall Pick) by the Hillsborough Highlanders. |
| 03/14/1997 | Injured (damaged meniscus (knee)), out for 2 weeks. |
| 08/22/1997 | Injured (back spasms), day-to-day for 1-2 weeks. |
| 11/12/1997 | Received a 1-year contract worth a total of $380,000 through automatic renewal. |
| 01/01/1998 | SISA scouting updated ratings (potential): Stuff: 5 (4); Movement: 6 (6); Control: 6 (6). |
| 05/28/1998 | Injured (dead arm syndrome), out for 1-2 weeks. |
| 07/09/1998 | Injured (dead arm syndrome), out for 1-2 weeks. |
| 09/09/1998 | Injured (tender elbow), out for 1-2 weeks. |
| 10/28/1998 | Wins the 1998 OTM EL The Ozzie Glove at P. |
| 11/10/1998 | Received a 1-year contract worth a total of $380,000 through automatic renewal. |
| 01/01/1999 | SISA scouting updated ratings (potential): Stuff: 4 (3); Movement: 7 (6); Control: 7 (6). |
| 04/15/1999 | Injured (damaged meniscus (knee)), day-to-day for 3 days. |
| 08/29/1999 | Pitches a 4-hit shutout against the Providence Reds with 5 strikeouts and 0 BB allowed! |
| 11/05/1999 | Received a 1-year contract worth a total of $2,489,600 through arbitration. |
| 01/01/2000 | SISA scouting updated ratings (potential): Stuff: 3 (3); Movement: 7 (6); Control: 8 (6). |
| 04/29/2000 | Injured (herniated disc (back)), out for 5 weeks. |
| 06/09/2000 | Signed a 3-year contract extension worth a total of $9,990,000 with the Hillsborough Highlanders organization. |
| 01/01/2001 | SISA scouting updated ratings (potential): Stuff: 3 (3); Movement: 7 (6); Control: 8 (6). |
| 08/04/2001 | Pitches a 5-hit shutout against the Providence Reds with 4 strikeouts and 2 BB allowed! |
| 01/01/2002 | SISA scouting updated ratings (potential): Stuff: 3 (3); Movement: 7 (6); Control: 8 (6). |
| 10/13/2002 | Was traded by the Hillsborough Highlanders to the Schenectady Blue Jays in exchange for RF M. Levorato. |
| 01/01/2003 | SISA scouting updated ratings (potential): Stuff: 3 (3); Movement: 7 (6); Control: 8 (6). |
| 05/01/2003 | Signed a 2-year contract extension worth a total of $6,660,000 with the Schenectady Blue Jays organization. |
| 05/13/2003 | Pitches a 5-hit shutout against the Hillsborough Highlanders with 5 strikeouts and 2 BB allowed! |
| 12/07/2003 | Was traded by the Schenectady Blue Jays to the Pittsburgh Pounders in exchange for SP K. Arthur, SP D. Moran. |
| 01/01/2004 | SISA scouting updated ratings (potential): Stuff: 3 (3); Movement: 7 (6); Control: 8 (6). |
| 01/01/2005 | SISA scouting updated ratings (potential): Stuff: 3 (3); Movement: 7 (6); Control: 8 (6). |
| 04/12/2005 | Pitches a 5-hit shutout against the Tri-City ValleyCats with 4 strikeouts and 0 BB allowed! |
| 05/19/2005 | Injured (finger blister), out for 1-2 weeks. |
| 07/16/2005 | Signed a 2-year contract extension worth a total of $3,560,000 with the Pittsburgh Pounders organization. |
| 08/15/2005 | Pitches a 5-hit shutout against the Woodstock Harlequins with 5 strikeouts and 2 BB allowed! |
| 08/20/2005 | Injured (tender shoulder), day-to-day for 1-2 weeks. |
| 10/01/2005 | Pitches a 2-hit shutout against the Lowell Knights with 4 strikeouts and 0 BB allowed! |
| 10/27/2005 | Wins the 2005 OTM EL The Ozzie Glove at P. |
| 01/01/2006 | SISA scouting updated ratings (potential): Stuff: 3 (3); Movement: 7 (5); Control: 8 (6). |
| 06/02/2006 | Pitches a 6-hit shutout against the Asheville Tourists with 2 strikeouts and 2 BB allowed! |
| 01/01/2007 | SISA scouting updated ratings (potential): Stuff: 3 (3); Movement: 7 (5); Control: 8 (6). |
| 10/01/2007 | Signed a 2-year contract extension worth a total of $4,800,000 with the Pittsburgh Pounders organization. |
| 01/01/2008 | SISA scouting updated ratings (potential): Stuff: 3 (3); Movement: 7 (5); Control: 8 (6). |
| 04/09/2008 | Injured (Dislocated Wrist), day-to-day for 1-2 weeks. |
| 06/17/2008 | Pitches a 2-hit shutout against the Hillsborough Highlanders with 3 strikeouts and 1 BB allowed! |
| 07/28/2008 | Injured (dead arm syndrome), out for 1-2 weeks. |
| 09/14/2008 | Pitches a 5-hit shutout against the Tri-City ValleyCats with 6 strikeouts and 2 BB allowed! |
| 01/01/2009 | SISA scouting updated ratings (potential): Stuff: 3 (3); Movement: 7 (5); Control: 8 (6). |
| 10/13/2009 | Signed a 3-year contract extension worth a total of $10,750,000 with the Pittsburgh Pounders organization. |
| 01/01/2010 | SISA scouting updated ratings (potential): Stuff: 3 (3); Movement: 7 (5); Control: 8 (6). |
| 05/08/2010 | Pitches a 4-hit shutout against the Chicago Grizzlies with 1 strikeouts and 3 BB allowed! |
| 07/05/2010 | Pitches a 3-hit shutout against the Portland Beavers with 6 strikeouts and 1 BB allowed! |
| 01/01/2011 | SISA scouting updated ratings (potential): Stuff: 3 (3); Movement: 7 (5); Control: 8 (6). |
| 05/02/2011 | Pitches a 4-hit shutout against the Ruston Rabbits with 6 strikeouts and 1 BB allowed! |
| 06/01/2011 | Wins the OTM WL Pitcher of the Month Award. |
| 07/10/2011 | Was selected to the 2011 Over The Mound All-Star Game. |
| 01/01/2012 | SISA scouting updated ratings (potential): Stuff: 3 (3); Movement: 7 (5); Control: 8 (6). |
| 05/29/2012 | Pitches a 4-hit shutout against the Omaha Evil with 6 strikeouts and 2 BB allowed! |
| 11/11/2012 | Became a free agent. |
| 12/15/2012 | Signed a 1-year contract worth a total of $1,500,000 with the Pittsburgh Pounders organization. |
| 01/01/2013 | SISA scouting updated ratings (potential): Stuff: 2 (3); Movement: 6 (5); Control: 8 (6). |
| 04/21/2013 | Pitches a 5-hit shutout against the Woodstock Harlequins with 3 strikeouts and 0 BB allowed! |
| 09/07/2013 | Pitches a 6-hit shutout against the Asheville Tourists with 4 strikeouts and 2 BB allowed! |
| 10/27/2013 | Signed a 2-year contract extension worth a total of $3,250,000 with the Pittsburgh Pounders organization. |
| 01/01/2014 | OSA scouting updated ratings (potential): Stuff: 2 (3); Movement: 6 (5); Control: 8 (6). |
| 08/28/2014 | Pitches a 5-hit shutout against the Tri-City ValleyCats with 3 strikeouts and 1 BB allowed! |
| 09/30/2014 | Earns his 200th career Over The Mound victory! |
| 10/05/2014 | Pitches a 6-hit shutout against the Brooklyn Hoodrats with 3 strikeouts and 0 BB allowed! |
| 10/26/2014 | Retired from professional baseball. |
| Year | GS | Rank | | 1999 | 35 | 2 | | 2002 | 35 | 2 | | 2003 | 35 | 3 | | 2006 | 34 | 9 | | 2010 | 35 | 4 | | 2011 | 37 | 2 | | 2012 | 35 | 4 | | | Year | W | Rank | | 2001 | 14 | 9 | | 2005 | 14 | 7 | | 2006 | 15 | 8 | | 2008 | 17 | 2 | | 2011 | 16 | 4 | | | Year | L | Rank | | 2000 | 15 | 8 | | 2002 | 20 | 1 | | 2004 | 14 | 7 | | 2006 | 14 | 7 | | 2010 | 16 | 6 | | 2012 | 18 | 1 | | 2013 | 15 | 10 | | 2014 | 15 | 7 | | | Year | Winning % | Rank | | 2005 | .636 | 7 | | 2008 | .630 | 9 | | | Year | IP | Rank | | 1999 | 252.1 | 1 | | 2001 | 247.1 | 5 | | 2002 | 245.2 | 4 | | 2003 | 239.0 | 6 | | 2006 | 246.0 | 1 | | 2008 | 230.1 | 3 | | 2009 | 248.0 | 2 | | 2010 | 254.1 | 1 | | 2011 | 285.0 | 1 | | 2012 | 245.2 | 2 | | 2014 | 232.1 | 6 | |
| Year | BF | Rank | | 1999 | 1083 | 1 | | 2001 | 1051 | 5 | | 2002 | 1057 | 3 | | 2003 | 1062 | 2 | | 2006 | 1070 | 1 | | 2007 | 987 | 9 | | 2008 | 961 | 3 | | 2009 | 1079 | 1 | | 2010 | 1098 | 2 | | 2011 | 1191 | 1 | | 2012 | 1075 | 1 | | 2013 | 993 | 9 | | 2014 | 1016 | 6 | | | Year | HRA | Rank | | 2010 | 26 | 8 | | 2014 | 22 | 8 | | | Year | WP | Rank | | 2009 | 9 | 8 | | 2010 | 9 | 10 | | 2011 | 11 | 6 | | | Year | ERA | Rank | | 2001 | 3.60 | 8 | | 2005 | 2.92 | 5 | | 2008 | 3.24 | 5 | | 2011 | 3.66 | 8 | | | Year | BABIP | Rank | | 2008 | .286 | 8 | | 2014 | .288 | 9 | |
| Year | WHIP | Rank | | 1998 | 1.35 | 10 | | 2005 | 1.24 | 9 | | 2008 | 1.23 | 9 | | 2011 | 1.25 | 5 | | | Year | K/BB | Rank | | 1998 | 2.63 | 7 | | 2001 | 2.63 | 6 | | | Year | RA/9 | Rank | | 2005 | 11.50 | 9 | | 2011 | 11.68 | 5 | | | Year | HR/9 | Rank | | 1999 | 0.29 | 2 | | 2000 | 0.41 | 4 | | 2001 | 0.25 | 1 | | 2003 | 0.49 | 6 | | 2004 | 0.46 | 7 | | 2005 | 0.24 | 1 | | 2006 | 0.40 | 3 | | 2008 | 0.43 | 6 | | 2009 | 0.33 | 4 | | 2011 | 0.47 | 4 | | | Year | BB/9 | Rank | | 1998 | 2.49 | 8 | | 2001 | 1.89 | 6 | | 2004 | 2.16 | 4 | | 2005 | 2.36 | 8 | | 2006 | 2.27 | 9 | | 2008 | 1.99 | 5 | | 2010 | 2.48 | 6 | | 2011 | 2.02 | 2 | | 2012 | 2.60 | 7 | | 2013 | 2.63 | 10 | | 2014 | 2.40 | 9 | |
| Year | VORP | Rank | | 1999 | 48.0 | 8 | | 2001 | 54.2 | 3 | | 2005 | 55.3 | 3 | | 2008 | 48.0 | 5 | | 2011 | 45.2 | 6 | | | Year | QS | Rank | | 2001 | 21 | 6 | | 2008 | 21 | 6 | | 2011 | 22 | 4 | | | Year | QSP | Rank | | 2001 | .618 | 6 | | 2005 | .600 | 10 | | 2008 | .677 | 3 | | 2011 | .595 | 6 | | | Year | CG | Rank | | 1999 | 11 | 1 | | 2000 | 4 | 8 | | 2001 | 4 | 4 | | 2002 | 6 | 4 | | 2005 | 6 | 2 | | 2006 | 4 | 4 | | 2007 | 3 | 8 | | 2008 | 9 | 1 | | 2009 | 3 | 6 | | 2010 | 7 | 1 | | 2011 | 7 | 2 | | 2012 | 7 | 1 | | 2013 | 3 | 9 | | 2014 | 5 | 4 | | | Year | CGP | Rank | | 1999 | .314 | 2 | | 2000 | .133 | 8 | | 2001 | .118 | 5 | | 2002 | .171 | 5 | | 2005 | .200 | 3 | | 2006 | .118 | 7 | | 2007 | .103 | 7 | | 2008 | .290 | 1 | | 2009 | .094 | 5 | | 2010 | .200 | 2 | | 2011 | .189 | 3 | | 2012 | .200 | 3 | | 2014 | .156 | 6 | |
| Year | SHO | Rank | | 1999 | 2 | 1 | | 2001 | 1 | 3 | | 2003 | 1 | 4 | | 2004 | 0 | 10 | | 2005 | 2 | 3 | | 2006 | 1 | 5 | | 2008 | 2 | 1 | | 2010 | 2 | 1 | | 2011 | 1 | 7 | | 2012 | 2 | 2 | | 2013 | 2 | 4 | | 2014 | 2 | 3 | | | Year | GB% | Rank | | 1998 | 0.67 | 3 | | 1999 | 0.64 | 5 | | 2000 | 0.64 | 4 | | 2001 | 0.65 | 4 | | 2002 | 0.63 | 3 | | 2003 | 0.65 | 3 | | 2004 | 0.68 | 4 | | 2005 | 0.68 | 2 | | 2006 | 0.66 | 3 | | 2007 | 0.67 | 3 | | 2008 | 0.59 | 8 | | 2009 | 0.60 | 6 | | 2010 | 0.61 | 8 | | 2011 | 0.66 | 3 | | 2012 | 0.63 | 3 | | | | |