CLASS OF 2024
RHP
OF
Joshua
Caccia
Western Michigan
St. Charles North (HS) • IL
5' 11" • 170LBS
R/R • 20yr 8mo
Travel Team: Illinois Canes
St. Charles North (HS) • IL
5' 11" • 170LBS
R/R • 20yr 8mo
Travel Team: Illinois Canes
Rankings
2024 National
Rankings available to Premium Subscriber
2024 State
Rankings available to Premium Subscriber
Commitment
Best Of Stats
Fastball
87.1
Velocity (max)
9/23/25
86 - 87
Velo Range
9/23/25
2309
Spin Rate (avg)
10/09/22
Changeup
78.1 - 79.2
Velo Range
10/09/22
1939
Spin Rate (avg)
10/09/22
Curveball
74 - 75
Velo Range
9/23/25
2317
Spin Rate (avg)
9/23/25
Slider
72.7 - 74.3
Velo Range
9/26/24
2141
Spin Rate (avg)
9/26/24
84.5
Exit Velocity (max)
6/15/21
80.7
Exit Velocity (avg)
6/15/21
248
Distance (max)
6/15/21
27
Sweet Spot %
6/15/21
23.4
Hand Speed (max)
6/15/21
68.2
Bat Speed (max)
6/15/21
20.8
Rot. Acc (max)
6/15/21
-
Hard Hit %
7.12
60-yd
10/22/21
4.01
30-yd
10/09/22
1.79
10-yd
10/09/22
18.7
Run speed (max)
10/09/22
-
INF Velo
83
OF Velo
10/22/21
-
C Velo
-
Pop Time
Game Performance
Notes
News
- Elgin CC Scout Day: Takeaways - Oct 7, 2025
- Elgin CC Scout Day: Statistical and Data Analysis - Sep 25, 2025
- Elgin CC Scout Day: Takeaways - Oct 15, 2024
- 2024 Prep Baseball Illinois Second Team All-State - Jun 20, 2024
- Preseason Power 25 Countdown: No. 23 St. Charles North - Mar 4, 2024
- Preseason All-State Upperclass: Pitcher Analysis - May 11, 2023
- Class of 2024 Showcase: Data Dive - Oct 14, 2022
- Class of 2024 Showcase: Statistical Analysis - Oct 12, 2022
- Class of 2024 Showcase: Quick Hits - Oct 11, 2022
- Fox River Open: Position Player Analysis - Oct 22, 2021
Comments
Draft Reports
Contact
Premium Content Area
To unlock contact information, you need to purchase a ScoutPLUS subscription.
Purchase Subscription OR
Login

5-foot-11, 170-pounds, lean and wiry frame, room for added strength. Gave a deceptive look throughout his ‘pen; working exclusively out of the stretch, starts with his feet staggered, up-tempo delivery with a medium leg-lift, slight coil into his balance point, rides a pre-bend in the back knee down the mound, stays in-line. Long reach out of the glove that plays into a sidearm release. Fastball sat 84-85 mph, topping out at 86 mph with natural run to his arm-side. Showed some feel for a sweeping slider with over -15” of horizontal action, 72-74 mph with the ability to land it in the zone. His final offering was a splitter at 75-76 mph, killing spin and playing with tumbling action at times.
Verbally committed to Elgin CC.
Positional Profile: RHP/OF
Body: 5-11, 170-pounds. Long levers, fill coming.
Delivery: Stretch-only delivery, uptempo, medium leg lift, drop and drive delivery, toe lands towards third base.
Arm Action: RH. Long arm action from 3/4 slot.
FB: T86, 84-86 mph. Plays with sink and ability to pound the zone. T2316, 2270 average rpm.
CB: 71-72 mph. Slurve action, showed ability to land for strikes, better of the two breaking balls. T2013, 1927 average rpm.
SL: 71-72 mph. More lateral, pulled across the zone. T2224, 2062 average rpm.
CH: 76-77 mph. Runs to arm side, maintains arm speed and kills spin. T1688, 1636 average rpm.
RHP Joshua Caccia (St. Charles North) is listed at a projectable 5-foot-11, 165-pounds and he put together a high-upside ‘pen on Sunday. Working out of the stretch only, Caccia features an uptempo delivery paired with a short, stabby arm action into a low ¾ slot that creates some funk to his delivery. His fastball plays with life and run through the zone and averages 2,309 rpm. As for his offspeeds, Caccia features both a slider and curveball that both profile somewhat the same but nonetheless both of these breaking balls play with sharp, late life and they both have the potential to be an out pitch as this young arm progresses. To round out his four-pitch mix, Caccia has developing feel for a changeup that flashed some arm side run.
Positional Profile: RHP/OF
Body: 5-11, 165-pounds. Wiry, proportional frame, room to add strength.
Delivery: Stretch only, closed setup, uptempo pace throughout delivery, coils into balance point before moving with a quick/aggressive stride down the mound, stride works in-line with a closed landing foot.
Arm Action: RH. Long plunge arm action into lower 3/4 slot.
FB: T83.9, 82-84 mph. Life and run through the zone. T2371, 2309 average rpm.
CB: 72-73 mph. Sharp 11/5 action. Thrown at arm speed. T1951, 1911 average rpm.
SL: 72-73 mph. Sharp. Thrown at arm speed. T2207, 2119 average rpm.
CH: 78-79 mph. Developing feel. Flashed arm side run. T2000, 1939 average rpm.
Projectable frame with deception in his delivery and feel to pitch with easy effort from the stretch. Short arm action from a ¾ slot. FB 82-84 t86mph early, settled in at low 80’s, SL 71-73 with some sweep that missed bats. Through 4.1 innings of work collected 9K’s on 2H and a ER.
Positional Profile: RHP/OF
Body: 5-foot-10, 150-pounds. Athletic frame.
Delivery: Athletic delivery, tall and fall down the mound, strides in-line with landing foot closed at impact, arm recoil after release.
Arm Action: RH. Long/loose high 3/4 slot.
FB: T77, 76-77 mph. Mostly straight, flashed arm-side run at times. T2096, 2040 average rpm.
CB: 66-68 mph. Gradual 11/5 shape. T1755, 1638 average rpm.
SL: 66-68 mph. Gradual 10/4 shape with feel for the zone. T1871, 1819 average rpm.
Hit: RHH. Open setup with a leg-kick timing trigger. Long/loose arms, level path through the zone with some bat-speed.
Power: 84.52 max exit velocity, averaged 80.69 mph. 247’ max distance.
Arm: RH. OF - 79 mph. Long/loose 3/4 arm action.
Defense: Steady hands with a clean transfer, fluid footwork.
Run: 7.58 runner in the 60.