Please SUPPORT US by putting your name on the SUPPORT WALL.
Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Cameron RuppTrack this Player High Level: MLB Current Team: Tacoma (AAA) - Seattle Mariners MLB Years: 2013-2017
Follow TBC on Twitter and Facebook

Drafted
Arizona Fall League

PositionsC-735Position when DraftedCPlayer Listed UnderMajor Leaguers
Proper NameCameron Arthur Rupp
Height6-1Weight240BatsRightThrowsRight
Born DateSeptember 28,1988 [30.023]PlacePlano,Texas
High SchoolPrestonwood Christian Academy (Plano,TX)
CollegeUniversity of Texas (Austin,TX)

DraftedSelected by the Philadelphia Phillies [Team Picks] in the 3rd round (108th overall) of the 2010 Amateur Entry Draft [Signed] ... Selected by the Pittsburgh Pirates [Team Picks] in the 43rd round (1273rd overall) of the 2007 Amateur Entry Draft
Signing Bonus$287,000Signing ScoutsSteve CohenService Time3.089 (2017)
MLB DebutSeptember 10,2013 [24.347]
OrganizationsPHI [8] MIN [1] SEA [1] TEX [1] Awards3
TBC Player ID129545Retrosheet IDruppc001MLBAM ID519237
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Cameron Rupp 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 RatingsBattingSpeed30Power76Contact25XBH76RBIs60Runs31Hitting43Durability57Team.490Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2008TexasBig12NCAA-1Fr3c1954194346017243200164472109.309.381.479.8609323220.381.170.253.3787.2720.002.751.8248.5038.33
2009TexasBig12NCAA-1So3c20632164663130114601315342707.292.380.505.88510924260.327.213.352.38111.9220.381.714.2319.6438.10
2010TexasBig12NCAA-1Jr3c21632405073130105400326155205.304.394.483.87711623284.368.179.313.38711.2721.481.913.5224.0031.51
2010Williamsport CrosscuttersNYPLA-phi50c2155193204216052800255140102.218.318.378.6967321223.268.160.290.31411.2122.872.042.2438.6050.00
2011Lakewood BlueClawsSALAphi33c2299324338819144400319681405.272.346.373.71912124368.368.101.198.3238.4226.093.101.0981.0027.27
2012Clearwater ThreshersFSLA+phi51c231043443292221104900407722209.267.345.424.76914633390.317.157.273.33810.2619.741.932.5634.4035.87
2013Reading Fightin PhilsEastAAphi35c244114318356082100143640017.245.329.455.7846514161.273.210.308.3438.7022.362.574.9717.8840.00
2013Lehigh Valley IronPigsILAAAphi17c2453182184910062411105510105.269.309.423.7327716194.352.154.209.3215.1528.355.503.0930.3332.65
2013Minor Totals (2 teams)Minor         9432536841601445112491501112.258.318.437.75514230355.317.179.252.3316.7625.633.793.9423.2135.71
2013Philadelphia PhilliesNLMLBphi29c24413141002001400000.308.357.385.7425114.444.077.154.3307.1428.574.000.000.0025.00
2014Lehigh Valley IronPigsILAAAphi35c255919419328061900217630102.165.256.299.5555814219.230.134.242.2559.5934.703.622.7432.3343.75
2014Philadelphia PhilliesNLMLBphi29c25186041140060042000005.183.234.250.48415464.275.067.133.2216.2531.255.000.000.0036.36
2015Philadelphia PhilliesNLMLBphi29c268127024639192801247130258.233.301.374.67510119299.281.141.226.2918.0323.752.963.0130.0030.16
2016Philadelphia PhilliesNLMLBphi29c27105389369826116541024114510011.252.304.447.75117443419.317.195.260.3225.7327.214.753.8224.3143.88
2017Philadelphia PhilliesNLMLBphi29c288829535641701434103411410135.217.299.417.71612331331.298.200.319.30410.2734.443.354.2321.0748.44
2018Tacoma RainiersPCLAAAsea293311015245141200183000005.218.328.391.7194310128.263.173.336.31814.0623.441.673.1327.5041.67
2018Round Rock ExpressPCLAAAtex293211315316082600134510302.274.346.540.8866114130.365.266.381.37210.0034.623.466.1514.1345.16
2018Totals for PCL-PCL         652233055111123800317510307.247.337.466.80310424258.309.219.359.34512.0229.072.424.6518.5843.64
2018Totals for AAA-AAA         8628735641111544004210710409.223.320.425.74512227334.290.202.348.32312.5732.042.554.4919.1342.19
2018Rochester Red WingsILAAAmin29216459003600113200102.141.263.281.54418376.200.140.313.25014.4742.112.913.9521.3333.33
2018Totals for AAA-AAA         8628735641111544004210710409.223.320.425.74512227334.290.202.348.32312.5732.042.554.4919.1342.19
MLB Totals - 5 Season(s)Filter2961027100240572391242187323913829.234.298.407.705418981127.301.173.259.0007.7228.663.713.4626.3340.83
Minor League Totals - 6 Season(s)Filter4971667175402923542291118349823313139.241.322.397.7196621491889.309.156.266.0009.6926.362.722.8630.8737.06
AAA Totals - 3 Season(s)Filter1986637214529127871173238506016.219.299.388.68725757747.292.169.279.0009.7731.863.263.6124.5639.31
AA Totals - 1 Season(s)Filter4114318356082100143640017.245.329.455.7846514161.273.210.308.0008.7022.362.574.9717.8840.00
A+ Totals - 1 Season(s)Filter1043443292221104900407722209.267.345.424.76914633390.317.157.273.00010.2619.741.932.5634.4035.87
A Totals - 1 Season(s)Filter99324338819144400319681405.272.346.373.71912124368.368.101.198.0008.4226.093.101.0981.0027.27
A- Totals - 1 Season(s)Filter55193204216052800255140102.218.318.378.6967321223.268.160.290.00011.2122.872.042.2438.6050.00
NCAA Totals - 3 Season(s)Filter18065013019643225132017915816910021.302.385.489.87431870764.358.187.308.00010.3420.682.003.2726.0035.71
Philadelphia Phillies Totals - 5 Season(s)Filter2961027100240572391242187323913829.234.298.407.705418981127.301.173.259.0007.7228.663.713.4626.3340.83
Average MLB - Per 162 games1625625513131121681148177512416.234.298.407.70522954617.301.173.259.0007.7228.663.713.4626.3340.83
Average Minor - Per 162 games1625435713130118750060162714013.241.322.397.71921649616.309.156.266.0009.6926.362.722.8630.8737.06

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2010Williamsport Crosscutters NYPLA-phi21C28--2061871231224.9708.00-46885.285550.936.8
2011Lakewood BlueClaws SALAphi22C98--71696159827812.9828.29-924567.2139999.071.5
2012Clearwater Threshers FSLA+phi23C104--86910485981973.9929.36-1045465.87104100.078.8
2013Reading Fightin Phils EastAAphi24C32--2302941263259.9858.09-25875.824178.022.5
2013Lehigh Valley IronPigs ILAAAphi24C52--3443222378376.9957.23-292059.245398.136.1
2013Philadelphia PhilliesNLMLBphi24C3327251--26261.0008.670.962-100.0-475.01.9
2014Lehigh Valley IronPigs ILAAAphi25C56--3463736386383.9926.84-341470.845994.938.9
2014Philadelphia PhilliesNLMLBphi25C18181581301822150148.9878.220.9411761.1118100.011.1
2015Philadelphia PhilliesNLMLBphi26C80797015245447582578.9937.230.82332062.378198.849.4
2016Philadelphia PhilliesNLMLBphi27C1041049118254455874869.9948.360.95451772.6710599.064.2
2017Philadelphia PhilliesNLMLBphi28C88837496885084746738.9898.390.99451871.41188100.054.3
2018Round Rock Express PCLAAAtex29C30--2431921264262.9928.73-30683.343293.821.7
2018Tacoma Rainiers PCLAAAsea29C22--143812152151.9936.86-23292.013366.715.8
2018Rochester Red Wings ILAAAmin29C20--1501241166162.9768.10-7558.322195.214.3
MLB Totals for C - 5 season(s)-   C29328725462192167191823782359.9928.050.931366268.7262930.00.0
AAA Totals for C - 3 season(s)-   C180--1226108121213461334.9917.41-1234772.4151800.00.0
AA Totals for C - 1 season(s)-   C32--2302941263259.9858.09-25875.82320.00.0
A+ Totals for C - 1 season(s)-   C104--86910485981973.9929.36-1045465.871040.00.0
A Totals for C - 1 season(s)-   C98--71696159827812.9828.29-924567.213980.00.0
A- Totals for C - 1 season(s)-   C28--2061871231224.9708.00-46885.28280.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2010Williamsport Crosscutters NYPLA-phi21-28---------
2011Lakewood BlueClaws SALAphi22-98---------
2012Clearwater Threshers FSLA+phi23-104---------
2013Reading Fightin Phils EastAAphi24-32---------
2013Lehigh Valley IronPigs ILAAAphi24-52---------
2013Philadelphia PhilliesNLMLBphi24-3---------
2014Lehigh Valley IronPigs ILAAAphi25-56---------
2014Philadelphia PhilliesNLMLBphi25-18---------
2015Philadelphia PhilliesNLMLBphi26-80---------
2016Philadelphia PhilliesNLMLBphi27-104---------
2017Philadelphia PhilliesNLMLBphi28-88---------
2018Round Rock Express PCLAAAtex29-30---------
2018Tacoma Rainiers PCLAAAsea29-22---------
2018Rochester Red Wings ILAAAmin29-20---------

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2009Cotuit KettleersCape Cod LeagueCollege202160719304121091501011.317.406.567.97334770.366.250.41712.8621.431.675.7115.0036.84
2013Peoria JavelinasArizona Fall LgMinor24145471541161051900000.278.339.444.78324659.412.166.2788.4732.203.801.6954.0040.00
2014Philadelphia PhilliesMLB Spring TrainingMLB251326491015002500000.346.393.500.89313228.400.154.2317.1417.862.503.5726.0022.22
2015Philadelphia PhilliesMLB Spring TrainingMLB2615332105003104800001.303.378.455.83315537.400.152.30310.8121.622.000.000.0050.00
2016Philadelphia PhilliesMLB Spring TrainingMLB2715357124036005800000.343.425.7141.13925740.375.371.51412.5020.001.607.5011.6758.33
2017Philadelphia PhilliesMLB Spring TrainingMLB2818432720130051000000.163.250.279.52912348.188.116.23310.4220.832.002.0843.0042.86
2018Philadelphia PhilliesMLB Spring TrainingMLB2919375710120031510001.189.268.297.56511241.286.108.1897.3236.595.002.4437.0028.57
Arizona Fall League Totals - 1 yrs145471541161051900000.278.339.444.78324659.412.166.2788.4732.203.801.6954.0040.00
Cape Cod League Totals - 1 yrs2160719304121091501011.317.406.567.97334770.366.250.41712.8621.431.675.7115.0036.84
MLB Spring Training Totals - 5 yrs80174204513061910194610002.259.335.437.7727619194.320.178.2939.7923.712.423.0929.0042.22

Awards [3]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2009College World Series All-Tournament Team (C)1
2010Big 12 Conference All-Conference (C)1
2012Florida State League All-Star Team (C)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-07-16CSeattle MarinersTacoma (AAA)-MinorsReassigned MinorsAssigned to Tacoma (AAA)29.291Team Roster on 2018-07-16
2018-07-16CSeattle MarinersTacoma (AAA)-MinorsContractSigned to Minor League Contract29.291Team Roster on 2018-07-16
2018-07-11CFree Agent -Free AgentFree AgentReleased by Twins29.286  
2018-06-05CMinnesota TwinsRochester (AAA)-MinorsReassigned MinorsAssigned to Rochester (AAA)29.250Team Roster on 2018-06-05
2018-06-05CMinnesota TwinsRochester (AAA)-MinorsContractSigned to Minor League Contract29.250Team Roster on 2018-06-05
2018-06-02CFree Agent -Free AgentFree AgentReleased by Rangers29.247  
2018-04-03CTexas RangersRound Rock (AAA)-MinorsContractSigned to Minor League Contract29.187Team Roster on 2018-04-03
2018-03-26CFree Agent -Free AgentFree AgentReleased by Phillies29.179  
2018-03-24CPhiladelphia PhilliesPhiladelphia Phillies (MLB)-DFADes For AssignmentDesignated for Assignment29.177Team Roster on 2018-03-24
2018-01-09CPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveContractSigned to 1-year contract for 2018-2018 ($2.05m) [Avoids arbitration]29.103Team Roster on 2018-01-09
2014-09-02CPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveMLB ActiveRecalled from Lehigh Valley (AAA)25.339Team Roster on 2014-09-02
2014-07-23CPhiladelphia PhilliesLehigh Valley (AAA)YMinorsReassigned MinorsAssigned to Lehigh Valley (AAA)25.298Team Roster on 2014-07-23
2014-06-19CPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveMLB ActiveRecalled from Lehigh Valley (AAA)25.264Team Roster on 2014-06-19
2014-05-15CPhiladelphia PhilliesLehigh Valley (AAA)YMinorsActivated MinorsActivated from disabled list25.229Team Roster on 2014-05-15
2014-05-08CPhiladelphia PhilliesLehigh Valley (AAA)YDL-7InjuredDL7 Injured25.222Team Roster on 2014-05-08
2014-05-04CPhiladelphia PhilliesLehigh Valley (AAA)YMinorsActivated MinorsActivated from disabled list25.218Team Roster on 2014-05-04
2014-04-24CPhiladelphia PhilliesLehigh Valley (AAA)YDL-7InjuredDL7 Injured25.208Team Roster on 2014-04-24
2014-04-12CPhiladelphia PhilliesLehigh Valley (AAA)YMinorsReassigned MinorsAssigned to Lehigh Valley (AAA)25.196Team Roster on 2014-04-12
2014-03-25CPhiladelphia PhilliesPhiladelphia Phillies (MLB)YMinorsReassigned MinorsOptioned to minors25.178Team Roster on 2014-03-25
2013-09-03CPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveMLB ActiveContract purchased from Lehigh Valley (AAA)24.340Team Roster on 2013-09-03
2013-06-13CPhiladelphia PhilliesLehigh Valley (AAA)-MinorsReassigned MinorsAssigned to Lehigh Valley (AAA)24.258Team Roster on 2013-06-13
2013-04-06CPhiladelphia PhilliesReading (AA)-MinorsReassigned MinorsAssigned to Reading (AA)24.190Team Roster on 2013-04-06
2012-06-09CPhiladelphia PhilliesClearwater (A+)-Minors--23.254Team Roster on 2012-06-09
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2010-06-24ContractSigned by Phillies 
* Transactions data can be divided into 2 eras. 2012-2018 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
2010Philadelphia Phillies-21287,000-------287,000Signing Bonus out of 2010 Draft (3rd round - 108th overall)
2013Philadelphia PhilliesTeam Payroll24490,000-77540-3,023,990490,000777,000
2014Philadelphia PhilliesTeam Payroll25500,000-79437-3,256,497500,0001,277,000
2015Philadelphia PhilliesTeam Payroll26508,0001.08978227143,571,283507,5001,785,000
2016Philadelphia PhilliesTeam Payroll27518,0002.08963218303,498,245507,5002,303,000
2017Philadelphia PhilliesTeam Payroll28565,0003.08956417383,651,709535,0002,868,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