Eddings started umpiring Little League games at 14, and in his early career, worked throughout the minor leagues. He started working American League games in 1998, and has worked throughout both major leagues since 2000. In the postseason, Eddings has worked the 2000 ALDS, 2002 ALDS, 2005 ALCS, 2014 NL Wild Card Game, 2018 NLDS, the 2019 NLDS, the 2019 World Series the 2020 National League Wild Card Series and the 2020 NLDS. He also worked the 2004 All-Star Game and was the replay official for the 2017 All-Star Game. He wears uniform number 88.