MLB Today
Loading scoreboard…

← Legends · Lahman ID cainma01 · Baseball Reference ↗

Historical player · 2005–2017

Matt Cain

B/T R/R · HT 75 · WT 230 · Born 10/1/1984 · From Dothan, AL USA · Debut 2005-08-29 · Final 2017-09-30

Career · batting

G
349
 
 
AB
611
 
 
H
74
 
 
HR
7
 
 
RBI
34
 
 
SB
0
 
 
BB
21
 
 
AVG/OPS
0.121 · 0.331
 
 

Career · pitching

G
342
 
 
GS
331
 
 
IP
2,085.7
 
 
W-L
104-118
 
 
SV
0
 
 
SO
1,694
 
 
ERA
3.68
 
 
WHIP
1.23
 
 

Where they rank

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

Career with the San Francisco Giants · 2005–2017

Team page →
HR
7
#338 on the Giants
1 T. Austin
1 G. Watkins
Hits
74
#478 on the Giants
2 B. Werber
1 G. Watkins
RBI
34
#468 on the Giants
1 B. Bescher
1 G. Watkins
Runs
27
#541 on the Giants
1 J. Barr
1 T. Cuccinello
BB
21
#513 on the Giants
1 J. Antonelli
1 W. Berger

MLB · all-time career

vs every player ever
HR
7
#4,761 all-time MLB
1 B. Abernathy
1 E. Zambrano
Hits
74
#6,952 all-time MLB
1 R. Anthony
1 F. Wilson
RBI
34
#6,630 all-time MLB
1 D. Alston
1 F. Wilson

Batting · year by year

YearTeamLgGABRH2B3BHRRBISBBBSOAVGOBPSLG
2005 Giants NL 71511 10 0 0 006 0.0670.0670.133
2006 Giants NL 325718 20 0 1 0128 0.1400.1550.175
2007 Giants NL 325734 00 2 4 0232 0.0700.1020.175
2008 Giants NL 346237 10 2 3 0434 0.1130.1670.226
2009 Giants NL 336029 21 0 3 0431 0.1500.2030.217
2010 Giants NL 356637 10 0 1 0133 0.1060.1190.121
2011 Giants NL 356659 10 1 6 0330 0.1360.1710.197
2012 Giants NL 3574613 20 1 6 0233 0.1760.1970.243
2013 Giants NL 305205 00 0 2 0222 0.0960.1300.096
2014 Giants NL 152714 00 0 0 0213 0.1480.2330.148
2015 Giants NL 131600 00 0 1 009 0.0000.0000.000
2016 Giants NL 212712 10 1 5 0017 0.0740.0740.222
2017 Giants NL 273215 20 0 2 0020 0.1560.1560.219
Career 349 611 27 74 13 1 7 34 0 21 308 0.121 0.151 0.180

Pitching · year by year

YearTeamLgWLGGSSVIPHERBBSOERAWHIP
2005 Giants NL 21770 46.324121930 2.330.93
2006 Giants NL 131232310 190.71578887179 4.151.28
2007 Giants NL 71632320 200.01738179163 3.651.26
2008 Giants NL 81434340 217.72069191186 3.761.36
2009 Giants NL 14833330 217.71847073171 2.891.18
2010 Giants NL 131133330 223.31817861177 3.141.08
2011 Giants NL 121133330 221.71777163179 2.881.08
2012 Giants NL 16532320 219.31776851193 2.791.04
2013 Giants NL 81030300 184.31588255158 4.001.16
2014 Giants NL 2715150 90.381423270 4.181.25
2015 Giants NL 2413110 60.771392041 5.791.50
2016 Giants NL 4821170 89.3103563272 5.641.51
2017 Giants NL 31127230 124.3157754975 5.431.66
Career 104 118 342 331 0 2,085.7 1,849 853 712 1,694 3.68 1.23

Fielding by position

PosGGSInnPOAEDP
P3423312,085.71312291716

Hall of Fame voting

YearBodyVotesNeededStatus
2023BBWAA0292Ballot
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