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

Alexi CasillaTrack this Player High Level: MLB Status: Free Agent since 2017 MLB Years: 2006-2014
Follow TBC on Twitter and Facebook

Rated Prospect

Positions2B-848, SS-356, 3B-17, DH-7, P-1, LF-1, CF-1Position when Drafted2BPlayer Listed UnderMajor Leaguers
Proper NameAlexi Casilla Lora
Height5-9Weight178BatsBothThrowsRight
Born DateJuly 20,1984 [33.277]PlaceSan Cristobal,Dominican Republic

DraftedSigned as undrafted amateur free agent in 2003 by the Anaheim Angels.
Signing ScoutsLeo PerezService Time6.040 (2014)
Prospect Rankings[BA] 2007-MIN-#7
MLB DebutSeptember 1,2006 [22.043]
OrganizationsMIN [7] ANA [2] BAL [2] DET [1] TBA [1] TOR [1] Awards1
TBC Player ID50925Retrosheet IDcasia001MLBAM ID458210
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Pitching Stats -- Fielding Statistics -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Alexi Casilla 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 RatingsBattingSpeed81Power27Contact80XBH27RBIs31Runs63Hitting60Durability45Team.492Ratings Explained
SELECT * FROM batting WHERE playerid = 50925 and pa > 0 ORDER BY Seq,statType

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2004Provo AngelsPioRkana-2b19412441101104010000.333.529.5831.1127217.333.250.667.48023.530.000.000.000.0050.00
2004Arizona AngelsArizRkana-2b1945163294214010248151042203.258.332.313.645515186.271.055.245.2938.065.380.670.000.0011.90
2004Totals for Rk-Rk         49175334625011258191052203.263.348.331.679587203.275.068.274.3099.364.930.530.000.0015.22
2004Cedar Rapids KernelsMidwAana-2b19929692101115400000.310.412.448.86013334.360.138.310.38014.7111.760.800.000.0033.33
2004Minor Totals (3 teams)Minor         58204395546012269241452203.270.357.348.7057110237.286.078.279.31910.135.910.580.000.0018.18
2005Cedar Rapids KernelsMidwAana3ss-2b2078308621001133174712293163106.325.392.409.80112617347.353.084.292.3588.368.931.070.86102.6717.00
2005Arkansas TravelersTexAAana9ss20719440004112300000.211.286.211.4974021.250.000.105.2369.5214.291.500.000.000.00
2005Salt Lake StingersPCLAAAana-2b2013393100001113604001.256.310.256.56610046.303.000.077.2626.5213.042.000.000.000.00
2005Minor Totals (3 teams)Minor         98366691141133224914344067107.311.378.383.76114017414.343.072.260.3428.219.661.180.72122.0014.91
2006Fort Myers MiracleFSLA+min22b-ss217832356107126033316303623108.331.390.406.79613118359.372.075.245.3548.3610.031.200.000.0016.82
2006New Britain Rock CatsEastAAmin-ss21451702850101113194182047001.294.375.382.7576512199.329.088.282.3419.0510.051.110.50170.0024.00
2006Minor Totals (2 teams)Minor         1234938415722714650104856610109.318.385.398.78319630558.357.080.258.3508.6010.041.170.18493.0019.11
2006Minnesota TwinsALMLBmin252b2194110000002100000.250.500.250.750106.333.000.500.38433.3316.670.500.000.000.00
2007Rochester Red WingsILAAAmin22b-ss228432053861313202412345046116.269.345.344.68911017365.310.075.219.3139.3213.701.470.82106.6719.77
2007Minnesota TwinsALMLBmin252b22561891542510911192905105.222.256.259.515496204.261.037.138.2344.4114.223.220.000.0014.29
2008Beloit SnappersMidwAmin-2b2327240001012100000.571.667.5711.238409.667.000.143.55622.2211.110.500.000.000.00
2008Rochester Red WingsILAAAmin2ss2332961121300243181824102.219.350.250.600243121.266.031.229.29214.8814.881.000.000.0014.29
2008Minor Totals (2 teams)Minor         341031325300344201924102.243.373.272.645283130.294.029.223.31115.3814.620.950.000.0012.00
2008Minnesota TwinsALMLBmin252b239838558108150750723145213607.281.333.374.70714422437.298.093.187.3157.0910.301.451.6055.0020.37
2009Rochester Red WingsILAAAmin22b244015621533421796112302202.340.379.449.828709171.383.109.199.3636.4313.452.091.1778.0016.98
2009Minnesota TwinsALMLBmin252b2480228254673017110223632106.202.280.259.5395910256.238.057.202.2508.5914.061.640.000.0021.74
2010Gulf Coast TwinsGCLRkmin-2b25514121000003000001.143.294.214.5083117.143.071.286.25117.650.000.000.000.0050.00
2010Fort Myers MiracleFSLA+min-2b25312020001112200001.167.286.167.4532014.200.000.167.22814.2914.291.000.000.000.00
2010New Britain Rock CatsEastAAmin12ss-3b25620170000103100000.350.435.350.7857023.368.000.200.36413.044.350.330.000.000.00
2010Minor Totals (3 teams)Minor         14462111001218300002.239.352.261.61312154.256.022.217.29314.815.560.380.000.009.09
2010Minnesota TwinsALMLBmin12ss-2b256915226427412061131704105.276.331.395.7266012170.304.119.237.3217.6510.001.310.59152.0028.57
2011Fort Myers MiracleFSLA+min-2b2612000000000000000.000.000.000.000002.000.000.000.0000.000.000.000.000.000.00
2011Minnesota TwinsALMLBmin122b-ss26973235284214221154284538304.260.322.368.69011927365.294.108.229.3077.6712.331.610.55161.5032.14
2012Minnesota TwinsALMLBmin122b271062993372172130211165233506.241.282.321.6039620326.283.080.201.2664.9115.953.250.31299.0027.78
2013Baltimore OriolesALMLBbal122b28621121524411109292002201.214.268.295.563336125.247.081.223.2527.2016.002.220.80112.0025.00
2014Aberdeen IronBirdsNYPLA-bal122b29415472001011200000.467.500.6001.1009216.538.133.133.4826.2512.502.000.000.0028.57
2014Norfolk TidesILAAAbal122b-ss295619725528011992142810107.264.315.320.635639213.302.056.162.2876.5713.152.000.47197.0017.31
2014Minor Totals (2 teams)Minor         60212295910012093153010107.278.328.340.6687211229.319.062.160.3016.5513.102.000.44212.0018.64
2014Baltimore OriolesALMLBbal13b-2b2914000000000100000.000.000.000.000004.000.000.000.0000.0025.000.000.000.000.00
2015Toledo Mud HensILAAAdet372b3057208285611211763142912006.269.318.356.6747414225.309.087.168.2986.2212.892.070.44208.0025.00
2015Durham BullsILAAAtba122b303712715408031442132202014.315.379.449.8285711142.363.134.252.3609.1515.491.692.1142.3327.50
2004Totals for IL-IL         9433543961924311052751140110.287.342.391.73313125367.329.104.200.3237.3613.901.891.0983.7526.04
2016Buffalo BisonsILAAAtor12ss3183257356210221651204005003.241.296.319.6158214282.279.078.171.2737.0914.182.000.71128.5022.58
2017York RevolutionAtlInd--3262246468818243463144086000.358.410.496.90612224274.416.138.207.3915.1114.602.861.4661.5027.27
MLB Totals - 9 Season(s)Filter57816962254197615121578011130246113719034.247.302.331.6335611031893.279.084.201.0006.8713.001.890.63141.3324.58
Minor League Totals - 11 Season(s)Filter68924943887189625161881886524132625409251.288.355.366.7219121372809.325.078.224.0008.5811.611.350.57155.8819.08
AAA Totals - 7 Season(s)Filter40214001913805691210662301272168255231.271.334.350.684490771565.313.079.192.0008.1213.801.700.77116.6720.26
AA Totals - 3 Season(s)Filter582093361101117215232447001.292.373.364.7377612243.326.072.258.0009.479.881.040.41209.0019.67
A+ Totals - 3 Season(s)Filter8233756109126034327323823109.323.384.395.77913318375.363.072.240.0008.5310.131.190.000.0016.51
A Totals - 3 Season(s)Filter89344701131343194814363663106.328.401.416.81714320390.359.088.291.0009.239.231.000.77114.6717.70
A- Totals - 1 Season(s)Filter415472001011200000.467.500.6001.1009216.538.133.133.0006.2512.502.000.000.0028.57
Rk Totals - 2 Season(s)Filter54189344835011258221052204.254.344.323.667618220.265.069.275.00010.004.550.450.000.0016.67
Ind Totals - 1 Season(s)Filter62246468818243463144086000.358.410.496.90612224274.416.138.207.0005.1114.602.861.4661.5027.27
Minnesota Twins Totals - 7 Season(s)Filter5151580210395721411147719121225113517033.250.305.334.639528971764.282.084.200.0006.8612.761.860.62143.6424.56
Baltimore Orioles Totals - 2 Season(s)Filter631161524411109292102201.207.260.284.544336129.240.077.216.0006.9816.282.330.78116.0025.00
Average MLB - Per 162 games1624756311721434422336693105010.247.302.331.63315729531.279.084.201.0006.8713.001.890.63141.3324.58
Average Minor - Per 162 games1625869116923644444155777692012.288.355.366.72121432660.325.078.224.0008.5811.611.350.57155.8819.08

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2014Norfolk TidesILAAAbal12Rel29016.7510100101.03110222003.7520.25--13.5013.501.00.000-
Minor League Totals - 1 Season(s)Filter016.7510100101.03110222003.7520.25--13.5013.501.00.000-
AAA Totals - 1 Season(s)Filter016.7510100101.03110222003.7520.25--13.5013.501.00.000-
Average Minor - Per ~220 innings01656.751650165001650220.04951651650330330330003.7520.25--13.5013.501.00.000-

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2004Arizona Angels ArizRkana192B33--6278617146140.9594.24------4573.358.9
2004Arizona Angels ArizRkana19SS11--1829-547471.0004.27------4524.419.6
2004Provo Angels PioRkana192B3--37111110.9093.33------475.03.9
2004Provo Angels PioRkana193B1--24--661.0006.00------425.01.3
2004Cedar Rapids Kernels MidwAana192B9--1720243937.9494.11------9100.06.5
2006Fort Myers Miracle FSLA+min212B42--88119931216207.9584.93------7853.830.0
2006Fort Myers Miracle FSLA+min21SS37--56102713165158.9584.27------7847.426.4
2006New Britain Rock Cats EastAAmin21SS45--74134537213208.9774.62------45100.031.7
2006Minnesota TwinsALMLBmin212B411358-413131.0003.251.00-----944.42.5
2006Minnesota TwinsALMLBmin21SS2-212-2331.0001.501.50-----922.21.2
2006Minnesota TwinsALMLBmin21DH2---------------922.21.2
2007Rochester Red Wings ILAAAmin222B43--71105433180176.9784.09------8451.229.9
2007Rochester Red Wings ILAAAmin22SS42--6393619162156.9633.71------8450.029.2
2007Minnesota TwinsALMLBmin222B5247421801471038237227.9584.370.54-----5692.932.1
2007Minnesota TwinsALMLBmin22SS533048-212121.0002.400.40-----568.93.1
2008Beloit Snappers MidwAmin232B2--25--771.0003.50------2100.01.4
2008Rochester Red Wings ILAAAmin23SS27--31594179490.9573.33------3284.418.8
2008Rochester Red Wings ILAAAmin232B10--1615113231.9693.10------3231.36.9
2008Minnesota TwinsALMLBmin232B95948331962471271455443.9744.660.53-----9896.958.3
2008Minnesota TwinsALMLBmin23SS211023--551.0002.500.50-----982.01.2
2009Rochester Red Wings ILAAAmin242B40--82109622197191.9704.78------40100.027.8
2009Minnesota TwinsALMLBmin242B7264571141170535316311.9844.320.54-----8090.044.2
2009Minnesota TwinsALMLBmin24SS2-2-1-1111.0000.500.50-----802.51.2
2010Gulf Coast Twins GCLRkmin252B5--108141918.9473.60------5100.08.3
2010Fort Myers Miracle FSLA+min252B2---7-2771.0003.50------366.71.4
2010Fort Myers Miracle FSLA+min25SS1--12--331.0003.00------333.30.7
2010New Britain Rock Cats EastAAmin253B2--13--441.0002.00------633.31.4
2010New Britain Rock Cats EastAAmin252B2--57-212121.0006.00------633.31.4
2010New Britain Rock Cats EastAAmin25SS2--29-111111.0005.50------633.31.4
2010Minnesota TwinsALMLBmin25SS3020189306941510399.9613.300.52-----6943.518.5
2010Minnesota TwinsALMLBmin252B241615934511118685.9883.540.53-----6934.814.8
2010Minnesota TwinsALMLBmin253B611912--331.0000.500.16-----698.73.7
2010Minnesota TwinsALMLBmin25CF1-31---111.0001.000.33-----691.40.6
2011Fort Myers Miracle FSLA+min262B1--24-1661.0006.00------1100.00.7
2011Minnesota TwinsALMLBmin262B565347085174638265259.9774.630.55-----9757.734.6
2011Minnesota TwinsALMLBmin26SS363630656101523162157.9694.360.51-----9737.122.2
2012Minnesota TwinsALMLBmin272B9683744178263981450441.9804.590.59-----10690.659.3
2012Minnesota TwinsALMLBmin273B4112-4-1441.0001.000.33-----1063.82.5
2013Baltimore OriolesALMLBbal282B51312997099-221691691.0003.310.57-----6282.331.5
2013Baltimore OriolesALMLBbal28DH2---------------623.21.2
2013Baltimore OriolesALMLBbal28SS2-3-1--111.0000.500.33-----623.21.2
2014Aberdeen IronBirds NYPLA-bal292B2--89131817.9448.50------450.02.7
2014Aberdeen IronBirds NYPLA-bal29SS1--23-1551.0005.00------425.01.3
2014Norfolk Tides ILAAAbal292B34--3389-151221221.0003.59------5660.723.6
2014Norfolk Tides ILAAAbal29SS21--41535139994.9494.48------5637.514.6
2014Norfolk Tides ILAAAbal29P1---------------561.80.7
2014Baltimore OriolesALMLBbal293B117-11-21.5001.000.14-----1100.00.6
2014Baltimore OriolesALMLBbal292B1-1-------------1100.00.6
2015Toledo Mud Hens ILAAAdet302B52--98145432247243.9844.67------5791.236.1
2015Durham Bulls ILAAAtba302B35--6292326157154.9814.40------3794.624.3
2015Durham Bulls ILAAAtba30SS1--1-2-31.3331.00------372.70.7
2015Toledo Mud Hens ILAAAdet30SS1--231165.8335.00------571.80.7
2016Buffalo Bisons ILAAAtor31SS42--44113519162157.9693.74------8350.629.2
2016Buffalo Bisons ILAAAtor312B33--5888422150146.9734.42------8339.822.9
2016Buffalo Bisons ILAAAtor313B3--23--551.0001.67------833.62.1
2016Buffalo Bisons ILAAAtor31LF1---------------831.20.7
MLB Totals for 2B - 9 season(s)-   2B451389351178911594330019911948.9784.320.55-----4510.00.0
MLB Totals for SS - 7 season(s)-   SS796054293185943287278.9693.520.51-----790.00.0
MLB Totals for 3B - 3 season(s)-   3B11338171198.8890.730.21-----110.00.0
MLB Totals for DH - 2 season(s)-   DH4---------------40.00.0
MLB Totals for CF - 1 season(s)-   CF1-31---111.0001.000.33-----10.00.0
AAA Totals for 2B - 7 season(s)-   2B258--4436762316211421119.9804.34------2580.00.0
AAA Totals for SS - 6 season(s)-   SS136--1823262469532508.9553.74------1360.00.0
AAA Totals for 3B - 1 season(s)-   3B3--23--551.0001.67------30.00.0
AAA Totals for P - 1 season(s)-   P1---------------10.00.0
AAA Totals for LF - 1 season(s)-   LF1---------------10.00.0
AA Totals for SS - 3 season(s)-   SS50--81153842242234.9674.68------500.00.0
AA Totals for 2B - 2 season(s)-   2B3--58-213131.0004.33------30.00.0
AA Totals for 3B - 1 season(s)-   3B2--13--441.0002.00------20.00.0
A+ Totals for 2B - 3 season(s)-   2B45--90130934229220.9614.89------450.00.0
A+ Totals for SS - 2 season(s)-   SS38--57104713168161.9584.24------380.00.0
A Totals for 2B - 3 season(s)-   2B48--891371131237226.9544.71------480.00.0
A Totals for SS - 1 season(s)-   SS41--74113633193187.9694.56------410.00.0
A- Totals for 2B - 1 season(s)-   2B2--89131817.9448.50------20.00.0
A- Totals for SS - 1 season(s)-   SS1--23-1551.0005.00------10.00.0
Rk Totals for 2B - 2 season(s)-   2B41--7593822176168.9554.10------410.00.0
Rk Totals for SS - 1 season(s)-   SS11--1829-547471.0004.27------110.00.0
Rk Totals for 3B - 1 season(s)-   3B1--24--661.0006.00------10.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2004Arizona Angels ArizRkana19---3311------
2004Provo Angels PioRkana19---3-1-----
2004Cedar Rapids Kernels MidwAana19---9-------
2006Fort Myers Miracle FSLA+min21---4237------
2006New Britain Rock Cats EastAAmin21----45------
2006Minnesota TwinsALMLBmin21---42-----2
2007Rochester Red Wings ILAAAmin22---4342------
2007Minnesota TwinsALMLBmin22---525------
2008Beloit Snappers MidwAmin23---2-------
2008Rochester Red Wings ILAAAmin23---1027------
2008Minnesota TwinsALMLBmin23---952------
2009Rochester Red Wings ILAAAmin24---40-------
2009Minnesota TwinsALMLBmin24---722------
2010Gulf Coast Twins GCLRkmin25---5-------
2010Fort Myers Miracle FSLA+min25---21------
2010New Britain Rock Cats EastAAmin25---222-----
2010Minnesota TwinsALMLBmin25---24306-1---
2011Fort Myers Miracle FSLA+min26---1-------
2011Minnesota TwinsALMLBmin26---5636------
2012Minnesota TwinsALMLBmin27---96-4-----
2013Baltimore OriolesALMLBbal28---512-----2
2014Aberdeen IronBirds NYPLA-bal29---21------
2014Norfolk Tides ILAAAbal291--3421------
2014Baltimore OriolesALMLBbal29---1-1-----
2015Toledo Mud Hens ILAAAdet30---521------
2015Durham Bulls ILAAAtba30---351------
2016Buffalo Bisons ILAAAtor31---334231----

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2007Minnesota TwinsMLB Spring TrainingMLB22204111131003603811100.317.370.341.71114147.382.024.2446.3817.022.670.000.007.69
2008Minnesota TwinsMLB Spring TrainingMLB231120650003406200001.250.423.250.6735026.278.000.50023.087.690.330.000.000.00
2009Minnesota TwinsMLB Spring TrainingMLB2424729224006405611102.306.354.361.71526480.328.055.1816.257.501.200.000.0018.18
2010Minnesota TwinsMLB Spring TrainingMLB2524525730021051110000.135.224.192.41610358.171.057.1738.6218.972.200.000.0042.86
2011Minnesota TwinsMLB Spring TrainingMLB2622507101001416721101.200.305.220.52511160.227.020.20010.0011.671.170.000.0010.00
2012Minnesota TwinsMLB Spring TrainingMLB2715409121001306702001.300.391.325.71613148.364.025.25012.5014.581.170.000.008.33
2013Baltimore OriolesMLB Spring TrainingMLB28205171620002121010001.314.352.353.70518254.390.039.0983.7018.525.000.000.0012.50
2014Baltimore OriolesMLB Spring TrainingMLB291022241000111301000.182.217.227.4445124.211.045.0914.1712.503.000.000.0025.00
2015Tampa Bay RaysMLB Spring TrainingMLB301730382103012700100.267.303.400.70312333.333.133.1676.0621.213.500.000.0037.50
2016Toronto Blue JaysMLB Spring TrainingMLB31121200001000000001.0001.0001.0002.0002021.000.000.5000.000.000.000.000.000.00
MLB Spring Training Totals - 10 yrs1643806099151019264366166406.261.331.305.63611616432.307.044.1978.3314.121.690.000.0016.16

Awards [1]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2006Florida State League All-Star Team (UT)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2016-11-072bFree Agent -Free AgentFree AgentGranted free agency32.110  
2016-08-312bToronto Blue JaysBuffalo (AAA)-DL-7InjuredDL7 Injured32.042Team Roster on 2016-08-31
2016-08-122bToronto Blue JaysBuffalo (AAA)-MinorsActivated MinorsActivated from disabled list32.023Team Roster on 2016-08-12
2016-07-302bToronto Blue JaysBuffalo (AAA)-DL-7InjuredDL7 Injured32.010Team Roster on 2016-07-30
2016-04-082bToronto Blue JaysBuffalo (AAA)-MinorsReassigned MinorsAssigned to Buffalo (AAA)31.262Team Roster on 2016-04-08
2016-03-092bToronto Blue JaysToronto Blue Jays (MLB)-MinorsContractSigned to Minor League Contract31.232Team Roster on 2016-03-09
2015-11-112bFree Agent -Free AgentFree AgentGranted free agency31.114  
2015-06-302bDetroit TigersToledo (AAA)-MinorsTradedTraded from Rays to Tigers for future considerations30.345Team Roster on 2015-06-30
2015-06-192bTampa Bay RaysDurham (AAA)-MinorsActivated MinorsActivated from disabled list30.334Team Roster on 2015-06-19
2015-06-132bTampa Bay RaysDurham (AAA)-DL-7InjuredDL7 Injured30.328Team Roster on 2015-06-13
2015-05-302bTampa Bay RaysDurham (AAA)-MinorsActivated MinorsActivated from disabled list30.314Team Roster on 2015-05-30
2015-05-242bTampa Bay RaysDurham (AAA)-DL-7InjuredDL7 Injured30.308Team Roster on 2015-05-24
2015-04-102bTampa Bay RaysDurham (AAA)-MinorsContractSigned to Minor League Contract30.264Team Roster on 2015-04-10
2015-04-092bTampa Bay RaysDurham (AAA)-MinorsReassigned MinorsAssigned to Durham (AAA)30.263Team Roster on 2015-04-09
2015-04-092bTampa Bay RaysDurham (AAA)-MinorsReassigned MinorsAssigned to Durham (AAA)30.263Team Roster on 2015-04-09
2015-04-012bFree Agent -Free AgentFree AgentReleased by Rays30.255  
2015-02-032bTampa Bay RaysTampa Bay Rays (MLB)-MinorsContractSigned to Minor League Contract30.198Team Roster on 2015-02-03
2014-10-312bFree Agent -Free AgentFree AgentGranted free agency30.103  
2014-09-272bBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveContract purchased from minors30.069Team Roster on 2014-09-27
2014-08-142bBaltimore OriolesNorfolk (AAA)-MinorsReassigned MinorsAssigned to Norfolk (AAA)30.025Team Roster on 2014-08-14
2014-08-082bBaltimore OriolesAberdeen (A-)-MinorsActivated MinorsActivated from disabled list30.019Team Roster on 2014-08-08
2014-06-292bBaltimore OriolesNorfolk (AAA)-DL-7InjuredDL7 Injured29.344Team Roster on 2014-06-29
2014-05-302bBaltimore OriolesNorfolk (AAA)-MinorsActivated MinorsActivated from disabled list29.314Team Roster on 2014-05-30
2014-05-292bBaltimore OriolesNorfolk (AAA)-DL-7InjuredDL7 Injured29.313Team Roster on 2014-05-29
2014-04-122bBaltimore OriolesNorfolk (AAA)-MinorsReassigned MinorsAssigned to Norfolk (AAA)29.266Team Roster on 2014-04-12
2014-01-112bBaltimore OriolesBaltimore Orioles (MLB)-MinorsContractSigned to Minor League Contract29.175Team Roster on 2014-01-11
2013-11-052bFree Agent -Free Agent--Orioles declined option for 201429.108  
2012-11-302bBaltimore OriolesBaltimore Orioles (MLB)YActiveContractSigned to 1-year contract ($1.7m) avoiding arbitration28.133Team Roster on 2012-11-30
2012-11-022B-SSBaltimore OriolesBaltimore Orioles (MLB)YActive--Claimed off waivers from Twins by Orioles28.105Team Roster on 2012-11-02
2012-05-072bMinnesota TwinsMinnesota Twins (MLB)YActive--27.291Team Roster on 2012-05-07
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2011-10-14InjuredActivated from DL 
2011-09-27InjuredTransferred to 60-day DL 
2011-08-13InjuredDisabled -- Strained Right Hamstring 
2011-08-12InjuredActivated from DL 
2011-07-29InjuredDisabled -- Strained right hamstring 
2010-07-22InjuredActivated from DL 
2010-06-01InjuredDisabled -- Bone Spur In His Right Elbow 
2008-08-20InjuredActivated from DL 
2008-07-30InjuredDisabled -- Torn tendon in right thumb 
2005-12-09TradeTraded by Angels to Twins for J.C. Romero 
2003-02-21ContractSigned as nondrafted free agent by Angels 
* 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
2006Minnesota TwinsTeam Payroll21327,000-74239-2,365,072327,000327,000
2007Minnesota TwinsTeam Payroll22380,000-73742-2,459,737380,000707,000
2008Minnesota TwinsTeam Payroll23390,000-75339-2,696,252390,0001,097,000
2009Minnesota TwinsTeam Payroll24427,500-56827292,746,792400,0001,524,500
2010Minnesota TwinsTeam Payroll25437,500-55324392,812,412400,0001,962,000
2011Minnesota TwinsTeam Payroll26865,000-47216482,722,607414,0002,827,000
2012Minnesota TwinsTeam Payroll271,382,500-38012582,954,887480,0004,209,500
2013Baltimore OriolesTeam Payroll28490,000-77540-3,023,990490,0004,699,5002012-11-30 - Signed to 1-year contract ($1.7m) avoiding arbitration
2014Baltimore OriolesTeam Payroll29500,0006.0479439-3,256,497500,0005,199,5002014-01-11 - Signed to Minor League Contract
* 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