Matt Cain

Former Prospect Free Agent
High Level
MLB
Years
2002-2017 (2005-2017)
Proper Name
Matthew Thomas Cain
Nickname
Horse
Pronunciation
mat kayn
Positions
P (427)
Height / Weight
6-3 / 230
Bats / Throws
Right / Right
Birthdate
October 1,1984   Age:  41.353
High School
Houston (Germantown,TN)
Signing Bonus
$ 1,375,000
Service Time
12.038 (2017)
Contract Info
MLBAM ID
Retrosheet#
cainm001
Show More
[2002] 1st Round Draft Pick (#25 overall) by the San Francisco Giants ... Originally Committed to Memphis ... Gatorade Player of the Year for Tennessee   [2004] Participated in the All-Star Weekend Futures Game (US Team)   [2010] World Series Champion with San Francisco Giants   [2012] Pitched perfect game for San Francisco Giants against the Houston Astros on June 13,2012 ... World Series Champion with San Francisco Giants   [2013] Opening day starter for the San Francisco Giants   [2018] Added to the San Francisco Giants Wall of Fame

Prospect Rankings

CSV
Glossary
Unlock the power of the TBC Research Applications with your TBC PREMIUM subscription. Only $2/month. Full feature list
yearsourcetypeteamrankview rankings
2003Baseball AmericaTeamSan Francisco Giants11View Rankings
2004Baseball AmericaMLBSan Francisco Giants91View Rankings
2004Baseball AmericaTeamSan Francisco Giants2View Rankings
2005Baseball AmericaMLBSan Francisco Giants13View Rankings
2005Baseball AmericaTeamSan Francisco Giants1View Rankings
2006Baseball AmericaMLBSan Francisco Giants10View Rankings
2006Baseball AmericaTeamSan Francisco Giants1View Rankings
7 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Pitching Statistics

CSV
Glossary
🔒
Unlock the power of TBC PREMIUM for only $2/month.
yearteam nameleaguelevelmlb#agetbc+wleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2002Arizona GiantsArizRkSFN-17106013.72870010019.113108111203041.246.050.475.129.314.661.82
2003Hagerstown SunsSALASFN3518128442.5514140000074.0572421524901101.096.930.612.9210.952.923.75
2004San Jose GiantsCalifA+SFN1819140711.8613130000072.2582515517890041.037.180.622.1111.023.105.24
2004Norwich NavigatorsEastAASFN1819107643.3515150000086.0734432740724031.317.640.734.197.534.601.80
2005Fresno GrizzliesPCLAAASFN-201231054.39262610000145.2118777122731765051.317.291.364.5110.874.762.41
2005San Francisco GiantsNLMLBSFN4320130*212.33771000046.1241212419301000.934.660.783.695.832.331.58
2006San Francisco GiantsNLMLBSFN432111513124.15323111110190.2157938818871799261.287.410.854.118.454.392.06
2007San Francisco GiantsNLMLBSFN18221137163.65323210000200.01738481147916312051.267.790.633.567.343.782.06
2008San Francisco GiantsNLMLBSFN18231068143.76343411000217.2206959119911867271.368.520.793.767.693.932.04
2009San Francisco GiantsNLMLBSFN18241131482.89333340000217.2184737022731719031.187.610.913.027.073.022.34
2010San Francisco GiantsNLMLBSFN182511613113.14333342000223.1181847822611778041.087.290.892.467.133.392.90
2011San Francisco GiantsNLMLBSFN182611712112.88333310000221.217782719631794091.087.190.372.567.273.332.84
2012San Francisco GiantsNLMLBSFN18271171652.79323222000219.1177736821511938091.047.260.862.097.923.003.78
2013San Francisco GiantsNLMLBSFN18281088104.00303000000184.1158858223551581051.167.711.122.697.714.152.87
2014San Francisco GiantsNLMLBSFN182997274.1815150000090.18147421332702021.258.071.303.196.974.682.19
2015Richmond Flying SquirrelsEastAASFN1830004.9111000003.23220120001.097.360.002.454.914.912.00
2015Sacramento River CatsPCLAAASFN2330127*123.20530021019.2188724220001.128.240.921.8310.073.665.50
2015San Francisco GiantsNLMLBSFN183082245.7913110020060.27139391220411041.5010.531.782.976.085.792.05
2016Arizona GiantsArizRkSFN731005.4011000003.13221061000.908.102.700.0016.205.400.00
2016San Jose GiantsCalifA+SFN18310120.2511000004.010991320013.2522.502.256.754.5020.250.67
2016Sacramento River CatsPCLAAASFN2631115.06220000010.211861460011.419.280.843.375.066.751.50
2016San Francisco GiantsNLMLBSFN183187485.6421170042089.110358561632725061.5110.381.613.227.255.842.25
2017San Francisco GiantsNLMLBSFN1832793115.43272300410124.115785751849753021.6611.361.303.555.436.151.53
Tot:MLB (13 yrs) MLB    1041183.6834233115611402085.218499108532117121694704621.237.980.913.077.313.932.38
Tot:NL (13 yrs) NL    1041183.6834233115611402085.218499108532117121694704621.237.980.913.077.313.932.38
Tot:Minors (6 yrs) Minors    29193.55868310310439.036420917345177485141181.237.460.923.639.944.282.74
Tot:Rk (2 yrs) Rk    013.97980010022.2161210211264041.196.350.794.3710.324.762.36
Tot:A (1 yrs) A    442.5514140000074.0572421524901101.096.930.612.9210.952.923.75
Tot:A+ (2 yrs) A+    722.8214140000076.2683424620910051.157.980.702.3510.683.994.55
Tot:AA (2 yrs) AA    643.4116160000089.2764634741744031.307.630.704.127.434.621.80
Tot:AAA (3 yrs) AAA    1284.30333110210176.0147938425812045061.307.521.284.1410.434.762.52
Avg:MLB - 162 Inning avg MLB    🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 Inning avg Minors    🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!
College Summer Stats are not set to Merge in this grid. (PREMIUM Feature)

Other Pitching Statistics

CSV
Glossary
Support TBC for $2/month while removing all ads and getting access to our 20+ research applications, the TBC Player Tracker and much more!
yearteam nameleaguecategoryagewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2006San Francisco GiantsMLB Spring TrainingSpring21137.99660000023.230212166210001.5211.412.282.287.997.993.50
2007San Francisco GiantsMLB Spring TrainingSpring22216.15770000026.129201828202031.419.910.682.736.846.842.50
2008San Francisco GiantsMLB Spring TrainingSpring23235.68660000025.129181628232011.4610.300.712.848.176.392.88
2009San Francisco GiantsMLB Spring TrainingSpring24000.00000000020.044004100002.2519.801.800.450.000.000.00
2010San Francisco GiantsMLB Spring TrainingSpring25212.95550000021.1219703121001.138.860.001.275.063.804.00
2010San Francisco GiantsDivision SeriesPlayoffs25000.0011000006.27100260001.359.450.002.708.101.353.00
2010San Francisco GiantsChampionship SeriesPlayoffs25100.0011000007.02000350000.712.570.003.866.430.001.67
2010San Francisco GiantsWorld SeriesPlayoffs25100.0011000007.24000221000.784.700.002.352.350.001.00
2011San Francisco GiantsMLB Spring TrainingSpring26115.40440000013.1198812110001.5812.830.681.357.435.405.50
2012San Francisco GiantsMLB Spring TrainingSpring27402.10610050025.2226634260001.017.711.051.409.122.106.50
2012National LeagueMajor League BaseballAllStar27100.0011000002.01000010000.504.500.000.004.500.000.00
2012San Francisco GiantsDivision SeriesPlayoffs27115.06220000010.211663390001.319.282.532.537.595.063.00
2012San Francisco GiantsChampionship SeriesPlayoffs27112.19220000012.111331260001.058.030.731.464.382.193.00
2012San Francisco GiantsWorld SeriesPlayoffs27003.8611000007.05332250001.006.432.572.576.433.862.50
2013San Francisco GiantsMLB Spring TrainingSpring28234.50650010020.026141033170001.4511.701.351.357.656.305.67
2014San Francisco GiantsMLB Spring TrainingSpring29117.47440000015.216131326132011.409.191.153.457.477.472.17
2015San Francisco GiantsMLB Spring TrainingSpring30115.40440000011.215771370001.5411.570.772.315.405.402.33
2016San Francisco GiantsMLB Spring TrainingSpring31127.71330000011.21612104650011.8912.343.094.633.869.260.83
2017San Francisco GiantsMLB Spring TrainingSpring32017.82760010025.137232235191011.6613.141.071.786.758.173.80
Tot:Spring (12 Yrs) Spring 17175.18585100070240.030415113831551748071.5011.401.162.066.535.663.16
Tot:AllStar (1 Yrs) AllStar 100.0011000002.01000010000.504.500.000.004.500.00
Tot:Playoffs (2 Yrs) Playoffs 422.10880000051.1401312614331001.057.011.052.455.792.282.36

Batting Statistics

CSV
Glossary
🔒
Support TBC for $2/month while removing all ads and getting access to our 20+ research applications, the TBC Player Tracker and much more!
yearteam nameleaguelevelmlb#ageposlnptbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2004Norwich NavigatorsEastAASFN18191530000000001010000400.000.000.000.000.000.000.0000.0025.000.000.00
2005Fresno GrizzliesPCLAAASFN-201629372000001150600093625.241.267.310.577.103.069.5002.7841.6715.000.00
2005San Francisco GiantsNLMLBSFN43201/971511100000060100021610.067.067.133.200.067.066.1110.0037.500.000.00
2006San Francisco GiantsNLMLBSFN43211/932571820010012808000106626.140.155.175.330.053.035.2761.5242.4228.000.00
2007San Francisco GiantsNLMLBSFN18221/930573400240023207000106622.070.102.175.277.140.105.0873.0348.4816.0028.50
2008San Francisco GiantsNLMLBSFN18231/932623710230043406000147234.113.167.226.393.177.113.1925.5647.228.5031.00
2009San Francisco GiantsNLMLBSFN18241/932602921030043109000137336.150.203.217.420.133.067.3105.4842.477.750.00
2010San Francisco GiantsNLMLBSFN18251/933663710010013301000087716.106.119.121.240.030.015.2121.3042.8633.000.00
2011San Francisco GiantsNLMLBSFN18261/934665910160033008100137827.136.171.197.368.106.061.2223.8538.4610.0066.00
2012San Francisco GiantsNLMLBSFN18271/93574613201600233080001884310.176.197.243.440.095.067.3002.3839.2916.5074.00
2013San Francisco GiantsNLMLBSFN18281/930520500020022201000156405.096.130.096.226.038.000.1673.1334.3811.000.00
2014San Francisco GiantsNLMLBSFN18291/91527140000002131000043004.148.233.148.381.074.000.2866.6743.336.500.00
2015Sacramento River CatsPCLAAASFN23301/92/330000000002010000400.000.000.000.000.000.000.0000.0050.000.000.00
2015San Francisco GiantsNLMLBSFN18301/9131600000100090310002000.000.000.000.000.000.000.0000.0045.000.000.00
2016San Francisco GiantsNLMLBSFN18311/9/82027121015000170010062820.074.071.222.293.148.148.1000.0060.710.0027.00
2017San Francisco GiantsNLMLBSFN18321/92432152002000200200073423.156.156.219.375.063.063.4170.0058.820.000.00
Tot:MLB (13 yrs) MLB      337611277413173400213081723011107082153.121.151.180.331.093.059.2242.9743.5014.6787.29
Tot:NL (13 yrs) NL      337611277413173400213081723011107082153.121.151.180.331.093.059.2242.9743.5014.6787.29
Tot:Minors (3 yrs) Minors      3435372000001180800094425.200.222.257.479.086.057.4122.2740.9118.00
Tot:AA (1 yrs) AA      1530000000001010000400.000.000.000.000.000.000.0000.0025.00
Tot:AAA (2 yrs) AAA      1932372000001170700094025.219.242.281.524.094.063.4672.5042.5017.00
Avg:MLB - 162 game avg MLB      162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 game avg Minors      162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
TBC+ Metric is based on wOBA with inclusion of stolen base value. TBC's version of wOBA excludes park factors and uses static coefficients across all levels and years for ease of implementation.
* indicates player had a low sample size of plate appearances.

Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!
College Summer Stats are not set to Merge in this grid. (PREMIUM Feature)

Other Batting Statistics

CSV
Glossary
Unlock the power of the TBC Research Applications with your TBC PREMIUM subscription. Only $2/month. Full feature list
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2006San Francisco GiantsMLB Spring TrainingSpring21430000000002010000400.000.000.000.000.000.000.0000.0050.000.000.00
2007San Francisco GiantsMLB Spring TrainingSpring22330000000003000000300.000.000.000.000.000.000.0000.00100.000.000.00
2008San Francisco GiantsMLB Spring TrainingSpring23572200000012000002802.286.375.286.661.143.000.40012.5025.002.000.00
2009San Francisco GiantsMLB Spring TrainingSpring24572200000002010002802.286.286.286.572.000.000.4000.0025.000.000.00
2010San Francisco GiantsMLB Spring TrainingSpring25510000000001020000300.000.000.000.000.000.000.0000.0033.330.000.00
2010San Francisco GiantsDivision SeriesPlayoffs25120100010001000001201.500.500.5001.000.000.0001.0000.0050.000.000.00
2010San Francisco GiantsChampionship SeriesPlayoffs25120000000002000000200.000.000.000.000.000.000.0000.00100.000.000.00
2010San Francisco GiantsWorld SeriesPlayoffs25130100000001000001301.333.333.333.666.000.000.5000.0033.330.000.00
2011San Francisco GiantsMLB Spring TrainingSpring26120000000001000010200.000.000.000.000.000.000.0000.0050.000.000.00
2012San Francisco GiantsMLB Spring TrainingSpring27621100010001000001201.500.500.5001.000.000.0001.0000.0050.000.000.00
2012San Francisco GiantsDivision SeriesPlayoffs27240000000002000000400.000.000.000.000.000.000.0000.0050.000.000.00
2012San Francisco GiantsChampionship SeriesPlayoffs27250200010003010002602.400.400.400.800.000.0001.0000.0050.000.000.00
2013San Francisco GiantsMLB Spring TrainingSpring28320000000000020000400.000.000.000.000.000.000.0000.000.000.000.00
2014San Francisco GiantsMLB Spring TrainingSpring29320100000001000001201.500.500.5001.000.000.0001.0000.0050.000.000.00
2015San Francisco GiantsMLB Spring TrainingSpring30210000000001010000200.000.000.000.000.000.000.0000.0050.000.000.00
2016San Francisco GiantsMLB Spring TrainingSpring31231200010001010002402.667.667.6671.334.000.0001.0000.0025.000.000.00
2017San Francisco GiantsMLB Spring TrainingSpring32360110020003000002610.167.167.333.500.167.166.3330.0050.000.000.00
Tot:Spring (12 Yrs) Spring 42396910040011808001104818.231.250.256.506.051.026.4292.0837.5018.00
Tot:Playoffs (2 Yrs) Playoffs 71604000200090100041704.250.250.250.500.000.000.5710.0052.94

Talent Ratings

About Talent Ratings
StrikeoutsWalksHittableSO/BBvs PowerDurabilityTeam Success
575366576669.500

TBC Newsletter

Stay up to date with new features, new datasets, tips on using the site and life updates.

Subscribe for Free

TBC Premium

For $24/year, Unlock 🔓

+ Ad-free browsing
+ TBC Player Tracker
+ Advanced Research Tools
+ Data Store discounts
+ Additional functionality/features
+ View all Benefits!

Learn More and Subscribe!
×