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: Rock River Ravens

..Years: 2008 - 2018

..DOB: 10/19/1980

..Born: Norwich, CT

..Height: 5 ft 11 inches / Weight: 197


Initially Drafted in Round 4 of the 2016  Draft # 77 Overall by the Michigan Whitecaps

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: 6 | Pennants: 3 World Series: 1

Click Here for the Players Baseball Reference Page

MLB Debut: 2006
Trade History (Updated through the 2025 Season)
11/28/2016 — Michigan Whitecaps send WAIVER WIRE -- Rajai Davis to Rock River Ravens for RRR Rd 5

TBBL Regular Season Batting Statistics

YearTeamGABH2B3BHR RRBIKBBSBCSAVGOBPSLG
2008 San Francisco Seals 91 191 51 10 2 6 33 35 33 16 19 5 0.267 0.324 0.435
2010 Lincoln Tunnel Rats 115 417 156 38 5 7 83 53 60 29 64 22 0.374 0.421 0.540
2011 Lincoln Tunnel Rats 134 532 172 33 3 11 94 49 79 30 71 25 0.323 0.366 0.459
2012 Los Angeles Halos 72 160 44 20 3 0 32 21 27 21 11 3 0.275 0.359 0.438
2013 Los Angeles Halos 89 211 59 12 1 4 33 15 49 13 11 6 0.280 0.326 0.403
2014 Los Angeles Halos 91 230 65 17 0 5 41 24 40 29 25 16 0.283 0.369 0.422
2015 Los Angeles Halos 89 212 57 14 1 0 30 14 43 12 15 6 0.269 0.304 0.344
2016 Michigan Whitecaps 134 342 91 15 12 10 56 38 71 28 15 7 0.266 0.328 0.468
2017 Rock River Ravens 123 430 105 23 3 15 69 39 101 37 35 11 0.244 0.312 0.416
2018 Rock River Ravens 116 327 80 20 1 3 42 25 81 19 21 8 0.245 0.290 0.339
TOTALS 1054 3052 880 202 31 61 513 313 584 234 287 109 0.288 0.344 0.435

MLB Regular Season Career Stats (2003 - Present)

YearTeamABH2B3BHR RRBIKBBSBCSAVGOBPSLG
2006 Pittsburgh 14 2 1 0 0 1 0 3 2 1 3 0.143 0.250 0.214
2007 2 or More Teams 190 53 11 2 1 32 9 28 21 22 6 0.279 0.361 0.374
2008 2 or More Teams 214 52 5 4 3 30 19 40 8 29 6 0.243 0.272 0.346
2009 Oakland 390 119 27 5 3 65 48 70 29 41 12 0.305 0.360 0.423
2010 Oakland 525 149 28 3 5 66 52 78 26 50 11 0.284 0.320 0.377
2011 Toronto 320 76 21 6 1 44 29 63 15 34 11 0.237 0.273 0.350
2012 Toronto 447 115 24 3 8 64 43 102 29 46 13 0.257 0.309 0.378
2013 Toronto 331 86 16 2 6 49 24 67 21 45 6 0.260 0.312 0.375
2014 Detroit 461 130 27 2 8 64 51 75 22 36 11 0.282 0.320 0.401
2015 Detroit 341 88 16 11 8 55 30 76 22 18 8 0.258 0.306 0.440
2016 Cleveland 454 113 23 2 12 74 48 106 33 43 6 0.249 0.306 0.388
2017 2 or More Teams 336 79 19 2 5 56 20 83 27 29 7 0.235 0.293 0.348
2018 Cleveland 196 44 6 1 1 33 6 48 11 21 7 0.224 0.278 0.281
2019 New York (N) 25 5 2 0 1 4 8 5 1 0 1 0.200 0.231 0.400

TBBL Post Season Batting Statistics

SeriesTeamGABH2B3BHR RRBIKBBSBCSAVGOBPSLG
League Division Series 2010 6 23 5 2 0 0 5 2 5 3 1 1 0.217 0.296 0.304
League Division Series 2011 5 16 2 0 0 0 0 1 1 0 0 2 0.125 0.125 0.125
League Championship Series 2011 5 18 3 2 0 0 2 0 4 0 1 0 0.167 0.167 0.278
World Series 2011 5 9 2 0 0 0 0 0 1 0 1 0 0.222 0.222 0.222
League Division Series 2012 1 1 0 0 0 0 1 0 0 2 0 1 0.000 0.667 0.000
League Championship Series 2012 1 0 0 0 0 0 1 0 0 0 0 0 0.000 0.000 0.000
World Series 2012 1 2 0 0 0 0 0 0 1 1 0 0 0.000 0.333 0.000
League Division Series 2013 3 4 0 0 0 0 0 0 1 0 0 0 0.000 0.000 0.000
League Championship Series 2013 3 7 1 0 0 0 1 0 0 2 0 0 0.143 0.250 0.143
World Series 2013 4 9 4 1 0 0 3 0 1 2 0 0 0.444 0.545 0.556
Sub League Division Series 2014 5 3 0 0 0 0 0 1 0 2 0 1 0.000 0.400 0.333
Sub League Division Series 2015 4 2 2 1 0 0 3 2 0 0 1 0 1.000 1.000 1.500
League Division Series 2015 2 4 0 0 0 0 0 0 3 0 0 0 0.000 0.000 0.000