Support TBC:  If you're a frequent visitor and use the data on this site, please support The Baseball Cube by leaving a small tip.
 
Statistics
Transactions
Game Logs
Splits
Contracts
Salaries
Awards
Ebay
Stats Glossary
Data Store

MATT CAIN   +

MLB  San Francisco Giants (DL-15)   40-man Roster
Positions
P-341
Born
October 1, 1984  (29.333)
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 
Signed by
Full Name
Matthew Thomas Cain 
TBC Player ID
21472
MLB Debut
August 29, 2005  (20.332)

Pitch Repertoire

2014SpeedShareStrike%#
Fastball91.6533.564.52482
Slider86.3920.762.42298
Changeup85.3816.454.66236
2-Seam Fastball91.3816.269.96233
Curveball77.6412.762.84183
Intent Ball79.940.40.005
Pitchout89.800.1100.002
unknown0.000.1100.001
Recent Contract:  6-years/$127.5m (2012-2017) by San Francisco Giants Notes
Top Prospect:  mlb  2004 (#91), 2005 (#13), 2006 (#10)   team  2004 (#2-SF), 2005 (#1-SF), 2006 (#1-SF)
Control
45
K-Rating
70
Efficiency
71
vsPower
56

Compare to:  


vs Batter:    


Please consider showing your support by leaving a tip in the TBC Tip Jar.       Please Support TBC
PITCHING STATISTICS
YearTeamLgLevelUnifOrgAgeRkWLERAGGSCGSHGFSVIPHRERHRBBSOWPHBIBBBkWHIPH9HR9BB9SO9SO/BBBABIPGB/FB
2002Azl GiantsArizRk-sf1761013.7287000019.1131081112030 01.246.050.475.129.311.82----
2003HagerstownSALA35sf18-442.551414000074.05724215249010 11.096.930.612.9210.953.75----
2004San JoseCalifA+18sf19-711.861313000072.25825155178900  1.037.180.622.1111.025.24----
NorwichEastAA18sf19-643.351515000086.07344327407240  1.317.640.734.197.531.80----
2005FresnoPCLAAA-sf2051054.3926261000145.21187771227317650 01.317.291.364.5110.872.41----
SF GiantsNLMLB43sf20-212.3377100046.12412124193010 00.934.660.783.695.831.58.1600.42
2006SF GiantsNLMLB43sf211813124.1532311110190.21579388188717996 21.287.410.854.118.452.06.2720.63
2007SF GiantsNLMLB18sf22177163.6532321000200.017384811479163125 01.267.790.633.567.342.06.2850.69
2008SF GiantsNLMLB18sf23168143.7634341100217.22069591199118677 21.368.520.793.767.692.04.3040.52
2009SF GiantsNLMLB18sf24101482.8933334000217.21847370227317193 01.187.610.913.027.072.34.2700.70
2010SF GiantsNLMLB18sf25613113.1433334200223.11818478226117784 01.087.290.892.467.132.90.2570.60
2011SF GiantsNLMLB18sf261312112.8833331000221.2177827196317949 01.087.190.372.567.272.84.2680.79
2012SF GiantsNLMLB18sf2741652.7932322200219.11777368215119388 01.047.260.862.097.923.78.2800.69
2013SF GiantsNLMLB18sf28428104.0030300000184.11588582235515815 01.167.711.122.697.712.87.2640.64
2014SF GiantsNLMLB18sf29274.181515000090.181474213327022201.258.071.303.196.972.19----
MLB Totals  (10 years)95953.39281280156101811151872868316561115066149241.187.540.823.047.482.46.291--
Minor League Totals  (4 years)27153.327675100039831918014740165447130011.227.210.903.7310.112.71----
AAA Totals  (1 year)1054.38262610001461187771227317650001.317.271.364.5010.852.41----
AA Totals  (1 year)643.3515150000867344327407240001.317.640.734.197.531.80----
A+ Totals  (1 year)711.8513130000735825155178900001.037.150.622.1010.975.24----
A Totals  (1 year)442.5514140000745724215249010011.096.930.612.9210.953.75----
Rookie Totals  (1 year)013.7987000019131081112030001.266.160.475.219.471.82----

BATTING STATISTICS
ALL Stats   MLB Only   Minor Leagues Only  
YearTeamLgLevelUnifOrgAgePosRkGABRH2B3BHRRBISBCSBBSOHBPIBBSHSFDPAVGOBPSLGOPSwOBATBPAoutsRCRC/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.133200.08321615-1-1.8.111
2006SF GiantsNLMLB43sf21p-325718
*Loading*
2
*Loading*
0010012800800.140.155.175331.147106657-2-1.0.276
2007SF GiantsNLMLB18sf22p-305734
*Loading*
002
*Loading*
40023200700.070.102.175277.122106660-4-1.7.087
2008SF GiantsNLMLB18sf23p-326237
*Loading*
1
*Loading*
02
*Loading*
30043400600.113.167.226392.178147261-1-0.6.192
2009SF GiantsNLMLB18sf24p-326029
*Loading*
2
*Loading*
1
*Loading*
030043100900.150.203.217420.1921373600-0.1.310
2010SF GiantsNLMLB18sf25p88336637
*Loading*
1
*Loading*
00100133001000.106.119.121241.11087769-5-1.8.212
2011SF GiantsNLMLB18sf26p-346659
*Loading*
1
*Loading*
01
*Loading*
60033000810.136.171.197368.167137866-1-0.5.222
2012SF GiantsNLMLB18sf27p-3574613
*Loading*
2
*Loading*
01
*Loading*
60023300800.176.197.243441.19518846900.1.300
2013SF GiantsNLMLB18sf28p77305205
*Loading*
000200222001001.096.130.096226.10856458-4-1.7.167
2014SF GiantsNLMLB18sf29p142714
*Loading*
00000021310000.148.233.148381.18943023-1-0.7.286
MLB Totals  (10 years)27953625671016260021262106711.125.159.181340-97626538-18.4-0.9.227
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.