| Year | Team | G | GS | W | L | SV | CG | SHO | IP | H | R | ER | HR | BB | K | ERA | WHIP |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2007 | Phillies | 40 | 0 | 1 | 2 | 1 | 0 | 0 | 39 | 34 | 32 | 24 | 6 | 19 | 20 | 5.54 | 1.36 |
| 2007 | Tigers | 16 | 0 | 1 | 1 | 0 | 0 | 0 | 11.2 | 19 | 16 | 16 | 3 | 6 | 9 | 12.34 | 2.14 |
| Assets |
|
| Flaws |
|
| Career Potential |
|
by Fantasy Sports Services
| October 30, 2007 | Filed for free agency. |
| June 9, 2007 | Signed as a free agent by the Philadelphia Phillies. |
| June 3, 2007 | Released by the Detroit Tigers. |
| May 3, 2007 | Missed 14 games (groin). |
| April 20, 2007 | Groin, 15-day DL (retroactive to April 17th). |
| April 17, 2007 | Groin, day-to-day. |
| December 11, 2006 | Signed as a free agent by the Detroit Tigers to a one-year contract. |
| November 1, 2006 | Colorado Rockies declined to exercise their club option for the 2007 season. |
| September 22, 2006 | Suspended by the MLB for three games. |
| June 17, 2006 | Missed 4 games (suspension). |
| April 28, 2006 | Suspended by MLB for four games for throwing at the head area of San Francisco's Omar Vizquel. |
| December 8, 2005 | Signed as a free agent by the Colorado Rockies to a one-year contract with a club option for 2007. |
| October 28, 2005 | Pittsburgh Pirates declined the club option for the 2006 season. |
| November 11, 2004 | Re-signed by the Pittsburgh Pirates to a one-year contract with a club option for the 2006 season. |
| April 1, 2004 | Contract purchased by the Pittsburgh Pirates. |
| January 29, 2004 | Signed by the Pittsburgh Pirates to a minor league contract. |
| October 14, 2003 | Optioned was declined. |
| June 20, 2003 | Fined an undisclosed amount by the MLB. |
| April 4, 2002 | Agreed on a one-year contract extension with a club option for the 2004 season. |
| August 27, 2001 | Suspended 2 games by MLB. |
| June 9, 2007 | Signed as a free agent by the Philadelphia Phillies. |
| December 11, 2006 | Signed as a free agent by the Detroit Tigers. |
| December 8, 2005 | Signed as a free agent by the Colorado Rockies. |
| January 29, 2004 | Signed by the Pittsburgh Pirates to a minor league contract. |
| November 17, 2000 | Signed as a free agent by the Philadelphia Phillies. |
| July 23, 1998 | Signed as a free agent by the Seattle Mariners. |
| July 14, 1992 | Baltimore Orioles traded Jose Mesa to the Cleveland Indians for Kyle Washington. |
| August 31, 1987 | Baltimore Orioles traded Mike Flanagan to the Toronto Blue Jays for Oswald Peraza and a player to be named later (Jose Mesa). |
| October 31, 1981 | Signed as a non-drafted free agent by the Toronto Blue Jays in 1981. |