Player Links:

MATT CAIN   +

MLB  San Francisco Giants   40-man Roster
Positions
P-341
Born
October 1, 1984  (29.202)
Place
Ht/Wt
6-3 / 180
Bats/Throws
Right / Right
High School
Houston  (Germantown,TN)
College:
 
Drafted:
San Francisco Giants:  2002-1-25 (June-Reg)  bonus: $1,375,000
Full Name
Matthew Thomas Cain 
TBC Player ID
21472
MLB Debut
August 29, 2005  (20.332)
Signed by
Please consider supporting The Baseball Cube with a yearly donation.  Click here to support TBC
Top Prospect:  mlb  2004 (#91), 2005 (#13), 2006 (#10)   team  2004 (#2-SF), 2005 (#1-SF), 2006 (#1-SF)

Recent Contract:  6-years/$127.5m (2012-2017) by San Francisco Giants Notes
Control
45
K-Rating
70
Efficiency
71
vsPower
56

Compare to:  


vs Batter:    


PITCHING STATISTICS
ALL Stats   MLB Only   Minor Only  
YearTeamLgLevelUnifOrgAgeRkWLERAGGSCGSHGFSVIPHRERHRBBSOWPBkWHIPH9HR9BB9SO9BB/SOBABIPGB/FB
2002Azl GiantsArizRk-sf1761013.7287000019.11310811120301.246.050.475.129.310.55----
2003HagerstownSALA35sf18-442.551414000074.057242152490111.096.930.612.9210.950.27----
2004San JoseCalifA+18sf19-711.861313000072.2582515517890 1.037.180.622.1111.020.19----
NorwichEastAA18sf19-643.351515000086.0734432740724 1.317.640.734.197.530.56----
2005FresnoPCLAAA-sf2051054.3926261000145.211877712273176501.317.291.364.5110.870.41----
SF GiantsNLMLB43sf20-212.3377100046.124121241930100.934.660.783.695.830.63.1600.42
2006SF GiantsNLMLB43sf211813124.1532311110190.215793881887179921.287.410.854.118.450.49.2720.63
2007SF GiantsNLMLB18sf22177163.6532321000200.0173848114791631201.267.790.633.567.340.48.2850.69
2008SF GiantsNLMLB18sf23168143.7634341100217.220695911991186721.368.520.793.767.690.49.3040.52
2009SF GiantsNLMLB18sf24101482.8933334000217.218473702273171901.187.610.913.027.070.43.2700.70
2010SF GiantsNLMLB18sf25613113.1433334200223.118184782261177801.087.290.892.467.130.34.2570.60
2011SF GiantsNLMLB18sf261312112.8833331000221.21778271963179401.087.190.372.567.270.35.2680.79
2012SF GiantsNLMLB18sf2741652.7932322200219.117773682151193801.047.260.862.097.920.26.2800.69
2013SF GiantsNLMLB18sf28428104.0030300000184.115885822355158101.167.711.122.697.710.35.2640.64
2014SF GiantsNLMLB18sf29032.8844000025.0211083721001.127.561.082.527.560.33----
MLB Totals  (10 years)93913.35270269156101746145869164915558614575941.177.520.803.027.510.40.277--
Minor League Totals  (4 years)27153.3276751000398319180147401654471311.227.210.903.7310.110.37----
AAA Totals  (1 year)1054.382626100014611877712273176501.317.271.364.5010.850.41----
AA Totals  (1 year)643.35151500008673443274072401.317.640.734.197.530.56----
A+ Totals  (1 year)711.85131300007358251551789001.037.150.622.1010.970.19----
A Totals  (1 year)442.55141400007457242152490111.096.930.612.9210.950.27----
Rookie Totals  (1 year)013.79870000191310811120301.266.160.475.219.470.55----

BATTING STATISTICS
ALL Stats   MLB Only   Minor Leagues Only  
YearTeamLgLevelUnifOrgAgePosRkGABRH2B3BHRRBISBCSBBSOHBPIBBSHSFDPAVGOBPSLGOPSGSGS%TBPAoutsRCRC/Gbabip
2004NorwichEastAA18sf19p-153000000000100100.000.000.0000--044----.000
2005FresnoPCLAAA-sf20p-16293720000011500600.241.267.310577--9362821.5.500
SF GiantsNLMLB43sf20p-71511
*Loading*
1
*Loading*
000000600100.067.067.133200710021615-1-1.8.111
2006SF GiantsNLMLB43sf21p-325718
*Loading*
2
*Loading*
0010012800800.140.155.1753313094106657-2-1.0.276
2007SF GiantsNLMLB18sf22p-305734
*Loading*
002
*Loading*
40023200700.070.102.17527730100106660-4-1.7.087
2008SF GiantsNLMLB18sf23p-326237
*Loading*
1
*Loading*
02
*Loading*
30043400600.113.167.22639232100147261-1-0.6.192
2009SF GiantsNLMLB18sf24p-326029
*Loading*
2
*Loading*
1
*Loading*
030043100900.150.203.21742031971373600-0.1.310
2010SF GiantsNLMLB18sf25p88336637
*Loading*
1
*Loading*
00100133001000.106.119.121241319487769-5-1.8.212
2011SF GiantsNLMLB18sf26p-346659
*Loading*
1
*Loading*
01
*Loading*
60033000810.136.171.1973683294137866-1-0.5.222
2012SF GiantsNLMLB18sf27p-3574613
*Loading*
2
*Loading*
01
*Loading*
60023300800.176.197.243441308618846900.1.300
2013SF GiantsNLMLB18sf28p77305205
*Loading*
000200222001001.096.130.096226299756458-4-1.7.167
2014SF GiantsNLMLB18sf29p4701
*Loading*
0000001300000.143.250.143393--1860-0.3.250
MLB Totals  (10 years)26951624641016260020252006711.124.156.1823392529594604521-17.9-0.9.224
Minor League Totals  (2 years)31323720000011600700.219.242.281524----940321.11.437
AAA Totals  (1 year)16293720000011500600.241.267.310577----936281.51.5.500
AA Totals  (1 year)153000000000100100.000.000.0000----044--.000

FIELDING STATISTICS
YearTeamLeagueLevelPositionGGSTCPOAEDPInnFPctRFRF9 
2002Azl GiantsArizRkP841300 1.000---- 
2003HagerstownSALAP1451400 1.000---- 
2004San JoseCalifA+P1282510 .875---- 
 NorwichEastAAP15135620 .846---- 
2005FresnoPCLAAAP262261331 .864---- 
 SF GiantsNLMLBP774121046.7500.430.59 
2006SF GiantsNLMLBP323135171530190.9141.001.52 
2007SF GiantsNLMLBP323231625022001.0000.971.40 
2008SF GiantsNLMLBP3434381424032171.0001.121.58 
2009SF GiantsNLMLBP3333391722012171.0001.181.62 
2010SF GiantsNLMLBP33333592420223.9431.001.33 
2011SF GiantsNLMLBP333340142330221.9251.121.51 
2012SF GiantsNLMLBP323236102421219.9441.061.40 
2013SF GiantsNLMLBP303038122512184.9741.231.81 
Minor League Totals:P750521531610.8850.61  

Some products on Ebay

Links to other sites

MLB.Com   -  Matt Cain @ Razzball


About Us  |  Site Map  |  Privacy Policy  |  Contact Us

Boxscores data is obtained free of charge from Retrosheet.org.

Please Support The Baseball Cube.