Page Information
Current Status
Retired on 2013-11-13
High Level
Proper Name
Mark Thomas Derosa
Stat Years
1996-2013  [mlb] 1998-2013
Height/Weight
6-1 / 190
Bats/Throws
Right / Right
Positions
SS (548) ... 3B (497) ... 2B (373) ... RF (167) ... LF (93) ... 1B (55) ... DH (26)
Draft Position
3B
Born Date/Place
High School
Canton (Canton,MA)
Colleges
University of Pennsylvania (Philadelphia, Pennsylvania)
Draft
Selected by the Atlanta Braves in Round #7 (#212 overall) of the 1996 Amateur Entry Draft (June-Reg Phase)
Bonus
Signing Scouts
Dayton Moore
MLB Debut
1998-09-02 - Boxscore  (Age: 23.212)
Service Time
13.061 (2013)
Organizations
ATL [9] TEX [2] CHN [2] SFN [2] TOR [1] CLE [1] WAS [1]
ID Numbers
tbc id: 761 ... retro id: derom001 ... mlbam id: 136660
Relations
Cousin of Anthony DeRosa
Pitch Repertoire
TBC Apps
Career Talent RatingsBattingSpeed49Power43Contact68XBH41RBIs51Runs59Hitting63Durability44Team.535Ratings Explained
Get TBC PREMIUM and remove ads, cleaner display, access to research applications, data store discounts and more!
The TBC Newsletter will keep you periodically up-to-date on what is happening at The Baseball Cube.

Career Batting Statistics

top csv share Sort Research Applications: MLB Stats | Minor Stats | College Stats | Draft Research
  • Grid Filters
  • MLB
  • Minors
  • Full Season
  • Short Season
  • AAA
  • AA
  • A+
  • A
  • A-
  • Rookie
  • College
  • Indy/Intl/+
  • YearTeam NameLgLvlOrgUnifAgePosDetailExpGABRH2B3BHRRBISBCSBBSOHPSHSFIWDPAVGOBPSLGOPSPATBXBHsecAISObabipBB%SO%SOBBABHRHR%XBH%
    1996Eugene EmeraldsNwstA-atl-21ss---1702554366131228343648502110.259.359.341.7002988716.220.082.30912.0816.111.33127.50.6724.2
    1997Durham BullsCaroA+atl-22ss---29234651931138376825731024212.269.332.387.71938713422.185.118.3166.4618.862.9243.22.0723.7
    1998Greenville BravesSouAAatl-23ss---3125461671232628497136057552218.267.356.384.74053317736.234.117.28911.2610.690.9557.61.5029.3
    1998Atlanta BravesNLMLBatl723ssL-S-E-P353210000000100000.333.333.333.666310.000.000.5000.0033.330.000.00.000.0
    1999Richmond BravesILAAAatl-243b---4105364419916214076214953415.272.317.335.65239712219.124.063.3085.2912.342.33364.00.2519.2
    1999Atlanta BravesNLMLBatl224ssL-S-E-P478000000000200000.000.000.000.000800.000.000.0000.0025.000.000.00.000.0
    2000Richmond BravesILAAAatl-25ss---5101370621082233351343836364013.292.359.392.75142114528.227.100.3139.038.550.95123.30.7125.9
    2000Atlanta BravesNLMLBatl225ssL-S-E-P52213941003002100000.308.400.385.7851551.231.077.33313.336.670.500.00.0025.0
    2001Richmond BravesILAAAatl-26ss-3b---649186315518021773172211406.296.351.425.7762097920.242.129.3198.1310.531.2993.00.9636.4
    2001Atlanta BravesNLMLBatl1626ssL-S-E-P66616427478032021121951263.287.350.390.7401846411.183.103.3066.5210.331.5854.71.6323.4
    2002Myrtle Beach PelicansCaroA+atl-272b---727000000001100000.000.125.000.125800.143.000.00012.5012.501.000.00.000.0
    2002Richmond BravesILAAAatl-272b-ss---716559143006205220004.255.339.309.64862173.182.054.2648.063.230.400.00.0021.4
    2002Atlanta BravesNLMLBatl16272b-ssL-S-E-P77221224639252323122432335.297.339.429.7682329116.184.132.3125.1710.342.0042.42.1625.4
    2003Atlanta BravesNLMLBatl16282b-3bL-S-E-P8103266407014062210164950106.263.316.383.69928810220.184.120.3025.5617.013.0644.32.0828.6
    2004Atlanta BravesNLMLBatl16293bL-S-E-P9118309337416033113235334636.239.293.320.6133459919.149.081.2746.6715.362.30103.00.8725.7
    2005Texas RangersALMLBtex730rf-2bL-S-E-P106614826365082010163520005.243.325.439.7641666513.311.196.2679.6421.082.1918.54.8236.1
    2006Oklahoma RedHawksPCLAAAtex-312b-3b---11312261000000100000.500.500.5831.0831271.083.083.5450.008.330.000.00.0016.7
    2006Texas RangersALMLBtex731rf-3bL-S-E-P111365207815440213744444102602113.296.357.456.81357223755.244.160.3467.6917.832.3240.02.2735.7
    2007Chicago CubsNLMLBchn7322bL-S-E-P12149502641472831072125893734217.293.371.420.79157421141.241.127.34010.1016.201.6050.21.7427.9
    2008Chicago CubsNLMLBchn7332bL-S-E-P131495051031443032187606910692809.285.376.481.85759324354.345.196.31911.6417.881.5424.03.5437.5
    2009Cleveland IndiansALMLBcle7343bL-S-E-P14712784775130135011296331316.270.342.457.79931412726.291.187.3029.2420.062.1721.44.1434.7
    2010San Jose GiantsCalifA+sfn-35lf---1514000000001100002.000.200.000.200500.250.000.00020.0020.001.000.00.000.0
    2010Fresno GrizzliesPCLAAAsfn-35lf-3b---15311141001001200000.364.417.455.8721251.182.091.4448.3316.672.000.00.0025.0
    2010San Francisco GiantsNLMLBsfn735lfL-S-E-P152693918301100291620006.194.279.258.537104244.140.064.2248.6515.381.7893.00.9622.2
    2011San Jose GiantsCalifA+sfn-363b-2b---1625221000001100000.400.500.6001.100631.400.200.50016.6716.671.000.00.0050.0
    2011Fresno GrizzliesPCLAAAsfn17363b-2b---1611426131003000801002.310.310.333.64343141.024.023.3820.0018.600.000.00.007.7
    2011San Francisco GiantsNLMLBsfn7363b-1bL-S-E-P164786924200121181820104.279.351.302.65397262.116.023.3488.2518.562.250.00.008.3
    2012Potomac NationalsCaroA+was-373b-lf---17411110002004300000.091.333.091.4241510.364.000.12526.6720.000.750.00.000.0
    2012Washington NationalsNLMLBwas7373b-lfL-S-E-P1748851316500610141801103.188.300.247.547101215.235.059.23513.8617.821.290.00.0031.2
    2013Toronto Blue JaysALMLBtor16382b-3bL-S-E-P1888204234812173600284910318.235.326.407.7332368320.309.172.27211.8620.761.7529.12.9741.7
    MLB Totals (16 yrs)11733396507921186119046621173406494814341791.271.343.412.75538321399287.242.141.3098.8716.941.9137.72.3531.2
    National League Totals (12 yrs)812224633360811684928615122234003613261459.271.343.395.7382544887173.225.124.3078.7715.721.7945.81.9328.5
    American League Totals (4 yrs)361115017431370341180651172491218332.272.343.445.7881288512114.276.173.3139.0819.332.1328.03.1836.4
    Minor League Totals584212931658411311242184538210304311820672.274.345.372.7172408791148.199.098.3088.7212.621.4588.71.0025.3
    Minor: A- Totals702554366131228343648502110.259.359.341.7002988716.220.082.30912.0816.111.33127.50.6724.2
    Minor: A+ Totals10137354961238396832791024214.257.329.370.69942113823.193.113.3037.6018.762.4746.61.9024.0
    Minor: AA Totals125461671232628497136057552218.267.356.384.74053317736.234.117.28911.2610.690.9557.61.5029.3
    Minor: AAA Totals28810401522996256102291382120111112130.288.342.374.716115638973.181.086.3167.0910.381.46173.30.5224.4
    Atlanta Braves Totals (7 yrs)39397513525948217996765149167121220.266.318.371.689107536267.171.105.2956.0513.862.2957.31.5825.9
    Chicago Cubs Totals (2 yrs)2981007167291586311597212719916512226.289.373.451.824116745495.293.162.33010.8817.051.5732.52.6632.7
    Texas Rangers Totals (2 yrs)20266810419045221945460137802118.284.350.452.80273830268.259.168.3308.1318.562.2831.82.8535.8
    Toronto Blue Jays Totals (1 yrs)88204234812173600284910318.235.326.407.7332368320.309.172.27211.8620.761.7529.12.9741.7
    San Francisco Giants Totals (2 yrs)73179184250122131734401010.235.313.279.592201506.128.044.2838.4616.922.00179.00.5014.3
    Cleveland Indians Totals (1 yrs)712784775130135011296331316.270.342.457.79931412726.291.187.3029.2420.062.1721.44.1434.7
    Washington Nationals Totals (1 yrs)48851316500610141801103.188.300.247.547101215.235.059.23513.8617.821.290.00.0031.2
    Glossary:
    Year Context-dependent but usually self-evident. (Season, Draft Year etc) Team Name Contextual to the grid but usually self-evident. Draft = Drafted team. Lg League Org Major League Parent Organization. For college teams, might include RPI (Ratings Percentage Index) Unif Uniform Number, if available Age Player's age for the selected season or as of a current date if in YY.DDD format. Pos Defensive Position Detail Includes links to additional MLB stat detail including Game Logs, Splits and Extended Statistics Exp Experience in # of years. For Player stats, refers to nth PRO season. Count is ontextual to the purpose of the grid G Games Played (or Pitched) AB At Bats R Runs H Hits 2B Doubles 3B Triples HR Home Runs RBI Runs Batted In SB Stolen Bases (Total) CS Caught Stealings BB Walks SO Strikeouts HP Hit by Pitch SH Sacrifice Hits SF Sacrifice Flies IW Intentional Walks DP Grounded into Double Play (Offense) Double Plays Participation (Defense) AVG Batting Average ( H/AB ) OBP On Base Percentage ( H+BB+HBP / (AB+BB+HBP+SF) SLG Slugging Percentage ( TB / AB ) OPS On Base Plus Slugging (OBP + SLG) PA Plate Appearances TB Total Bases (Singles + (2*Doubles) + (3*Triples) + (4*Home Runs)) XBH Extra Base Hits (Doubles+Triples+Home Runs) secA Seconday Average. Measures extra bases earned by player (BB+(TB-H)+(SB-CS) / AB ISO Isolated Power. Measures the portion of a slugging percentage that is for extra base hits. (SLG-BAVG). babip Batting Average on Balls Put in Play. (H/(AB-SO)) XBH% Extra Base Hit Percentage (XBH/H)

    Career Fielding Statistics

    top csv share Sort Research Applications: MLB Stats | Minor Stats | College Stats | Draft Research
  • Grid Filters
  • MLB
  • Minors
  • Full Season
  • Short Season
  • AAA
  • AA
  • A+
  • A
  • A-
  • Rookie
  • YearTeam NameLgLvlAgepositGGSINNPOAEDPTCTSCFPCTRFGRFITeam SharePlayer ShareTeam Rank
    1996Eugene EmeraldsNwstA-21SS7000.0821962425302278.9214.000.0092.1100.01
    1997Durham BullsCaroA+22SS9100.01362452144402381.9484.200.0065.598.91
    1998Greenville BravesSouAA23SS12500.01953382076553533.9644.300.0089.9100.01
    1998Atlanta BravesNLMLB23SS408.01100221.0000.500.252.580.05
    1999Richmond BravesILAAA243B10200.01392492055408388.9513.800.0071.897.11
    1999Atlanta BravesNLMLB24SS207.02200441.0002.000.571.228.64
    2000Richmond BravesILAAA252B300.089131817.9445.700.002.13.07
    2000Richmond BravesILAAA253B300.0251087.8752.300.002.13.04
    2000Richmond BravesILAAA25SS9100.01362731761426409.9604.500.0063.690.11
    2000Atlanta BravesNLMLB25SS10036.1670213131.0001.300.366.245.53
    2001Richmond BravesILAAA262B700.016170333331.0004.700.004.914.36
    2001Richmond BravesILAAA263B1800.01528154443.9772.400.0012.536.72
    2001Richmond BravesILAAA26SS2500.03171311105102.9714.100.0017.451.03
    2001Atlanta BravesNLMLB262B5042.07200327271.0005.400.643.17.64
    2001Atlanta BravesNLMLB263B101.0000000.0000.000.000.61.55
    2001Atlanta BravesNLMLB26SS480354.252117721176169.9603.500.4829.672.72
    2001Atlanta BravesNLMLB26LF102.0000000.0000.000.000.61.55
    2001Atlanta BravesNLMLB26DH300.0000000.0000.000.001.94.51
    2002Myrtle Beach PelicansCaroA+272B200.0531198.8894.000.001.4100.04
    2002Richmond BravesILAAA272B1000.01620243836.9473.600.007.062.56
    2002Richmond BravesILAAA27SS600.01112122423.9583.800.004.237.55
    2002Atlanta BravesNLMLB272B320250.05989423152148.9744.600.5920.044.43
    2002Atlanta BravesNLMLB273B4028.01400551.0001.300.182.55.64
    2002Atlanta BravesNLMLB27SS190139.130522178482.9764.300.5911.926.42
    2002Atlanta BravesNLMLB27LF2014.01000111.0000.500.071.32.84
    2002Atlanta BravesNLMLB27RF5015.03000331.0000.600.203.16.94
    2003Atlanta BravesNLMLB281B101.01001111.0001.001.000.61.05
    2003Atlanta BravesNLMLB282B2925229.14978221129127.9844.400.5517.928.22
    2003Atlanta BravesNLMLB283B2518169.11244446056.9332.200.3315.424.32
    2003Atlanta BravesNLMLB28SS208100.021420963631.0003.200.6312.319.42
    2003Atlanta BravesNLMLB28LF2111.02000221.0001.000.181.21.95
    2003Atlanta BravesNLMLB28DH200.0000000.0000.000.001.21.93
    2004Atlanta BravesNLMLB292B5334.03110414141.0002.800.413.14.24
    2004Atlanta BravesNLMLB293B7262556.027126107163153.9392.100.2844.461.02
    2004Atlanta BravesNLMLB29SS11450.11018273028.9332.500.566.89.33
    2004Atlanta BravesNLMLB29LF3215.0000000.0000.000.001.92.56
    2005Texas RangersALMLB301B101.02001221.0002.002.000.61.54
    2005Texas RangersALMLB302B17878.01320133433.9711.900.4210.525.82
    2005Texas RangersALMLB303B5436.0251187.8751.400.193.17.62
    2005Texas RangersALMLB30SS16783.01738155655.9823.400.669.924.22
    2005Texas RangersALMLB30RF2521185.04610047471.0001.900.2515.437.93
    2005Texas RangersALMLB30DH200.0000000.0000.000.001.23.08
    2006Oklahoma RedHawksPCLAAA312B200.01201331.0001.500.001.466.77
    2006Oklahoma RedHawksPCLAAA313B100.01400551.0005.000.000.733.310
    2006Texas RangersALMLB311B119.04101551.0005.000.560.60.73
    2006Texas RangersALMLB312B2626222.25086116137136.9935.200.6116.019.12
    2006Texas RangersALMLB313B4039342.2198236104101.9712.500.3024.729.42
    2006Texas RangersALMLB31SS7442.09190528281.0004.000.674.35.12
    2006Texas RangersALMLB31LF5437.07100881.0001.600.223.13.75
    2006Texas RangersALMLB31RF6059512.0125411130129.9922.200.2537.044.11
    2006Texas RangersALMLB31DH330.0000000.0000.000.001.92.29
    2007Chicago CubsNLMLB321B9556.2490195049.9805.400.875.66.03
    2007Chicago CubsNLMLB322B9388709.2168193645367361.9843.900.5157.462.41
    2007Chicago CubsNLMLB323B3731287.12468439692.9582.500.3222.824.82
    2007Chicago CubsNLMLB32SS108.01100221.0002.000.250.60.75
    2007Chicago CubsNLMLB32LF118.02000221.0002.000.250.60.710
    2007Chicago CubsNLMLB32RF2213139.22810029291.0001.300.2113.614.85
    2008Chicago CubsNLMLB331B102.02000221.0002.001.000.60.74
    2008Chicago CubsNLMLB332B9580670.0143185832336328.9763.500.4959.063.81
    2008Chicago CubsNLMLB333B2210114.0628223634.9441.500.3013.714.82
    2008Chicago CubsNLMLB33SS101.00100111.0001.001.000.60.73
    2008Chicago CubsNLMLB33LF2721185.0390104039.9751.400.2116.818.12
    2008Chicago CubsNLMLB33RF3832266.07200072721.0001.900.2723.625.52
    2009Cleveland IndiansALMLB341B7441.0411134342.9776.001.024.39.96
    2009St. Louis CardinalsNLMLB341B318.06002661.0002.000.751.90.04
    2009St. Louis CardinalsNLMLB342B202.0000000.0000.000.001.20.07
    2009St. Louis CardinalsNLMLB343B6358519.04199091401401.0002.200.2738.90.02
    2009Cleveland IndiansALMLB343B4241355.0257481210799.9252.400.2825.959.22
    2009Cleveland IndiansALMLB34LF1615130.02210023231.0001.400.189.922.55
    2009St. Louis CardinalsNLMLB34LF2110.05000551.0002.500.501.20.08
    2009Cleveland IndiansALMLB34RF9868.01600016161.0001.800.245.612.74
    2009St. Louis CardinalsNLMLB34RF118.02000221.0002.000.250.60.07
    2009Cleveland IndiansALMLB34DH200.0000000.0000.000.001.22.89
    2010San Jose GiantsCalifA+35LF100.0000000.0000.000.000.7100.04
    2010Fresno GrizzliesPCLAAA352B100.04304771.0007.000.000.733.37
    2010Fresno GrizzliesPCLAAA353B100.01100221.0002.000.000.733.310
    2010Fresno GrizzliesPCLAAA35LF100.02000221.0002.000.000.733.311
    2010San Francisco GiantsNLMLB352B7451.01314232927.9313.900.534.326.95
    2010San Francisco GiantsNLMLB35LF2121163.13100031311.0001.500.1913.080.84
    2011San Jose GiantsCalifA+362B100.01000111.0001.000.000.750.07
    2011San Jose GiantsCalifA+363B100.00200221.0002.000.000.750.07
    2011Fresno GrizzliesPCLAAA361B100.0701087.8757.000.000.79.18
    2011Fresno GrizzliesPCLAAA362B400.0514122019.9504.800.002.836.47
    2011Fresno GrizzliesPCLAAA363B600.029131211.9171.800.004.254.54
    2011SF GiantsNLMLB361b10336.03330336361.0003.601.006.221.34
    2011SF GiantsNLMLB362b202.11100221.0001.000.951.24.37
    2011SF GiantsNLMLB363b1616121.01022223432.9412.000.269.934.03
    2012Potomac NationalsCaroA+371B100.08001881.0008.000.000.725.08
    2012Potomac NationalsCaroA+373B200.01501661.0003.000.001.450.010
    2012Potomac NationalsCaroA+37LF100.02000221.0002.000.000.725.06
    2012WashingtonNLMLB371B304.24001441.0001.300.951.96.34
    2012WashingtonNLMLB372B103.1000000.0000.000.000.62.13
    2012WashingtonNLMLB373B11237.0550010101.0000.900.276.822.93
    2012WashingtonNLMLB37SS119.0351198.8898.000.890.62.13
    2012WashingtonNLMLB37LF9762.28000881.0000.900.135.618.86
    2012WashingtonNLMLB37RF7648.07100881.0001.100.174.314.65
    2013TorontoALMLB381B171096.08290791911.0005.400.9510.519.33
    2013TorontoALMLB382B2915152.228470875751.0002.600.4917.933.04
    2013TorontoALMLB383B2516154.01330424743.9151.700.2815.428.43
    2013TorontoALMLB38LF101.0000000.0000.000.000.61.17
    2013TorontoALMLB38DH1400.0000000.0000.000.008.615.93
    MLB Totals - (1B)532425422414228240238.9924.500.940.00.00
    MLB Totals - (2B)3432492,4455347442415813021278.9823.700.520.00.00
    MLB Totals - (3B)3632972,7191855873848810772.9532.100.280.00.00
    MLB Totals - (SS)140248221523031367468455.9723.300.550.00.00
    MLB Totals - (LF)9073638117210120119.9921.300.190.00.00
    MLB Totals - (RF)1671401,241299711307306.9971.800.250.00.00
    MLB Totals - (DH)2630000000.0000.000.000.00.00
    AAA Totals - (1B)100701087.8757.000.000.00.00
    AAA Totals - (2B)27005065417119115.9664.300.000.00.00
    AAA Totals - (3B)131001602962363479456.9523.500.000.00.00
    AAA Totals - (SS)122001783562174555534.9624.400.000.00.00
    AAA Totals - (LF)1002000221.0002.000.000.00.00
    AA Totals - (SS)125001953382076553533.9644.300.000.00.00
    A+ Totals - (1B)1008001881.0008.000.000.00.00
    A+ Totals - (2B)3006311109.9003.000.000.00.00
    A+ Totals - (3B)3001701881.0002.700.000.00.00
    A+ Totals - (SS)91001362452144402381.9484.200.000.00.00
    A+ Totals - (LF)2002000221.0001.000.000.00.00
    A- Totals - (SS)7000821962425302278.9214.000.000.00.00
    Glossary:
    Year Context-dependent but usually self-evident. (Season, Draft Year etc) Team Name Contextual to the grid but usually self-evident. Draft = Drafted team. Lg League Age Player's age for the selected season or as of a current date if in YY.DDD format. G Games Played (or Pitched) GS Games Started Inn Innings in a game or Innings played at position PO Putouts A Fielding assists E Errors DP Grounded into Double Play (Offense) Double Plays Participation (Defense) TC Total Chances (PO+A+E) TSC Total Successful Chances (PO+A) FPCT Fielding Percentage (TSC/TC) RFg Range Factor by Game (Total Successful Chances/Games) Rfi Range Factor by Inning (Total Successful Chances/Innings) Team Share Share of team's games played at that position. Will add up to more than 100% since the formula is player games at position / team games. Player Share Share of player's games played at that position Team Rank Rank of games for team at that position.

    Fielding Positional Grid by Year

    top csv share Sort Research Applications: MLB Stats | Minor Stats | College Stats | Draft Research
    YearCategoryPC1B2B3BSSLFCFRFOFDH
    1996Minor-----70-----
    1997Minor-----91-----
    1998MLB-----4-----
    1998Minor-----125-----
    1999MLB-----2-----
    1999Minor----102------
    2000MLB-----10-----
    2000Minor---3391-----
    2001MLB---51481---3
    2001Minor---71825-----
    2002MLB---324192-5--
    2002Minor---12-6-----
    2003MLB--12925202---2
    2004MLB---572113----
    2005MLB--117516--25-2
    2006MLB--1264075-60-3
    2006Minor---21------
    2007MLB--9933711-22--
    2008MLB--19522127-38--
    2009MLB--102105-18-10-2
    2010MLB---7--21----
    2010Minor---11-2----
    2011MLB--10216------
    2011Minor--157------
    2012MLB--311119-7--
    2012Minor--1-2-1----
    2013MLB--172925-1---14
    Totals--5537349754893-167-26