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.330
High School
Houston (Germantown,TN)
Signing Bonus
$ 1,375,000
Service Time
12.038 (2017)
Contract Info
MLBAM ID
Retrosheet#
cainm001
Show More
[2002] Originally Committed to Memphis ... Gatorade Player of the Year for Tennessee ... 1st Round Draft Pick (#25 overall) by the San Francisco Giants   [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
🔒
Get access to locked features and remove all ads with TBC PREMIUM. Only $2/month. Register today!
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
Get access to locked features and remove all ads with TBC PREMIUM. Only $2/month. Register today!
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
🔒
Unlock the power of the TBC Research Applications with your TBC PREMIUM subscription. Only $2/month. Full feature list
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2004Norwich NavigatorsEastAASFN1819P1530000000001010000400.000.000.000.000.000.000.0000.0025.000.000.00
2005Fresno GrizzliesPCLAAASFN-20P1629372000001150600093625.241.267.310.577.103.069.5002.7841.6715.000.00
2005San Francisco GiantsNLMLBSFN4320P71511100000060100021610.067.067.133.200.067.066.1110.0037.500.000.00
2006San Francisco GiantsNLMLBSFN4321P32571820010012808000106626.140.155.175.330.053.035.2761.5242.4228.000.00
2007San Francisco GiantsNLMLBSFN1822P30573400240023207000106622.070.102.175.277.140.105.0873.0348.4816.0028.50
2008San Francisco GiantsNLMLBSFN1823P32623710230043406000147234.113.167.226.393.177.113.1925.5647.228.5031.00
2009San Francisco GiantsNLMLBSFN1824P32602921030043109000137336.150.203.217.420.133.067.3105.4842.477.750.00
2010San Francisco GiantsNLMLBSFN1825P33663710010013301000087716.106.119.121.240.030.015.2121.3042.8633.000.00
2011San Francisco GiantsNLMLBSFN1826p34665910160033008100137827.136.171.197.368.106.061.2223.8538.4610.0066.00
2012San Francisco GiantsNLMLBSFN1827P3574613201600233080001884310.176.197.243.440.095.067.3002.3839.2916.5074.00
2013San Francisco GiantsNLMLBSFN1828P30520500020022201000156405.096.130.096.226.038.000.1673.1334.3811.000.00
2014San Francisco GiantsNLMLBSFN1829P1527140000002131000043004.148.233.148.381.074.000.2866.6743.336.500.00
2015Sacramento River CatsPCLAAASFN2330P330000000002010000400.000.000.000.000.000.000.0000.0050.000.000.00
2015San Francisco GiantsNLMLBSFN1830P131600000100090310002000.000.000.000.000.000.000.0000.0045.000.000.00
2016San Francisco GiantsNLMLBSFN1831P2027121015000170010062820.074.071.222.293.148.148.1000.0060.710.0027.00
2017San Francisco GiantsNLMLBSFN1832P2432152002000200200073423.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
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 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!
×