On May 28, 1992, he was traded to the
Atlanta Braves for
Ben Rivera. In 103 innings with the
Greenville Braves, he went 7–2 with a 2.08 ERA. Ranked the ninth best prospect in the Braves organization by
Baseball America prior to the 1993 season, he began the year with the
Richmond Braves, going 8–5 with a 4.72 ERA with them. Twice he came within 4 outs of a no hitter. Once against the Toledo Mud Hens and then again against the Scranton Red Barons. On July 18, his was traded to the Padres with
Melvin Nieves and minor leaguer Vince Moore for
Fred McGriff. He spent the rest of the year with the
Las Vegas Stars, going 2–5 with a 6.37 ERA. In an August start against the Phoenix Firebirds he again flirted with a no hitter, having not given up a hit for the first 8 1/3. He finished the game with a franchise record 14 strikeouts. Overall,. he went 10–10 with a 5.19 ERA. April 23, 1994 marked the date of Elliott's major league debut. It would end up being his only big league start. Coincidentally, the opposing team he was facing was the team that originally drafted him, the Phillies. Even more coincidentally, he was facing the pitcher he was traded for on May 28, 1992, Ben Rivera. Neither pitcher fared very well in that game, with Elliott lasting only 2 innings, giving up two earned runs, four hits and two walks. Rivera lasted four innings, allowing seven hits, five earned runs and four walks. In the end, the Padres won the game 8–2. After being converted to a reliever, Elliott did much better, finishing the season with a 3.27 ERA in 30 total games, with his ERA as a reliever being 2.97. ==Later career==