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

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 [34.066]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] TBA [1] TOR [1] DET [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

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