The athlete's maximum throwing velocity from an infield position in the given event year. Measured in miles per hour (MPH).
87.0
60 Yard Dash
The athlete's fastest 60-yard dash time in the given event year. Measured in seconds (s)
7.03
Infield Velocity
The athlete's maximum throwing velocity from an infield position in the given event year. Measured in miles per hour (MPH).
84.0
Outfield Velocity
The athlete's maximum throwing velocity from an outfield position in the given event year. Measured in miles per hour (MPH).
83.0
Power / Speed Score
A simple calculation that divides the athlete’s Exit Velocity Max by the athlete’s 60 Yard Dash time for the given event year. For example, 98 MPH / 7.00s = 14.00.
13.8
60 Yard Dash
The athlete's fastest 60-yard dash time in the given event year. Measured in seconds (s)
7.43
Home to First
The athlete's fastest home-to-first time in the given event year. Measured from bat-on-ball to foot-on-bag, in seconds (s).
4.35
Infield Velocity
The athlete's maximum throwing velocity from an infield position in the given event year. Measured in miles per hour (MPH).
78.0
Power / Speed Score
A simple calculation that divides the athlete’s Exit Velocity Max by the athlete’s 60 Yard Dash time for the given event year. For example, 98 MPH / 7.00s = 14.00.
12.7
60 Yard Dash
The athlete's fastest 60-yard dash time in the given event year. Measured in seconds (s)
7.47
Infield Velocity
The athlete's maximum throwing velocity from an infield position in the given event year. Measured in miles per hour (MPH).
75.0
Outfield Velocity
The athlete's maximum throwing velocity from an outfield position in the given event year. Measured in miles per hour (MPH).
78.0
Power / Speed Score
A simple calculation that divides the athlete’s Exit Velocity Max by the athlete’s 60 Yard Dash time for the given event year. For example, 98 MPH / 7.00s = 14.00.
A fastball with hop has a flat approach angle and visually jumps through the zone. When thrown up in the zone, it is more likely to generate a higher swing and miss average. Hop+ of 100 is MLB average.
Fastball
Sink+
A fastball with sink has low backspin and drops through the strike zone. When thrown down in the zone, it is more likely to generate a higher ground ball percentage and lower launch angle. Sink+ of 100 is MLB average.
Fastball
Rise+
A fastball with rise has a high percentage of backspin. When thrown up in the zone, it is more likely to generate a higher fly ball percentage. Rise+ of 100 is MLB average
Curveball
Hammer+
A hammer breaking ball drops vertically with velocity through the zone, or 12-to-6 movement. Hammer+ of 100 is MLB average.
Curveball
Sweep+
A sweeping breaking ball moves horizontally with velocity through the zone. Sweep+ of 100 is MLB average.
The athlete's fastest 0-10-yard split time in the given event year. Measured in seconds.
1.72
30 Yard Dash
The athlete's fastest 0-30-yard split time in the given event year. Measured in seconds.
3.88
60 Yard Dash
The athlete's fastest 0-60-yard time in the given event year. Measured in seconds.
6.88
Top Speed (MPH)
The athlete's fastest split time converted to miles per hour.
Vertical Jump
A measure of any athlete's body strength and reach calculated from the flight time divided by the contact time.
10 Yard Dash
The athlete's fastest 0-10-yard split time in the given event year. Measured in seconds.
1.72
30 Yard Dash
The athlete's fastest 0-30-yard split time in the given event year. Measured in seconds.
3.91
60 Yard Dash
The athlete's fastest 0-60-yard time in the given event year. Measured in seconds.
7.03
Top Speed (MPH)
The athlete's fastest split time converted to miles per hour.
RSi
The reactive strength index measurement of an athlete's explosiveness by comparing their jump height to the ground contact time in between their jumps. On a scale of 0-5.
Vertical Jump
A measure of any athlete's body strength and reach calculated from the flight time divided by the contact time.
10 Yard Dash
The athlete's fastest 0-10-yard split time in the given event year. Measured in seconds.
1.80
30 Yard Dash
The athlete's fastest 0-30-yard split time in the given event year. Measured in seconds.
4.13
60 Yard Dash
The athlete's fastest 0-60-yard time in the given event year. Measured in seconds.
7.43
Top Speed (MPH)
The athlete's fastest split time converted to miles per hour.
The highest Edge Score within the given year. Edge Score is a comprehensive score that takes the core-six visual skills into account, providing an assessment of an athlete’s overall visual ability.
85.66
Edge Score
The highest Edge Score within the given year. Edge Score is a comprehensive score that takes the core-six visual skills into account, providing an assessment of an athlete’s overall visual ability.
87.93
Edge Score
The highest Edge Score within the given year. Edge Score is a comprehensive score that takes the core-six visual skills into account, providing an assessment of an athlete’s overall visual ability.
The maximum speed, in the direction of home plate, that the wrist is traveling. Measured in meters per second (m/s)
Arm Slot
Angle of the forearm relative to the ground between maximum external rotation (MER) and ball release (BR). Which can be a powerful player comparison metric, delivered in degrees.
Knee Extension Velo
The angular velocity of the front knee straightening after foot plant, which provides indicators of velocity potential. Measured in degrees per second.
Deception
The amount of time that the ball is visible to the hitter, after the instant of front foot strike. Measures in milliseconds.
Hip-Shoulder Separation
The difference in angle of between the hips and shoulders, occurring close to the foot plant. Measured in degrees.
Steven Cavaco, Huntsville High School (AL), 2025 Ohio State Positional Profile: 1B/OF Body: 5-10, 169-pounds. Athletic build, lean with more room to add size. Hit: LHH. Slightly open, toe tap trigger. Slight tilt in the bat path, carry to the pullside gap. Solid bat speed. 71.7 mph bat speed with 20 G's of rotational acceleration. Power: 98 max exit velocity, averaged 84.4 mph. 337' max distance. Arm: LH. INF-87 mph. Present arm strength, accurate. Defense: Moves well around the bag at 1B, clean. ATH: 6.88 runner in the 60. 1.72 and 3.88 in the 10 and 30 yard splits. 25.40 max vertical.
6/13/23
Steven Cavaco, Huntsville (AL), 2025 Positional Profile: 1B/LHP Body: 5-11, 164-pounds. Athletic, lean build, plenty of room for added development. Delivery: Clean easy actions. Arm Action: LH. High 3/4 slot. FB: T83, 78-81 mph. Worked down in zone, it plays well off CB T2327, 2212 average rpm. CB: 66-68 mph. 11/5 action with some depth, threw for strike T2393, 2288 average rpm. CH: 74-74 mph. Has some fade to arm side, solid pitch T1860, 1860 average rpm. ATH: 7.13 runner in the 60. 1.75 and 3.97 in the 10 and 30 yard splits.
6/13/23
Steven Cavaco, Huntsville (AL), 2025 Positional Profile: 1B/LHP Body: 5-11, 164-pounds. Athletic, lean build, plenty of room for added development. Delivery: Clean easy actions. Arm Action: LH. High 3/4 slot. FB: T83, 78-81 mph. Worked down in zone, it plays well off CB T2327, 2212 average rpm. CB: 66-68 mph. 11/5 action with some depth, threw for strike T2393, 2288 average rpm. CH: 74-74 mph. Has some fade to arm side, solid pitch T1860, 1860 average rpm. ATH: 7.13 runner in the 60. 1.75 and 3.97 in the 10 and 30 yard splits.
6/13/23
Steven Cavaco, Huntsville (AL), 2025 Positional Profile: 1B/LHP Body: 5-11, 164-pounds. Athletic, lean build, plenty of room for added development. Hit: LHH. Slight open stance, approach to to all fields. Slight tilt in the bat path, create juice to the middle of the field. Power: 95 max exit velocity, averaged 91 mph. 269' max distance. Arm: LH. INF-79 mph. OF-83 mph. OF- Longer, high 3/4 slot with carry. INF- Longer slot with carry, high 3/4 slot. Defense: OF- Clean, fluid actions. Really athletic. INF- Fundamental actions, worked well around the bag at 1B. ATH: 7.13 runner in the 60. 1.75 and 3.97 in the 10 and 30 yard splits. Vizual Edge: 79.84 Edge Score
6/13/23
Steven Cavaco, Huntsville (AL), 2025 Positional Profile: 1B/LHP Body: 5-11, 164-pounds. Athletic, lean build, plenty of room for added development. Hit: LHH. Slight open stance, approach to to all fields. Slight tilt in the bat path, create juice to the middle of the field. Power: 95 max exit velocity, averaged 91 mph. 269' max distance. Arm: LH. INF-79 mph. OF-83 mph. OF- Longer, high 3/4 slot with carry. INF- Longer slot with carry, high 3/4 slot. Defense: OF- Clean, fluid actions. Really athletic. INF- Fundamental actions, worked well around the bag at 1B. ATH: 7.13 runner in the 60. 1.75 and 3.97 in the 10 and 30 yard splits. Vizual Edge: 79.84 Edge Score
1/07/23
Positional Profile: 1B/LHP 25 grad that handles that bat very well. Body: 5-11, 164-pounds. Athletic body, leaner, room to add some size. Delivery: Starts from the 3B side of the rubber, good tempo, controlled. Arm Action: LH. Mid 3/4 arm slot. FB: T79.5, 74-79 mph. Pounds the zone with the FB. T2175, 2011 average rpm. CB: 66-68 mph. 1/7 shape, good arm speed. T2306, 2251 average rpm. CH: 73-75 mph. Struggled with command at times, plays down. T1804, 1729 average rpm.
1/07/23
Positional Profile: 1B/LHP 25 grad that handles that bat very well. Body: 5-11, 164-pounds. Athletic body, leaner, room to add some size. Delivery: Starts from the 3B side of the rubber, good tempo, controlled. Arm Action: LH. Mid 3/4 arm slot. FB: T79.5, 74-79 mph. Pounds the zone with the FB. T2175, 2011 average rpm. CB: 66-68 mph. 1/7 shape, good arm speed. T2306, 2251 average rpm. CH: 73-75 mph. Struggled with command at times, plays down. T1804, 1729 average rpm.
1/07/23
Positional Profile: 1B/LHP 25 grad that handles that bat very well. Body: 5-11, 164-pounds. Athletic body, leaner, room to add some size. Hits: LHH. Taller, slightly open stance. Really easy juice from a slightly open stance. Showed the ability to hit for power to both gaps. Power: 90 max exit velocity, averaged 83.3 MPH. 309' max distance. Arm: LH. INF-84 mph.OF-83 mph. Athletic arm, accurate throws. Defense: Fields through the ball well. Run: 7.22 runner in the 60. Vizual Edge: 87.93 Edge Score
1/07/23
Positional Profile: 1B/LHP 25 grad that handles that bat very well. Body: 5-11, 164-pounds. Athletic body, leaner, room to add some size. Hits: LHH. Taller, slightly open stance. Really easy juice from a slightly open stance. Showed the ability to hit for power to both gaps. Power: 90 max exit velocity, averaged 83.3 MPH. 309' max distance. Arm: LH. INF-84 mph.OF-83 mph. Athletic arm, accurate throws. Defense: Fields through the ball well. Run: 7.22 runner in the 60. Vizual Edge: 87.93 Edge Score
6/22/22
Positional Profile: 1B/LHP Body: 5-11, 155-pounds. Evenly distributed strength. Hit: LHH. Athletic/balanced setup, slightly open, smooth load into a small leg-kick. Short/level path to the ball, fluid rhythm with a line-drive approach to the middle of the field. Power: 94.1 max exit velocity, averaged 73.9 mph. 332’ max distance. Arm: LH. INF - 78 mph. Short arm action, 3/4 slot. Defense: Steady footwork and hands around the bag, clean release. Run: 7.43 runner in the 60.
Positional Profile: 1B/LHP Body: 5-11, 155-pounds. Evenly distributed strength. Delivery: Controlled tall and fall delivery, strong balance point, high front side, front toe lands closed. Arm Action: LH. Short, loose arm action, mid 3/4 slot. FB: T78.7, 75.2-77.7 mph. Commanded well to the gloveside with occasional cut. T2212, 2133 average rpm. CB: 62.0-65.7 mph. Really tight spin, showing late 12/6 action. T2130, 2095 average rpm. CH: 70.2-71.8 mph. Late arm side movement showing quality deception out of the hand. T1785, 1760 average rpm.
1/16/22
Positional Profile: 1B/LHP Body: 5-10, 150-pounds. Compact, lean frame. Delivery: Tall and fall delivery utilizing the lower half well. Arm Action: LH. Mid 3/4 slot with a clean arm path and actions. FB: T76, 74.6-75.9 mph. Commanded the pitch to all quadrants of the zone. T2094, 1996 average rpm. CB: 63.1-66.7 mph. Solid fell, showing late depth and really stayed down in the zone with the pitch. T2089, 1989 average rpm. CH: 69.6-69.6 mph. Arm-side fade with feel for the zone. T1800, 1790 average rpm.
1/16/22
Positional Profile: 1B/LHP Body: 5-10, 150-pounds. Compact, lean frame. Hit: LHH. High hands in setup and a quiet approach. Level path with solid bat-speed through the zone. Power: 84.1 max exit velocity, averaged 76.1 mph. 230’ max distance. Arm: LH. INF - 78 mph. Accurate throws with some carry. Defense: Athletic footwork around the bag, soft hands with a clean transfer. Run: 4.35 runner H-1B.
10/24/21
Huntsville (AL), 2025 Positional Profile: 1B/LHP Body: 5-10, 150-pounds. Lean, projectable frame. Delivery: Athletic delivery, drop and drive lower-half down the mound with a quick upper body through release. Arm Action: LH. Clean, over-the-top action. FB: T73, 72-73 mph. Showed arm-side action with feel for the zone. T2050, 1994 average rpm. CB: 64-65 mph. Late 12/6 action with depth. T1973, 1916 average rpm.
10/24/21
Huntsville (AL), 2025 Positional Profile: 1B/LHP Body: 5-10, 150-pounds. Lean, projectable frame. Hit: LHH. Balanced, athletic setup with short/simple stride. Uphill through the zone with bat speed. Power: 72.52 max exit velocity, averaged 88.81 mph. 289’ max distance. Arm: LH. INF - 69 mph. Loose, over-the-top slot. Defense: Soft hands and a clean transfer, moves well side-to-side with fluid footwork. Run: 7.47 runner in the 60.
8/14/21
5-foot-10, 150-pound long lean build. Solid at the plate, the left-handed hitter had a max exit velocity of 84 mph. (61.87 mph bat speed average). (17.58 mph hand speed average). Started in a tall stance with a smooth controlled load, then used a short stride. Bat speed was quick, had an upward swing plane and high finish. Found some barrels with some loud contact. Up the middle approach. Solid in the infield, displayed a velocity of 75 mph; had soft hands, a clean natural exchange, and smooth footwork. Solid in the outfield, his best throws to the infield topped out at 78 mph; had smooth footwork, a clean exchange, and consistent hands. Movements laterally were athletic and he fields the ball out front. Used a high ¾ slot with a long arm action while showing decent accuracy to the bag. Clocked a time of 7.55 in the 60-yard dash. Solid on the mound, had a high ¾ arm angle and a long arm action with quick arm speed. Drop-and-drive type pitcher who uses easy effort. Displays downhill shoulders with a athletic balance point. Lands square with a falling off finish. Produced a fastball that came in at 69-71 mph with a max of 72 mph; shows command around the zone and slight running action. (Max spin 1942; Avg 1883). He showed in the zone control and slurvey action on his tight curveball (62-63). (Max spin 1783; Avg 1729). Had down in the zone control and fading action on his sharp changeup (64-65).
Draft Reports
Contact
Premium Content Area
To unlock contact information, you need to purchase a ScoutPLUS subscription.
Grip strength is a measure of a players bat control and ability to transfer power and speed during impact, measured in pounds of force generated; collected with elbow bent at 90 degrees.
Grip Strgth (RH)
Grip strength is a measure of a players bat control and ability to transfer power and speed during impact, measured in pounds of force generated; collected with elbow bent at 90 degrees.
Grip Strgth (LH)
Grip strength is a measure of a players bat control and ability to transfer power and speed during impact, measured in pounds of force generated; collected with elbow bent at 90 degrees.
Grip Strgth (RH)
Grip strength is a measure of a players bat control and ability to transfer power and speed during impact, measured in pounds of force generated; collected with elbow bent at 90 degrees.
Positional Profile: 1B/OF
Body: 5-10, 169-pounds. Athletic build, lean with more room to add size.
Hit: LHH. Slightly open, toe tap trigger. Slight tilt in the bat path, carry to the pullside gap. Solid bat speed. 71.7 mph bat speed with 20 G's of rotational acceleration.
Power: 98 max exit velocity, averaged 84.4 mph. 337' max distance.
Arm: LH. INF-87 mph. Present arm strength, accurate.
Defense: Moves well around the bag at 1B, clean.
ATH: 6.88 runner in the 60. 1.72 and 3.88 in the 10 and 30 yard splits. 25.40 max vertical.
Positional Profile: 1B/LHP
Body: 5-11, 164-pounds. Athletic, lean build, plenty of room for added development.
Delivery: Clean easy actions.
Arm Action: LH. High 3/4 slot.
FB: T83, 78-81 mph. Worked down in zone, it plays well off CB T2327, 2212 average rpm.
CB: 66-68 mph. 11/5 action with some depth, threw for strike T2393, 2288 average rpm.
CH: 74-74 mph. Has some fade to arm side, solid pitch T1860, 1860 average rpm.
ATH: 7.13 runner in the 60. 1.75 and 3.97 in the 10 and 30 yard splits.
Steven Cavaco, Huntsville (AL), 2025
Positional Profile: 1B/LHP
Body: 5-11, 164-pounds. Athletic, lean build, plenty of room for added development.
Delivery: Clean easy actions.
Arm Action: LH. High 3/4 slot.
FB: T83, 78-81 mph. Worked down in zone, it plays well off CB T2327, 2212 average rpm.
CB: 66-68 mph. 11/5 action with some depth, threw for strike T2393, 2288 average rpm.
CH: 74-74 mph. Has some fade to arm side, solid pitch T1860, 1860 average rpm.
ATH: 7.13 runner in the 60. 1.75 and 3.97 in the 10 and 30 yard splits.
Positional Profile: 1B/LHP
Body: 5-11, 164-pounds. Athletic, lean build, plenty of room for added development.
Hit: LHH. Slight open stance, approach to to all fields. Slight tilt in the bat path, create juice to the middle of the field.
Power: 95 max exit velocity, averaged 91 mph. 269' max distance.
Arm: LH. INF-79 mph. OF-83 mph. OF- Longer, high 3/4 slot with carry. INF- Longer slot with carry, high 3/4 slot.
Defense: OF- Clean, fluid actions. Really athletic. INF- Fundamental actions, worked well around the bag at 1B.
ATH: 7.13 runner in the 60. 1.75 and 3.97 in the 10 and 30 yard splits.
Vizual Edge: 79.84 Edge Score
Steven Cavaco, Huntsville (AL), 2025
Positional Profile: 1B/LHP
Body: 5-11, 164-pounds. Athletic, lean build, plenty of room for added development.
Hit: LHH. Slight open stance, approach to to all fields. Slight tilt in the bat path, create juice to the middle of the field.
Power: 95 max exit velocity, averaged 91 mph. 269' max distance.
Arm: LH. INF-79 mph. OF-83 mph. OF- Longer, high 3/4 slot with carry. INF- Longer slot with carry, high 3/4 slot.
Defense: OF- Clean, fluid actions. Really athletic. INF- Fundamental actions, worked well around the bag at 1B.
ATH: 7.13 runner in the 60. 1.75 and 3.97 in the 10 and 30 yard splits.
Vizual Edge: 79.84 Edge Score
Body: 5-11, 164-pounds. Athletic body, leaner, room to add some size.
Delivery: Starts from the 3B side of the rubber, good tempo, controlled.
Arm Action: LH. Mid 3/4 arm slot.
FB: T79.5, 74-79 mph. Pounds the zone with the FB. T2175, 2011 average rpm.
CB: 66-68 mph. 1/7 shape, good arm speed. T2306, 2251 average rpm.
CH: 73-75 mph. Struggled with command at times, plays down. T1804, 1729 average rpm.
Positional Profile: 1B/LHP 25 grad that handles that bat very well.
Body: 5-11, 164-pounds. Athletic body, leaner, room to add some size.
Delivery: Starts from the 3B side of the rubber, good tempo, controlled.
Arm Action: LH. Mid 3/4 arm slot.
FB: T79.5, 74-79 mph. Pounds the zone with the FB. T2175, 2011 average rpm.
CB: 66-68 mph. 1/7 shape, good arm speed. T2306, 2251 average rpm.
CH: 73-75 mph. Struggled with command at times, plays down. T1804, 1729 average rpm.
Body: 5-11, 164-pounds. Athletic body, leaner, room to add some size.
Hits: LHH. Taller, slightly open stance. Really easy juice from a slightly open stance. Showed the ability to hit for power to both gaps.
Power: 90 max exit velocity, averaged 83.3 MPH. 309' max distance.
Arm: LH. INF-84 mph.OF-83 mph. Athletic arm, accurate throws.
Defense: Fields through the ball well.
Run: 7.22 runner in the 60.
Vizual Edge: 87.93 Edge Score
Positional Profile: 1B/LHP 25 grad that handles that bat very well.
Body: 5-11, 164-pounds. Athletic body, leaner, room to add some size.
Hits: LHH. Taller, slightly open stance. Really easy juice from a slightly open stance. Showed the ability to hit for power to both gaps.
Power: 90 max exit velocity, averaged 83.3 MPH. 309' max distance.
Arm: LH. INF-84 mph.OF-83 mph. Athletic arm, accurate throws.
Defense: Fields through the ball well.
Run: 7.22 runner in the 60.
Vizual Edge: 87.93 Edge Score
Positional Profile: 1B/LHP
Body: 5-11, 155-pounds. Evenly distributed strength.
Hit: LHH. Athletic/balanced setup, slightly open, smooth load into a small leg-kick. Short/level path to the ball, fluid rhythm with a line-drive approach to the middle of the field.
Power: 94.1 max exit velocity, averaged 73.9 mph. 332’ max distance.
Arm: LH. INF - 78 mph. Short arm action, 3/4 slot.
Defense: Steady footwork and hands around the bag, clean release.
Run: 7.43 runner in the 60.
Positional Profile: 1B/LHP
Body: 5-11, 155-pounds. Evenly distributed strength.
Delivery: Controlled tall and fall delivery, strong balance point, high front side, front toe lands closed.
Arm Action: LH. Short, loose arm action, mid 3/4 slot.
FB: T78.7, 75.2-77.7 mph. Commanded well to the gloveside with occasional cut. T2212, 2133 average rpm.
CB: 62.0-65.7 mph. Really tight spin, showing late 12/6 action. T2130, 2095 average rpm.
CH: 70.2-71.8 mph. Late arm side movement showing quality deception out of the hand. T1785, 1760 average rpm.
Positional Profile: 1B/LHP
Body: 5-10, 150-pounds. Compact, lean frame.
Delivery: Tall and fall delivery utilizing the lower half well.
Arm Action: LH. Mid 3/4 slot with a clean arm path and actions.
FB: T76, 74.6-75.9 mph. Commanded the pitch to all quadrants of the zone. T2094, 1996 average rpm.
CB: 63.1-66.7 mph. Solid fell, showing late depth and really stayed down in the zone with the pitch. T2089, 1989 average rpm.
CH: 69.6-69.6 mph. Arm-side fade with feel for the zone. T1800, 1790 average rpm.
Positional Profile: 1B/LHP
Body: 5-10, 150-pounds. Compact, lean frame.
Hit: LHH. High hands in setup and a quiet approach. Level path with solid bat-speed through the zone.
Power: 84.1 max exit velocity, averaged 76.1 mph. 230’ max distance.
Arm: LH. INF - 78 mph. Accurate throws with some carry.
Defense: Athletic footwork around the bag, soft hands with a clean transfer.
Run: 4.35 runner H-1B.
Huntsville (AL), 2025
Positional Profile: 1B/LHP
Body: 5-10, 150-pounds. Lean, projectable frame.
Delivery: Athletic delivery, drop and drive lower-half down the mound with a quick upper body through release.
Arm Action: LH. Clean, over-the-top action.
FB: T73, 72-73 mph. Showed arm-side action with feel for the zone. T2050, 1994 average rpm.
CB: 64-65 mph. Late 12/6 action with depth. T1973, 1916 average rpm.
Huntsville (AL), 2025
Positional Profile: 1B/LHP
Body: 5-10, 150-pounds. Lean, projectable frame.
Hit: LHH. Balanced, athletic setup with short/simple stride. Uphill through the zone with bat speed.
Power: 72.52 max exit velocity, averaged 88.81 mph. 289’ max distance.
Arm: LH. INF - 69 mph. Loose, over-the-top slot.
Defense: Soft hands and a clean transfer, moves well side-to-side with fluid footwork.
Run: 7.47 runner in the 60.
5-foot-10, 150-pound long lean build. Solid at the plate, the left-handed hitter had a max exit velocity of 84 mph. (61.87 mph bat speed average). (17.58 mph hand speed average). Started in a tall stance with a smooth controlled load, then used a short stride. Bat speed was quick, had an upward swing plane and high finish. Found some barrels with some loud contact. Up the middle approach. Solid in the infield, displayed a velocity of 75 mph; had soft hands, a clean natural exchange, and smooth footwork. Solid in the outfield, his best throws to the infield topped out at 78 mph; had smooth footwork, a clean exchange, and consistent hands. Movements laterally were athletic and he fields the ball out front. Used a high ¾ slot with a long arm action while showing decent accuracy to the bag. Clocked a time of 7.55 in the 60-yard dash. Solid on the mound, had a high ¾ arm angle and a long arm action with quick arm speed. Drop-and-drive type pitcher who uses easy effort. Displays downhill shoulders with a athletic balance point. Lands square with a falling off finish. Produced a fastball that came in at 69-71 mph with a max of 72 mph; shows command around the zone and slight running action. (Max spin 1942; Avg 1883). He showed in the zone control and slurvey action on his tight curveball (62-63). (Max spin 1783; Avg 1729). Had down in the zone control and fading action on his sharp changeup (64-65).