Two members of the Class A-champion Fighting Irish were also selected in Keifer Hovorka and Rocco Wilcox, both repeat first-team picks, while pitcher Andy Hoyer was named the captain of the second team.
Much like his team, Hovorka was able to erase some tough State Tournament history.
He twice started games at Appalachian Power Park during his career, only to see the Irish lose both. He gained a measure of redemption by beating the Blue Eagles in the 2013 final.
"We knew he was going to be super focused as a senior," Charleston Catholic Coach Bill Mehle said. "He did a great job of letting them put the ball in play and trusting the defense."
Hovorka was 8-4 on the mound with a 1.99 ERA in 70 1/3 innings and hit .358 with 40 runs scored. Wilcox hit .411 with 63 runs scored, and drew 48 walks. On the hill, he went 4-1 with a 3.02 ERA.
Both players were selected at utility spots along with Valley's Arik McGinnis, another of the eight repeat first-teamers, counting the two from Magnolia who were in Class AA a year ago.
The pitchers are Gilmer County's Karl Bennington, who makes the list for a second straight year, Notre Dame's T.J. McKinsey (4-1, 1.26 ERA), and Bishop Donahue junior Hunter Kaschke (5-2, 1.6 ERA), one of only four players in school history to beat neighboring Class AAA John Marshall on the hill.
The catcher is Clay-Battelle's Kurt Latocha (.555 batting average, 9 doubles, 21 RBI), while the infield is made up of Notre Dame's Chris Petrucci (.413, 20 RBI), another repeat first teamer, East Hardy's Korey Foltz (.446, 37 RBI), who moves up from second team, and Sherman junior John Hunter (.538, 5 home runs, 9 triples, 35 RBI, 41 stolen bases).
Joining Sapp in the outfield is St. Marys junior Jarrod Lough (.521, 7 HR, 55 runs, 53 RBI), and the last of the two-time all-staters in Parkersburg Catholic's Mitch Davis (.505, 58 runs, 32 RBI, 14 doubles, 6 HR, 23 walks).