North AL Preseason All-State: Pitcher Reports
February 1, 2025
HARTSELLE, AL - The North AL Preseason All-State, one of the top events of the year, was held on Saturday, January 18th at Hartselle HS Indoor in Hartselle, AL. This event was an invite-only event that consisted of prospects from the 2025-2029 classes. These players went through extended pro-style workout that included batting practice using Trackman and Blast Motion, ran the 30-yard dash using VALD Performance due to weather, and much more. Pitchers were able to throw in simulated bullpens during the workout and were able to get numbers and metrics off of our Trackman unit, such as pitch velocity, spin rate, horizontal & vertical movement & much more. There were some players who showed up and continued to build off of prior performances, but there were also some new names who jumped onto our radar with a strong showing on Saturday.
Wrapping up our post-event coverage, we take a look at all of the pitchers that threw a bullpen at the event.
Charlie Cassingham, Virgil Grissom (AL), 2025 South Alabama
Positional Profile: SS/RHP
Body: 5-8, 153-pounds. Leaner and athletic frame. More room for added size.
Delivery: Worked mainly from the stretch.
Arm Action: RH. Longer arm, quick. Mid 3/4.
FB: T88, 87-88 mph. Late life, worked down. T2353, 2193 average rpm.
CB: 75-76 mph. Late, tight biting action. T2753, 2698 average rpm.
CH: 78-79 mph. Hard fade to the arm side. T1944, 1847 average rpm.
Spencer Davis, Hillcrest (AL), 2025
Positional Profile: RHP/OF
Body: 6-0, 140.4-pounds. Leaner frame with room to add size/strength.
Delivery: Controlled and smooth operation.
Arm Action: RH. Longer arm, loose.
FB: T86, 85-86 mph. Works to the arm side, plays down in the zone. T2390, 2251 average rpm.
CB: 79-79 mph. Showed solid 11/5 shape, commanded down in the zone. T2285, 2285 average rpm.
SL: 81-82 mph. Cutting action, firm. T2441, 2338 average rpm.
CH: 81-82 mph. Firm, some fade. T1621, 1551 average rpm.
Bryson Hodge, James Clemens (AL), 2028
Positional Profile: OF/2B
Body: 5-10, 145.5-pounds. Athletic and leaner frame.
Delivery: Athletic delivery with gradual build of tempo down the mound.
Arm Action: RH. Compact, H 3/4 arm slot.
FB: T81, 79-80 mph. Creates some tilt, located down in the zone. T1784, 1620 average rpm.
CB: 69-70 mph. Later down action. Tight spin. T1950, 1762 average rpm.
CH: 73-73 mph. Deceptive out of the hand with some arm side tumble. T1472, 1432 average rpm.
Jace Brandon, Florence (AL), 2025
Positional Profile: RHP/2B
Body: 6-0, 148.2-pounds. Smaller frame, can add size in the future.
Delivery: Up tempo and controlled.
Arm Action: RH. Higher 3/4 action.
FB: T80, 78-80 mph. Showed some action to the arm side. T2024, 1917 average rpm.
CB: 68-69 mph. 11/5 shape with command down in the zone. T1970, 1790 average rpm.
SL: 69-72 mph. Power breaking ball, late side to side action. T1822, 1785 average rpm.
CH: 73-74 mph. Pronates it well with ability to land at bottom of the zone. T1679, 1630 average rpm.
Brayden Entrekin, Russellville (AL), 2028
Positional Profile: OF/LHP
Body: 5-7, 148.2-pounds. Athletic frame, strong look. Leaner.
Delivery: Up tempo and controlled.
Arm Action: LH. Higher 3/4 action.
FB: T80, 76-80 mph. Late cut on occasion. Showed some sink at times. T1908, 1835 average rpm.
CB: 69-69 mph. Late-biting action with two-plane action. Excellent feel and command for it. T, average rpm.
CH: 72-74 mph. Pronates it well with ability to land at bottom of the zone. Shows fading action & works well off of fastball. T1994, 1851 average rpm.
Griffin Hendon, Vestavia Hills (AL), 2027
Positional Profile: SS/2B
Body: 5-10, 150-pounds. Athletic build, medium frame. Lean.
Delivery: Up tempo, clean actions.
Arm Action: RH. Higher 3/4 action.
FB: T83, 82-82 mph. Late cutting action, commanded to the gloveside. T2465, 2394 average rpm.
CB: 70-71 mph. Quality 11/5 shape commanded down in the zone. T2843, 2673 average rpm.
CH: 73-77 mph. Buried down in the zone, plays well off of the fastball. T1949, 1894 average rpm.
Taylor White, Hartselle (AL), 2029
Positional Profile: 1B/RHP
Body: 5-10, 150.6-pounds. Proportional build, athletic.
Delivery: Up tempo, quicker mover.
Arm Action: RH. Quick arm, short.
FB: T76, 75-76 mph. Arm side run. Late life. T2024, 1826 average rpm.
CB: 62-68 mph. Bigger breaking action, 11/5 break. T2244, 2149 average rpm.
CH: 72-72 mph. Plays to the arm side. T1559, 1559 average rpm.
Brodie Johnson, Westbrook Christian (AL), 2026
Positional Profile: SS/RHP
Body: 5-10, 155.4-pounds. Lean, athletic build. Can add more size to the frame.
Delivery: Mixes tempos, controlled.
Arm Action: RH. Higher arm slot.
FB: T84, 83-84 mph. Arm side action, down. T2072, 2014 average rpm.
CB: 67-68 mph. 11/5 break, works in the lower parts of the zone. T2106, 2061 average rpm.
CH: 69-72 mph. Arm side fade. T1453, 1419 average rpm.
Baylor Morrison, Etowah (AL), 2027
Positional Profile: SS/3B
Body: 5-9, 155.6-pounds. Athletic and leaner body, proportional throughout.
Delivery: Smooth and controlled.
Arm Action: RH. Longer arm, loose.
FB: T83, 82-83 mph. Works to the arm side. T2082, 2037 average rpm.
CB: 68-69 mph. Tight, late bite. Plays down. T2070, 2068 average rpm.
CH: 77-77 mph. Hard bite to the arm side. T1638, 1638 average rpm.
Dalton Dardin, Virgil Grissom (AL), 2027
Positional Profile: RHP/SS
Body: 5-11, 156.8-pounds. Longer limbs, wiry and athletic. More room for added size.
Delivery: Easy actions down the mound.
Arm Action: RH. Longer alot, high 3/4 slot.
FB: T86, 85-86 mph. Late action to the arm side. T2150, 2041 average rpm.
CB: 70-71 mph. Solid 11/5 shape, solid feel for the pitch. T2579, 2538 average rpm.
CH: 75-77 mph. Thrown with fastball conviction. Tunnels well off of the fastball. T1954, 1936 average rpm.
Ellis Tucker, Northridge (AL), 2026
Positional Profile: 2B/RHP
Body: 5-10, 157.2-pounds. Leaner frame, athletic. More room for added size.
Delivery: Easy operation. Clean.
Arm Action: RH. Lower arm slot, low 3/4.
FB: T78, 76-78 mph. Down in the zone, sink. T1926, 1840 average rpm.
CB: 67-70 mph. 11/5 shape, plays down. T2271, 2156 average rpm.
CH: 70-71 mph. Fading action to the arm side. T1713, 1667 average rpm.
Patrick McQueeney, Spain Park (AL), 2025
Positional Profile: LHP
Body: 6-0, 163.4-pounds. Proportional build, long levers.
Delivery: Slower and controlled, easy operation.
Arm Action: LH. Mid 3/4 slot.
FB: T86, 84-85 mph. Late life, works to both sides. T2226, 2058 average rpm.
SL: 77-79 mph. Sweeping shape. T2176, 2152 average rpm.
CH: 79-80 mph. Arm side action. T1773, 1718 average rpm.
Andrew Petrock, Pelham (AL), 2026
Positional Profile: SS/3B
Body: 5-8, 164-pounds. Athletic, physical and leaner.
Delivery: Moves well, controlled.
Arm Action: RH. Short arm, quick.
FB: T84, 81-83 mph. Arm side action, late life. T1957, 1779 average rpm.
SL: 76-77 mph. Tight, late biting action. T2385, 2342 average rpm.
CH: 77-79 mph. Dives to the arm side. T1662, 1649 average rpm.
Colton Clark, Hazel Green (AL), 2027
Positional Profile: SS/3B
Body: 5-10, 164.5-pounds. Longer and lean. Stronger base.
Delivery: Worked exclusively out of the stretch. Athletic delivery.
Arm Action: RH. Shorter arm action, high 3/4 action.
FB: T86, 83-85 mph. Mostly straight. T2289, 2166 average rpm.
CB: 66-69 mph. Buried down in the bottom half of the zone. Solid 11/5 shape. T2164, 2104 average rpm.
CH: 74-77 mph. Later action into RH hitter, plays well off of the fastball. T1421, 1385 average rpm.
Jesse Isensee, James Clemens (AL), 2026
Positional Profile: SS/RHP
Body: 5-8, 169.1-pounds. Proportional frame, athletic.
Delivery: Clean, athletic delivery.
Arm Action: RH. Drop down slot.
FB: T84, 83-84 mph. Later arm side action. T1733, 1635 average rpm.
SL: 69-70 mph. Tough matchup for RH hitters, solid, well-shaped power breaking ball. T1871, 1811 average rpm.
CH: 72-74 mph. Thrown the same as the fastball, later depth into RH hitters. T1198, 1110 average rpm.
Luke Martin, Arab (AL), 2026
Positional Profile: RHP/1B
Body: 5-11, 0-pounds. Physical, strong frame.
Delivery: Up tempo delivery, works well down the mound.
Arm Action: RH. Higher 3/4 slot.
FB: T84, 76-84 mph. Occasional cut, works well to the gloveside. T2331, 2161 average rpm.
CB: 70-74 mph. Solid 11/5 shape, showed late depth. T2005, 1866 average rpm.
CH: 74-74 mph. Late tumble to the arm side. Late action. T1434, 1434 average rpm.
Braydon Nichols, Munford (AL), 2027
Positional Profile: C/RHP
Body: 5-9, 169.3-pounds. Proportional, strong.
Delivery: Quicker tempo, controlled.
Arm Action: RH. Mid 3/4 arm slot.
FB: T84, 80-83 mph. 2-seam backs up to the arm side. T2331, 2181 average rpm.
CB: 69-72 mph. 11/5 action. Feel. T2340, 2285 average rpm.
CH: 70-72 mph. Occasional drop of the arm slot, fades hard to the arm side. T1292, 1200 average rpm.
Paul Barnett, Mountain Brook (AL), 2027
Positional Profile: SS/RHP
Body: 6-3, 170-pounds. Longer and leaner, athletic frame.
Delivery: Hybrid set, controlled.
Arm Action: RH. Shorter arm, quick.
FB: T92, 90-92 mph. Arm side action, ride. T2406, 2293 average rpm.
CB: 74-76 mph. Harder bite, plays down in the zone. T2290, 2167 average rpm.
CH: 76-76 mph. Fading action. T1251, 1082 average rpm.
Will Congo, James Clemens (AL), 2027
Positional Profile: OF/RHP
Body: 5-11, 170-pounds. Athletic and leaner, proportional.
Delivery: Up tempo delivery. Clean actions.
Arm Action: RH. Higher 3/4 arm slot.
FB: T86, 84-85 mph. 2-seam showed late run to the arm side. T2122, 2074 average rpm.
CB: 65-69 mph. 11/5 shape with late down action. T2494, 2471 average rpm.
CH: 77-77 mph. Mostly straight. Thrown with fastball intent. Deceptive out of the hand. T1443, 1443 average rpm.
Parks Woodruff, Lincoln (AL), 2027
Positional Profile: OF/LHP
Body: 5-11, 170.2-pounds. Athletic and leaner build.
Delivery: Quicker tempo throughout the delivery.
Arm Action: LH. Higher 3/4 arm slot.
FB: T82, 79-82 mph. Mostly straight, some late life. T2394, 2321 average rpm.
CB: 68-70 mph. Spotty at times, more 12/6 shape. T1972, 1873 average rpm.
CH: 71-72 mph. Occasional cut, developing. T1924, 1884 average rpm.
Karter Perry, Pell City (AL), 2026
Positional Profile: OF/LHP
Body: 5-10, 172-pounds. Proportional, physical frame. Athletic.
Delivery: Easy flowing, controlled actions.
Arm Action: LH. Easy arm action, mid 3/4.
FB: T80, 79-80 mph. Arm side action, showed ability to get to the glove side. T2059, 1975 average rpm.
CB: 70-72 mph. Sweeping action, 1/7. T1929, 1835 average rpm.
CH: 72-74 mph. Arm side fade. T2247, 1961 average rpm.
Branson Hogan, Chelsea (AL), 2026
Positional Profile: RHP
Body: 6-1, 174-pounds. Strength throughout, physical lower half.
Delivery: Up tempo, controlled.
Arm Action: RH. Quicker arm, mid-to-high-3/4.
FB: T91, 90-91 mph. Jumps on hitters, late life. T2276, 2206 average rpm.
SL: 77-79 mph. Later action, tight breaking action. T2390, 2294 average rpm.
CH: 80-82 mph. Arm side action. Plays down. T2308, 2272 average rpm.
Will Votroubek, James Clemens (AL), 2026
Positional Profile: RHP
Body: 6-1, 175.9-pounds. Well developed lower half. Athletic build.
Delivery: Up tempo, athletic delivery.
Arm Action: RH. Higher 3/4 slot.
FB: T88, 87-88 mph. Big time action to the arm side. T2133, 2067 average rpm.
CB: 75-78 mph. Later action, in between a curveball and a slider. Power breaker. T2184, 2091 average rpm.
CH: 81-82 mph. Tunnels well off of the fastball, late dive into RH hitters. T1570, 1483 average rpm.
Garrett Reid, Deshler (AL), 2026
Positional Profile: RHP/3B
Body: 6-1, 177.5-pounds. Athletic and leaner frame.
Delivery: Clean actions, works well down the mound.
Arm Action: RH. Showed multiple arm slots during his bullpen.
FB: T85, 83-85 mph. Lower slot creates a ton of arm side action. T1966, 1933 average rpm.
CB: 71-72 mph. Solid 11/5 shape, commanded well to the glove side. T2422, 2392 average rpm.
SL: 70-71 mph. Thrown from a lower slot, showing solid, late break. T2385, 2380 average rpm.
CH: 76-77 mph. Killed the spin, late tumble into RH hitters. T1477, 1461 average rpm.
Brenner VanDeWynckel, Sparkman (AL), 2026
Positional Profile: LHP/OF
Body: 6-1, 178.4-pounds. Long limbs, athletic build.
Delivery: Up tempo, quicker throughout the delivery.
Arm Action: LH. Mid-to-high-3/4.
FB: T81, 79-80 mph. Showed the ability to work to the glove side. T2294, 2142 average rpm.
CB: 71-72 mph. Well shaped breaking ball, tight spin. Hard to pick up out of the hand. T2165, 2147 average rpm.
SL: 73-75 mph. Tight, late. Spotty at times with control. T2240, 2150 average rpm.
CH: 74-75 mph. Arm side action, plays down. T1866, 1826 average rpm.
Matthew Drinkwater, James Clemens (AL), 2026
Positional Profile: 3B/RHP
Body: 6-0, 181.4-pounds. Proportional throughout, athletic.
Delivery: Athletic delivery. Easy actions down the mound.
Arm Action: RH. Longer arm stroke from a high 3/4 slot.
FB: T87, 85-86 mph. Creates some tilt, commanded down in the zone. T2527, 2450 average rpm.
CB: 71-75 mph. Late action, tight spin. Located well to the gloveside. T2337, 2041 average rpm.
SL: 73-73 mph. Well shaped with sharp, late bite. T2313, 2313 average rpm.
CH: 80-80 mph. Sporadic movement but solid feel and deception out of the hand. T1865, 1815 average rpm.
Gunner Sappington, Russellville (AL), 2025
Positional Profile: RHP/OF
Body: 5-8, 182.3-pounds. Stockier build, athletic and stronger.
Delivery: Worked exclusively out of the stretch.
Arm Action: RH. Higher 3/4 slot.
FB: T87, 85-86 mph. Mostly straight with some late life. T2164, 2085 average rpm.
SL: 73-74 mph. Later action, power breaking ball. Solid side to side shape. T, average rpm.
CH: 73-77 mph. Got on the side of it at times. thrown with fastball intent. Disappeared to the gloveside. T1699, 1649 average rpm.
Price Thornton, Deshler (AL), 2026
Positional Profile: RHP/OF
Body: 6-0, 185-pounds. Stockier lower half, strong and athletic.
Delivery: Hybrid, good tempo.
Arm Action: RH. Shorter arm, mid 3/4 slot.
FB: T85, 84-85 mph. Arm side run, some late action. T2058, 2018 average rpm.
CB: 73-75 mph. 12/6 shape, late break. T2126, 2096 average rpm.
CH: 73-76 mph. Fading action to the arm side. T1546, 1509 average rpm.
Bryant Diddell, Mountain Brook (AL), 2026
Positional Profile: RHP/3B
Body: 6-0, 188-pounds. Physical build, strength in the lower half.
Delivery: Hybrid set, smooth and controlled.
Arm Action: RH. 3/4 arm slot.
FB: T88, 85-87 mph. Late life, down in the zone. T2377, 2291 average rpm.
CB: 71-72 mph. Tight, lands for strikes. T2173, 2159 average rpm.
CH: 74-74 mph. Downer, fading action. T1975, 1950 average rpm.
Layton Pohl, New Hope (AL), 2026
Positional Profile: RHP/OF
Body: 5-11, 189.8-pounds. Athletic, physical.
Delivery: Hybrid set, controlled throughout the delivery.
Arm Action: RH. Mid 3/4 arm slot.
FB: T91, 90-91 mph. Late life and occasional arm side action. T2267, 2123 average rpm.
CB: 74-75 mph. 11/5, hard and late. T2309, 2198 average rpm.
SL: 75-80 mph. Tighter action, firm. T2305, 2263 average rpm.
CH: 79-80 mph. Plays down with fading action. T1832, 1807 average rpm.
Garrett Blacklock, Virgil Grissom (AL), 2025
Positional Profile: 1B/RHP
Body: 6-3, 195-pounds. Proportional throughout, strong.
Delivery: Worked from the stretch, moves well.
Arm Action: RH. Mid 3/4 slot.
FB: T76, 75-76 mph. Mostly straight, did work down. T1773, 1722 average rpm.
CB: 68-70 mph. Spotty feel at times, showed later action. T1786, 1716 average rpm.
CH: 70-71 mph. Feel, arm side fading action. T1242, 1121 average rpm.
Brock Green, Northside (AL), 2028
Positional Profile: LHP/OF
Body: 6-2, 190-pounds. Longer limbed, leaner frame. More room for added size.
Delivery: Hybrid delivery with good tempo to delivery.
Arm Action: LH. Higher 3/4 arm slot.
FB: T80, 79-80 mph. Natural arm-side run. Can locate it to both sides of the plate. Some late life. T1965, 1895 average rpm.
CB: 66-68 mph. Late, downer action. 1-7 shape. T1913, 1857 average rpm.
CH: 69-70 mph. Fading action. T1572, 1549 average rpm.
Jeremy Menhennett, St. Luke's Episcopal (AL), 2027
Positional Profile: C/RHP
Body: 6-1, 192-pounds. XL frame, proportional and sturdy.
Delivery: Works well down the mound. Easy, clean actions.
Arm Action: RH. Higher 3/4 slot.
FB: T83, 82-83 mph. Mostly straight, showed some late life. T2239, 2156 average rpm.
CB: 73-75 mph. 12/6 shape, showed late depth. Solid secondary offering. T2608, 2487 average rpm.
Andrew Beaverson, Hazel Green (AL), 2026
Positional Profile: RHP/1B
Body: 6-0, 204-pounds. XL frame, stronger and sturdy.
Delivery: Works well down the mound.
Arm Action: RH. Shorter arm stroke, hides the ball well.
FB: T83, 81-83 mph. Mostly straight, showed occasional sink. T1953, 1875 average rpm.
CB: 68-73 mph. 12/6 shape, buried down in the zone. T2204, 2151 average rpm.
CH: 75-76 mph. Late arm side sink. T1224, 1187 average rpm.
Brayden Dockery, Helena (AL), 2026
Positional Profile: RHP/1B
Body: 6-2, 205-pounds. Developed frame, lower half strength.
Delivery: Up tempo, gets down the mound well.
Arm Action: RH. Higher 3/4 slot.
FB: T88, 86-88 mph. Showed some occasional cut. Located well to the glove side. T2298, 2221 average rpm.
CB: 71-78 mph. Solid 11/5 shape with some down action. T2271, 2170 average rpm.
CH: 80-81 mph. Buried down in the zone, played well off of the fastball. T1922, 1839 average rpm.
David Potts, Scottsboro (AL), 2028
Positional Profile: 3B/RHP
Body: 6-0, 210-pounds. Proportional, XL frame.
Delivery: Controlled, smooth delivery.
Arm Action: RH. Mid 3/4 arm slot.
FB: T82, 81-82 mph. Down in the zone, pounds the lower half. T2276, 2188 average rpm.
CB: 67-69 mph. 11/5 shape, plays down with feel. T2082, 2010 average rpm.
CH: 71-72 mph. Best off-speed pitch, plays down. Can generate soft contact. T1620, 1573 average rpm.
Connor Stiles, Hartselle (AL), 2026
Positional Profile: RHP/3B
Body: 6-1, 210-pounds. Compact, sturdy frame. Strong lower half.
Delivery: Up tempo, athletic delivery. Works from the 1B side of the rubber.
Arm Action: RH. Higher 3/4 slot.
FB: T86, 85-86 mph. Mostly straight, showed late life. T2207, 2157 average rpm.
CB: 76-78 mph. Tight 11/5 shape, pounded the bottom half of the zone. T2031, 1993 average rpm.
CH: 81-83 mph. Arm side dive, thrown with fastball conviction. T1864, 1767 average rpm.
Tyler Johnson, Wetumpka (AL), 2025
Positional Profile: 3B/RHP
Body: 6-2, 215-pounds. Bigger build, athletic frame.
Delivery: Easy and controlled delivery.
Arm Action: RH. Shorter arm action.
FB: T84, 83-84 mph. Arm side action. T2044, 1971 average rpm.
CB: 65-67 mph. More 12/6 action, works down. T1791, 1749 average rpm.
CH: 72-73 mph. Occasional cut, spotty feel. T1783, 1689 average rpm.
Evan Malone, Northridge (AL), 2026 Alabama
Positional Profile: RHP/OF
Body: 6-2, 218.5-pounds. Physicality throughout. Well-developed lower half.
Delivery: Stays over the mound, uses the lower half well.
Arm Action: RH. Higher 3/4 slot.
FB: T91, 89-91 mph. "Heavy" fastball, located down in the zone. T2303, 2264 average rpm.
SL: 74-81 mph. High spin breaking ball, power breaker with some late down action. T2333, 2182 average rpm.
CH: 82-82 mph. Pronated well creating late tumble. T1945, 1932 average rpm.
Cole Newsom, Hartselle (AL), 2029
Positional Profile: SS/2B
Body: 5-7, 120-pounds. Smaller frame, lean build. More room for added size.
Delivery: Athletic delivery, works well down the mound.
Arm Action: RH. High 3/4 slot.
FB: T79, 78-78 mph. Mostly straight with natural sink. T2101, 2057 average rpm.
CB: 63-65 mph. Solid 11/5 shape, still developing. T2034, 1977 average rpm.
CH: 68-68 mph. Pronated with late fade to the arm side. T1157, 1157 average rpm.
Maxwell Kimbrell, Hartselle (AL), 2030
Positional Profile: RHP/3B
Body: 6-1, 175-pounds. Well developed frame, proportional build.
Delivery: Works well down the mound. Clean, easy actions.
Arm Action: RH. High 3/4 slot. Longer arm stroke.
FB: T85, 82-85 mph. Late action to the arm side. Late life. T2295, 2207 average rpm.
CB: 71-74 mph. Still developing but shows some tight spin and late down action. T2729, 2626 average rpm.
CH: 80-81 mph. Plays well off of the fastball, late downer action. T2231, 2143 average rpm.
+ Follow on Twitter: @PrepBaseballAL
+ Follow on Instagram: @PrepBaseballAL
+ Follow on Facebook: Prep Baseball Alabama
+ Click HERE to create a free profile.
+ Click HERE to purchase a subscription which gives you access to additional information on the site.
Related Content: