Thunder Bay Baseball League Logo Thunder Bay Baseball TBBL Tonight Logo
OFFICIAL SITE OF THE THUNDER BAY BASEBALL LEAGUE
Site Last Updated 7/21/2026  
Jersey Damage Inc. Kingsport Bridgeburners Springfield Isotopes Los Angeles Halos San Carlos Aces Capital City Capitals Michigan Whitecaps Gotham City Hawks Lincoln Tunnel Rats Jotenheim Giants Philadelphia Smackdown Colorado Gladiators
Siouxland Cyclists Stone Mountain Confederates Cracksville Plumbers Rock River Ravens Louisville Bats West Orange Panthers Olympia Sounders Purcellville Cannons Emerald City Bombers Beartooth Bitteroots Lilburn Ballsmashers Newark Hen House

.. Team:

..Years: 2004 - 2016

..DOB: 3/23/1979

..Born: St. Charles, MO

..Height: 6 ft 2 inches / Weight: 195


Initially Drafted in Round 4 of the 2004  Draft # 80 Overall by the San Francisco Seals

MLB Network Top 100 Player Rankings
2026: NR | 2025: NR | 2024: NR | 2023: NR | 2022: NR | 2021: NR | 2020: NR | 2019: NR | 2018: NR | 2017: NR | 2016: NR | 2015: NR

Appearances
All Star: 0 | Post Season: 5 | Pennants: 0 World Series: 0

Click Here for the Players Baseball Reference Page

MLB Debut: 2000
Trade History (Updated through the 2025 Season)
This player has not been traded.

TBBL Regular Season Pitching Statistics

YearTeamWLSVGGSCGSHO IPHRERBBKHRDPERA
2004 San Francisco Seals 12 11 0 35 35 4 3 217 260 126 120 65 107 14 24 4.98
2005 San Francisco Seals 17 8 0 35 35 9 3 244.1 231 91 83 49 130 21 40 3.06
2006 San Francisco Seals 16 8 0 33 33 4 3 204 231 114 104 29 146 16 22 4.59
2007 San Francisco Seals 13 11 0 29 29 4 1 191 214 96 87 38 101 27 22 4.10
2008 San Francisco Seals 6 12 0 28 28 0 0 165 220 115 108 38 95 19 19 5.89
2009 San Francisco Seals 7 19 0 38 35 2 1 234.1 256 110 98 40 151 20 36 3.76
2010 San Francisco Seals 16 13 0 35 34 6 2 242 258 113 113 59 166 29 38 4.20
2011 San Francisco Seals 10 15 0 34 33 1 1 193.2 235 117 107 57 95 11 19 4.97
2012 San Francisco Seals 8 19 0 31 31 4 3 193.1 216 105 100 43 101 30 23 4.66
2013 Rock River Ravens 9 12 0 31 31 4 2 207.2 229 90 85 42 140 26 25 3.68
2014 Rock River Ravens 15 8 0 31 31 1 0 206 205 82 74 50 148 16 18 3.23
2015 Rock River Ravens 7 18 0 32 32 1 1 166.2 228 119 108 44 104 12 13 5.83
2016 Rock River Ravens 10 12 0 32 32 3 0 202.2 226 107 98 34 109 26 38 4.35
TOTALS 146 166 0 424 419 43 20 2665.1 3009 1385 1285 588 1593 267 337 4.34

MLB Regular Season Career Stats (2003 - Present)

YearTeamWLSVGGS CGSHUTINNHRERBBKERA
2003 Chicago (A) 14 14 0 35 35 2 0 230.1 250 124 106 61 119 4.14
2004 Chicago (A) 16 10 0 35 35 4 1 245.1 257 119 106 51 165 3.89
2005 Chicago (A) 16 8 0 33 33 3 1 236.2 240 99 82 40 149 3.12
2006 Chicago (A) 12 13 0 32 32 1 0 204.0 247 124 113 48 98 4.99
2007 Chicago (A) 10 9 0 30 30 3 1 201.0 208 86 81 45 115 3.63
2008 Chicago (A) 15 12 0 34 34 1 0 218.2 240 106 92 52 140 3.79
2009 Chicago (A) 13 10 0 33 33 1 1 213.1 222 97 91 45 105 3.84
2010 Chicago (A) 13 13 0 33 33 3 0 210.1 246 105 100 49 99 4.28
2011 Chicago (A) 13 9 0 31 31 0 0 205.1 221 93 82 45 109 3.59
2012 Florida Marlins 13 13 0 31 31 1 0 202.1 197 88 84 40 125 3.74
2013 Toronto 12 10 0 33 33 1 1 203 0 94 51 139 4.15
2014 Toronto 13 10 0 32 32 0 0 202.0 228 83 76 46 119 3.39
2015 Toronto 15 8 0 32 32 4 1 198.2 214 100 84 33 91 3.81

TBBL Post Season Pitching Statistics

YearSeriesWLSVGGSCGSHO IPHRERBBKHRDPERA
2004 League Division Series 0 1 0 1 1 0 0 6 6 3 1 0 4 0 1 1.50
2005 League Division Series 0 0 0 1 1 0 0 6 8 2 2 2 6 0 1 3.00
2005 League Championship Series 0 1 0 1 1 0 0 6 8 3 3 3 1 0 2 4.50
2006 League Division Series 1 1 0 2 2 0 0 15 18 6 6 2 8 2 1 3.60
2007 Sub League Division Series 0 1 0 2 2 0 0 11 17 9 9 4 7 3 1 7.36
2014 Sub League Division Series 0 2 0 2 2 0 0 10.1 14 10 9 8 6 1 1 7.84