Small guy at 6′ 0″, but good stamina. 92-95 mph fastball that touches 96 mph. Inconsistent slurve in 78-81 mph range. Plays with confidence and swagger. Small frame will likely force move to bullpen, but fastball/slurve combo would play well out of bullpen. Clean downhill delivery with limited action on the shoulders and elbows. Wide extension to go along with a solid rotation and tuck that gives him a great drive towards home, which is why he reaches 96 mph. Delivery comes close to maximum effort, which makes his best role a reliever. Needs to keep rhythm and timing in check in order to improve command and control. Starting for now but bullpen likely in future. Quality, young arm with late inning potential.