Page Notes  
These are Minor Leaguers whose highest level reached was in the minors (did not play in Majors) for last name starting with DI. To find a particular player, it is always best to use the search engine. The list of Minor Leaguers is also limited to the range of years available as stated in the Inclusion Rules section.

Recently active players are in bold.
About the Data:Minor League Data

Learn more about TBC data and the site in the About TBC section. Also, don't forget to find a way to Support TBC.
Related Data Products:Minor Stats - Recent | Minor Stats History

The TBC Data Store allows you to purchase the data you see on the site. The store has standard pre-determined data products as well as the ability to work with us to produce custom data extracts based on your requirements.
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.

'DI' Player Listing

top csv share Sort PREV | NEXT
  • Grid Filters
  • Drafted
  • 1st Round Pick
  • Active Players
  • Hitters
  • Pitchers
  • DI
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Thomas Di Benedetto2B-3BThomas Austin Di BenedettoA2008-2012
    2008- 37-1132-BOS
    BOS [2] Free Agt-
    Daniele Di MontePDaniele Di MonteRk2019-2019
    2018-  0-   0-DET
    DET [1] MinorsDetroit TigersRk
    DIA
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Bryan DialPCharles Bryan DialA+1983-1986
    1984- 17- 430-TEX
    TEX [3] CHN [1] -------
    Tyler DialCTyler William DialRk2011-2013
    2013- 15- 448-SDN
    SDN [1] Ret-
    Zach DialsPZachary Samuel DialsAA2006-2010
    2006- 28- 840-TOR
    TOR [5] WAS [1] -------
    Adam DianPAdam DianA2013-2015
    TEX [2] Free Agt-
    Jason DiAngeloPJason Eric DiAngeloA+2003-2007
    2003- 27- 797-COL
    COL [3] -------
    Mark DiapoulesPMark DiapoulesAA2007-2011
    2006- 21- 646-SLN
    SLN [4] -------
    Adonis DiazPAdonis Samuel DiazRk2013-2015
    SDN [3] Free Agt-
    Alain DiazOFAlain DiazA-1996-1996
    1996- 32- 944-MIA
    MIA [1] -------
    Alberto Diaz2B-SSAlberto Cristo Diaz A+1987-1991
    NYN [5] -------
    Alberto DiazRF-OFAlberto Luis DiazA+2008-2010
    ARI [3] -------
    Alberto DiazPAlberto Jose DiazA2010-2014
    CHN [4] Free Agt-
    Alberto Diaz---Alberto DiazAAA2019-2019
    ----------
    Alejandro DiazOF-2BAlejandro DiazAA1998-2003
    CIN [5] -------
    Alejandro DiazCAlejandro Arcel DiazA1984-1984
    1981- 17- 440-BAL
    CAL [1] -------
    Alejandro Diaz1BAlejandro DiazRk1991-1992
    PIT [2] -------
    Alejandro Diaz3B-SSAlejandro Rafael DiazRk2013-2019
    NYN [4] Free Agt-
    Alex DiazPAlexander DiazA+1999-2001
    OAK [3] -------
    Alexander DiazRF-LFAlexander A. DiazRk2009-2010
    2009- 17- 529-TBA
    TBA [2] -------
    Alexis DiazPAlexis Omar DiazA2015-2019
    2015- 12- 355-CIN
    CIN [4] MinorsCincinnati RedsRk
    Alvaro DiazPAlvaro Santo DiazA-2014-2017
    SFN [3] Free Agt-
    Amalio DiazPAmalio Jose Diaz FerminAAA2005-2019
    ANA [7] LAN [1] Free Agt--
    Anderson DiazPAnderson DiazRk2014-2016
    NYA [3] -------
    Andin DiazPAndin DiazA-2012-2017
    CHN [6] Free Agt-
    Andino DiazCAndino DiazRk2006-2006
    BAL [1] -------
    Andres Diaz1B-CAndres Ramon DiazRk2007-2008
    2007- 43-1294-MIN
    MIN [2] -------
    Andres Diaz1B-OFAndres A. DiazRk1990-1990
    LAN [1] -------
    Andres DiazPAndres Eduardo DiazRk2018-2019
    2017-  0-   0-KCA
    KCA [2] -------
    Andy DiazRF-LFAndy Rafael DiazAA2014-2018
    NYA [5] Free Agt--
    Aneuris Diaz3B-OFAneuris E. DiazA1999-2001
    SLN [3] -------
    Angel DiazC-1BAngel Luis DiazAAA1997-2001
    1998- 29- 871-ANA
    ANA [4] -------
    Angel DiazC-PAngel Diaz (Dager)A1981-1983
    TOR [3] -------
    Angel DiazOF-2BAngel F. Diaz (Suarez)Rk1988-1989
    MIL [2] -------
    Antonio DiazPAntonio Luis DiazA+1997-2002
    1995- 46-1261-CAL
    SDN [4] -------
    Argenis DiazCF-LFArgenis Joel DiazRk2014-2016
    ANA [3] -------
    Aury Diaz2B-3BAury Rafelin DiazA-2009-2010
    MIA [2] -------
    Axel DiazPAxel Alexander DiazA-2011-2013
    PIT [3] Free Agt-
    Billy DiazPBilly DiazRk1997-1998
    1997-  8- 257-TEX
    TEX [2] -------
    Brandon DiazCF-LFBrandon Felix DiazA+2013-2017
    2013-  8- 242-MIL
    MIL [5] ANA [1] Free Agt-
    Brent DiazCBrent R. DiazA2015-2019
    2017- 29- 864-MIL
    MIL [3] MinorsMilwaukee BrewersA
    Carlos Diaz2B-SSCarlos J. DiazRk1991-1991
    DET [1] -------
    Carlos DiazPCarlos Mario DiazAA2011-2019
    SFN [8] Free Agt--
    Carlos DiazPCarlos De Jesus DiazA+2012-2019
    2012-  0-   0-CLE
    CLE [2] CIN [2] MIA [1] MinorsCincinnati RedsA+
    Carlos DiazC-1BCarlos Arturo DiazRk2014-2017
    CHN [2] MinorsChicago CubsRk
    Carlos Diaz2B-3BCarlos E. DiazAAA2013-2018
    KCA [6] Free Agt--
    Carlos DiazPCarlos Daniel DiazRk2012-2016
    CHA [5] Free Agt-
    Carlos DiazPCarlos DiazRk2012-2015
    2012-  0-   0-NYA
    NYA [4] Free Agt-
    Carlos Diaz1BCarlos Andres DiazAAA2014-2019
    BAL [4] Free Agt-
    Carlos DiazIFCarlos J. DiazRk2010-2010
    MIA [1] -------
    Carlos DiazCF-LFCarlos DiazRk2017-2018
    2017- 14- 421-HOU
    HOU [2] Free Agt-
    Cesar DiazCCesar D. DiazAAA1991-1997
    NYN [6] TOR [1] -------
    Cesar DiazLF-RFCesar Isaias DiazAAA2014-2018
    NYA [5] Free Agt--
    Cesar DiazPCesar Augusto DiazRk2016-2018
    OAK [3] -------
    Chris DiazSS-2BChristopher DiazAAA2010-2018
    2012- 11- 346-PIT
    PIT [6] MIA [2] Free Agt--
    Chris DiazPChris DiazA2012-2014
    2014-  5- 163-ATL
    ATL [1] Free Agt-
    Christian DiazC-3BChristian Antonio DiazRk1996-1999
    KCA [1] -------
    Christian DiazRF-CFChristian DiazRk2011-2012
    2011- 11- 357-SFN
    SFN [2] Free Agt-
    Dalgeli DiazRF-LFDalgeli DiazRk2017-2018
    ARI [2] Free Agt--
    Daniel DiazC-1BDaniel Antonio DiazRk2015-2018
    2015-  0-   0-CHN
    CHN [4] -------
    Daniel DiazPDaniel DiazAAA2016-2019
    ----------
    Danifer DiazPDanifer DiazRk2019-2019
    2018-  0-   0-ANA
    ANA [1] -------
    Danny Diaz3B-1BDanny David DiazRk2018-2019
    2017-  0-   0-BOS
    BOS [2] MinorsBoston Red SoxRk
    Darlin DiazPDarlin DiazRk2014-2015
    CLE [2] -------
    Darwin DiazHDarwin A. DiazRk1980-1980
    PIT [1] -------
    David DiazCDavid J. DiazRk1998-1999
    1998- 10- 298-PIT
    PIT [2] -------
    David DiazCSocrates David DiazAAA2010-2016
    NYN [1] -------
    Deivi DiazPDeivi Jose DiazA+2016-2019
    NYA [4] MinorsNew York YankeesRk
    Denis DiazP-LFDenis Alexander DiazA+2013-2018
    TOR [6] MinorsToronto Blue JaysA
    Dennis DiazOF-2BDennis McDaniel DiazAA2002-2006
    2005- 24- 727-PHI
    PHI [2] -------
    Derek DiazPDerek J. DiazAA1983-1987
    1983-  8- 210-MIL
    MIL [5] -------
    Derek DiazPDerek David DiazRk2018-2018
    SLN [1] -------
    Diogenes DiazCDiogenes DiazA1996-1999
    PIT [4] -------
    Domingo DiazOF-1BDomingo DiazRk2010-2011
    SLN [2] -------
    Eddie DiazPEdward DiazA+2001-2004
    2001- 10- 292-MON
    MON [4] -------
    Eddy DiazPEddy Antonio DiazA+1999-2002
    CHN [4] -------
    Eddy DiazSS-2BEddy Osnay DiazRk2017-2019
    2017-  0-   0-COL
    COL [3] MinorsColorado RockiesRk
    Edinson DiazP Edinson Enrique DiazRk2018-2019
    2018-  0-   0-NYN
    NYN [2] -------
    Eduardo Diaz2B-3BEduardo DiazA2001-2002
    COL [2] -------
    Eduardo DiazC-PEduardo Jesus DiazA1980-1984
    CLE [3] ATL [1] NYA [1] -------
    Eduardo DiazRF-LFEduardo Jose DiazA+2016-2019
    2015-  0-   0-ARI
    ARI [4] MinorsArizona DiamondbacksA+
    Edwin Diaz3B-SSEdwin DiazAAA2013-2019
    2013- 15- 461-OAK
    OAK [7] MinorsOakland AthleticsAA
    Edwin DiazLF-RFEdwin Manuel DiazRk2013-2014
    NYN [2] -------
    Efren DiazPEfren Jose DiazRk2019-2019
    BOS [1] -------
    Eli DiazPEli DiazRk2006-2007
    2006- 40-1199-CHN
    CHN [1] -------
    Elisandy DiazPElisandy DiazRk2000-2000
    MON [1] -------
    Elvis DiazPElvis Felix DiazA+2012-2018
    CHN [3] BAL [2] KCA [1] Free Agt--
    Enrique Diaz1B-3BEnrique (Garcia) DiazAA1978-1982
    SEA [4] -------
    Eric DiazPEric DiazRk2009-2011
    2009- 16- 482-KCA
    KCA [3] -------
    Esteban Diaz3B-OFEsteban A. DiazRk1984-1984
    BAL [1] -------
    Eugenio Diaz1BEugenio Jose DiazRk2012-2014
    MIN [1] ATL [1] -------
    Evandert DiazPEvandert Mijahill DiazRk2011-2013
    CHA [3] Free Agt-
    Felix Diaz3B-OFFelix Alfonzo DiazAA2002-2003
    MON [2] -------
    Felix DiazPFelix E. DiazRk1985-1986
    SLN [2] -------
    Fernando DiazCF-LFFernando Javier DiazRk2014-2016
    NYA [3] -------
    Fernando DiazIFFernando DiazRk2019-2019
    SLN [1] -------
    Francisco DiazCFrancisco Javier DiazAAA2009-2019
    PIT [4] NYA [4] PHI [3] Free Agt--
    Francisco DiazPFrancisco DiazRk2013-2014
    TOR [2] Free Agt-
    Frandy DiazPFrandy DiazRk2014-2017
    KCA [2] BAL [2] -------
    Frank DiazOFFrank Isaias DiazAAA2001-2019
    MON [4] WAS [4] NYN [1] -------
    Frankelis DiazPFrankelis DiazRk2010-2012
    KCA [3] -------
    Franklin DiazPFranklin Diaz (Romero)Rk2000-2000
    OAK [1] -------
    Franklin DiazCFranklin Alejandro DiazRk2012-2013
    SEA [2] Free Agt-
    Freddie DiazSS-3BAlfredo DiazAAA1992-2005
    1991- 42-1102-CAL
    CAL [5] ANA [2] TEX [1] -------
    Gener DiazPGener DiazRk2004-2004
    TEX [1] -------
    Geraldi DiazC-1BGeraldi Jesus DiazRk2017-2019
    2016-  0-   0-WAS
    WAS [3] MinorsWashington NationalsRk
    German Diaz2B-3BGerman Antonio DiazA1989-1993
    CHN [4] CLE [1] -------
    Giovanni DiazSSGiovanni DiazRk2016-2017
    2015-  0-   0-CIN
    CIN [2] -------
    Gumercindo DiazPGumercindo DiazRk1979-1979
    NYA [1] -------
    Harold Diaz2B-SSHarold DiazRk2018-2019
    2018-  0-   0-CHA
    CHA [2] MinorsChicago White SoxRk
    Imeldo DiazSS-3BImeldo Richard DiazA+2015-2019
    BOS [3] SLN [3] MinorsSt. Louis CardinalsA
    Indigo DiazPIndigo Dunham DiazRk2017-2019
    2019- 27- 817-ATL
    ATL [1] MinorsAtlanta BravesRk
    Ivan Diaz2BIvan Esteban Diaz (Garcia)Rk1994-1995
    SLN [2] -------
    J.B. DiazPJohn Billy DiazAA2006-2008
    TEX [3] -------
    Jairo DiazPJairo Jose Diaz HernandezA+1994-1996
    CHN [3] -------
    Javier Diaz3B-2BF. Javier DiazA1993-1994
    COL [2] -------
    Javis DiazOF-CFJavis Manuel DiazAAA2005-2010
    SDN [4] PHI [1] -------
    Jenny DiazOF-2BJenny (Ricardo) DiazRk1991-1992
    BOS [2] -------
    Jesus DiazPJesus Alberto DiazRk2010-2010
    TEX [1] -------
    Jeury DiazCJeury Ellin DiazA-2002-2003
    PHI [2] -------
    Jhonathan DiazPJhonathan Alexander DiazA+2010-2019
    2013-  0-   0-BOS
    BOS [5] MIL [1] MinorsBoston Red SoxA+
    Jhonny DiazP-1BJhonny DiazRk1988-1988
    ----------
    Jhonny DiazPJhonny Jose DiazRk2015-2017
    ATL [3] -------
    Joel DiazC-1BJoel Samuel DiazA+2013-2019
    2012-  0-   0-COL
    COL [7] MinorsColorado RockiesA+
    Johan DiazPJohan DiazRk2014-2016
    LAN [3] Free Agt-
    Johnny Diaz3BJohnny Diaz (Rivas)Rk1999-1999
    SLN [1] -------
    Johnny DiazPJohnny Jose DiazA+1987-1989
    BOS [3] -------
    Jonathan DiazCJonathan Merced DiazA-2017-2019
    2017-  0-   0-BOS
    BOS [3] MinorsBoston Red SoxA-
    Jonfy DiazPJonfy DiazRk2019-2019
    2018-  0-   0-SDN
    SDN [1] -------
    Jordan Diaz3B-1BJordan David DiazA-2017-2019
    2016-  0-   0-OAK
    OAK [3] MinorsOakland AthleticsA-
    Jorge Diaz2B-SSJorge Diaz (Olano)A+2000-2005
    TEX [1] -------
    Jorge DiazC-OFJorge Alberto DiazA+1983-1984
    OAK [1] MIN [1] -------
    Jorge DiazPJorge Luis (Delgado) DiazA+1977-1978
    BAL [2] -------
    Jorge DiazPJorge Ivan DiazRk2011-2013
    CHN [3] Free Agt-
    Jose DiazCJose A. DiazRk1999-1999
    SEA [1] -------
    Jose DiazSS-2BJose Luis Diaz (Geraldo)AAA1983-1989
    TOR [7] -------
    Jose Diaz3BJose M. DiazRk1987-1987
    CHA [1] -------
    Jose Diaz2BJose DiazRk1989-1989
    NYA [1] -------
    Jose DiazPJose Luis DiazRk2007-2007
    KCA [1] -------
    Jose DiazPJose Alberto DiazA+2007-2008
    PIT [2] -------
    Jose DiazPJose Rosendo DiazA-2009-2009
    DET [1] -------
    Jose DiazPJose Arnaldo DiazRk2013-2014
    2012- 29- 907-NYA
    NYA [1] Free Agt-
    Jose DiazPJose Alexander Diaz (Lezema)A+2012-2016
    MIA [5] Free Agt-
    Jose DiazPJose DiazRk2014-2014
    TOR [1] -------
    Jose DiazPJose Luis DiazA-2015-2018
    BAL [4] Free Agt--
    Jose DiazPJose Amado DiazRk2018-2019
    2017-  0-   0-DET
    DET [2] -------
    Jose Agusto DiazPJose Agusto DiazRk2011-2013
    LAN [3] Free Agt-
    Josttin Diaz2BJosttin Samuels DiazRk2019-2019
    2018-  0-   0-SDN
    SDN [1] -------
    Juan DiazPJuan Pablo DiazRk2014-2017
    MIL [4] Free Agt-
    Juan DiazPJuan DiazRk2010-2010
    WAS [1] -------
    Juan DiazPJuan Isaias DiazA-2017-2019
    TOR [3] MinorsToronto Blue JaysA-
    Juan DiazPJuan Isaias DiazA-2017-2019
    TOR [3] Free Agt--
    Juan DiazOFJuan Ramon DiazRk2019-2019
    LAN [1] -------
    Junior Diaz3B-PRafael Isidro DiazRk1986-1987
    CIN [2] -------
    Kelvin DiazPKelvin Narcisco DiazRk2006-2007
    CLE [2] -------
    Kenny DiazC-3BKenny DiazRk2010-2012
    2010- 49-1473-HOU
    HOU [3] Free Agt--
    Lahiorne DiazCLahiorne DiazRk2019-2019
    ----------
    Lazaro DiazOFLazaro Antonio DiazA+1984-1984
    MIN [1] -------
    Linardo DiazOFLinardo DiazA+1993-1995
    PHI [3] -------
    Lino Diaz3B-2BLino Felipe Diaz (Gomez)AAA1991-1997
    1993- 30- 833-KCA
    KCA [5] -------
    Luis DiazPLuis Johan DiazA+1998-2003
    DET [5] -------
    Luis DiazPLuis A. DiazA-1989-1991
    SDN [2] -------
    Luis DiazPLuis DiazAAA2010-2019
    BOS [6] SDN [1] ANA [1] Free Agt-
    Luis Diaz2B-3BLuis Yamarco DiazA-2016-2019
    2015-  0-   0-CHN
    CHN [4] MinorsChicago CubsRk
    Luis DiazPLuis Alberto DiazRk2017-2018
    PIT [2] MinorsPittsburgh PiratesRk
    Luis DiazLF-1BLuis Augusto DiazRk2017-2018
    2016-  0-   0-ANA
    ANA [2] -------
    Luis DiazPLuis Daniel DiazRk2018-2019
    2017-  0-   0-ATL
    ATL [2] -------
    Luis Carlos DiazLF-CFLuis Carlos DiazRk2017-2019
    LAN [3] MinorsLos Angeles DodgersRk
    Luis Yanel Diaz3B-1BLuis Yanel DiazRk2017-2019
    LAN [3] MinorsLos Angeles DodgersRk
    Maikell DiazSS-2BMaikell P. DiazAAA1997-2002
    BAL [6] -------
    Malcom DiazPMalcom Jeremy DiazRk2012-2014
    2012- 13- 405-SDN
    SDN [3] Free Agt-
    Max DiazC-PMaximiano DiazRk1981-1983
    1981-  6- 136-CHA
    CHA [3] -------
    Michael DiazOFMichael DiazA1998-1999
    ANA [2] -------
    Miguel DiazOF-CMiguel DiazAA1997-2001
    SLN [5] MON [1] -------
    Miguel Diaz2B-SSMiguel O. DiazRk1983-1983
    PIT [1] -------
    Miguel DiazPMiguel Eduardo DiazRk2018-2019
    2018-  0-   0-PIT
    PIT [2] -------
    Mike Diaz2B-1BMichael DiazA-2008-2010
    2008- 30- 902-HOU
    HOU [1] -------
    Miller DiazPMiller DiazAA2010-2017
    NYN [6] ARI [3] Free Agt-
    Misaul DiazPMisaul Anotnio DiazA2010-2011
    TOR [2] -------
    Moises DiazPMoises Aldo DiazRk2018-2019
    2017-  0-   0-CHN
    CHN [2] -------
    Noel DiazPNoel De Jesus (Rivera) DiazRk2011-2012
    SFN [2] -------
    Nolan DiazPNolan Deivis DiazA2009-2012
    SEA [4] Free Agt-
    Obed DiazPOphni Obed DiazA-2015-2017
    2015- 26- 776-MIA
    MIA [3] Free Agt--
    Ogui DiazSS-2BOgui Andres DiazAA2006-2011
    SEA [6] -------
    Omar DiazPOmar DiazRk2008-2009
    SLN [2] -------
    Omar DiazOFOmar Arturo DiazRk2019-2019
    2018-  0-   0-HOU
    HOU [1] -------
    Oneiver DiazPOneiver DiazRk2014-2018
    2013-  0-   0-SLN
    SLN [4] MinorsSt. Louis CardinalsRk
    Orlando Diaz1B-3BOrlando R. DiazA-2004-2004
    2004- 27- 792-SDN
    SDN [1] -------
    Osvaldo DiazOF-1BOsvaldo Francisco DiazRk2005-2007
    2001- 40-1196-HOU
    ARI [1] -------
    Patricio DiazLFPatricio Antonio DiazRk2018-2018
    2017-  0-   0-NYN
    NYN [1] -------
    Pedro DiazPPedro Luis Diaz (Rosado)AA2002-2005
    2001- 40-1204-COL
    COL [1] DET [1] -------
    Pedro DiazPPedro Diaz (Florentino)A2011-2014
    CIN [4] Free Agt-
    Pedro Diaz3B-1BPedro DiazAAA2000-2017
    ----------
    Pedro DiazPPedro Eleazar DiazRk2013-2015
    TOR [3] -------
    Pedro DiazLF-RFPedro Antonio DiazA-2016-2019
    2015-  0-   0-TBA
    TBA [4] MinorsTampa Bay RaysA-
    Pedro DiazC-1BPedro Luis DiazRk2017-2019
    NYA [3] MinorsNew York YankeesRk
    Rafael Diaz3B-SSRafael Antonio DiazA+2003-2007
    BAL [3] -------
    Rafael DiazPRafael J. Diaz (Adame)AAA1991-2008
    1988- 15- 388-MON
    MON [3] -------
    Rafael DiazPRafael Javier Diaz (Adame)AAA1989-2019
    1989-  9- 238-CIN
    CIN [2] KCA [1] -------
    Rainel DiazCRainel (Garcia) DiazRk2012-2012
    CLE [1] -------
    Ralph DiazPRafael Diaz (Adame)AAA1989-1995
    MON [5] -------
    Ramon DiazOFRamon DiazRk2004-2004
    MON [1] -------
    Randor DiazOF-1BRandor Jose DiazA-2001-2003
    SFN [3] -------
    Raymar DiazPRaymar Ruben DiazA+2003-2012
    2002- 47-1407-HOU
    HOU [6] -------
    Remigio DiazSS-2BRemigio DiazAAA1990-2007
    MIL [2] -------
    Rhodery DiazOFRhodery DiazRk2019-2019
    MIN [1] -------
    Richard Diaz2B-3BRichard DiazA1982-1983
    CLE [1] NYN [1] -------
    Ricky DiazCRicky J. DiazA+2007-2007
    PIT [1] -------
    Robert DiazPRobert Rene DiazRk2009-2010
    DET [2] -------
    Roberto DiazPRoberto Diaz (Garcia)A+1978-1981
    MIL [4] -------
    Sammy Diaz2B-SSSamuel David DiazA+2010-2015
    CIN [6] Free Agt-
    Sandy DiazCSandy D. DiazRk2003-2004
    SLN [2] -------
    Sandy DiazPSandy Javier DiazA+1989-1992
    MIN [4] -------
    Stephen DiazC-3BStephen Matthew DiazA+1988-1991
    MIL [4] -------
    Tony DiazOF-3BSerafin F. DiazA+1983-1990
    1983- 24- 592-MIN
    MIN [1] NYN [1] SEA [1] SDN [1] -------
    Vicente DiazC-1BVicente DiazAA1977-1978
    1975- 10- 219-DET
    DET [2] -------
    Victor DiazPVictor Antonio DiazAA1983-1989
    TOR [4] CHA [2] -------
    Victor DiazPVictor DiazRk2009-2009
    OAK [1] -------
    Victor DiazPVictor Manuel DiazA+2012-2018
    MIL [7] Free Agt--
    Victor DiazPVictor DiazA+2015-2017
    BOS [2] CHA [1] MinorsChicago White SoxA+
    Victor DiazCVictor Yacsel DiazRk2019-2019
    2018-  0-   0-PHI
    PHI [1] -------
    Walter Diaz3B-SSWalter DiazAAA2005-2009
    2007- 48-1402-CLE
    CLE [2] -------
    Wellington DiazPWellington DiazA+2017-2019
    NYA [3] MinorsNew York YankeesA-
    Wilber DiazPWilber Javier DiazRk2018-2019
    2018-  0-   0-MIL
    MIL [2] MinorsMilwaukee BrewersRk
    Wilerik DiazPWilerik Rafael DiazRk2016-2016
    PHI [1] -------
    Wilfredo DiazPWilfredo DiazA2005-2008
    2005- 15- 466-LAN
    LAN [4] -------
    William Diaz3B-SSWilliam DiazAA1986-1989
    SEA [4] -------
    Willy Diaz3B-1BWilly Meer DiazRk2014-2017
    TEX [4] Free Agt-
    Yainer DiazCYainer Radhames DiazA-2017-2019
    2016-  0-   0-CLE
    CLE [3] MinorsCleveland IndiansA-
    Yoel DiazPYoel Alejandro DiazRk2016-2019
    2016-  0-   0-CLE
    CIN [4] Free Agt--
    Yoljeldriz DiazPYoljeldriz Jesus DiazRk2019-2019
    NYA [1] MinorsNew York YankeesRk
    Yorky DiazOFYorky Gustavo DiazRk2011-2013
    SDN [3] -------
    Yusniel DiazRF-CFYusniel Efrain DiazAA2016-2019
    2015-  0-   0-LAN
    LAN [3] BAL [2] MinorsBaltimore OriolesAA
    Zach DiazPZachary DiazA-1996-1999
    ANA [1] -------
    DIB
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Steve DiBartolomeoPStephen Joseph DiBartolomeoAA1989-1991
    1989- 21- 538-CHN
    CHN [3] -------
    Derek DibbensC-1BDerek Michael DibbensA-2008-2010
    SFN [2] -------
    Joe DiBenedettoPJoe DiBenedettoA-2014-2019
    2017- 29- 879-TOR
    TOR [2] Free Agt--
    Nick DiBenedetto3B-1BNicholas DiBenedettoRk2014-2018
    BAL [1] Free Agt-
    Stephen DiBenedetto2B-SSStephen G. DiBenedettoRk1977-1977
    DET [1] -------
    John DiBetta2B-3BJohn Michael DiBettaA2001-2003
    2000- 15- 439-SDN
    SDN [3] -------
    Tony DibrellPTony DibrellAA2015-2019
    2017-  4- 127-NYN
    NYN [3] MinorsNew York MetsAA
    DIC
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Brian DiceCBrian Paul DiceA-2011-2012
    MIA [2] Free Agt-
    Tom DiCeglioSS-2BThomas David DiCeglioA+1984-1986
    1982-  4- 102-CIN
    MIN [3] CHN [1] -------
    Francisco DicenOF-1BFrancisco Alberto (De Los Santos) DicenRk2010-2011
    PHI [2] -------
    Joel DicentPJoel DicentRk2010-2013
    MIL [4] Free Agt-
    Jose Dicent3BJose Ignacio DicentRk2010-2012
    MIL [1] ARI [1] -------
    Lizardy DicentPLizardy DicentRk2018-2019
    2018-  0-   0-PIT
    PIT [2] MinorsPittsburgh PiratesRk
    Lizardy DicentPLizardy DicentRk2018-2019
    2018-  0-   0-PIT
    PIT [2] Free Agt--
    Raymi DicentOFRaymi Yessil Dicent ZapataRk2007-2007
    ANA [1] -------
    Jared DiCesarePJared Michael DiCesareA-2017-2019
    2019- 17- 507-TOR
    TOR [1] MinorsToronto Blue JaysA-
    Joe Dicesare3BJoseph DicesareRk1983-1983
    TEX [1] -------
    Kevin DicharryPKevin Austin Dicharry A-2009-2013
    2012- 24- 744-WAS
    WAS [2] Free Agt-
    Louis Dichiaro2BLouis DichiaroA-1980-1983
    1983- 19- 494-BAL
    BAL [1] -------
    Bill DickPWilliam DickAAA1977-1978
    1975- 21- 483-MIL
    MIL [2] -------
    Ralph DickOFRalph DickA-1977-1977
    1969-  1-   3-MIN
    ----------
    Randy DickenPRandy Lee DickenA2004-2008
    2004-  7- 207-TOR
    TOR [3] -------
    Ron Dicken2B-1BRongie G. DickenRk1992-1993
    1992- 15- 419-SLN
    SLN [2] -------
    John DickensPJohn Marshall DickensA+1992-1996
    1992- 10- 274-KCA
    KCA [4] -------
    Bo DickersonPRoy Boothe Dickerson Iv A2001-2005
    2000- 36-1083-CIN
    SLN [2] -------
    Bobby DickersonSS-2BBobby Dale DickersonAAA1987-1995
    1987- 23- 601-NYA
    NYA [4] BAL [3] -------
    Brian DickersonPBrian Lynn DickersonRk1985-1985
    PIT [1] -------
    Dale DickersonPJoseph DickersonAA2007-2013
    2009- 16- 485-CLE
    CLE [4] Indy-
    Darnell DickersonOFDarnell Richard DickersonRk1989-1989
    1989- 28- 725-KCA
    KCA [1] -------
    Dustin Dickerson1B-LFDustin Lee DickersonA-2007-2009
    2009-  6- 188-MIA
    MIA [1] -------
    Edwin DickersonPEdwin DickersonA1981-1981
    TOR [1] -------
    Jim DickersonOF-3BJames Clifton DickersonAA1983-1986
    1983- 19- 476-CHN
    CHN [4] -------
    Joe DickersonOF-LFJoseph Glenn DickersonAA2005-2010
    2005-  4- 112-KCA
    KCA [5] -------
    Robert DickersonOFRobert L. DickersonA1992-1994
    1991- 55-1389-DET
    DET [3] -------
    Roland DickersonPRoland DickersonRk1977-1977
    ATL [1] -------
    Terry DickersonPTerry E. DickersonRk1982-1982
    1982- 15- 379-PHI
    PHI [1] -------
    Reed DickertPReed DickertA+2006-2010
    MIL [1] -------
    Gavin DickeyOF-LFGavin K. DickeyAA2004-2011
    2006- 12- 351-SEA
    SEA [4] ATL [1] -------
    Kevin DickeyP Kevin Ryan DickeyRk2018-2019
    2019- 27- 826-HOU
    HOU [1] MinorsHouston AstrosRk
    Robbie DickeyPRobbie DickeyA2013-2016
    2014-  4- 124-WAS
    WAS [3] MinorsWashington NationalsA
    Warren DickeyPWarren B. DickeyRk1985-1985
    1983- 24- 604-DET
    ----------
    Drew DickinsonPAndrew Harold DickinsonAA1999-2008
    2002- 28- 848-OAK
    OAK [4] -------
    Rodney DickinsonPRodney Alan DickinsonAA1995-2004
    BOS [3] ATL [1] -------
    Spencer DickinsonCF-LFSpencer DickinsonA2011-2012
    CIN [2] Free Agt--
    Dave DickmanPDavid Jude DickmanA1988-1989
    ATL [2] -------
    Mark DickmanPMark Edward DickmanAA1983-1986
    1983- 20- 504-TOR
    TOR [4] -------
    Robert DickmannPRobert DickmannA-2006-2011
    2010- 36-1091-TBA
    TBA [2] -------
    Cody DicksonPCody Kyle DicksonAAA2011-2019
    2013-  4- 119-PIT
    PIT [5] Free Agt-
    Drew DicksonPAndrew DicksonA2005-2005
    CHN [1] -------
    Eric DicksonOFAnthony Eric DicksonRk2006-2006
    KCA [1] -------
    Ian DicksonPIan R. DicksonA+2009-2015
    2011- 35-1059-CHN
    WAS [3] CHN [2] Free Agt-
    Ken Dickson3B-1BKenneth Lamar DicksonA1987-1988
    1987- 21- 548-HOU
    HOU [2] -------
    Patrick DicksonPPatrick V. DicksonRk1998-1998
    1998- 13- 402-TBA
    TBA [1] -------
    Richard DicksonOFRichard DicksonRk1982-1982
    SFN [1] -------
    Jose DicocheaPJose Manuel DicocheaRk2019-2019
    2019-  8- 254-OAK
    OAK [1] MinorsOakland AthleticsRk
    Greg DicsoPGregory DicsoRk2006-2007
    CIN [1] -------
    DID
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Ray-Patrick DidderSS-CFRay-Patrick Elijah Khalil DidderAA2013-2019
    2013-  0-   0-ATL
    ATL [7] MinorsAtlanta BravesAAA
    Ray-Patrick DidderSS-CFRay-Patrick Elijah Khalil DidderAA2013-2019
    2013-  0-   0-ATL
    ATL [7] Free Agt--
    Rayborne Didder2B-3BRayborne Patrick DidderA-1985-1987
    NYA [2] -------
    Kris Didion3B-2BKristopher John Didion A-1995-1996
    1996- 18- 529-KCA
    KCA [1] -------
    Tim DidjurgisPTimothy William DidjurgisA2004-2006
    2005- 31- 943-ANA
    ANA [2] -------
    DIE
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Michael DieboltPMichael R. DieboltA-1997-1997
    1997-  7- 205-DET
    DET [1] -------
    Philip DiedrickLF-1BPhilip DiedrickRk2013-2015
    2015- 29- 884-WAS
    WAS [1] Free Agt-
    Joe DiefenderferPJoseph Riley DiefenderferA-2001-2003
    2003- 19- 565-PHI
    PHI [1] -------
    Mike Dieguez3BMichael DieguezA-1994-1995
    NYN [1] CHN [1] -------
    Jeff DiehlPJeffrey Scott DiehlA+2012-2018
    2011- 23- 702-NYN
    NYN [7] Free Agt--
    John DiehlOFJohn E. DiehlA+1982-1983
    1982- 11- 281-LAN
    LAN [2] -------
    Arthur DiekmannPArthur J. DiekmannRk1977-1977
    ATL [1] -------
    Danny Diekroeger3B-1BDanny DiekroegerAA2011-2017
    2014- 10- 315-SLN
    SLN [4] Free Agt-
    Kenny Diekroeger2B-SSKenneth J. DiekroegerAAA2010-2015
    2012-  4- 133-KCA
    KCA [4] Ret-
    Austin DiemerCF-LFAustin William DiemerA+2012-2016
    2014- 28- 830-MIN
    MIN [3] Free Agt-
    Brian DiemerPBrian J. DiemerA+2008-2012
    2010-  6- 204-ANA
    ANA [3] Free Agt-
    Bill DierbergerC-1BBill J. DierbergerAA1980-1980
    CHA [1] -------
    George DierbergerCGeorge F. DierbergerA1977-1979
    MIN [3] -------
    Charles Diering2B-SSCharles D. DieringA+1978-1978
    ----------
    Robert DieringC-OFRobert E. DieringA+1977-1978
    MIN [1] -------
    Scott Dierks2B-3BScott Martin DierksA-2002-2005
    2003- 24- 713-MIA
    MIA [1] -------
    James Dieters1B-3BJames W. DietersA+1979-1980
    1978- 32- 713-SLN
    SLN [2] -------
    Jason DietrichPJason Edward Dietrich A+1995-1998
    1994- 19- 518-COL
    COL [3] -------
    Pat DietrickOFPatrick Joseph DietrickAAA1984-1990
    1984-  6- 142-OAK
    OAK [7] -------
    Jeff DietzPJeffrey James DietzAA2005-2010
    ARI [3] -------
    Matthias DietzPMatthias DietzA+2015-2019
    2016-  2-  69-BAL
    BAL [4] MinorsBaltimore OriolesA+
    Robert DietzPRobert J. DietzRk1977-1977
    DET [1] -------
    Steve DietzSS-2BSteven L. DietzA1993-1998
    1993- 28- 781-DET
    DET [2] -------
    Mark DiezPMark A. DiezA-1983-1983
    ----------
    Scott DiezPScott Howard DiezAA1982-1995
    1982- 14- 358-BOS
    BOS [3] DET [2] NYN [1] MON [1] ATL [1] -------
    DIF
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Vincent DiFazioC-1BVincent Francis DiFazioAAA2005-2016
    2009- 12- 364-TEX
    TEX [4] LAN [1] Free Agt-
    John Difilippo2B-SSJohn P. DifilippoRk1992-1994
    CIN [1] -------
    Mark DiFranciscoPMark Allen DiFrancescoA1984-1984
    1984- 40- 808-CLE
    CLE [1] -------
    Joe DifrancoPJoseph M. DiFrancoA2002-2003
    2002- 40-1206-NYA
    NYA [1] -------
    DIG
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Bryan DigbyPBryan Joseph DigbyAA2000-2006
    2000-  2-  70-ATL
    ATL [7] -------
    Joseph DigeronimoSS-2BJoseph Michael DigeronimoRk2004-2007
    2007- 42-1248-BAL
    BAL [1] -------
    Ron DiggleOFRonald Jay DiggleAAA1977-1979
    1972-  1-  14-NYN
    MIL [2] BAL [1] -------
    Corey Diggs2B-SSCorey J. Diggs Rk1989-1990
    1989- 16- 412-HOU
    HOU [2] -------
    Terry DiggsOF-3BTerence C. DiggsRk2004-2004
    PIT [1] -------
    Tony DiggsOF-SSHoward Antonio DiggsAAA1989-1996
    1989-  6- 157-MIL
    MIL [5] SLN [3] -------
    Kevin Digiacomo1BKevin A. DiGiacomoA-1992-1992
    1988-  9- 228-CIN
    CLE [1] -------
    John DiGiolaOF-CJohn Michael DigolaA+1981-1986
    1981-  5- 111-SLN
    SLN [5] CAL [1] -------
    David DigirolamoPDavid J. DigirolamoRk1983-1983
    KCA [1] -------
    Nick DignaccoPNicholas Michael DignaccoA2011-2017
    2014- 40-1206-TEX
    TEX [2] Free Agt-
    Justin DignelliPJustin Thomas Dignelli Rk2007-2010
    2009- 34-1027-LAN
    LAN [1] -------
    Scott DiguardiCRichard Scott DiguardiRk1982-1982
    ATL [1] -------
    DII
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Tony DiiesoOFAnthony Samuel DieesoRk1992-1993
    1992-  9- 257-ATL
    ATL [2] -------
    DIJ
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Jose Dijol1BJose Ernesto DijolRk2006-2007
    ARI [2] -------
    Julio Dijol2B-3BJulio C. DijolRk1994-1994
    CHN [1] -------
    DIK
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Greg Dikos3BGregory F. DikosRk1979-1979
    1979- 31- 754-ATL
    ATL [1] -------
    DIL
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Darren DilksPDarren Joseph DilksAAA1981-1984
    1981-  1-  18-MON
    MON [4] -------
    Brandon DillPBrandon Paul DillRk2008-2009
    COL [1] -------
    Clayton DillPClayton Dill.A+2005-2011
    2008- 35-1051-WAS
    WAS [3] -------
    Dakota DillPDakota Allen DillA2010-2015
    2013- 26- 793-ATL
    ATL [2] Free Agt-
    Jason DillOF-1BJason Christopher DillA+1998-2003
    1997- 36-1090-HOU
    TEX [3] -------
    Cordie Dillard2B-OFCordie L. DillardRk1979-1979
    1979- 12- 304-SFN
    SFN [1] -------
    David DillardOF-1BDavid DillardA+1981-1985
    1983- 17- 428-SDN
    SDN [3] -------
    Jay DillardPJay T. DillardAA1977-1977
    1971- 20- 480-SFN
    SFN [1] -------
    Johnny DillardPJohnny Ray DillardRk2004-2009
    2004- 26- 768-CIN
    CIN [2] -------
    Michael DillardSSMichael Wayne DillardA-1987-1987
    BOS [1] -------
    Ron Dillard2B-3BRonald Lovell DillardAA1980-1984
    1980-  5- 130-BAL
    TEX [3] BAL [2] -------
    Thomas DillardCThomas L. DillardRk1999-2000
    MIN [2] -------
    Thomas Dillard1B-LFThomas DillardA2017-2019
    2019-  5- 163-MIL
    MIL [1] MinorsMilwaukee BrewersA
    David DillenbergerPDavid R. DillenbergerA1984-1985
    SLN [2] -------
    John DillingerPJohn William DillingerAAA1992-2005
    1992- 20- 567-PIT
    PIT [6] TOR [1] ANA [1] NYA [1] -------
    Dan DillinghamOF-1BDaniel B. DillinghamA-1994-1998
    1994- 18- 499-KCA
    KCA [1] -------
    Jeff DillmanPJeffrey H. DillmanA1988-1992
    1991- 46-1189-SLN
    SLN [2] -------
    Phil DillmorePPhillip Michael DillmoreA+1986-1987
    CLE [2] -------
    Chad DillonPChad S. DillonRk1994-1995
    1994- 11- 312-SFN
    SFN [1] -------
    Jaden DillonPJaden James DillonRk2009-2012
    2012- 29- 899-ATL
    ATL [1] Free Agt-
    Jim DillonPJames DillonA+1990-1992
    1990- 14- 397-OAK
    OAK [3] -------
    Justin DillonPJustin DillonAAA2013-2019
    2017- 10- 309-TOR
    TOR [3] MinorsToronto Blue JaysAA
    Zach DillonC-1BZachary Michael DillonAA2003-2008
    2006- 20- 595-BAL
    BAL [3] -------
    Angelo DilonePAngelo Jose DiloneRk2012-2012
    WAS [1] -------
    Ivan DilonePIvan O. DiloneRk1984-1985
    LAN [2] -------
    Jander DilonePJander DiloneRk2018-2018
    2018-  0-   0-ARI
    ARI [1] -------
    Jose Dilone3BJose Luis DiloneA-2006-2006
    ARI [1] -------
    Jose DiloneSSJose Alejandro DiloneRk2019-2019
    2018-  0-   0-ATL
    ATL [1] -------
    Juan DiloneOF-3BJuan Ivan Dilone (Santos)AAA1991-2000
    OAK [6] SFN [2] -------
    Miguel Dilone1B-2BMiguel DiloneA-2011-2014
    COL [4] Free Agt-
    Natividad DilonepNatividad DiloneA+2006-2010
    SEA [4] MIA [2] -------
    Rene DiloneSSRene Antonio DiloneRk1987-1987
    PIT [1] -------
    Vladimir Dilone2B-3BVladimir DiloneA-2018-2019
    2018-  0-   0-COL
    COL [2] Free Agt--
    Chris DiLorenzoPChristopher Paul DiLorenzoAA1978-1981
    1973- 11- 257-BOS
    KCA [4] -------
    DIM
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Steve DiMarco3B-1BSteven Philip DiMarcoA1990-1991
    1990- 20- 552-BAL
    BAL [2] -------
    Gino DimareOFGino M. DimareA+1992-1993
    BOS [2] -------
    Bryan DimasCF-LFBryan Josue DimasRk2017-2019
    2016-  0-   0-MIL
    BAL [1] -------
    Dan DimascioC-OFDaniel Mark DimascioAAA1986-1990
    1986- 18- 463-DET
    DET [4] SEA [1] -------
    Anthony DiMeglioPAnthony Joseph DiMeglioRk2015-2019
    MIL [1] MinorsMilwaukee BrewersRk
    Ray DimickPRaymond P. DimickA-1977-1977
    1976-  4-  77-CHN
    CHN [1] -------
    Anthony DiminoC-LF-Anthony Charles WesleyA+2013-2018
    2015- 28- 839-NYN
    NYN [4] Free Agt--
    Thomas DiminoSSThomas A. DiminoA-1977-1977
    1976- 17- 407-CIN
    CIN [1] -------
    Douglas DimmaPDouglas F. DimmaAAA1999-2003
    1999- 36-1093-TOR
    TOR [3] -------
    Joshua DimmickCJoshua R. DimmickA1995-1999
    1998- 24- 722-HOU
    HOU [2] MIN [1] -------
    Michael DimockPMichael S. DimockAAA2009-2018
    2012- 37-1119-HOU
    SDN [4] HOU [3] ARI [1] ANA [1] Free Agt-
    Dawson DimonC-1B----Rk2018-2019
    2018- 34-1020-TBA
    TBA [2] MinorsTampa Bay RaysRk
    DIN
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Allen DinaOFAllen Clifford DinaAAA1998-2002
    NYN [4] MIA [1] -------
    Dalton DiNatale1B-3BDalton Christopher DiNataleRk2013-2015
    2015- 32- 974-WAS
    WAS [1] Free Agt-
    David DiNataleLF-RFDavid J. DiNataleRk2006-2010
    2009- 28- 841-COL
    COL [2] -------
    Ryan Dineen3B-2BRyan C. DineenA2010-2013
    2012- 25- 759-HOU
    HOU [2] Free Agt-
    Tony DineenPWilliam Anthony DineenA-1985-1985
    1985- 23- 586-HOU
    HOU [1] -------
    David DinelliPDavid A. DinelliA-2006-2017
    2007-  6- 201-HOU
    HOU [2] -------
    Milan DingaPMilan Joseph DingaAAA2004-2008
    2007- 10- 328-ANA
    ANA [2] -------
    Gio Dingcong1B-LF---Rk2018-2019
    2018- 30- 893-OAK
    OAK [2] -------
    Greg DiniCGregory Nicholas DiniA+2002-2007
    2005- 12- 373-ANA
    ANA [2] -------
    Harrison DiNicola1B-3BHarrison Hager HillA+2016-2019
    2018- 27- 807-MIA
    MIA [2] MinorsMiami MarlinsA-
    Aaron DinkelPAaron G. DinkelA-1999-2000
    1999- 35-1062-SLN
    SLN [1] -------
    Jeff DinkelOF-1BJeffry DinkelA1983-1984
    1983- 16- 396-NYN
    NYN [2] -------
    Charles DinkinsPCharles L. DinkinsA+1981-1982
    1981- 22- 565-MIL
    MIL [2] -------
    Kevin DinnenPKevin J. DinnenA1993-1995
    1993- 54-1458-CLE
    CLE [3] -------
    Jeff DinuzzoPJeffrey E. DinuzzoA-1990-1990
    1990- 16- 429-CHA
    CHA [1] -------
    Eric DinyarPEric Joseph DinyarA+1994-1997
    1994- 48-1314-DET
    DET [4] -------
    DIO
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Eric DiomartichPEric Daniel DiomartichRk2013-2016
    TBA [1] Free Agt-
    Nate DionOFNathaniel Joseph DionA2000-2004
    2000- 15- 436-TBA
    TBA [5] -------
    Andres DionicioOF-1BAndres DionicioRk2007-2008
    NYA [2] -------
    Eurben DionicioOF-3BEruben D. DionicioRk1990-1990
    OAK [1] -------
    Ismael Dionicio3B-2BIsmael Andres DionicioA2010-2014
    ANA [5] Free Agt-
    Victor DionisioPVictor Manuel DionicioRk2010-2010
    DET [1] -------
    Matt DiorioLF-RFMatt DiorioA-2014-2017
    2016- 16- 495-PIT
    PIT [2] Free Agt-
    Mike DiOrioPMichael Anthony DiOrioAAA1993-2001
    1993-  8- 224-HOU
    HOU [6] PIT [2] -------
    DIP
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Dan DiPaceOF-1BDanny Joe DiPaceAA1996-2005
    1991- 68-1528-MON
    KCA [2] MIL [1] BOS [1] -------
    Ryan DipietroPRyan Michael DiPietroA2005-2011
    2005-  6- 172-KCA
    KCA [3] -------
    Paul Dipino3BPaul Julius DiPinoRk1990-1990
    ATL [1] -------
    Marcos DiplanPMarcos Antonio DiplanAA2014-2019
    2013-  0-   0-TEX
    MIL [5] TEX [1] MIN [1] MinorsBaltimore OriolesAAA
    Nattino DiplanPNattino DiplanAA2013-2019
    2012-  0-   0-MIL
    MIL [7] Free Agt--
    Rafael DiplanPRafael DiplanA-2010-2012
    CHN [3] Free Agt-
    Jonah DipotoPJonah Seaver DipotoRk2016-2019
    2019- 35-1039-KCA
    KCA [1] MinorsKansas City RoyalsRk
    Gary Dippel2B-3BGary DippelRk1979-1980
    CHN [1] -------
    Guarner DipreSS-2BGuarner Jose DipreRk2018-2019
    2018-  0-   0-PHI
    PHI [2] -------
    Giancarlo DiPrimaSS-2BGiancarlo DiPrimaRk1998-2002
    MIL [1] -------
    DIR
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Curtis DiredoOFCurtis J. DiredoRk2001-2001
    ARI [1] -------
    Caleb DirksPCaleb Timothy DirksAAA2012-2019
    2014- 15- 463-ATL
    ATL [5] LAN [2] MinorsAtlanta BravesA+
    Caleb DirksPCaleb Timothy DirksAAA2012-2019
    2014- 15- 463-ATL
    ATL [5] LAN [2] Free Agt--
    Joe Dirnberger3BJoseph A. DirnbergerA-2004-2004
    2004- 25- 752-PHI
    PHI [1] -------
    Joe DiroccoPJoseph Paul DiRocco A-2008-2011
    2011- 21- 633-SEA
    SEA [1] -------
    Anthony DirocieCF-LFAnthony Rinaldy DirocieA2014-2019
    2013-  0-   0-NYN
    NYN [6] MinorsNew York MetsRk
    Anthony DirocieCF-LFAnthony Rinaldy DirocieA2014-2019
    2013-  0-   0-NYN
    NYN [6] Free Agt--
    Mike DiRosaCMichael Shawn DiRosaAA1999-2006
    2001- 16- 488-ARI
    ARI [5] TOR [1] -------
    DIS
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Dominic DiSabatinoPDominic DiSabatinoA-2016-2019
    2016- 20- 594-SDN
    SDN [2] MinorsSan Diego PadresA-
    Pat DisabatoPPatrick Robert DisabatoA-1987-1987
    1987- 23- 602-NYN
    NYN [1] -------
    Javier DiSalleCJavier R. DisalleRk1994-1995
    BAL [2] -------
    Glenn DiSarcinaSS-3BGlenn D. DisarcinaAAA1991-1996
    1991- 14- 384-CHA
    CHA [6] -------
    John DischiavoPJohn Anthony DischiavoA2000-2003
    2000-  9- 256-TBA
    TBA [4] -------
    Tony DischlerPAnthony Conrad Dischler IIA2009-2011
    2010- 23- 690-CLE
    CLE [2] -------
    Dan DisherOFDaniel C. DisherA+1983-1988
    1986- 10- 245-SEA
    SEA [3] -------
    Phil Disher1BPhilip Branson DisherA2005-2009
    2008- 15- 452-HOU
    HOU [2] -------
    Nate Dishington1B-OFNathan Alex DishingtonAAA1993-2001
    1993-  2-  44-SLN
    SLN [8] CLE [1] -------
    Curtis Dishman1BCurtis Troy DishmanA-1982-1985
    1981- 12- 252-CHA
    HOU [1] MON [1] -------
    Richard DishmanPRichard Michael DishmanAAA1997-2002
    1997- 23- 712-ATL
    ATL [4] MIL [1] -------
    Johnny DishonRF-LFJohn Douglas Dishon Jr.A+2008-2013
    2010- 42-1269-MIL
    MIL [4] Free Agt-
    Bienvenido Disla3B-2BBienvenido DislaRk2005-2005
    ATL [1] -------
    Jose DislaPJose Apolinar DislaAA2013-2019
    2013-  0-   0-TBA
    TBA [7] Free Agt--
    Kelvin DislaPKelvin DislaRk2019-2019
    PIT [1] -------
    Lisandro Disla3B-2BLisandro Rafael DislaA2003-2005
    SFN [3] -------
    Rafael DislaSSRafael Jose DislaRk2010-2010
    CHN [1] -------
    Wagner DislaPWagner Jhoel DislaRk2013-2015
    2012-  0-   0-CHN
    CHN [2] -------
    Jamie Dismuke1B-OFJames Allen DismukeAAA1989-1997
    1989- 12- 316-CIN
    CIN [8] DET [1] TOR [1] -------
    Lou DistasioPLou DistasioAAA2013-2017
    2015- 32- 957-SDN
    SDN [3] Free Agt-
    DIT
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Matt DitmanPMatthew David DitmanA2013-2017
    2015- 16- 489-KCA
    KCA [2] LAN [1] Free Agt-
    Robert DitoCRobert J. DitoA+1998-1999
    MON [2] -------
    Brad Ditter2B-3BBrad A. DitterAA2003-2005
    2003- 13- 387-MON
    MON [2] WAS [1] -------
    Ryan DittfurthPRyan Wade DittfurthAA1998-2008
    1998-  5- 143-TEX
    TEX [6] -------
    Ryan Ditthardt1B-LFRyan Taylor DitthardtRk2009-2011
    HOU [1] -------
    Jake DittlerPJake Andrew DittlerAAA2001-2011
    2001-  2-  51-CLE
    CLE [7] TEX [1] -------
    Greg DittmerPGregory F. DittmerRk1999-1999
    TBA [1] -------
    Brad DittoSS-2BBradley Keith DittoA1983-1984
    1980- 39- 814-SDN
    CHN [2] -------
    Julian Ditto1B-OFJulian R. DittoAA1977-1977
    MIN [1] -------
    DIV
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Mark DiVincenzoOF-3BMark A. DivincenzoA-1986-1986
    1986- 13- 306-NYN
    NYN [1] -------
    Julio DivisonPJulio Cesar Matos DivisonAA1977-1977
    HOU [1] -------
    DIX
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Andrew DixonOFAndrew Fitzgerald DixonAA1986-1990
    SFN [4] MIL [1] -------
    Brian DixonOFBryan Anthony DixonA1988-1988
    1987- 71-1260-TOR
    TOR [1] -------
    Bubba DixonPGary Wayne DixonAAA1994-1998
    1994- 14- 374-SDN
    SDN [5] -------
    Burle DixonRF-LFBurle Michael DixonRk2018-2019
    2019- 18- 529-KCA
    KCA [1] MinorsKansas City RoyalsRk
    Carl DixonPCarl Peterson DixonRk1985-1985
    PIT [1] -------
    Colin Dixon3B-1BColin Turner DixonAA1989-1995
    1989- 17- 449-BOS
    BOS [5] COL [1] -------
    Dan DixonOFFerrell Daniel DixonAA1978-1979
    1978- 16- 410-TEX
    TEX [2] PIT [1] -------
    Dennis DixonOFDennis Lee DixonRk2007-2007
    2007-  5- 168-ATL
    ATL [1] -------
    Derek DixonPDerek Burton DixonRk1998-1998
    1994- 53-1413-DET
    BAL [1] -------
    Deshun DixonCF-RFDeshun R. DixonA-2010-2012
    2010- 10- 311-TBA
    TBA [3] Free Agt--
    Dickie DixonPRoger Wayne DixonA+1990-1993
    1990- 27- 726-MIN
    MIN [4] -------
    DJ DixonCDorian Joel DixonAAA2004-2018
    SFN [2] -------
    Eddie DixonPWilliam Edward DothanAAA1985-2001
    MON [8] PIT [1] HOU [1] CIN [1] -------
    Jacob DixonPJacob C. DixonRk2006-2006
    2005- 36-1093-ANA
    ANA [1] -------
    Jasiah DixonRF-CFJasiah Lionel DixonRk2019-2019
    2019- 23- 694-PIT
    PIT [1] MinorsPittsburgh PiratesRk
    Jeff DixonPJeffrey M. DixonA-2000-2004
    MON [1] -------
    Jim DixonPJames O. DixonA+1993-1997
    1993- 24- 677-CHA
    CHA [5] -------
    Johnny DixonOFJohnny Anthony DixonRk2015-2016
    2014-  0-   0-BAL
    BAL [2] -------
    Kevin DixonPKevin D. DixonAA2003-2008
    2005-  5- 154-CLE
    CLE [4] -------
    Leonardo DixonSS-2BLeonardo Antonio DixonA1977-1978
    ATL [2] -------
    Michael DixonPMichael R. DixonA1980-1984
    1980-  5- 112-CLE
    CLE [3] -------
    Michael DixonCMichael B. DixonA1977-1978
    PHI [1] -------
    Rashun DixonLF-RFRashun Deonte DixonA+2008-2013
    2008- 10- 304-OAK
    OAK [6] Free Agt-
    Ronn DixonPRonn Wendell DixonA1981-1983
    1981- 11- 260-SEA
    SEA [3] -------
    Roy DixonOF-SSRoy Lawson DixonA+1978-1979
    DET [1] -------
    Russell DixonOF-RFDavid Russell Dixon, Jr.A2005-2009
    2007-  7- 231-HOU
    HOU [3] -------
    Ryan DixonPRyan Kenneth DixonRk2002-2009
    2001- 15- 441-TEX
    SLN [1] -------
    Scottie DixonPScott L. DixonRk1991-1991
    SEA [1] -------
    Tim DixonPTimothy Ray DixonAAA1995-2000
    1995- 14- 395-MON
    MON [5] MIL [2] BOS [1] -------
    TJ DixonRF-CFT.J. DixonRk2014-2017
    2017- 24- 706-MIN
    MIN [1] Free Agt--
    Troy DixonP-OFTroy Jamis Dixon AAA1977-1983
    1977-  8- 190-SDN
    SDN [5] DET [1] -------
    Troy DixonCTroy Lee DixonA-2014-2019
    2017- 20- 603-SEA
    SEA [2] Free Agt--
    Troy Dixon2B-CFTroy DixonA-2016-2018
    2018- 24- 719-TEX
    TEX [1] Free Agt--
    Tyrone DixonOF-3BTyrone DixonA-1991-1993
    1993- 47-1301-DET
    DET [1] -------
    Zachary DixonPZachary DixonA+2000-2005
    2003- 22- 644-BAL
    BAL [3] -------
    DIY
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Nick DiyorioOFNicholas A. DiyorioRk2004-2006
    2006- 38-1154-NYA
    NYA [1] -------
    DIZ
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Fraser DizardPFraser C. DizardAA2001-2006
    2003- 10- 292-CHA
    CHA [4] -------
    496 record(s)
    Glossary:
    Player Name Name of the player. If not linked, then no profile on the site Pos Defensive Position Proper Name Given name, if available HiLvl Highest Level Reached Stat Years Available range of years of statistics within the TBC system Draft Info Year-DraftRound-Overall-Drafted by Team Abbreviation. Click the link to view picks for that round. Indicates most recent draft instance Status Roster Status Current Team Player's Active Major League Baseball Organization, if exists cLevel College Level or Division. NCAA I,II,III,NAIA,Jr College etc