Prep Baseball Report

Tucson Open: Pitchers Analysis


Shea Sbranti
Arizona Scouting Director

On Saturday, August 27th, the PBR Arizona Staff hosted the Tucson Open at the university of Arizona. The event featured 23 pitchers and gave our scouting staff a quality look at players from the 2023-2026 high school classes.

Today we continue the analysis of the event with a look at all of the pitchers scouting reports from the day. 

TOP Pitching performances

Lucas Shannon - 6-foot-2 195 pound, Shannon showed an above average projectable build at the Tucson Open Saturday. The 2025 two-way prospect showed a HTQ slot and loose arm on the mound with a FB topping out at 86 mph. With Shannons slot he creates a good amount of sink with a HM of 16.7. If Shannon is able to attack the bottom of the zone moving forward we feel he will be able to amplify his success. At the plate Shannon had a balanced and simple stance with his hands working back at shoulder height. Shannon’s strong build showed with a 95 mph EV with line drives to the gaps. Shannons best contact was middle to middle away. Shannon is currently ranked the #19 player in the 2025 class but we see him climbing in the days to come. Shannon will be a high follow in the upcoming Fall and Spring seasons.

Gennaro Brito - 5-foot-10 160 pound, Brito was one of the standouts at this past weekend’s Tucson Open. The two-way prospect impressed on the mound showing a loose short arm and get’s down the mound well. Brito had a max FB velo of 83 mph that worked for heavy strikes at the bottom of the zone. Brito showed a sweepy slider that broke well to his glove side and worked at the bottom of the zone. At the plate Brito showed a simple compact swing that showed some pop to the pull side. If Brito can keep his hands inside it will benefit him moving forward. Brito handled the ball out over the plate best. We look forward to following Brito as he goes into his sophomore season at Tucson Magnet.

Full pitchers reports

Esteban Acevedo, Nogales (AZ), 2023
Positional Profile: RHP/1B
Body: 6-4, 250-pounds. Large Build, Room for added strength
Delivery: Quick to the plate from stretch, Stays tall through delivery.
Arm Action: RH. Over the top short arm action. Comes around the ball at times causing cut action to FB.
FB: T79, 76-78 mph. Has good downward angle, missed low in the zone. T1889, 1807 average rpm.
CB: 70-73 mph. Worked in the zone well. Spin numbers were low needs to keep arm speed. T1238, 1149 average rpm.
CH: 71-74 mph. Played nicely off FB with some ASR needs to get over the plate more frequently.  T1771, 1285 average rpm.

Jordan Allison, Buena  (AZ), 2023
Positional Profile: OF/LHP
Body: 5-10, 155-pounds.
Delivery: Athletic delivery, transfers weight from back hit well.
Arm Action: LH. High 3/4 slot loose arm
FB: T78.1, 75-78 mph. FB had slight ASR. Needs to work in the zone more frequently.  T1930, 1756 average rpm.
SL: 65-68 mph. Slower pitch, with low spin  T1700, 1622 average rpm.
CH: 61-62 mph. Needs to keep arm speed, big change in velocity off FB. T1277, 1231 average rpm.

Cohen Baack, Centennial (AZ), 2025
Positional Profile: OF/RHP
Body: 5-10, 145-pounds. Lean Athletic build, with room for added strength
Delivery: Athletic body with loose delivery, Get down the mound well for size.
Arm Action: RH. HTQ slot with loose arm
FB: T82.4, 81-82 mph. Threw well for strikes, came out of the hand clean with some arm side run. T1954, 1852 average rpm.
CB: 72-74 mph. Had good spin numbers that was effective in the zone, worked well off of FB plane. T2323, 2281 average rpm.
SL:  mph. SL had good tight spin, threw well for strikes to his glove side. T,  average rpm.
CH: 75-77 mph. CH had good sink action, threw well for strikes. T1590, 1509 average rpm.

Joshua Belton, Durango (NV), 2024
Positional Profile: OF/LHP
Body: 5-10, 170-pounds.
Delivery: High lift, works down the hill early, needs to get more in backside while working down the mound.
Arm Action: LH. Short LTQ slot, max effort release.
FB: T72.9, 69-72 mph. Worked around the zone with slight ASR.  T2135, 2025 average rpm.
CB: 68-70 mph. 12/6 action with similar speed to FB.  T2088, 2028 average rpm.

Ernesto Bojorquez, Salpointe Catholic (AZ), 2025
Positional Profile: OF/RHP
Body: 5-11, 163-pounds.
Delivery: Athletic on the mound, Gets into backside well.
Arm Action: RH. HTQ slot, Loose arm
FB: T80.4, 78-80 mph. Has Slight ASR with miss arm side. Quality pitch when in the zone.  T1989, 1903 average rpm.
SL: 62-63 mph. Low spin with Large change in speeds from FB.  T1591, 1518 average rpm.
CH: 67-71 mph. Had good sink and kept hand speed, had trouble locating.  T1761, 1671 average rpm.

Carlos Borras, Salpointe (AZ), 2023
Positional Profile: RHP/2B
Body: 5-11, 170-pounds.
Delivery: High lift and glove, gets into backside well.
Arm Action: RH. HTQ slot with loose arm, good feel for the zone.
FB: T77.2, 74-77 mph. Pounded the zone with good spin, will work well up in the zone. T2248, 2187 average rpm.
CB: 63-64 mph. Slow breaker, with good spin numbers, needs to work more in the zone.  T2281, 2241 average rpm.
CH: 70-73 mph. Similar speeds to FB with some sink, troubles finding the zone. T2012, 1905 average rpm.

Colten Bott, Notre Dame Preparatory (AZ), 2024
Positional Profile: 2B/RHP
Body: 6-1, 170-pounds.
Delivery: Athletic down the mound, high lift
Arm Action: RH. Lower slot with loose arm, looks to have lower slot on Off-speed
FB: T87, 84-87 mph. Good ASR worked in the zone with good feel for arm side.  T2095, 1967 average rpm.
CB: 71-71 mph. Tunneled nicely off FB, Kept good hand speed with more 12/6 action.  T2002, 2002 average rpm.
SL: 73-76 mph.  T2158, 2059 average rpm.
CH: 72-75 mph. Good HM played well off FB, needs to work more in the zone.  T1761, 1648 average rpm.

Gennaro Brito, Tucson Magnet (AZ), 2025
Positional Profile: OF/LHP
Body: 5-10, 160-pounds.
Delivery: Athletic delivery, high lift
Arm Action: LH. Over the top HTQ slot
FB: T83, 82-83 mph. FB had life, worked down in the zone for strikes. T1878, 1817 average rpm.
CB: 69-71 mph. Threw heavy for strikes, showed he can throw a get over breaking ball for strikes and swing and miss down.  T1939, 1840 average rpm.
SL: 70-71 mph. SL threw well for strikes, more of a cutter action with tight spin
CH: 75-77 mph. Good sink, threw for strikes, good out pitch  T1653, 1558 average rpm.

William Carpenter, Flagstaff High School (AZ), 2026
Positional Profile: SS/RHP
Body: 5-8, 145-pounds.
Delivery: Smaller athletic build, High lift, Gets into back side well.
Arm Action: RH. HTQ slot, loose arm, looks to get pushy at release
FB: T76.2, 74-76 mph. FB had slight cut action, worked well on the outer half, miss tended to be arm side high T1881, 1628 average rpm.
CB: 68-68 mph. more 12/6 spin, left up in the zone. T2206, 2121 average rpm.
CH: 73-75 mph. CH had slight arm side run, worked well at the bottom of the zone. Threw for strikes. T1898, 1637 average rpm.

Dylan Cole, Notre Dame Preparatory (AZ), 2024
Positional Profile: LHP/OF
Body: 6-0, 155-pounds.
Delivery: High lift, works across body
Arm Action: LH. Over the top action
FB: T71.8, 70-72 mph. FB worked around the zone with slight cut action  T1779, 1658 average rpm.
CB: 60-64 mph. Slow breaker that worked more 12/6, profiled well off FB and threw for strikes.  T1614, 1463 average rpm.
CH: 62-65 mph. Gets around CH with more cut spin T1618, 1536 average rpm.

Dyllan Curthoys, Willow Canyon (AZ), 2023
Positional Profile: RHP/1B
Body: 6-0, 205-pounds.
Delivery: Delivery changes based on angle of slot. When going low generates good power in the legs and shows to be deceptive for hitters on both sides of the plate. Over the top, Gets into backside well and does a good job hiding the ball till delivery.
Arm Action: RH. Throws from two different slots, with Sub being primary will go over to the top to change up looks for hitter, Over the top produced higher velo.
FB: T78.6, 78-79 mph. Heavy strike thrower with good amount of ASR. T1921, 1889 average rpm.
CB:  mph.  T,  average rpm.
SL: 67-68 mph. worked more like a cutter, with an increase in spin should get more sweep action.  T1693, 1676 average rpm.
CH: 70-72 mph. Worked well off FB having the same look with good chance in speeds. T1614, 1180 average rpm.

Jet Gonzalez, Higley (AZ), 2025
Positional Profile: OF/LHP
Body: 5-6, 145-pounds. Athletic build for size with room for added strength.
Delivery: High lift, high hands
Arm Action: LH. Lower 3/4 slot
FB: T75.5, 74-75 mph. Has good arm side run, around the zone.  T1741, 1611 average rpm.
CB: 64-67 mph. More SL spin , worked effectively in the bottom of the zone, good pitch for LHH match up. T2217, 2127 average rpm.
SL:  mph. Slow breaker, good for strikes  T,  average rpm.
CH: 70-71 mph. Slight arm side run good strike pitch  T1765, 1683 average rpm.

Jonathan Gonzalez, Sahuaro (AZ), 2025
Positional Profile: RHP/3B
Body: 5-10, 175-pounds.
Delivery: High lift, works down the mound well with good direction.
Arm Action: RH. Over the top action, loose arm. Good feel for the zone.
FB: T77.5, 76-77 mph. Worked in the zone with ASR and good spin numbers.  T1977, 1942 average rpm.
CB: 62-64 mph. Slow breaker with low spin, worked in the zone but with higher velo will be more effective.  T1600, 1533 average rpm.
CH: 66-70 mph. Showed depth and good feel for the zone, does a good job of keeping hand speed. T1612, 1612 average rpm.

Hayden Green, Sabino  (AZ), 2025
Positional Profile: SS/RHP
Body: 5-11, 150-pounds.
Delivery: High lift, loads into backside well, max effort actions down the mound. Does a nice job getting down the mound.
Arm Action: RH. Over the top action, max effort arm, slows down arm on Off-speed.
FB: T81.8, 81-82 mph. FB had good run, needs to work in the zone more to help off-speed play. T2062, 1812 average rpm.
CB:  mph.  T,  average rpm.
SL: 67-71 mph. kept hand speed throughout, more of a cutter. T2126, 2068 average rpm.
CH: 69-71 mph. Works nicely off the FB, needs to work down in the zone.  T1725, 1547 average rpm.

Malcolm Harrison, Higley (AZ), 2025
Positional Profile: 2B/OF
Body: 5-10, 135-pounds. Lean athletic build, room for added strength
Delivery: Athletic high lift on delivery, with added strength could see increase in velocity
Arm Action: RH. HTQ slot with loose arm
FB: T73.3, 73-73 mph.  T2251, 2178 average rpm.
CB: 65-67 mph.  T2000, 1927 average rpm.
SL:  mph. Slow with avg spin, threw well for strikes. T,  average rpm.
CH: 70-71 mph.  T1771, 1717 average rpm.

Jaden Keenan, Catalina Foothills (AZ), 2023
Positional Profile: LHP/1B
Body: 6-1, 165-pounds.
Delivery: Slow athletic start, Falls across Body
Arm Action: LH. Over the top action
FB: T80.7, 78-80 mph. FB tends to miss glove side, 2200 spin, would benefit to work up in the zone  T2170, 2096 average rpm.
CB: 71-73 mph. Kept good hand speed with CB, with good spin numbers would like to see more break and command. T2103, 2067 average rpm.
SL:  mph. SL backed up at times, had trouble locating  T,  average rpm.
CH: 73-76 mph. Good downward sink, Tends to miss down in the zone. T1540, 1477 average rpm.

Ian Lemus, Empire (AZ), 2024
Positional Profile: C/RHP
Body: 5-9, 145-pounds.
Delivery: Gets into back side well, Leans into backside on lift
Arm Action: RH. HTQ slot loose arm, creates major internal rotation with hand at release.
FB: T83.6, 81-83 mph. FB had slight arm side run. with some slight command issues. T2099, 2025 average rpm.
CB: 69-72 mph. Best pitch, good 12/6 action that was in the zone. T2165, 2107 average rpm.
CH: 73-76 mph. Good hand speed, worked through catcher well with good spin. T1525, 1452 average rpm.

Brock MacDonald, Desert Vista (AZ), 2026
Positional Profile: RHP/OF
Body: 5-11, 170-pounds.
Delivery: Mid high lift, gets into backside well.
Arm Action: RH. low slot, max effort actions.
FB: T82.5, 80-82 mph. FB had good spin, Would like to see pound the zone more to be able to utilize the breaking ball. T2259, 2085 average rpm.
CB:  mph.  T,  average rpm.
SL: 70-73 mph. SL worked tight with great spin numbers, was in the zone and quality out pitch. T2502, 2265 average rpm.
CH: 74-74 mph. Kept hand speed of FB, with good arm side run. T1791, 1699 average rpm.

Mason Moore, Desert Ridge (AZ), 2025
Positional Profile: 3B/1B
Body: 6-0, 170-pounds.
Delivery: High lift, heavy load into backside, creates good hip action.
Arm Action: RH. Low slot with good hand speed.
FB: T80.4, 80-80 mph. FB had good ASR but struggled to locate at times. will work best at the bottom of the zone.  T1980, 1902 average rpm.
CB:  mph.  T,  average rpm.
SL: 69-70 mph. SL had good change of speeds from FB, would like to see more action to the pitch, works as more of a cutter.  T1901, 1851 average rpm.
CH: 71-72 mph. Was able to keep good hand speed, had above avg HM at 16.5. Worked well of FB.  T1592, 1469 average rpm.

Jose Angel Olivarez, Buena (AZ), 2025
Positional Profile: SS/RHP
Body: 5-10, 150-pounds.
Delivery: Athletic build, High lift weight tends be more on his front side.
Arm Action: RH. HTQ slot, tends to be pushy with hand at release
FB: T84.3, 78-83 mph. FB works best at the bottom of the zone, Has some slight sink  T2213, 2055 average rpm.
CB: 67-69 mph. 12/6 action, through well for strikes, looks to slow arm speed down a touch on BB.  T2351, 2257 average rpm.
SL:  mph. SL is slower pitch with AVG spin, Had some miss at the top of the zone T,  average rpm.
CH: 68-70 mph. CH had some good sink to it, worked down in the zone for strikes. T1722, 1638 average rpm.

Lucas Shannon, Salpointe Catholic  (AZ), 2025
Positional Profile: 3B/RHP
Body: 6-2, 195-pounds. Strong Athletic Build
Delivery: Athletic on the mound with Quick delivery,  high lift.
Arm Action: RH. Lower slot, wippy arm, good arm side run on FB.
FB: T85.6, 83-86 mph. Good arm side run, needs to work to his glove side more to establish more of the zone.  T2096, 2001 average rpm.
CB:  mph.  T,  average rpm.
SL: 72-73 mph. True out pitch, threw for strikes with good spin.  T2413, 2371 average rpm.
CH: 76-77 mph. Was able to create some good run, would like to see work more in the zone to work off FB plane.  T1801, 1743 average rpm.

Alfonso Trujillo, Tolleson Union (AZ), 2024
Positional Profile: OF/RHP
Body: 5-10, 170-pounds.
Delivery: Slow lift with good feel for the mound, uses lower half well.
Arm Action: RH. Short 3/4 slot, with loose arm, hand speed at release.
FB: T78, 77-78 mph.  T1998, 1925 average rpm.
CB:  mph.  T,  average rpm.
SL: 68-71 mph.  T1969, 1939 average rpm.
CH: 70-73 mph.  T1899, 1533 average rpm.

Jaxon Valdez, Higley (AZ), 2025
Positional Profile: 3B/OF
Body: 6-0, 170-pounds.
Delivery: High lift early, pause at the top of delivery
Arm Action: RH. Tight over the top action
FB: T77.4, 75-77 mph. Worked in the zone well with good ASR. T2026, 1970 average rpm.
CB:  mph.  T,  average rpm.
SL: 62-68 mph. Slow breaker with 12/6 action, could be good chase pitch when down in the zone.  T1784, 1701 average rpm.
CH: 69-70 mph. Worked well off FB with good sink. T1845, 1832 average rpm.

UPCOMING EVENTS

SHOWCASE STATE DATE LOCATION
Fall Underclass Showcase (2025-2026 Grads) AZ 10/30 Grand Canyon University
Fall Upperclass Showcase (2023-2024 Grads) AZ 10/30 Grand Canyon University