The No. 89 overall prospect threw 50 of his 82 pitches for strikes, gave up just three hits and lowered his ERA to 1.04 since joining Tampa.
Sheffield, a 20-year-old left-hander, has made three starts with Tampa and has held the opposition to one earned run or fewer in each outing.
"To be honest, I really didn't have my best stuff tonight," Sheffield told MiLB.com. "It took me a while to even find my slider, and it was off and on all night. I threw some changeups, which I really wanted to focus on coming in, getting my changeup established and trying to cut guys down on my changeup and get quick outs. I feel like I did a pretty good job with that tonight. My fastball command, it was there and then it wasn't."
In total, Sheffield has tossed 17 1/3 innings, given up 10 hits and allowed two earned runs. He's also walked just four and struck out 17.
The rest of the best performances from top prospects Tuesday:
• No. 7 overall prospect Brendan Rodgers (Rockies' No. 1) hit his 16th homer of the season and extended his hitting streak to seven games with a 3-for-4 night with Class A Asheville. Rodgers is hitting .280 through 98 games.
• Rafael Devers (Red Sox's No. 3) extended his hitting streak to six with his third game of four or more hits this season. The No. 21 overall prospect went 4-for-6 with a pair of doubles and also drove in two runs, bringing his RBI total to 66 in 111 games.
• After his previous hitting streak ended after 50 games, Francisco Mejia (Indians' No. 4) didn't waste any time starting a new one. Mejia, the No. 95 overall prospect, hit a two-run homer in his first at-bat as part of a 2-for-4 game with Class A Advanced Lynchburg.
• J.D. Davis (Astros' No. 15) hit a pair of solo homers in a 2-for-4 game with Double-A Corpus Christi. The 23-year-old hit his 17th and 18th homers of the season in his second multi-homer game of the year.
• Patrick Weigel (Braves' No. 29) was brilliant once again for Class A Rome. After tossing seven scoreless frames, Weigel has held the opposition without an earned run in three of his past four appearances. The 22-year-old fanned nine and lowered his ERA to 2.51.
• Ryan McBroom (Blue Jays' No. 28) put together his second four-hit game of the season for Class A Advanced Dunedin. McBroom filled up the box score, going 4-for-5 with a double, triple, three RBIs and two runs scored.
"I just stepped in, got comfortable and my approach was right," McBroom told MiLB.com. "I was staying on the fastball today, which allowed me to get the barrel to the ball and get some balls to the gaps, which was a good feeling."
• After struggling with command in his past two starts (seven walks in 8 1/3 innings), Cardinals' No. 13 prospect Jake Woodford threw 42 of his 64 pitches for strikes over five scoreless frames for Class A Peoria. The 19-year-old scattered four hits and walked one.
• Dodgers' No. 6 prospect Yadier Alvarez fired five no-hit innings for Class A Great Lakes. The 20-year-old struck out eight and lowered his ERA to 2.36 through six starts with Great Lakes.
• Make that four consecutive starts in which Giants' No. 5 prospect Sam Coonrod has held his opponent to one earned run. The 23-year-old lowered his Double-A Richmond ERA to 2.80 with six innings of three-hit ball. Coonrod struck out one and walked two in the team's 5-1 win over Reading.
• Mets' No. 27 prospect P.J. Conlon put together another strong start for Class A Advanced St. Lucie. The 22-year-old lefty struck out five over 5 2/3 scoreless frames, giving up just three hits. Conlon has given up one earned run or less in six of his past seven appearances.
• Kyle Freeland (Rockies' No. 8) completed seven innings for the 10th time this season (23 total starts across two levels), turning in a gem for Triple-A Albuquerque. The 2014 first-round selection surrendered six hits across seven scoreless frames, walking two and striking out three.
• Tigers' No. 26 prospect Grayson Greiner set a season-high in hits and tied his season high in RBIs with a breakout game for Double-A Erie. Greiner went 4-for-5 with three RBIs as Erie topped Harrisburg.
• Alec Hansen (White Sox No. 8) fired five hitless innings for Rookie-level Great Falls. Chicago's second-round pick threw 48 of his 85 pitches for strikes, walked three and struck out four. Hansen has a 1.47 ERA through six starts with Great Falls and hasn't given up an earned run in seven of nine professional appearances.
• White Sox No. 21 prospect Jake Peter hit a grand slam and drove in a career-high five runs for Triple-A Charlotte. The slam was just Peter's second homer in 44 Triple-A games this season and his sixth in 112 games. The 23-year-old finished 2-for-4.