Tips Updates
Daily
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Cameron RuppTrack this Player High Level: MLB Current Team: Rochester (AAA) - Minnesota Twins MLB Years: 2013-2017
Follow TBC on Twitter and Facebook

Arizona Fall League

PositionsC-663Position when DraftedCPlayer Listed UnderMajor Leaguers
Proper NameCameron Arthur Rupp
Height6-1Weight240BatsRightThrowsRight
Born DateSeptember 28,1988 [29.264]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] 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
2018Round Rock ExpressPCLAAAtexc293211315316082600134500000.274.349.540.8896114126.383.266.381.37910.3235.713.466.3514.1345.16
2018Rochester Red WingsILAAAminc299293500120051400000.172.294.276.5708134.286.104.276.26514.7141.182.802.9429.0020.00
2018Totals for AAA-AAA         4114218366092800185900000.254.338.486.8246915160.365.232.359.35511.2536.883.285.6315.7841.67
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)Filter452152215837487248213111594502239130.246.324.400.7246091371715.316.154.259.0009.2726.242.832.8031.7136.63
AAA Totals - 3 Season(s)Filter153518551172402171114919040207.226.297.394.69120445573.311.168.263.0008.5533.163.883.6624.6738.46
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 games1625455713431117760057161813011.246.324.400.72421849615.316.154.259.0009.2726.242.832.8031.7136.63

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
MLB Totals for C - 5 season(s)-   C29328725462192167191823782359.9928.050.931366268.7262930.00.0
AAA Totals for C - 2 season(s)-   C108--6906958764759.9937.03-633464.981080.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---------

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-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