Eddings aloitti pienten liigojen pelaamisen 14-vuotiaana. Hän aloitti työskentelyn American League -peleissä vuonna 1998 ja on työskennellyt molemmissa suurissa liigoissa vuodesta 2000 lähtien. Eddings on pelannut vuoden 2000 ALDS, 2002 ALDS, 2005 ALCS
, 2014 NL Wild Card Game, 2018 NLDS, 2019 NLDS, 2019 World Series, 2020 National League Wild Card Series ja 2020 NLDS. Hän työskenteli myös vuoden 2004 All-Star -pelissä ja oli vuoden 2017 All-Star -pelin uusintavirkamies. Hänellä on univormu numero 88.