Page Information
Current Status
High Level
Proper Name
David Arthur Roberts
Stat Years
1963-1981  [mlb] 1969-1981
Height/Weight
6-2 / 197
Bats/Throws
Left / Left
Positions
P (451) ... C (31) ... 2B (9) ... 1B (1) ... 3B (1)
Draft Position
P
Born Date/Place
Death
2009-01-09 [64.120]    Cause: TBC PREMIUM
High School
Columbia Central (Brooklyn,MI)
Colleges
University of Oregon (Eugene, Oregon)
Draft
Signed as undrafted free agent by the Philadelphia Phillies in 1963
Bonus
Signing Scouts
Tony Lucadello
MLB Debut
1969-07-06 - Boxscore  (Age: 24.298)
Service Time
Organizations
SDN [4] HOU [4] CHN [2] SFN [2] PIT [2] DET [2] NYN [1] TEX [1] SEA [1]
ID Numbers
tbc id: 17207 ... retro id: robed101 ... mlbam id: 121276
Relations
Pitch Repertoire
TBC Apps
Career Talent RatingsPitchingStrikeouts24Walks56Hittable25SO/BB43vsPower25Hitting36Durability43Team.462Ratings 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 Pitching 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 NameLgLvlOrgUnifAgeExpDetailWLERAGGSCGSHOGFGRSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9RA9SO BBWPCT
    1963SpartanburgWcarA----181---931.7918000000126.09532250181210000.906.790.001.298.642.296.72.750
    1963Minor Totals: byYearA----181---931.79180000180126.09532250181210000.906.790.001.298.642.296.72.750
    1964AshevilleSouAA----192---334.581100000059.0643330028440001.569.760.004.276.715.031.57.500
    1964Minor Totals: byYearAA----191---334.5811000011059.0643330028440001.569.760.004.276.715.031.57.500
    1965AshevilleSouAA----203---982.9324000000132.010860430631140001.307.360.004.307.774.091.81.529
    1965ColumbusILAAA----203---0210.13400000016.0201818010120001.8811.250.005.636.7510.131.20.000
    1965Minor Totals: byYearAAA/AA----202---9103.71280000280148.012878610731260001.367.780.004.447.664.741.73.474
    1966AshevilleSouAA----214---1452.6131000000190.015363550601570001.127.250.002.847.442.982.62.737
    1966Minor Totals: byYearAA----211---1452.61310000310190.015363550601570001.127.250.002.847.442.982.62.737
    1967ColumbusILAAA----225---512.181000000062.0551815016370001.157.980.002.325.372.612.31.833
    1967Minor Totals: byYearAAA----221---512.1810000010062.0551815016370001.157.980.002.325.372.612.31.833
    1968ColumbusILAAA----236---1853.1727000000193.018974680451330001.218.810.002.106.203.452.96.783
    1968Minor Totals: byYearAAA----231---1853.17270000270193.018974680451330001.218.810.002.106.203.452.96.783
    1969ElmiraEastAA----247---753.5015000000121.01175547043760001.328.700.003.205.654.091.77.583
    1969San Diego PadresNLMLBsdn15247Log - Sp - Ext - Perf034.8122500617148.2653026519192131.7312.020.923.513.515.551.00.000
    1969Minor Totals: byYearAA----241---753.50150000150121.01175547043760001.328.700.003.205.654.091.77.583
    1969MLB Totals: SDNbyYearMLB----241Log - Sp - Ext - Perf034.8522500617148.7653026519192131.7412.140.933.553.555.601.00.000
    1970San Diego PadresNLMLBsdn15258Log - Sp - Ext - Perf8143.8143213211221181.2182807716431023011.249.020.792.135.053.962.37.364
    1970MLB Totals: SDNbyYearMLB----251Log - Sp - Ext - Perf8143.8243213211221181.7182807716431023011.249.040.792.145.073.972.37.364
    1971San Diego PadresNLMLBsdn15269Log - Sp - Ext - Perf14172.103734142330269.223879639611354051.117.940.302.044.512.642.21.452
    1971MLB Totals: SDNbyYearMLB----261Log - Sp - Ext - Perf14172.113734142330269.723879639611354051.117.960.302.044.512.642.21.452
    1972Houston AstrosNLMLBhou152710Log - Sp - Ext - Perf1274.50352873472192.02271009618571117021.4810.640.842.675.204.691.95.632
    1972MLB Totals: HOUbyYearMLB----271Log - Sp - Ext - Perf1274.50352873472192.02271009618571117021.4810.640.842.675.204.691.95.632
    1973Houston AstrosNLMLBhou152811Log - Sp - Ext - Perf17112.853936126030249.1264927915621193021.319.530.542.244.303.321.92.607
    1973MLB Totals: HOUbyYearMLB----281Log - Sp - Ext - Perf17112.853936126030249.3264927915621193021.319.540.542.244.303.321.92.607
    1974Houston AstrosNLMLBhou152912Log - Sp - Ext - Perf10123.40343082241204.02168377665722131.389.530.262.873.183.661.11.455
    1974MLB Totals: HOUbyYearMLB----291Log - Sp - Ext - Perf10123.40343082241204.02168377665722131.389.530.262.873.183.661.11.455
    1975Houston AstrosNLMLBhou153013Log - Sp - Ext - Perf8144.27322770351198.1182989416731018021.298.260.733.314.584.451.38.364
    1975MLB Totals: HOUbyYearMLB----301Log - Sp - Ext - Perf8144.27322770351198.3182989416731018021.298.270.733.324.594.451.38.364
    1976Detroit TigersALMLBdet173114Log - Sp - Ext - Perf16174.003636184000252.02541221121663793041.269.070.572.252.824.361.25.485
    1976MLB Totals: DETbyYearMLB----311Log - Sp - Ext - Perf16174.003636184000252.02541221121663793041.269.070.572.252.824.361.25.485
    1977Detroit TigersALMLBdet173215Log - Sp - Ext - Perf4105.15222250000129.114388742041462021.429.951.392.853.206.121.12.286
    1977Chicago CubsNLMLBchn413215Log - Sp - Ext - Perf113.2317610511153.0552219112231011.269.340.172.043.913.741.92.500
    1977MLB Totals: DET-CHNbyYearMLB----322Log - Sp - Ext - Perf5114.603928605111182.3198110932153693031.389.791.042.623.415.441.30.313
    1978Chicago CubsNLMLBchn413316Log - Sp - Ext - Perf685.253520216151142.115987831756544031.5110.051.073.543.415.500.96.429
    1978MLB Totals: CHNbyYearMLB----331Log - Sp - Ext - Perf685.263520216151142.315987831756544031.5110.071.083.553.425.510.96.429
    1979San Francisco GiantsNLMLBsfn253417Log - Sp - Ext - Perf022.57261001125342.0421512318232011.439.000.643.864.933.211.28.000
    1979Pittsburgh PiratesNLMLBpit493417Log - Sp - Ext - Perf523.2621300518138.2471814112150011.5310.940.232.793.494.191.25.714
    1979MLB Totals: SFN-PITbyYearMLB----342Log - Sp - Ext - Perf542.92474001643480.7893326430382021.489.990.453.374.263.701.27.556
    1980Pittsburgh PiratesNLMLBpit493518Log - Sp - Ext - Perf013.8620000202.12110110001.297.710.003.863.863.861.00.000
    1980Seattle MarinersALMLBsea493518Log - Sp - Ext - Perf234.37374001333380.1864639727474011.419.630.783.025.275.151.74.400
    1980MLB Totals: PIT-SEAbyYearMLB----352Log - Sp - Ext - Perf244.38394001335382.7884740728484011.419.640.773.075.265.151.71.333
    1981Phoenix GiantsPCLAAAsfn-3619---002.40600066015.016440372001.279.600.001.804.202.402.33.000
    1981New York MetsNLMLBnyn153619Log - Sp - Ext - Perf039.39740003015.126181655100002.0215.262.932.935.8710.572.00.000
    1981Minor Totals: SFNbyYearAAA----361---002.40600066015.016440372001.279.600.001.804.202.402.33.000
    1981MLB Totals: NYNbyYearMLB----361Log - Sp - Ext - Perf039.54740003015.326181655100002.0515.502.982.985.9610.732.00.000
    MLB Totals (16 yrs)1031253.78445277772069168152,099.02188979882155615957452311.349.380.662.644.104.201.56.452
    National League Totals (13 yrs)81953.61350215541656135121,637.31705723657112484785362241.349.370.622.664.323.971.62.460
    American League Totals (3 yrs)22304.39956223413333461.7483256225431311729071.339.430.842.563.365.001.31.423
    Minor League Totals65323.0014600061460914.081735730502867012001.218.040.002.826.903.522.45.670
    Minor: A Totals931.79180000180126.09532250181210000.906.790.001.298.642.296.72.750
    Minor: AA Totals33213.14810000810502.044221117501943910001.277.920.003.487.013.782.02.611
    Minor: AAA Totals2383.30470006470286.02801141050741892001.248.810.002.335.953.592.55.742
    Houston Astros Totals (4 yrs)47443.6914012134119194843.78893733465525740320191.369.490.592.744.303.981.57.516
    San Diego Padres Totals (3 yrs)22342.991026017420422500.0485189166301232569191.228.730.542.214.613.402.08.393
    Detroit Tigers Totals (2 yrs)20274.395858234000381.3397210186361041255061.319.380.852.462.954.961.20.426
    Chicago Cubs Totals (2 yrs)794.7152263111262195.32141091021868775041.459.870.833.143.555.031.13.438
    Seattle Mariners Totals (1 yrs)234.38374001333380.3864639727474011.419.660.793.035.285.171.74.400
    San Francisco Giants Totals (1 yrs)022.57261001125342.0421512318232011.439.000.643.864.933.211.28.000
    Pittsburgh Pirates Totals (2 yrs)533.2923300520141.0491915113160011.5110.760.222.853.514.171.23.625
    New York Mets Totals (1 yrs)039.54740003015.326181655100002.0515.502.982.985.9610.732.00.000
    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. Exp Experience in # of years. For Player stats, refers to nth PRO season. Count is ontextual to the purpose of the grid Detail Includes links to additional MLB stat detail including Game Logs, Splits and Extended Statistics W Wins (Pitcher or Team) L Losses (Pitcher or Team) ERA Earned Run Average ( (9/IP)*ER ) G Games Played (or Pitched) GS Games Started CG Complete Games SHO Shutouts GF Games Finished GR Games Relieved SV Saves IP Innings Pitched H Hits R Runs ER Earned Runs HR Home Runs BB Walks SO Strikeouts WP Wild Pitches BK Balks HB Hit Batsmen from pitcher perspective WHIP Walks and Hits per Inning Pitched ( (H+BB) / IP ) H9 Hits allowed per 9 innings ( (9/IP) * H ) HR9 Home Runs allowed per 9 innings ( (9/IP) * HR ) BB9 Walks per 9 innings ( (9/IP) * BB ) SO9 Strikeouts per 9 innings ( (9/IP) * SO ) RA9 Runs Against per 9 innings ( (9/IP) * R ) SO BB Strikeouts to Walk ratio ( SO/BB ) WPct Winning Percentage (W/(W+L))

    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%
    1969San Diego PadresNLMLBsdn1524pL-S-E-P12315040001000400000.267.267.267.5341540.000.000.3640.0026.670.000.00.000.0
    1970OregonPac8NCAA-1------25p------00000000000000000.000.000.000.000000.000.000.0000.000.000.000.00.000.0
    1970San Diego PadresNLMLBsdn1525pL-S-E-P243596910260011604001.153.167.271.43864163.136.118.1711.5625.0016.0029.53.1333.3
    1971OregonPac8NCAA-1------26p------3713426444253400171400000.328.000.500.50006711.000.172.0000.000.000.8226.80.0025.0
    1971San Diego PadresNLMLBsdn1526pL-S-E-P3388621920020002408001.221.221.244.46594212.023.023.3060.0025.530.000.00.0010.5
    1972OregonPac8NCAA-1------27p------37144415910112474025900000.410.000.743.743010723.000.333.0000.000.000.3612.00.0039.0
    1972Houston AstrosNLMLBhou1527pL-S-E-P4356771610290141606201.239.274.343.61779233.149.104.2755.0620.254.0033.52.5318.8
    1973Houston AstrosNLMLBhou1528pL-S-E-P54185311200500025012003.129.129.153.28297132.024.024.1830.0025.770.000.00.0018.2
    1974Houston AstrosNLMLBhou1529pL-S-E-P6357331643190001902202.219.213.397.61077298.178.178.2730.0024.680.0073.01.3050.0
    1975Houston AstrosNLMLBhou1530pL-S-E-P7326329210500112010000.143.156.206.36274133.079.063.1761.3516.2212.000.00.0033.3
    1977Chicago CubsNLMLBchn4132pL-S-E-P81717010001000500100.059.056.059.1151810.000.000.0770.0027.780.000.00.000.0
    1978Hawaii IslandersPCLAAAsdn-33c---9361202132815311013941200.267.353.475.8281405714.325.208.2509.296.430.6924.03.5743.8
    1978Chicago CubsNLMLBchn4133pL-S-E-P937524173027002703002.327.352.500.85257265.212.173.3493.5112.283.5026.03.5129.4
    1979Tucson TorosPCLAAAtex-342b---1093441340210103900100.382.421.6761.09738236.412.294.4587.8923.683.0017.05.2646.2
    1979San Francisco GiantsNLMLBsfn2534pL-S-E-P10265000000000200000.000.000.000.000500.000.000.0000.0040.000.000.00.000.0
    1979Pittsburgh PiratesNLMLBpit4934pL-S-E-P10215000001000100100.000.000.000.000600.000.000.0000.0016.670.000.00.000.0
    1981Phoenix GiantsPCLAAAsfn-36p---111735350014003900000.143.211.229.4403881.171.086.1607.8923.683.0035.02.6320.0
    1981New York MetsNLMLBnyn1536pL-S-E-P1174110000000200000.250.250.250.500410.000.000.5000.0050.000.000.00.000.0
    MLB Totals (12 yrs)355531281031547460181330456010.194.204.277.48159014726.096.083.2421.3622.5416.6375.91.1925.2
    National League Totals (12 yrs)355531281031547460181330456010.194.204.277.48159014726.096.083.2421.3622.5416.6375.91.1925.2
    Minor League Totals62189285012184520192741300.265.340.466.8062168821.312.201.2688.8012.501.4223.63.7042.0
    Minor: AAA Totals62189285012184520192741300.265.340.466.8062168821.312.201.2688.8012.501.4223.63.7042.0
    Houston Astros Totals (4 yrs)14328815529432801572030406.181.192.271.4633277816.104.090.2261.5322.0214.4096.00.9230.8
    San Diego Padres Totals (3 yrs)104160832302900144012002.200.205.256.461173415.063.056.2630.5825.4344.0080.01.1615.6
    Chicago Cubs Totals (2 yrs)546941830280021203102.261.278.391.66975275.159.130.2862.6716.006.0034.52.6727.8
    San Francisco Giants Totals (1 yrs)265000000000200000.000.000.000.000500.000.000.0000.0040.000.000.00.000.0
    Pittsburgh Pirates Totals (1 yrs)215000001000100100.000.000.000.000600.000.000.0000.0016.670.000.00.000.0
    New York Mets Totals (1 yrs)74110000000200000.250.250.250.500410.000.000.5000.0050.000.000.00.000.0
    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
    1969San Diego PadresNLMLB24P22048.2590114141.0000.600.2913.695.710
    1970San Diego PadresNLMLB25P430182.0529133534.9710.800.1926.5100.03
    1971San Diego PadresNLMLB26P370270.01047125857.9831.500.2123.097.45
    1972Houston AstrosNLMLB27P350192.0031103231.9690.900.1622.9100.05
    1973Houston AstrosNLMLB28P390249.1939114948.9801.200.1924.195.16
    1974Houston AstrosNLMLB29P340204.01543356158.9511.700.2821.097.14
    1975Houston AstrosNLMLB30P320198.113360049491.0001.500.2519.9100.07
    1976Detroit TigersALMLB31P360252.0653466359.9371.600.2322.4100.02
    1977Detroit TigersALMLB32P220129.1423102827.9641.200.2113.6100.08
    1977Chicago CubsNLMLB32P17053.03160119191.0001.100.3610.5100.012
    1978Hawaii IslandersPCLAAA33C3100.01521441170166.9765.400.0022.586.12
    1978Hawaii IslandersPCLAAA331B100.01110112121.00012.000.000.72.85
    1978Hawaii IslandersPCLAAA333B100.0000000.0000.000.000.72.87
    1978Chicago CubsNLMLB33P350142.18290237371.0001.100.2621.694.67
    1979Tucson TorosPCLAAA342B900.011160427271.0003.000.006.1100.04
    1979San Francisco GiantsNLMLB34P26042.019111110.9090.400.2416.0100.010
    1979Pittsburgh PiratesNLMLB34P21038.219111110.9090.500.2613.0100.09
    1980Seattle MarinersALMLB35P37080.13610109.9000.200.1122.8100.04
    1980Pittsburgh PiratesNLMLB35P202.1000000.0000.000.001.2100.014
    1981Phoenix GiantsPCLAAA36P600.03200551.0000.800.004.535.311
    1981New York MetsNLMLB36P7015.1041054.8000.600.266.8100.016
    MLB Totals - (P)44502,09783383162311.0000.000.00---------
    AAA Totals - (C)3100152144115.0000.000.00---------
    AAA Totals - (1B)10011101112.0000.000.00---------
    AAA Totals - (2B)90011160413.0000.000.00---------
    AAA Totals - (3B)100000000.0000.000.00---------
    AAA Totals - (P)600320011.0000.000.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
    1969MLB22----------
    1970MLB43----------
    1971MLB37----------
    1972MLB35----------
    1973MLB39----------
    1974MLB34----------
    1975MLB32----------
    1976MLB36----------
    1977MLB39----------
    1978MLB35----------
    1978Minor-311-1------
    1979MLB47----------
    1979Minor---9-------
    1980MLB39----------
    1981MLB7----------
    1981Minor6----------
    Totals45131191------