Spring Classic Top Performers - Day 2

Follow @PSBaseballScout on "X" for full event coverage recap • Search for player profiles

Andy Espinoza ('27,FL) • RHP • Uncommitted • 5’11” 180lb


Lean, athletic right-hander at 5’11”, 180 lbs who pitches with intent and competitiveness. Works north-to-south with a clean, efficient delivery. Fastball shows life and continues to tick up as the outing progresses. Slider displays late bite and plays well off the fastball, while the changeup adds a third look. High-follow uncommitted arm in the 2027 class. 



FB: 90-93 mph / 2050 rpm

SL: 77-79 mph / 1900 rpm

CH: 74-76 mph / 1500 rpm


https://play.ps-baseball.com/player-profile/baseball/85a4192e-ee4a-47b3-897a-f3042d362610


Isaac Vidal (‘27,FL) • RHP • University of Miami • 6’1” 200lb


Strong-bodied right-hander from Miami Southridge with a polished two-pitch mix. Fastball worked up to 93 mph with quality shape and command in the zone. Slider shows firm, late bite and plays effectively off the fastball. Confident presence with advanced pitchability for the class. Miami commit with continued upside. 


FB: 93 | 2150 rpm | 13” HB | 13” IVB


SL: 79 | 2350 rpm | -12” HB | 10” IVB


https://play.ps-baseball.com/public/player-profile/baseball/6fca963d-993b-4d2e-be9c-1d3ed0993aee


Kyler Keen ('27,FL) • 1B • Uncommitted • 5’10” 185lb


Compact build with a quiet, controlled setup. Simple takeaway and direct path allow him to stay on time and drive the baseball. Delivered in a big moment, lining a walk-off double down the line. Shows a calm approach and feel for the barrel. 


https://play.ps-baseball.com/player-profile/baseball/330cddfa-a870-49f1-a804-ab5d3531c84f


Garret Duffy ('26,FL) • RHP • Uncommitted • 6’1” 185lb


Athletic right-hander with clean body sync and controlled tempo down the mound. Works from a short high three-quarter slot and shows feel for spin. Utilizes a three-pitch mix and works glove side effectively. Repeatable delivery with present pitchability and continued upside. 


FB: 87-90mph / 2100 rpm 

SL: 74-76 mph / 2000 rpm 

CB: 71 mph / 1900 rpm   


https://play.ps-baseball.com/player-profile/baseball/997eff5b-8f39-484c-bc72-47c11c2efa55


Jake Madson ('27,FL) • C • Uncommitted • 5’10” 170lb


Loose, rhythmic setup with connected swing mechanics. Barrel stays behind the baseball and works efficiently through contact. Drove a loud double to right-center at 97 mph. Shows developing power with a balanced offensive approach. 


2B: 97 mph / 28º


https://play.ps-baseball.com/player-profile/baseball/3ecd1008-0414-4ad5-b710-fea1f63612f2


Cooper Janke (‘28,FL) • RHP • Uncommitted • 6’6” 220lb


High-ceiling 2028 arm with an imposing 6’6”, 220 lb frame. Recently returning from Tommy John, showed easy velocity and life on the fastball. Reached 93 mph with downhill angle, creating a difficult at-bat for hitters. Slider flashes potential as a secondary. Big projection remaining and a strong follow in the 2028 class. 


FB: 93 | 2000rpm | 12” HB | 9” IVB

SL: 79 | 2100rpm | -7” HB | -2” IVB


https://play.ps-baseball.com/player-profile/baseball/4548dd19-974b-44d6-95a1-70103093beee


Gant Ramsey ('29,FL) • C • 5’10” 180lb


Athletic young hitter with a strong foundation. Loads into the backside well and shows a tight barrel turn with strong hands at contact. Drove the ball deep to center field at 93 mph. Continues to show offensive upside and early feel for the barrel. 


EV: 93 mph / 29º


https://play.ps-baseball.com/player-profile/baseball/3a03eecd-87ad-42a8-8ca9-d4ef9655ac11


Brady Roberts ('27,FL) • OF/RHP • Uncommitted • 6’2” 185lb


Athletic two-way prospect with a projectable 6’2”, 185 lb frame. At the plate, shows a direct, flat swing with the ability to adjust to different pitch types. Drove a loud 103 mph ball through the middle. Continues to impress offensively with present bat speed and barrel control. 


 EV: 103 mph / 19º 


https://play.ps-baseball.com/player-profile/baseball/0e413e01-6c64-4127-ba5f-e008f9b8dd7e


Jorge Kau ('27,FL) • UTL • Uncommitted • 6’0” 180lb


Athletic 6’0”, 180 lb frame with a controlled, upright stance. Uses a hover load and direct hands to create strong contact out front. Drove a loud extra-base hit off the center field wall at 101 mph. Shows present bat speed and offensive upside. 


2B: 101 mph / 26º


https://play.ps-basebal
l.com/player-profile/baseball/6ba5c179-224b-4e23-983a-ee25412ecc56


Eddie Verbilla ('26,FL) • UTL • Uncommitted • 5’7” 140lb


Compact, athletic build with simple swing mechanics. Uses a weight shift load and keeps the barrel on plane early. Stays through the baseball and drove a 96 mph single back up the middle. Shows feel for contact and developing offensive tools. 


1B: 96 mph / 14º


https://play.ps-baseball.com/player-profile/baseball/c876a028-ade0-45f4-9f0b-15e166d1590f


Christopher Roque ('27,FL) • RHP • Uncommitted • 6’1” 205lb


Strong-bodied right-hander with compact delivery and short high three-quarter arm slot. Shows advanced ability to spin the baseball with a fastball-slider combo that misses bats. Mixes in the changeup occasionally. Profiles as a potential late-inning arm with high-spin characteristics. Strong uncommitted follow heading into summer.


FB: 89-92 mph / 2500 rpm

SL: 83-85 mph / 2400 rpm

CH: 76-78 mph / 1800 rpm


https://play.ps-baseball.com/player-profile/baseball/d74de103-8366-4939-bd97-7f691f781dc9


Adrian Cuesta ('26,FL) • RHP • Uncommitted • 6’2” 160lb


Projectable right-hander with lean 6’2” frame. Shows the ability to spin the slider at a high level and confidently throws it in any count. Fastball plays well off the breaking ball with arm-side movement. Intriguing uncommitted arm with upside remaining.


FB: 87-89 mph / 1800 rpm

SL: 74-76 mph / 2900 rpm


https://play.ps-baseball.com/player-profile/baseball/73ea2fe7-c13c-430d-9495-63cc3291bbb6


Julio Gonzalez ('27,FL) • MIF • Uncommitted • 6’2” 190lb


Physical middle infielder continues to produce loud contact. Controlled forward move with a loose, fluid barrel path. Consistently impacts the baseball with strong exit velocity. Offensive upside continues to trend upward. 


EV: 101 mph/ 14º 


https://play.ps-baseball.com/players


Rafael Sosa ('26,FL) • C • Uncommitted • 5’11” 180lb


Athletic catcher with relaxed setup and simple takeaway. Hands work efficiently to elevated pitches and generates lift through contact. Drove a deep ball off the wall at 96 mph. Shows present feel for the barrel. 


EV: 96 mph / 33º


https://play.ps-baseball.com/player-profile/baseball/d34ed3ac-8e9b-404f-b32f-9b85ddcc6928


Carlos Sanchez ('27,FL) • 3B • Uncommitted • 5’7” 170lb


Compact, athletic infielder with smooth swing mechanics. Stays on the barrel and leverages contact out front. High finish with the ability to drive the baseball to the gaps. Produced a loud triple to center field. Solid offensive profile with developing upside.


3B: 95 mph / 33º


https://play.ps-baseball.com/player-profile/baseball/9479cc34-a71b-45ae-aafc-1ef08fc3a6aa


March 24, 2026
Spring Classic Top Performers - Day 1
March 23, 2026
Iowa Spring League Top Performers - March 22
March 22, 2026
Iowa Spring League Top Performers - March 21
March 20, 2026
Iowa Spring League – Pre Event Top Players Follow @PSBaseballScout on “X” for event coverage. Check out the Spring League schedule HERE
March 17, 2026
Iowa Spring League – Organization Spotlight: Canes Iowa Follow @PSBaseballScout on “X” for event coverage. Check out the Spring League schedule HERE
March 16, 2026
Iowa Spring League – Organization Spotlight: 3T's Follow @PSBaseballScout on “X” for event coverage. Check out the Spring League schedule HERE
March 12, 2026
Iowa Spring League – Organization Spotlight: Gamers Baseball Follow @PSBaseballScout on “X” for event coverage. Check out the Spring League schedule HERE
March 10, 2026
Iowa Spring League – Organization Spotlight: Iowa Ghost Follow @PSBaseballScout on “X” for event coverage. Check out the Spring League schedule HERE
March 9, 2026
Iowa Spring League – Organization Spotlight: Top Tier Follow @PSBaseballScout on “X” for event coverage. Check out the Spring League schedule HERE
March 6, 2026
Iowa Spring League – Organization Spotlight: 712 Nationals Follow @PSBaseballScout on “X” for event coverage. Check out the Spring League schedule HERE
More Posts