The TBC Player Tracker is now active for MLB and Minor League Baseball. View a full sample here
Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Chris StrattonTrack this Player High Level: MLB Current Team: Los Angeles Angels MLB Years: 2016-2019
Follow TBC on Twitter and Facebook

Drafted
Arizona Fall League
Rated Prospect
1st Round Draft Pick

PositionsP-168Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameChristopher Lee Stratton
Height6-2Weight194BatsRightThrowsRight
Born DateAugust 22,1990 [28.239]PlaceTupelo,Mississippi
High SchoolTupelo (Tupelo,MS)
CollegeMississippi State University (Starkville,MS)

DraftedSelected by the San Francisco Giants [Team Picks] in the 1st round (20th overall) of the 2012 Amateur Entry Draft [Signed]
Signing Bonus$1,850,000Signing ScoutsHugh WalkerService Time1.100 (2018)
Prospect Rankings[BA] 2013-SFN-#3 ... 2014-SFN-#3   [PIPE] 2016-SFN-#28 ... 2017-SFN-#23
MLB DebutMay 30,2016 [25.281]
OrganizationsSFN [7] Awards3
TBC Player ID159486Retrosheet IDstrac001MLBAM ID608717
Pitch Repertoire Fastball (48.32%) -- Curveball (15.61%) -- Slider (13.87%) -- Changeup (9.41%) -- Cutter (6.79%) -- 2-Seam Fastball (6.00%)
Fastball Velocity [2019] - 90.07 - [2018] - 91.07 - [2017] - 91.67 - [2016] - 91.28
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Transactions -- Awards -- Salaries

This player page is available for sponsorship:
Sponsor the Chris Stratton page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.
About Sponsorships Program


Active Talent RatingsPitchingStrikeouts48Walks50Hittable41SO/BB49vsPower41Hitting19Durability53Team.480Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2010Mississippi StateSECNCAA-1Fr28ST19535.2914140100078.0845446942768001.619.651.034.838.731.81.625-
2011Mississippi StateSECNCAA-1So28ST20575.2115141000074.0815143626747001.449.810.733.158.962.85.417-
2012Mississippi StateSECNCAA-1Jr28S/R211122.38171251101109.28433297251276000.996.890.572.0510.425.08.846-
2012Salem-Keizer VolcanoesNwstA-sfn17S/R21012.76853000016.01465110161001.477.710.555.518.821.60.000-
2013Augusta GreenJacketsSALAsfn22ST22933.27222201000132.012848485471236001.338.730.343.208.392.62.750-
2014San Jose GiantsCalifA+sfn28ST23785.0719181000099.0103615613361025001.409.331.183.269.242.83.467-
2014Richmond Flying SquirrelsEastAAsfn25ST23113.52550000023.029109212182001.7811.350.784.707.041.50.500-
2014Minor Totals (2 teams)Minor--ST0894.78242310000122.0132716515481207001.479.711.103.538.832.50.471-
2015Richmond Flying SquirrelsEastAAsfn18ST24154.14990000050.0402623322392001.247.200.543.967.021.77.167-
2015Sacramento River CatsPCLAAAsfn33ST24453.8617170100098.0884642640724001.318.080.553.676.611.80.444-
2015Minor Totals (2 teams)Minor--ST05103.95262601000148.012872659621116001.287.780.553.776.751.79.333-
2016Sacramento River CatsPCLAAAsfn33ST251263.87212011000125.212057546391036001.278.590.432.797.382.64.667-
2016San Francisco GiantsNLMLBsfn68Rel25103.60707007010.011441560001.609.900.904.505.401.201.0004.75
2017Sacramento River CatsPCLAAAsfn33ST26455.1115150000079.09449451022714001.4610.661.132.508.053.23.444-
2017San Francisco GiantsNLMLBsfn34S/R26443.6813103001158.2592524528512001.489.050.774.307.821.82.5003.96
2018Sacramento River CatsPCLAAAsfnST27303.00440000024.0259838242001.389.381.133.009.003.001.000-
2018San Francisco GiantsNLMLBsfn34ST2710105.09282621110145.0153878219541126001.439.501.183.356.952.07.5001.28
2019Los Angeles AngelsALMLBanaST28015.54330000013.0168811071002.0011.080.696.924.850.70.0002.23
MLB Totals - 4 Season(s)Filter15154.695139121191226.223912411826971769001.489.491.033.856.991.81.5001.22
Minor League Totals - 7 Season(s)Filter41344.0312011553000646.26413122904923656832001.358.910.683.287.892.41.547-
AAA Totals - 4 Season(s)Filter23164.10575612000326.13271611492510927016001.339.000.693.007.432.48.590-
AA Totals - 2 Season(s)Filter263.9514140000073.0693632534574001.418.510.624.197.031.68.250-
A+ Totals - 1 Season(s)Filter785.0719181000099.0103615613361025001.409.331.183.269.242.83.467-
A Totals - 1 Season(s)Filter933.27222201000132.012848485471236001.338.730.343.208.392.62.750-
A- Totals - 1 Season(s)Filter012.76853000016.01465110161001.477.710.555.518.821.60.000-
NCAA Totals - 3 Season(s)Filter21124.05464062101261.0249138118229327721001.308.540.753.199.502.98.636-
San Francisco Giants Totals - 3 Season(s)Filter15144.634836121191213.222311611025871698001.459.391.053.667.121.94.517-
Los Angeles Angels Totals - 1 Season(s)Filter015.54330000013.0168811071002.0011.080.696.924.850.70.000-
Average MLB - Per ~220 innings15154.694938111191220.023212011525941719001.489.491.033.856.991.81.5001.22
Average Minor - Per ~220 innings14124.03413921000220.021810699178019311001.358.910.683.287.892.41.538-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2014Richmond Flying SquirrelsEastAAsfn25p2334000000000200000.000.000.000.000004.000.000.000.0000.0050.000.000.000.000.00
2015Richmond Flying SquirrelsEastAAsfn18p2448120001000101000.250.250.250.500209.286.000.000.2200.0011.110.000.000.000.00
2015Sacramento River CatsPCLAAAsfn33p24714151002000403000.357.357.429.7866117.500.072.071.3410.0023.530.000.000.0020.00
2015Minor Totals (2 teams)Minor         1122271003000504000.318.318.364.6828126.412.046.045.2970.0019.230.000.000.0014.29
2016Sacramento River CatsPCLAAAsfn33p251019210000001902000.053.100.053.1531022.100.000.053.0784.5540.919.000.000.000.00
2016San Francisco GiantsNLMLBsfn68p2561000000000000001.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2017Sacramento River CatsPCLAAAsfn33p269170100000001102000.059.059.059.1181019.167.000.000.0520.0057.890.000.000.000.00
2017San Francisco GiantsNLMLBsfn34p261214120000000302000.143.143.143.2862016.182.000.000.1250.0018.750.000.000.000.00
2018Sacramento River CatsPCLAAAsfn2736020000000101000.333.333.333.666207.400.000.000.2930.0014.290.000.000.000.00
2018San Francisco GiantsNLMLBsfn342728430610050002606100.140.136.163.2997150.333.023.023.1280.0052.000.000.000.0016.67
2019Los Angeles AngelsALMLBanap2812000000000000001.000.000.000.000002.000.000.000.0000.000.000.000.000.000.00
MLB Totals - 4 Season(s)Filter47601810050002908102.133.131.150.2819169.250.017.017.0000.0042.030.000.000.0012.50
Minor League Totals - 5 Season(s)Filter366841110030012809000.162.174.176.35012178.275.014.029.0001.2835.9028.000.000.009.09
AAA Totals - 4 Season(s)Filter29563910020012508000.161.175.179.35410165.290.018.036.0001.5438.4625.000.000.0011.11
AA Totals - 2 Season(s)Filter712120001000301000.167.167.167.3342013.222.000.000.0000.0023.080.000.000.000.00
San Francisco Giants Totals - 3 Season(s)Filter46581810050002908101.138.136.155.2919167.267.017.017.0000.0043.280.000.000.0012.50
Los Angeles Angels Totals - 1 Season(s)Filter12000000000000001.000.000.000.000002.000.000.000.0000.000.000.000.000.000.00
Average MLB - Per 162 games16220732830017000100028307.133.131.150.281313238.250.017.017.0000.0042.030.000.000.0012.50
Average Minor - Per 162 games162306185050014005126041000.162.174.176.350545351.275.014.029.0001.2835.9028.000.000.009.09

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2012Salem-Keizer Volcanoes NwstA-sfn21P8---4--441.0000.50------8100.010.5
2013Augusta GreenJackets SALAsfn22P22--415--19191.0000.86------22100.016.1
2014San Jose Giants CalifA+sfn23P19--128--20201.0001.05------19100.013.6
2014Richmond Flying Squirrels EastAAsfn23P5--231-65.8331.00------5100.03.5
2015Richmond Flying Squirrels EastAAsfn24P9--472-1311.8461.22------9100.06.4
2015Sacramento River Cats PCLAAAsfn24P17--913--22221.0001.29------17100.011.8
2016Sacramento River Cats PCLAAAsfn25P21--617-123231.0001.10------21100.014.6
2016San Francisco GiantsNLMLBsfn25P7-101---111.0000.140.10-----7100.04.3
2017Sacramento River Cats PCLAAAsfn26P15--512-117171.0001.13------15100.010.6
2017San Francisco GiantsNLMLBsfn26P131058581-1413.9291.000.223175.0-13100.08.0
2018Sacramento River Cats PCLAAAsfn27P4--13--441.0001.00------4100.02.9
2018San Francisco GiantsNLMLBsfn27P28261451113212624.9230.860.172528.6-28100.017.3
MLB Totals for P - 3 season(s)-   P48362131721314138.9270.790.185645.5-480.00.0
AAA Totals for P - 4 season(s)-   P57--2145-266661.0001.16------570.00.0
AA Totals for P - 2 season(s)-   P14--6103-1916.8421.14------140.00.0
A+ Totals for P - 1 season(s)-   P19--128--20201.0001.05------190.00.0
A Totals for P - 1 season(s)-   P22--415--19191.0000.86------220.00.0
A- Totals for P - 1 season(s)-   P8---4--441.0000.50------80.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2012Salem-Keizer Volcanoes NwstA-sfn218----------
2013Augusta GreenJackets SALAsfn2222----------
2014San Jose Giants CalifA+sfn2319----------
2014Richmond Flying Squirrels EastAAsfn235----------
2015Richmond Flying Squirrels EastAAsfn249----------
2015Sacramento River Cats PCLAAAsfn2417----------
2016Sacramento River Cats PCLAAAsfn2521----------
2016San Francisco GiantsNLMLBsfn257----------
2017Sacramento River Cats PCLAAAsfn2615----------
2017San Francisco GiantsNLMLBsfn2613----------
2018Sacramento River Cats PCLAAAsfn274----------
2018San Francisco GiantsNLMLBsfn2728----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2011Harwich MarinersCape Cod LeagueCollege20112.18633000020.216550212000.896.970.000.875.236.002.18.500
2015San Francisco GiantsMLB Spring TrainingMLB24026.4341300007.01565034102.5719.290.003.865.141.337.71.000
2016Scottsdale ScorpionsArizona Fall LgMinor25223.12660000026.0291092521001.3110.040.691.737.274.203.46.500
2016San Francisco GiantsMLB Spring TrainingMLB25101.80422001010.0622057201.105.400.004.506.301.401.801.000
2017San Francisco GiantsMLB Spring TrainingMLB26109.0041300008.01388419001.7514.634.501.1310.139.009.001.000
2018San Francisco GiantsMLB Spring TrainingMLB27113.29761000027.12510102728101.188.230.662.309.224.003.29.500
2019Los Angeles AngelsMLB Spring TrainingMLB28124.60651000015.218882315101.3810.341.151.728.625.004.60.333
Arizona Fall League Totals - 1 yrs223.12660000026.0291092521001.3110.040.691.737.274.203.46.500
Cape Cod League Totals - 1 yrs112.18633000020.716550212000.876.970.000.875.236.002.18.500
MLB Spring Training Totals - 5 yrs454.37251510001068.077343381963501.4110.191.062.518.343.324.50.444

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2016San Francisco GiantsMLB Spring TrainingMLB2511000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
2018San Francisco GiantsMLB Spring TrainingMLB2724000000000400000.000.000.000.000004.000.000.0000.00100.000.000.000.000.00
MLB Spring Training Totals - 2 yrs35000000000500000.000.000.000.000005.000.000.0000.00100.000.000.000.000.00

Awards [3]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
20121st Team College All-American (SP) ... Southeastern Conference All-Conference Team (SP) ... Southeastern Conference Pitcher of the Year3

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2019-03-25PLos Angeles AngelsLos Angeles Angels (MLB)YActiveTradedTraded from Giants to Angels for Williams Jerez28.215Team Roster on 2019-03-25
2018-08-21PSan Francisco GiantsSan Francisco Giants (MLB)YActiveMLB ActiveRecalled from Sacramento (AAA)27.364Team Roster on 2018-08-21
2018-08-04PSan Francisco GiantsSacramento (AAA)YMinorsReassigned MinorsAssigned to Sacramento (AAA)27.347Team Roster on 2018-08-04
2018-07-26PSan Francisco GiantsSan Francisco Giants (MLB)YActiveMLB ActiveRecalled from Sacramento (AAA)27.338Team Roster on 2018-07-26
2018-07-07PSan Francisco GiantsSacramento (AAA)YMinorsReassigned MinorsAssigned to Sacramento (AAA)27.319Team Roster on 2018-07-07
2018-04-28PSan Francisco GiantsSan Francisco Giants (MLB)YActiveMLB ActiveReinstated to active roster27.249Team Roster on 2018-04-28
2018-04-25PSan Francisco GiantsSan Francisco Giants (MLB)YPaternityOff-RosterPlaced on the paternity leave list27.246Team Roster on 2018-04-25
2017-10-10PSan Francisco GiantsSan Francisco Giants (MLB)YActiveMLB ActiveActivated from DL27.049Team Roster on 2017-10-10
2017-07-28PSan Francisco GiantsSan Francisco Giants (MLB)YDL-10InjuredDL10 Calf injury26.340Team Roster on 2017-07-28
2017-07-25PSan Francisco GiantsSan Francisco Giants (MLB)YActiveMLB ActiveRecalled from Sacramento (AAA)26.337Team Roster on 2017-07-25
2017-05-04PSan Francisco GiantsSacramento (AAA)YMinorsReassigned MinorsAssigned to Sacramento (AAA)26.255Team Roster on 2017-05-04
2017-04-21PSan Francisco GiantsSan Francisco Giants (MLB)YActiveMLB ActiveRecalled from Sacramento (AAA)26.242Team Roster on 2017-04-21
2016-06-30PSan Francisco GiantsSacramento (AAA)YMinorsReassigned MinorsAssigned to Sacramento (AAA)25.312Team Roster on 2016-06-30
2016-06-15PSan Francisco GiantsSan Francisco Giants (MLB)YActiveMLB ActiveRecalled from Sacramento (AAA)25.297Team Roster on 2016-06-15
2016-06-13PSan Francisco GiantsSacramento (AAA)YMinorsReassigned MinorsAssigned to Sacramento (AAA)25.295Team Roster on 2016-06-13
2016-05-28PSan Francisco GiantsSan Francisco Giants (MLB)YActiveMLB ActiveRecalled from Sacramento (AAA)25.279Team Roster on 2016-05-28
2016-04-07PSan Francisco GiantsSacramento (AAA)YMinorsReassigned MinorsAssigned to Sacramento (AAA)25.228Team Roster on 2016-04-07
2016-03-24PSan Francisco GiantsSan Francisco Giants (MLB)YMinorsReassigned MinorsAssigned to minors25.214Team Roster on 2016-03-24
2015-11-26PSan Francisco GiantsSan Francisco Giants (MLB)YActiveMLB ActiveContract purchased from minors25.096Team Roster on 2015-11-26
2015-06-12PSan Francisco GiantsSacramento (AAA)-MinorsReassigned MinorsAssigned to Sacramento (AAA)24.294Team Roster on 2015-06-12
2014-07-29PSan Francisco GiantsRichmond (AA)-MinorsReassigned MinorsAssigned to Richmond (AA)23.341Team Roster on 2014-07-29
2014-04-12PSan Francisco GiantsSan Jose (A+)-MinorsReassigned MinorsAssigned to San Jose (A+)23.233Team Roster on 2014-04-12
2013-04-13PSan Francisco GiantsAugusta (A)-MinorsReassigned MinorsAssigned to Augusta (A)22.234Team Roster on 2013-04-13
2012-10-08PSan Francisco GiantsSalem-Keizer (A-)-MinorsActivated MinorsActivated from DL22.047Team Roster on 2012-10-08
2012-08-23PSan Francisco GiantsSalem-Keizer (A-)-DL-7InjuredDL7 Injured22.001Team Roster on 2012-08-23
2012-07-15PSan Francisco GiantsSalem-Keizer (A-)-Minors--21.327Team Roster on 2012-07-15
* Transactions data can be divided into 2 eras. 2012-2019 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
2012San Francisco Giants-211,850,000-------1,850,000Signing Bonus out of 2012 Draft (1st round - 20th overall)
2016San Francisco GiantsTeam Payroll25507,5000.03377144-3,498,245507,5002,357,500
2017San Francisco GiantsTeam Payroll26535,0000.1281941-3,651,709535,0002,892,500
2018San Francisco GiantsTeam Payroll27552,500-64922204,360,045545,0003,445,000
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red