TBC Player Tracker:   Daily emails with YOUR custom list of players delivered before your first cup of coffee. Change players whenever you like!
 
Statistics
Transactions
Game Logs
Splits
Contracts
Salaries
Awards
Ebay
Stats Glossary
Data Store

MATT CAIN   +

MLB  San Francisco Giants   40-man Roster
Positions
P-356
Born
October 1, 1984  (30.078)
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-SFN), 2005 (#1-SFN), 2006 (#1-SFN)
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-sfn1761013.7287000019.1131081112030 01.246.050.475.129.311.82----
2003HagerstownSALA35sfn18-442.551414000074.05724215249010 11.096.930.612.9210.953.75----
2004San JoseCalifA+18sfn19-711.861313000072.25825155178900  1.037.180.622.1111.025.24----
NorwichEastAA18sfn19-643.351515000086.07344327407240  1.317.640.734.197.531.80----
2005FresnoPCLAAA-sfn2051054.3926261000145.21187771227317650 01.317.291.364.5110.872.41----
SF GiantsNLMLB43sfn20-212.3377100046.12412124193010 00.934.660.783.695.831.58.1600.42
2006SF GiantsNLMLB43sfn211813124.1532311110190.21579388188717996 21.287.410.854.118.452.06.2720.63
2007SF GiantsNLMLB18sfn22177163.6532321000200.017384811479163125 01.267.790.633.567.342.06.2850.69
2008SF GiantsNLMLB18sfn23168143.7634341100217.22069591199118677 21.368.520.793.767.692.04.3040.52
2009SF GiantsNLMLB18sfn24101482.8933334000217.21847370227317193 01.187.610.913.027.072.34.2700.70
2010SF GiantsNLMLB18sfn25613113.1433334200223.11818478226117784 01.087.290.892.467.132.90.2570.60
2011SF GiantsNLMLB18sfn261312112.8833331000221.2177827196317949 01.087.190.372.567.272.84.2680.79
2012SF GiantsNLMLB18sfn2741652.7932322200219.11777368215119388 01.047.260.862.097.923.78.2800.69
2013SF GiantsNLMLB18sfn28428104.0030300000184.11588582235515815 01.167.711.122.697.712.87.2640.64
2014SF GiantsNLMLB18sfn29-274.181515000090.181474213327022 01.258.071.303.196.972.19.2700.63
MLB Totals  (10 years)95953.39281280156101811151872868316561115066149041.187.540.823.047.482.46.2720.65
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
2004NorwichEastAA18sfn19p-153000000000100100.000.000.0000-044----.000
2005FresnoPCLAAA-sfn20p-16293720000011500600.241.267.310577-9362821.5.500
SF GiantsNLMLB43sfn20p-71511
*Loading*
1
*Loading*
000000600100.067.067.133200.08321615-1-1.8.111
2006SF GiantsNLMLB43sfn21p-325718
*Loading*
2
*Loading*
0010012800800.140.155.175331.147106657-2-1.0.276
2007SF GiantsNLMLB18sfn22p-305734
*Loading*
002
*Loading*
40023200700.070.102.175277.122106660-4-1.7.087
2008SF GiantsNLMLB18sfn23p-326237
*Loading*
1
*Loading*
02
*Loading*
30043400600.113.167.226392.178147261-1-0.6.192
2009SF GiantsNLMLB18sfn24p-326029
*Loading*
2
*Loading*
1
*Loading*
030043100900.150.203.217420.1921373600-0.1.310
2010SF GiantsNLMLB18sfn25p88336637
*Loading*
1
*Loading*
00100133001000.106.119.121241.11087769-5-1.8.212
2011SF GiantsNLMLB18sfn26p-346659
*Loading*
1
*Loading*
01
*Loading*
60033000810.136.171.197368.167137866-1-0.5.222
2012SF GiantsNLMLB18sfn27p-3574613
*Loading*
2
*Loading*
01
*Loading*
60023300800.176.197.243441.19518846900.1.300
2013SF GiantsNLMLB18sfn28p77305205
*Loading*
000200222001001.096.130.096226.10856458-4-1.7.167
2014SF GiantsNLMLB18sfn29 -152714
*Loading*
00000021310000.148.233.148381.18943023-1-0.7.286
MLB Totals  (10 years)28053625671016260021262106711.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 
2014SF GiantsNLMLBP15152612122190.9231.602.40 
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.