Trevor Cahill

Arizona Diamondbacks #35 - Starting Pitcher

  • Born: 03/01/88
  • Age: 26
  • Height: 6-4
  • Weight: 225
  • Bats/Throws: R/R

NL West Report: One-run games

A recap of what happened between April 14th and 20th in the National League West.

Snakebytes, 4/15: Blood red edition

Even a rare lunar phenomenon couldn't get the Diamondbacks a win, as they sunk to their fourth consecutive loss, and are now 1-9 in home games, including the two Sydney contests. The game did see the major-league debut of Mike Bolsinger.

NL West Report: Dodgers on top

A recap of what happened in the NL West from April 7th to 13th.

DBacks Preview Q&A: Blake Stokes from AZ Snake Pit

Before the Dodgers and Diamondbacks battle in a three-game series, TBLA caught up with Blake Stokes of AZ Snake Pit to talk about Arizona's start to the season.

Josh Collmenter heading back to the rotation?

In last night's game, Josh Collmenter tied a team record with a four-inning save. It seems he is being groomed for a return to the rotation - but who will he replace, and how will Josh do, going back to his original role as a starter?

Preview: Opening Day v4.0

The Diamondbacks get to play in their fourth home opener. Hooray?


As a manager, Dusty Baker is a very likable person.

Snake Bytes 3/23

Daily wrap-up on all things Diamondback and MLB

Adrian Gonzalez, MLB stolen base leader

The first stolen base of the 2014 MLB season came from an unexpected source on Saturday night. Adrian Gonzalez stole the sixth base of his career and now stands along atop the speed leaderboard.

Game Preview/Thread #-13: Brewers @ Diamondbacks

Take a moment today to wave goodbye to the Diamondbacks, who the Brewers won't see again until May.

Log In Sign Up

Log In Sign Up

Forgot password?

We'll email you a reset link.

If you signed up using a 3rd party account like Facebook or Twitter, please login with it instead.

Forgot password?

Try another email?

Almost done,


You must be a member of to participate.

We have our own Community Guidelines at You should read them.


You must be a member of to participate.

We have our own Community Guidelines at You should read them.




Choose an available username to complete sign up.

In order to provide our users with a better overall experience, we ask for more information from Facebook when using it to login so that we can learn more about our audience and provide you with the best possible experience. We do not store specific user data and the sharing of it is not required to login with Facebook.