NorCal Rising Stars Game: Pitcher Analysis
June 19, 2025
On Saturday, May 10th, the PB California staff traveled to Islanders Field in Lathrop, CA, to host the NorCal Rising Stars Game, an invite-only event for the class of 2029-2030.
More than 20 players made their way to Lathrop and participated in a pro-style workout, gathering unrivaled access to data through our state-of-the-art tech partners, as well as in-depth scouting analysis from our Prep Baseball California staff.
Today, we will be looking at all of the pitcher reports from the event.
PITCHER ANALYSIS
Kamren Avila, Folsom High (CA), 2029 |
Positional Profile: SS/RHP
Body: 5-7, 112-pounds.
Delivery: Hands rest at belt level, with little movement, before syncing with front leg during load. Sinks slightly into back leg, while maintaining taller posture. Sits in back side, with medium stride length while front side shows some ability to block well. Hips open up ever so slightly, but upholds direction well overall. Repeatable delivery.
Arm Action: RH. Shorter arm path out of the glove downward, but stays back long enough to get solid depth behind upper body. Displays looseness in quick arm action, getting to solid release. Low 3/4 slot and shows some recoil after release. Profiles to add velocity in future as frame fills.
FB: T76, 73-76 mph. Decent ride on the pitch with good spin present. Plays well on the outer third to RHH and get can whiffs at the top of the zone. T2363, 2243 average rpm.
CB: 68-69 mph. Works from slightly lower release, with solid spin that shows characteristics of a solid secondary offering. Needs to find consistency with release point, but can play well off the FB inside to RHH and generate some chase. T2393, 2300 average rpm.
SL: 70-70 mph. Tight offering, with cutter-like shape. Plays off FB well, getting late horizontal break and generating whiff/chase up and away to RHH. T2233, 2233 average rpm.
Brett Barnes, CARDINAL NEWMAN HIGH SCHOOL (CA), 2029 |
Positional Profile: RHP/3B
Body: 5-10, 133-pounds.
Delivery: Starts with higher hands set, before bringing them down to belt level and working them back up. Drops into back leg, while taking a fairly long stride down the mound. Hips begin to open up as plant leg hits, but can stuck behind front leg. Opens up slightly with front foot, but holds direction well. Works with slower tempo.
Arm Action: RH. Lenghty arm path that creates good depth behind the body. Shows looseness in arm path, while getting good extension and releasing out in front. Releases from 3/4 slot and has some recoil. Shows room for increased velocity with improved lead leck blocking.
FB: T73, 70-72 mph. Two-seam movement profile, that plays well against both sides. Can be used to jam RHH inside or get called strikes on the outer third. Comfortable using as a front door offering against LHH. T2053, 1997 average rpm.
SL: 61-63 mph. Solid secondary offering with good spin on the pitch. Shows horizontal sweeping action, with confidence to throw against both sides. Tunnels well with FB on the outer third to RHH, getting chase/whiff out of the zone. Comfortable burying the pitch to LHH, towards the back foot. T2200, 2050 average rpm.
Andres Castellanos, Liberty High (CA), 2029 |
Positional Profile: 2B/3B
Body: 5-2, 122-pounds.
Delivery: Works exclusvively out of the stretch. Hands are set just above the belt, staying synced with front leg during load. Works with smooth tempo as he sinks into back knee, with a drop/drive movement to work down the mound. Shows good feel to block with plant leg.
Arm Action: RH. Full arm path out of the glove, that creates depth behind the body. Displays quickess and looseness in arm path, with low effort exerted. Gets good extension from 3/4 slot, with some recoil present after release. Projects to add velocity as frame fills.
FB: T74, 72-74 mph. Firm FB that showcases solid ride. Generates swings at the top of the zone and can generate whiffs against both sides. Plays well up and in to LHH. T1955, 1850 average rpm.
CB: 65-66 mph. 2 plane offering that can play well against both sides. Used as chase pitch away from RHH and as back door offering against LHH. Showcases a bit of a hump out of the hand, but can play well with FB up in the zone. T2075, 2008 average rpm.
SL: 62-66 mph. Cutter-like movement profile, that pairs well with FB up in the zone against RHH. Gets chase away and can induce weak contact. T2210, 1712 average rpm.
CH: 62-62 mph. Shows some arm-side fade, but needs polish to develop into solid third offering. T1246, 1246 average rpm.
Mason Cole, Del Oro High (CA), 2029 |
Positional Profile: 1B/RHP
Body: 5-9, 181-pounds.
Delivery: Hands set at lower chest, before syncing with front knee during load. Moves hands behind back leg as he sinks into drop/drive movement. Plants slightly closed off, allowing for hips to rotate well around front leg. Blocks well with front leg, while working with smooth, controlled tempo.
Arm Action: RH. Works with longer arm path out of the glove, that works downward and shows depth. Stays loose with controlled tempo and low effort. Works up to high 3/4 release, with quite a bit of recoil after release.
FB: T76, 74-75 mph. Good ride on FB that displays good shape, despite lower spin rate. Displays straighter movement profile that can elevate in the zone. Generates swings/soft contact up in the zone against both sides. T1666, 1548 average rpm.
CB: 53-57 mph. Plays well with FB against RHH, working as a chase pitch away and can show SLV movement. Shows more vertical profile when working down/below the zone. T1456, 1265 average rpm.
Matthew Gallego, DE LA SALLE HIGH SCHOOL (CA), 2029 |
Positional Profile: 1B/RHP
Body: 5-6, 154-pounds.
Delivery: Hands set at around the chest, with little movement, before syncing with front leg during load phase. Sits slightly into rear hip, while staying taller as he moves down the mound with a medium stride length. Has some feel to block and can engage his hips, but can get caught behind plant leg. Room to add more velocity with improved lower half.
Arm Action: RH. Shows loose, full arm path that creates length and works down behind the body. Creates fast arm speed, with some depth, as he works to 3/4 release with some recoil present.
FB: T71, 70-71 mph. Presents good arm-side tail on the pitch, that can in on RHH or be used as a back-door offering. Plays well on the outer third to LHH. Limts barrels, with decent feel for the pitch. T1814, 1717 average rpm.
CB: 58-61 mph. Plays well off FB above the zone, with vertical shape, and can change the eye level. Demonstrates ability to get whiffs with offering in zone. T1865, 1815 average rpm.
SL: 63-65 mph. Developing SL that can work as a chase pitch to RHH away. Shows some sweep, but needs some more polish. T1861, 1834 average rpm.
CH: 65-65 mph. Used in tandem with FB against LHH away. Flashes solid arm-side action. T1585, 1585 average rpm.
Luke Harmon, San Marin High (CA), 2029 |
Positional Profile: RHP/SS
Body: 6-0, 137-pounds.
Delivery: Hands start at belt level, and remain quiet before syncing up with front leg during the load. Utilizes drop/drive movement, staying taller as he drives down the mound, with a longer stride movement. Shows good feel to block with plant leg, with hips maintaining direction well.
Arm Action: RH. Controlled, lengthy arm path that creates depth. Shows present arm speed, while maintaining looseness on his way to a 3/4 release. Displays recoil after release.
FB: T74, 73-74 mph. Good life/ride on FB that plays well with solid spin. Displays staighter movement profile, generating swings/chase above the zone. T2014, 1920 average rpm.
CB: 65-66 mph. Showcases a bit of a hump out of the hand, but works well off FB, displaying solid vertical action with depth. T2255, 2144 average rpm.
SL: 68-68 mph. Developing pitch, with cutter-like shape currently. Tunnels well out of the hand with FB, showcasing ability to attack inside to LHH. T829, 829 average rpm.
Deegan Holquin, Buchanan High (CA), 2029 |
Positional Profile: RHP/3B
Body: 5-9, 159-pounds.
Delivery: Higher hand set at the chest, prior to dropping just above the belt and syncing up with his front leg during the load. Sits heavy into rear leg, with a long stride length that works down the mound. Can block well with plant leg and maintains solid body control throughout delivery.
Arm Action: RH. Longer arm path out of the glove, that initially works behind the back before returning behind the body and creates decent depth. Stays loose throughout, while showing present arm speed. Works to low 3/4 slot, with high recoil present after release.
FB: T81, 77-80 mph. Displays solid arm-side run on the pitch, with solid spin. Confident using against both sides down in the zone to induce soft contact. Can generate whiffs away from LHH and jam RHH inside. T2037, 1905 average rpm.
CB: 58-65 mph. Displays hump out of the hand, but is a high spin offering that shows 2 plane action. Has potential to generate whiffs, but needs further polishing and better command. T2525, 2072 average rpm.
Kolten Irwin, Folsom High (CA), 2029 |
Positional Profile: LHP/1B
Body: 5-11, 169-pounds.
Delivery: Hands start at belt level, before working up to the chest and then syncing with front leg during load phase. Stays taller on the back side and gets down the mound with a medium stride. Works with smooth/easy operation, but can get stuck behind plant leg. Has potential to add more velocity with polished lower half.
Arm Action: LH. Fast and lengthy arm path out of the glove, with some depth. Works quickly, with present arm speed into low 3/4 release. Displays little recoil after release.
FB: T73, 71-73 mph. T1859, 1798 average rpm.
SL: 62-64 mph. T1983, 1881 average rpm.
CH: 68-70 mph. T1693, 1657 average rpm.
Joseph D. Keller, West Park High (CA), 2029 |
Positional Profile: C/RHP
Body: 5-11, 186-pounds.
Delivery: Starts with hands at chest level, before dropping them down to belt level and syncing up with the front leg during load phase. Sinks into rear hip slightly as he moves down the mound, remaining tall, with long stride. Stays athletics and shows good feel to block with plant leg. Smooth and controlled tempo present.
Arm Action: RH. Full arm path that works back and creates length and depth out of the glove. Works with present arm speed and looseness as he gets through his arm action. Gets to 3/4 release with some recoil shown.
FB: T80, 76-79 mph. T2053, 1897 average rpm.
CB: 66-69 mph. T1763, 1661 average rpm.
SL: 68-71 mph. T1814, 1814 average rpm.
Enzi-Yaw Otieku, Encinal Junior/Senior High (CA), 2029 |
Positional Profile: SS/RHP
Body: 6-1, 170-pounds.
Delivery: Higher hand set, with a slight movement that gets closer to the body, before syncing up with front leg. Sinks heavily into as he works into a drop/drive movement down the mound with a long stride. Strides slightly closed off, but allows his hips to rotate around his plant leg well and has a good feel for blocking. Works into aggressive tempo with good body control.
Arm Action: RH. Works quickly with full, lengthy arm path out of the glove. Creates depth downward and works behind the back, prior to getting up to a low 3/4 release. Arm-action displays looseness and present arm speed. Shows some recoil after release.
FB: T82, 78-81 mph. Gets good spin/life on the pitch, while also presenting some arm-side run. Gets swings/chase above the zone against both sides, additionally working as a back door offering to RHH. T2247, 2164 average rpm.
CB: 65-67 mph. Good vertical action that works off the FB up well for called strikes. Generates whiffs/chase below the zone. T1982, 1958 average rpm.
SL: 69-70 mph. Developing offering with cutter-like shape. Plays well on the outer third to RHH. Could use more polish to generate whiffs/chase away, but showcases good command. T2069, 2069 average rpm.
Tyler Ross, CHRISTIAN BROTHERS HIGH SCHOOL (CA), 2029 |
Positional Profile: SS/RHP
Body: 6-2, 149-pounds.
Delivery: Displays higher hand set, with minimal movement, prior to syncing up with front leg during load. Sits slightly into back knee, while staying taller on back side. Blocks well with plant leg with strong use of lower half as he gets down the mound.
Arm Action: RH. Long arm path out of the glove, with depth shown behind the body. Shows looseness, with present arm speed as he gets to his 3/4 release. Displays recoil after release.
FB: T82, 77-80 mph. Shows solid ride at the top of the zone, and displays some arm-side tail to the pitch. Generates chase at the top of the zone, while playing well low and away to RHH. Runs away well from LHH. T2289, 2175 average rpm.
CB: 69-71 mph. Good spin on the pitch and tunnels well with the FB up. Can get called strikes and late swings in zone if spotted well. Shows making off 2 plane action, but needs improved command to work the pitch down in and below the zone T2548, 2375 average rpm.
Angelo Rubio, Freedom High (CA), 2029 |
Positional Profile: 3B/1B
Body: 5-10, 174-pounds.
Delivery: Starts with hands at lower chest before dropping them to the belly button and syncing up with the front leg. Front leg leads down the mound as he sinks into his rear hip and gets a lengthy stride. Uses hips well, but can get caught behind plant leg. Has room to add velocity with polished lower half.
Arm Action: RH. Works with full arm path and creates downward depth in line with his body. Shows looseness in his arm action as he gets to a 3/4 release. Displays some recoil after release.
FB: T73, 68-72 mph. Displays decent spin and ride, with tail to the pitch. Can gets swings/whiffs up in the zone and induce soft contact if spotted well. T1850, 1721 average rpm.
Dillon Veale, Redwood High (CA), 2029 |
Positional Profile: 3B/RHP
Body: 6-0, 158-pounds.
Delivery: Works with higher hand set that drops to belt level, before working in sync with front leg. Sinks into back knee and works with drop/drive movement as he gets down the mound. Utilizes hips well and shows feel for blocking with plant leg.
Arm Action: RH. Quick, full arm path that creates depth behind the body. Displays loose, fast arm with low effort that gets to low 3/4 slot. Shows recoil upon release.
FB: T81, 77-79 mph. Shows two-seam movement profile, that can play up in the zone well for whiffs due to extension. Can run in well on RHH and get calls on the outer third. T2135, 2071 average rpm.
SL: 68-70 mph. Good sweeping action and spin on the pitch with solid horizontal profile. Works as glove-side offering and generates chase from RHH. Tunnels well off FB up and in for called strikes. T2434, 2268 average rpm.