MLB Today
Loading scoreboard…

← Legends · Lahman ID castrja01 · Baseball Reference ↗

Historical player · 2010–2022

Jason Castro

B/T L/R · HT 75 · WT 215 · Born 6/18/1987 · From Castro Valley, CA USA · Debut 2010-06-22 · Final 2022-06-29

Career · batting

G
952
 
 
AB
2,981
 
 
H
678
 
 
HR
97
 
 
RBI
325
 
 
SB
6
 
 
BB
347
 
 
AVG/OPS
0.227 · 0.699
 
 

Where they rank

Career totals are only stats with that team · ranks computed against that franchise's full history

Career with the Houston Astros · 2010–2022

Team page →
HR
71
#30 on the Astros
1 J. Morgan
2 B. Doran
Hits
513
#44 on the Astros
18 A. Everett
6 B. Hatcher
RBI
236
#44 on the Astros
5 T. Eusebio
2 C. Carter
SB
6
#133 on the Astros
1 B. Abreu
1 R. Abercrombie
Runs
268
#43 on the Astros
1 D. Menke
3 M. Alou
BB
248
#31 on the Astros
3 L. Gonzalez
2 C. Lee

Career with the Minnesota Twins · 2017–2019

Team page →
HR
24
#123 on the Twins
1 R. Becker
1 T. Walker
Hits
150
#284 on the Twins
1 J. Farrell
1 R. Sofield
RBI
80
#241 on the Twins
2 R. Bertoia
1 V. Picinich
Runs
92
#234 on the Twins
1 D. Cramer
1 C. Allen
BB
87
#181 on the Twins
1 J. Harris
2 L. Castillo

Career with the Los Angeles Angels of Anaheim · 2020–2020

Team page →
HR
2
#340 on the Anaheim
1 M. Aldrete
1 B. Wynegar
Hits
10
#490 on the Anaheim
1 T. Cabbage
1 C. Tucker
RBI
6
#439 on the Anaheim
1 B. Boesch
1 W. Tovar
Runs
5
#477 on the Anaheim
1 M. Aldrete
1 K. Wong
BB
10
#356 on the Anaheim
1 J. Bandy
1 A. Bemboom

Career with the San Diego Padres · 2020–2020

Team page →
Hits
5
#602 on the Padres
1 S. Bergman
1 T. Wood
RBI
3
#531 on the Padres
1 M. Alexander
1 E. Wilson
Runs
3
#554 on the Padres
1 A. Allen
1 M. Aldrete
BB
2
#571 on the Padres
1 M. Aldrete
1 G. Alvarez

MLB · all-time career

vs every player ever
HR
97
#1,054 all-time MLB
1 T. Anderson
1 J. Winker
Hits
678
#2,161 all-time MLB
1 H. Bader
1 S. Shannon
RBI
325
#2,016 all-time MLB
1 E. Brown
1 J. Lind
SB
6
#5,288 all-time MLB
1 J. Adduci
1 S. Adams

Batting · year by year

YearTeamLgGABRH2B3BHRRBISBBBSOAVGOBPSLG
2010 Astros NL 671952640 81 2 8 02241 0.2050.2860.287
2012 Astros NL 872572966 152 6 29 03161 0.2570.3340.401
2013 Astros AL 12043563120 351 18 56 250130 0.2760.3500.485
2014 Astros AL 12646543103 212 14 56 134151 0.2220.2860.366
2015 Astros AL 1043373871 190 11 31 033115 0.2110.2830.365
2016 Astros AL 1133294169 163 11 32 245123 0.2100.3070.377
2017 Twins AL 1103564986 220 10 47 045108 0.2420.3330.388
2018 Twins AL 196349 30 1 3 0926 0.1430.2570.238
2019 Twins AL 792373955 90 13 30 03388 0.2320.3320.435
2020 Anaheim AL 1852510 40 2 6 01023 0.1920.3230.385
2020 Padres NL 92835 50 0 3 0210 0.1790.2330.357
2021 Astros AL 661492235 70 8 21 02554 0.2350.3560.443
2022 Astros AL 347869 20 1 3 1840 0.1150.2050.179
Career 952 2,981 368 678 166 9 97 325 6 347 970 0.227 0.312 0.387

Fielding by position

PosGGSInnPOAEDP
C8858187,217.76,3234053250
1B3010.77100
Scout Pack Keep digging
Today scoreboard, games, lineups Teams all 30 club hubs Venues parks by city Trend Lab pitch-by-pitch charts Compare player vs player Site Atlas pages, APIs, feeds