Baseball Musings Day By Day Database.

Select start and end dates, then click Submit to see daily logs.

You may also specify just home or just road games.

Default dates are first and last game for the player in the database.

Ramon Castro

Born: 1976-03-01

Bats: Right Throws: Right
Height: 6'3" Weight: 258 lb.
Start Date:
End Date:
All Games:
Home Games:
Road Games:
Playing For:
Playing Versus:
At Park:

Choose new player.

Game DateTeamOpponentGSABRuns Hits 2B3BHRRBIBBIBBHBPKSBCSSHSFGDPCI
04/07/2005 NYNAt CIN1301 00000001 000010
04/10/2005 NYNAt ATL1402 00000002 100000
04/11/2005 NYNVs. HOU0110 00000000 000000
04/13/2005 NYNVs. HOU0000 00000000 000000
04/14/2005 NYNVs. HOU0000 00000000 000000
04/15/2005 NYNVs. FLA0000 00000000 000000
04/16/2005 NYNVs. FLA0101 00010000 000000
04/17/2005 NYNVs. FLA1200 00010000 000120
04/19/2005 NYNAt PHI0100 00000000 000000
04/21/2005 NYNAt FLA1511 00000001 000000
04/22/2005 NYNVs. WSH0000 00000000 000000
04/23/2005 NYNVs. WSH0100 00000001 000000
04/25/2005 NYNVs. ATL0000 00000000 000000
04/26/2005 NYNVs. ATL1300 00000001 000000
05/01/2005 NYNAt WSH0000 00000000 000000
05/02/2005 NYNVs. PHI1200 00002000 000000
05/03/2005 NYNVs. PHI0100 00000000 000000
05/04/2005 NYNVs. PHI0000 00000000 000000
05/05/2005 NYNVs. PHI0000 00000000 000000
05/07/2005 NYNAt MIL0000 00000000 000000
Game DateTeamOpponentGSABRuns Hits 2B3BHRRBIBBIBBHBPKSBCSSHSFGDPCI
05/08/2005 NYNAt MIL1200 00001001 000000
05/09/2005 NYNAt CHN0000 00000000 000000
05/10/2005 NYNAt CHN0000 00000000 000000
05/13/2005 NYNVs. STL0000 00000000 000000
05/14/2005 NYNVs. STL1312 00011000 000000
06/02/2005 NYNVs. ARI0000 00000000 000000
06/04/2005 NYNVs. SF0000 00000000 000000
06/05/2005 (2) NYNVs. SF1300 00001002 000000
06/08/2005 NYNVs. HOU0401 10010001 000000
06/09/2005 NYNVs. HOU1300 00001001 000000
06/10/2005 NYNVs. LAA1322 10000001 000000
06/12/2005 NYNVs. LAA0300 00000001 000010
06/16/2005 NYNAt OAK1402 10030000 000000
06/17/2005 NYNAt SEA1300 00001000 000000
06/21/2005 NYNAt PHI0000 00000000 000000
06/23/2005 NYNAt PHI0000 00000000 000000
06/24/2005 NYNAt NYA1300 00010001 000100
06/25/2005 NYNAt NYA1402 20011000 000000
06/26/2005 NYNAt NYA1321 00001000 000000
06/30/2005 NYNVs. PHI0000 00000000 000000
Game DateTeamOpponentGSABRuns Hits 2B3BHRRBIBBIBBHBPKSBCSSHSFGDPCI
07/01/2005 NYNVs. FLA1300 00000000 001000
07/04/2005 NYNAt WSH0000 00000000 000000
07/06/2005 NYNAt WSH1402 00020001 000000
07/07/2005 NYNAt WSH0000 00000000 000000
07/08/2005 NYNAt PIT1412 00120000 000000
07/10/2005 NYNAt PIT1411 10000001 000000
07/14/2005 NYNVs. ATL0000 00000000 000000
07/16/2005 NYNVs. ATL1300 00000001 000020
07/17/2005 NYNVs. ATL0000 00000000 000000
07/20/2005 NYNVs. SD0000 00000000 000000
07/21/2005 NYNVs. SD1321 00121001 000000
07/23/2005 NYNVs. LAD1300 00010002 001000
07/24/2005 NYNVs. LAD0000 00000000 000000
07/27/2005 NYNAt COL1412 10130002 000000
07/31/2005 NYNAt HOU1402 00021000 000000
08/02/2005 NYNVs. MIL1612 10010000 000000
08/04/2005 NYNVs. MIL0000 00000000 000000
08/05/2005 NYNVs. CHN0000 00000000 000000
08/06/2005 NYNVs. CHN1300 00000001 000000
08/07/2005 NYNVs. CHN0000 00000000 000000
Game DateTeamOpponentGSABRuns Hits 2B3BHRRBIBBIBBHBPKSBCSSHSFGDPCI
08/11/2005 NYNAt SD1401 00000001 000000
08/13/2005 NYNAt LAD1311 00111000 000000
08/16/2005 NYNVs. PIT0100 00000000 000000
08/17/2005 NYNVs. PIT1300 00000002 000000
08/18/2005 NYNVs. PIT1300 00000001 000000
08/19/2005 NYNVs. WSH1311 10000002 000000
08/20/2005 NYNVs. WSH1411 00131001 000000
08/21/2005 NYNVs. WSH1300 00001003 000000
08/23/2005 NYNAt ARI1512 10050002 000000
08/24/2005 NYNAt ARI1332 20022100 000000
08/25/2005 NYNAt ARI1300 00001002 000000
08/26/2005 NYNAt SF1301 00000001 000000
08/28/2005 NYNAt SF1300 00001002 000000
08/30/2005 NYNVs. PHI1422 10130001 000000
08/31/2005 NYNVs. PHI1412 00110000 000000
09/01/2005 NYNVs. PHI0000 00000000 000000
09/02/2005 NYNAt FLA1411 10000001 000000
09/03/2005 NYNAt FLA1201 00002001 000000
09/04/2005 NYNAt FLA1410 00000001 000000
09/05/2005 NYNAt ATL1300 00010000 000100
Game DateTeamOpponentGSABRuns Hits 2B3BHRRBIBBIBBHBPKSBCSSHSFGDPCI
09/06/2005 NYNAt ATL1401 00000001 000000
09/07/2005 NYNAt ATL1401 00001001 000000
09/08/2005 NYNAt STL1300 00000001 000000
09/09/2005 NYNAt STL1201 10001001 000000
09/10/2005 NYNAt STL0000 00000000 000000
09/11/2005 NYNAt STL1302 10011000 000000
09/13/2005 NYNVs. WSH1300 00001102 000000
09/15/2005 NYNVs. WSH1401 00000001 001000
09/16/2005 NYNVs. ATL1301 00010001 000000
09/21/2005 NYNVs. FLA0100 00000000 000000
09/22/2005 NYNVs. FLA1311 00111002 000000
09/23/2005 NYNAt WSH0100 00000000 000000
09/24/2005 NYNAt WSH1400 00000001 000000
09/25/2005 NYNAt WSH0000 00000000 000000
09/26/2005 NYNAt PHI0000 00000000 000000
09/27/2005 NYNAt PHI0100 00000001 000000
09/28/2005 NYNAt PHI1401 00000001 000010
09/30/2005 NYNVs. COL0000 00000000 000000
10/01/2005 NYNVs. COL1400 00000001 000000
04/13/2006 NYNAt WSH1411 10001100 000000
Game DateTeamOpponentGSABRuns Hits 2B3BHRRBIBBIBBHBPKSBCSSHSFGDPCI
04/15/2006 NYNVs. MIL1301 10010000 000110
04/19/2006 NYNVs. ATL1301 00000002 000000
04/22/2006 NYNAt SD1513 00120000 000000
04/26/2006 NYNAt SF1623 10000000 000000
04/30/2006 NYNAt ATL1502 00000002 000000
05/03/2006 NYNVs. PIT1200 00002002 001000
05/05/2006 NYNVs. ATL0100 00000000 000000
05/06/2006 NYNVs. ATL1400 00000002 000000
05/07/2006 NYNVs. ATL0310 00001001 000000
05/11/2006 NYNAt PHI1101 10001100 000000
05/14/2006 NYNAt MIL1401 00001000 000000
05/18/2006 NYNAt STL1400 00000000 000000
05/20/2006 NYNVs. NYA1400 00000003 000000
05/23/2006 NYNVs. PHI0100 00000001 000000
05/24/2006 NYNVs. PHI1201 00001010 000000
05/27/2006 NYNAt FLA1411 00111002 000000
05/31/2006 NYNVs. ARI0100 00000000 000000
06/03/2006 (1) NYNVs. SF1400 00000003 000000
06/11/2006 NYNAt ARI1411 00012001 000000
06/15/2006 NYNAt PHI1301 00001001 000000
Game DateTeamOpponentGSABRuns Hits 2B3BHRRBIBBIBBHBPKSBCSSHSFGDPCI
06/18/2006 NYNVs. BAL1412 00120000 000000
06/21/2006 NYNVs. CIN0000 00000000 000000
06/22/2006 NYNVs. CIN1400 00000002 000000
06/24/2006 NYNAt TOR0200 00010000 000000
06/25/2006 NYNAt TOR1422 10000001 000000
06/28/2006 NYNAt BOS1401 00000003 000000
06/30/2006 NYNAt NYA1300 00000002 000000
07/01/2006 NYNAt NYA1412 00020001 000000
07/04/2006 NYNVs. PIT1301 00011001 000010
07/07/2006 NYNVs. FLA1401 10000003 000000
07/08/2006 (1) NYNVs. FLA1210 00002000 000000
07/09/2006 NYNVs. FLA0000 00000000 000000
07/16/2006 NYNAt CHN1501 00000001 000000
07/20/2006 NYNAt CIN1400 00000001 000000
07/22/2006 NYNVs. HOU1300 00000001 000000
07/26/2006 NYNVs. CHN1301 00001001 000000
09/27/2006 NYNAt ATL1301 10000001 000000
09/30/2006 NYNAt WSH1511 00110001 000000
10/01/2006 NYNAt WSH0100 00000001 000000
04/06/2007 NYNAt ATL0000 00000000 000000
Game DateTeamOpponentGSABRuns Hits 2B3BHRRBIBBIBBHBPKSBCSSHSFGDPCI
04/08/2007 NYNAt ATL1411 00110001 000000
04/14/2007 NYNVs. WSH1300 00001002 000000
04/17/2007 NYNAt PHI0202 00021000 000000
04/19/2007 NYNAt FLA1512 00130001 000000
04/21/2007 NYNVs. ATL1311 00121000 000000
04/24/2007 NYNVs. COL0000 00000000 000000
04/25/2007 NYNVs. COL1400 00000002 000000
04/28/2007 NYNAt WSH0010 00001000 000000
04/29/2007 NYNAt WSH1400 00000003 000000
05/02/2007 NYNVs. FLA1501 00000000 000000
05/06/2007 NYNAt ARI1401 00010002 000010
05/13/2007 NYNVs. MIL1402 00010001 000000
05/17/2007 NYNVs. CHN1300 00001000 000000
05/26/2007 NYNAt FLA0100 00000000 000000
05/27/2007 NYNAt FLA1310 00001001 000000
06/02/2007 NYNVs. ARI1412 00000001 000000
06/08/2007 NYNAt DET1300 00000000 000000
06/09/2007 NYNAt DET1200 00011001 000100
06/16/2007 NYNAt NYA1512 00120002 000000
06/17/2007 NYNAt NYA0211 10000001 000000
Game DateTeamOpponentGSABRuns Hits 2B3BHRRBIBBIBBHBPKSBCSSHSFGDPCI
06/23/2007 NYNVs. OAK0111 10000000 000000
06/24/2007 NYNVs. OAK0100 00000000 000000
06/29/2007 (1) NYNAt PHI1411 10010002 000000
07/03/2007 NYNAt COL1312 00110000 000000
07/05/2007 NYNAt HOU1413 10020000 000000
07/06/2007 NYNAt HOU1301 00000001 000000
07/07/2007 NYNAt HOU0000 00000000 000000
07/08/2007 NYNAt HOU0100 00000000 000000
07/15/2007 NYNVs. CIN1312 10011000 000000
Totals169 Games10941652106280177148411191045100
BAOBASlug%OPSSB%AB/HR
.255.330.445 .774 100.0024.47

The information used here was obtained free of charge from and is copyrighted by Retrosheet. Interested parties may contact Retrosheet at 20 Sunset Rd., Newark, DE 19711. Newer data was purchased from Baseball Info Solutions.

Baseball Musings home
Day by Day Database




Baseball Musings Ticket Store
Baseball Musings Fantasy Games






Buy MLB Baseball tickets online including cheap Boston Red Sox tickets, New York Yankees tickets, Baltimore Orioles tickets and Chicago Cubs tickets. Find the best price on SF Giants tickets, Washington Nationals tickets, LA Dodgers tickets and Florida Marlins tickets. Also buy San Diego Padres tickets, Cardinals box seats and premium Astros tickets, as well as concert tickets and theater tickets.

MLB Baseball
Baltimore Orioles Tickets
Boston Red Sox Tickets
Chicago Cubs Tickets
Chicago White Sox Tickets
Houston Astros Tickets
LA Dodgers Tickets
New York Yankees Tickets
Washington Nationals Tickets and
St Louis Cardinals Tickets

Ticketamerica.com
MLB Tickets
Chicago Cubs
Cincinnati Reds
Houston Astros
Milwaukee Brewers
Pittsburgh Pirates
St. Louis Cardinals
Boston Red Sox
New York Yankees
Tampa Bay Devil Rays

BarrysTickets.com has great deals on NFL Football Tickets , Super Bowl Tickets , MLB Baseball Tickets , Los Angeles Staples Center and NBA Basketball Tickets.

CHEAP MLB Baseball Tickets
New York Mets Tickets
Boston Red Sox Tickets
Cheap Yankees Baseball Tickets
Chicago White Sox Tickets
More Sports Tickets For Sale
MLB Baseball Playoff Tickets
Broadway Play Tickets
Las Vegas Show Tickets
Concert Tickets


Red Sox Tickets
Boston Bruins Tickets
Boston Celtics Tickets
New England Patriots Tickets
Boston Concerts and Theater Events

Front Row USA Ticket Brokers
Boston Red Sox Tickets
World Series Tickets
Super Bowl Tickets
Concert Tickets
Britney Spears Tickets

US Cellular Field

Arsenal Tickets
Aston Villa Tickets
Birmingham City Tickets
Blackburn Rovers Tickets
Chelsea Tickets
Derby County Tickets
Everton Tickets
Fulham Tickets
Liverpool Tickets
Manchester City Tickets
Manchester United Tickets
Middlesbrough Tickets
Newcastle United Tickets
Portsmouth Tickets
Reading Tickets
Sunderland Tickets
Tottenham Tickets
West Ham United Tickets
Champions league final
Champions league tickets
F A Cup tickets
World Cup tickets
Premiership football tickets

Daily Headline Blog

Visit Busch Stadium - Buy St. Louis Cardinal tickets and other baseball tickets for the Cubs

SecureYourSeat.com is the best place to buy Arsenal tickets, Chelsea tickets, Liverpool tickets & Manchester United tickets. We have fantastic FA Cup final tickets, Carling Cup final tickets and of course Champions League final tickets. We also stock England tickets including 2010 World Cup tickets & 2010 World Cup final tickets.

Cricket Tickets
Football Tickets
World Cup 2006 Tickets
Corporate Hospitality
Wimbledon Tickets
Grand Prix Tickets
British Grand Prix Tickets
London Theatre Tickets
Concert Tickets
AC Milan Tickets
WWE Tickets
Real Madrid Tickets
Barcelona Tickets

Looking for Football Tickets, 1st4footballtickets.com has top Premiership Tickets available such as Manchester United Tickets, Arsenal Tickets, Chelsea Tickets, and Liverpool Tickets. Also international tickets such as FA Cup Tickets, Champions League Tickets and much, much more!

Live Football Tickets.com is the premier website for UK football tickets. Buy Champions League tickets, FA Cup tickets and World Cup 2010 tickets. This brand new website also offers Chelsea tickets, Arsenal tickets, Man Utd tickets and Liverpool tickets and other English Premiership tickets for UK football matches.

Chicago Cubs Tickets
St Louis Cardinals Tickets
New York Mets Tickets
Washington Nationals Tickets
Anaheim Angels Tickets
Sports Tickets
Cheap Baseball Tickets
Chicago White Sox Tickets
Boston Red Sox Tickets
New York Yankees Tickets

Ticket Solutions
Premium World Series Tickets
MLB All-Star Game
Online Concert Tickets
Superbowl Football Tickets
MLB Tickets
New York Yankees Tickets
Cubs Tickets
Red Sox Tickets
White Sox Tickets
Cardinals Tickets



Sold Out Entertainments
Football Tickets
Premiership Tickets
Arsenal Tickets
Chelsea Tickets
Liverpool Tickets
Manchester Utd Tickets
Champions League Tickets
Rugby Tickets
Concert Tickets


World Series Tickets
MLB Tickets
Detroit Tigers Tickets
Chicago White Sox Tickets
Houston Astros Tickets
NFL Tickets
NCAA Football Tickets
Dave Matthews Band Tickets
American Idols Live Tickets
Theater Tickets

Ninja Tickets indexes top ticket brokers so you can find great prices on Major League Baseball Tickets including World Series Tickets, Super Bowl Tickets, and National Hockey League Tickets. Find better seats at better prices with NinjaTickets.com.

Chicago Cubs tickets
Chicago tickets
MLB Tickets
Red Sox Tickets
Cleveland Indians tickets
LA Dodgers tickets
LA Angels of Anaheim tickets
San Francisco Giants tickets
Chicago White Sox tickets
St. Louis Cardinals tickets
Yankees Tickets




Shop for batting helmet.

Minnesota Twins Tickets
Twins Baseball Tickets
Buy Twins Tickets
Cheap Twins Tickets




wood bats
wood baseball bats
maple wood bats
maple bats
baseball bats wood
baseball bats
custom wood bats
maple baseball bats
pro maple bats
professional wood bats




eXTReMe Tracker

Amazon Honor System Click Here to Pay Learn More

Online donation system by ClickandPledge