Chris Stratton

In Minors
High Level
MLB
Years
2010-2025 (2016-2025)
Proper Name
Christopher Lee Stratton
Nickname
Strat
Positions
P (496)
Height / Weight
6-2 / 205
Bats / Throws
Right / Right
Birthdate
August 22,1990   Age:  35.148
High School
Tupelo (Tupelo,MS)
Colleges
Signing Bonus
$ 1,850,000
Service Time
8.001 (2025)
MLB Debut
Contract Info
MLBAM ID
Retrosheet#
strac001
Show More
[2012] Golden Spikes award nominee ... 1st Round Draft Pick (#20 overall) by the San Francisco Giants   [2023] World Series Champion with Texas Rangers
Show Releated Ebay Listings

Prospect Rankings

CSV
Glossary
TBC PREMIUM Subscribers get access to additional grid functionality such as pre-defined filters, manual removal of rows and quick player comparison! Full feature list.
yearsourcetypeteamrankview rankings
2013Baseball AmericaTeamSan Francisco Giants3View Rankings
2014Baseball AmericaTeamSan Francisco Giants3View Rankings
2015Baseball AmericaTeamSan Francisco Giants12View Rankings
2016Baseball AmericaTeamSan Francisco Giants26View Rankings
2016MLB PipelineTeamSan Francisco Giants28View Rankings
2017Baseball AmericaTeamSan Francisco Giants22View Rankings
2017MLB PipelineTeamSan Francisco Giants23View 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#agewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2010Mississippi StateSECNCAA-1Fr2819535.2914141000078.1845446942768001.619.651.034.838.736.201.81
2011Mississippi StateSECNCAA-1So2820575.2115140010074.1815143626747051.449.810.733.158.966.172.85
2012Mississippi StateSECNCAA-1Jr28211122.38171211501109.28433297251276060.996.890.572.0510.422.715.08
2012Salem-Keizer VolcanoesNwstA-SFN1721012.76850030016.11465110161021.477.710.555.518.823.311.60
2013Augusta GreenJacketsSALASFN2222933.27222210000132.012848485471236031.338.730.343.208.393.272.62
2014San Jose GiantsCalifA+SFN2823785.0719180010099.1103615613361025021.409.331.183.269.245.532.83
2014Richmond Flying SquirrelsEastAASFN2523113.52550000023.029109212182001.7811.350.784.707.043.911.50
2015Richmond Flying SquirrelsEastAASFN1824154.14990000050.0402623322392001.247.200.543.967.024.681.77
2015Sacramento River CatsPCLAAASFN3324453.8617171000098.0884642640724001.318.080.553.676.614.221.80
2016Sacramento River CatsPCLAAASFN33251263.87212010100125.212057546391036041.278.590.432.797.384.082.64
2016San Francisco GiantsNLMLBSFN6825103.60700077010.011441560001.609.900.904.505.403.601.20
2017Sacramento River CatsPCLAAASFN3326455.1115150000079.19449451022714021.4610.661.132.508.055.563.23
2017San Francisco GiantsNLMLBSFN3426443.6813100031158.2592524528512011.489.050.774.307.823.841.82
2018Sacramento River CatsPCLAAASFN-27303.00440000024.0259838242001.389.381.133.009.003.383.00
2018San Francisco GiantsNLMLBSFN342710105.09282611210145.0153878219541126021.439.501.183.356.955.402.07
2019Indianapolis IndiansILAAAPIT-28014.5020002004.07421140002.0015.752.252.259.009.004.00
2019Los Angeles AngelsALMLBANA3628028.59750020029.1432828618221002.0813.191.845.526.758.591.22
2019Pittsburgh PiratesNLMLBPIT4628113.6628000287046.2502219715471001.399.641.352.899.064.243.13
2020Pittsburgh PiratesNLMLBPIT4629213.9027000273030.0261913313391001.307.800.903.9011.705.703.00
2021Pittsburgh PiratesNLMLBPIT4630713.63680006818879.1703432933863011.307.941.023.749.763.862.61
2022Pittsburgh PiratesNLMLBPIT4631545.09401003914240.2502623413373011.5511.070.892.888.195.752.85
2022St. Louis CardinalsNLMLBSLN3031502.7820000209022.22287012230011.508.740.004.769.133.181.92
2023Texas RangersALMLBTEX3532103.4122000224029.024111148221011.107.451.242.486.833.412.75
2023St. Louis CardinalsNLMLBSLN3032114.19420004219153.2452825417594011.167.550.672.859.894.703.47
2024Kansas City RoyalsALMLBKCA3533435.55570005721458.1533836533441031.478.180.775.096.795.861.33
2025Kansas City RoyalsALMLBKCA3534007.9412000127017.029171528160002.1815.351.064.248.479.002.00
2025Los Angeles DodgersNLMLBLAN4134006.7530003204.03332260001.256.754.504.5013.506.753.00
Tot:MLB (10 yrs) MLB   41274.64374421111333216624.163835032271259570230111.449.201.023.738.225.052.20
Tot:NL (9 yrs) NL   36224.2627637118123912490.24892562325419246620071.398.970.993.528.554.702.43
Tot:AL (4 yrs) AL   556.069850032934133.2149949017671043041.6210.031.144.517.006.331.55
Tot:Minors (8 yrs) Minors   41354.0312211530070651.264831629250237572320131.368.950.693.277.904.362.41
Tot:A- (1 yrs) A-   012.76850003016.11465110161021.477.710.555.518.823.311.60
Tot:A (1 yrs) A   933.27222210000132.012848485471236031.338.730.343.208.393.272.62
Tot:A+ (1 yrs) A+   785.0719180001099.1103615613361025021.409.331.183.269.245.532.83
Tot:AA (2 yrs) AA   263.9514140000073.0693632534574001.418.510.624.197.034.441.68
Tot:AAA (5 yrs) AAA   23174.11595620030331.03341651512611027416061.349.080.712.997.454.492.49
Tot:College (3 yrs) College   21124.05464021061262.12491381182293277210111.308.540.753.199.504.732.98
Avg:MLB - 162 Inning avg MLB   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 Inning avg College   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:College - 162 Inning avg College   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Other Pitching Statistics

CSV
Glossary
Subscribe to TBC PREMIUM ($2/month) today and Track up to 200 players with daily stats using the TBC Player Tracker! Feature list
yearteam nameleaguecategoryagewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2011Harwich MarinersCape Cod LeagueCollege Summer20112.18630030020.2165502120000.876.970.000.875.232.186.00
2015San Francisco GiantsMLB Spring TrainingSpring24026.4341003007.015650341002.5719.290.003.865.147.711.33
2016Scottsdale ScorpionsArizona Fall LeagueAFL25223.12660000026.02910925210001.3110.040.691.737.273.464.20
2016San Francisco GiantsMLB Spring TrainingSpring25101.80420021010.06220572001.105.400.004.506.301.801.40
2017San Francisco GiantsMLB Spring TrainingSpring26109.0041003008.013884190001.7514.634.501.1310.139.009.00
2018San Francisco GiantsMLB Spring TrainingSpring27113.29760010027.125101027281001.178.230.662.309.223.294.00
2019Los Angeles AngelsMLB Spring TrainingSpring28124.60650010015.2188823151001.3410.341.151.728.624.605.00
2020Pittsburgh PiratesMLB Spring TrainingSpring29008.5362004006.19664580002.2112.795.687.1111.378.531.60
2021Pittsburgh PiratesMLB Spring TrainingSpring30003.0060006006.03220350001.004.500.004.507.503.001.67
2022Pittsburgh PiratesMLB Spring TrainingSpring31005.7950005004.26332230001.7111.573.863.865.795.791.50
2023St. Louis CardinalsMLB Spring TrainingSpring32104.1580008318.2104413112001.5010.381.043.1211.424.153.67
2023Texas RangersChampionship SeriesPlayoffs32006.7520002002.22220220001.506.750.006.756.756.751.00
2023Texas RangersWorld SeriesPlayoffs320013.5020002001.12221010001.5013.506.750.006.7513.500.00
2024Kansas City RoyalsMLB Spring TrainingSpring33007.5680008008.19771270011.329.721.082.167.567.563.50
2025Kansas City RoyalsMLB Spring TrainingSpring34104.0910000100011.014552290001.4511.451.641.647.364.094.50
Tot:AFL (1 Yrs) AFL 223.12660000026.02910925210001.3110.040.691.737.273.464.20
Tot:CollegeSummer (1 Yrs) CollegeSummer 112.18630003020.2165502120000.876.970.000.875.232.186.00
Tot:Spring (11 Yrs) Spring 654.786817004511113.0128616018361067011.4510.191.432.878.444.862.94
Tot:Playoffs (1 Yrs) Playoffs 009.0040000404.04441230001.509.002.254.506.759.001.50

Batting Statistics

CSV
Glossary
🔒
Upgrade to TBC PREMIUM ($2/month) and unlock additional features such as ad-free surfing! Feature list
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2014Richmond Flying SquirrelsEastAASFN2523P340000000002000000400.000.000.000.000.000.000.0000.0050.000.000.00
2015Richmond Flying SquirrelsEastAASFN1824P481200010001010002902.250.250.250.500.000.000.2860.0011.110.000.00
2015Sacramento River CatsPCLAAASFN3324P71415100200040300061714.357.357.429.786.071.072.5000.0023.530.000.00
2016Sacramento River CatsPCLAAASFN3325P101921000000190200012201.053.100.053.153.053.000.1004.5540.919.000.00
2016San Francisco GiantsNLMLBSFN6825P610000000000000010100.000.000.000.000.000.000.0000.000.000.000.00
2017Sacramento River CatsPCLAAASFN3326P917010000000110200011901.059.059.059.118.000.000.1670.0057.890.000.00
2017San Francisco GiantsNLMLBSFN3426P121412000000030200021602.143.143.143.286.000.000.1820.0018.750.000.00
2018Sacramento River CatsPCLAAASFN-27P360200000001010002702.333.333.333.666.000.000.4000.0014.290.000.00
2018San Francisco GiantsNLMLBSFN3427P2843061005000260610075015.140.136.163.299.023.023.3330.0052.000.000.00
2019Los Angeles AngelsALMLBANA3628P120000000000000010200.000.000.000.000.000.000.0000.000.000.000.00
2019Pittsburgh PiratesNLMLBPIT4628P2620000000002000000200.000.000.000.000.000.000.0000.00100.000.000.00
2021Pittsburgh PiratesNLMLBPIT4630P6520000000002000000200.000.000.000.000.000.000.0000.00100.000.000.00
Tot:MLB (5 yrs) MLB     13864181005000330810297317.125.123.141.264.016.016.2500.0045.21
Tot:AL (1 yrs) AL     120000000000000010200.000.000.000.000.000.000.0000.000.00
Tot:NL (5 yrs) NL     13762181005000330810197117.129.127.145.272.016.016.2670.0046.48
Tot:Minors (5 yrs) Minors     3668411100300128090001278110.162.174.176.350.029.015.2751.2835.9028.00
Tot:AA (2 yrs) AA     71212000100030100021302.167.167.167.333.000.000.2220.0023.08
Tot:AAA (4 yrs) AAA     29563910020012508000106518.161.175.179.354.036.018.2901.5438.4625.00
Avg:MLB - 162 game avg MLB     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 game avg College     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!

Other Batting Statistics

CSV
Glossary
TBC PREMIUM Subscribers get access to additional grid functionality such as pre-defined filters, manual removal of rows and quick player comparison! Full feature list.
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2016San Francisco GiantsMLB Spring TrainingSpring25110000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2018San Francisco GiantsMLB Spring TrainingSpring27240000000004000000400.000.000.000.000.000.000.0000.00100.000.000.00
Tot:Spring (2 Yrs) Spring 350000000005000000500.000.000.000.000.000.0000.00100.00

Talent Ratings

About Talent Ratings
StrikeoutsWalksHittableSO/BBvs PowerDurabilityTeam Success
543942444276.466