Prep Baseball Report
Liam O'Toole
Liam O'Toole
Liam O'Toole
Liam O'Toole
Liam O'Toole
Liam O'Toole

CLASS OF 2027

SS
RHP

Liam
O'Toole

Plymouth (HS) • WI
5' 10" • 153.2LBS
S/R • 17yr 9mo
Travel Team: ISA 17u Royal
2027 National

Rankings available to Premium Subscriber

Log In Subscribe to PrepBsl Plus

2027 State

Rankings available to Premium Subscriber

Log In Subscribe to PrepBsl Plus

Commitment

Videos

This Area is only available to Prep Baseball Plus subscribers.

Best of Snapshot
News
Comments
Contact

Best Of Stats

Hitting
24.5
Hand Speed (max)
3/01/26
76.5
Bat Speed (max)
3/01/26
16.6
Rot. Acc (max)
3/01/26
29
Hard Hit %
3/01/26
Power
95.4
Exit Velocity (max)
3/01/26
84.7
Exit Velocity (avg)
8/11/26
329
Distance (max)
3/01/26
61
Sweet Spot %
8/11/26
Run
6.75
60-yd
10/19/25
3.76
30-yd
10/19/25
1.58
10-yd
3/01/26
20.5
Run speed (max)
10/19/25
Defense
82
INF Velo
3/01/26
82
OF Velo
10/19/25
-
C Velo
-
Pop Time
Pitching

Fastball

85
Velocity (max)
3/01/26
80.2 - 83.6
Velo Range
3/01/26
2043
Spin Rate (avg)
10/19/25

Changeup

77.3 - 78.3
Velo Range
3/01/26
1838
Spin Rate (avg)
10/19/25

Curveball

70.1 - 72
Velo Range
3/01/26
2046
Spin Rate (avg)
3/01/26

Game Performance

Notes

Comments

10/28/26
Verbally committed to McHnery CC.
3/05/26

MIF/RHP Liam O’Toole (Plymouth, 2027) wiry 5-foot-10.1, 158.7 pounds, possesses a frame that will comfortably continue to add strength. Switch-hitter, consistently short, downhill, and compact path from both sides of the plate, allowing him to repeatedly impact the baseball to all fields. He generated a max EV of 95 mph and an average EV of 84.6 mph, driven by 71.7 mph average bat speed and a projectable base of 11.0 g of rotational acceleration. He showcased quality athleticism with a 6.77 in the 60-yard dash, and throws across the infield were measured at 82 mph. On the mound, the right-hander operates out of a stretch-only delivery, moving efficiently down the slope with a loose and clean arm action. His fastball sat 80-84 T85 mph with 15.7 inches of average induced vertical break, while his curveball played at 70-72 mph and showed a changeup at 77-78 with heavy fading action, with 19.7 inches of horizontal movement.

3/01/26

Liam O'Toole, Plymouth (WI), 2027
Positional Profile: SS/RHP
Body: 5-10, 159-pounds. Wiry and strong build, will continue to add.
Delivery: Stretch-only; medium leg kick into slightly coiled balance point, tall/fall lower-half.
Arm Action: RH. Long, loose arm action, high 3/4 slot.
FB: T85, 80-84 mph. Clean out of the hand, some rise/run. T2258, 1995 average rpm.
CB: 70-72 mph. Plays vertically, 11/5 shape, some feel for the zone. T2096, 2046 average rpm.
CH: 77-78 mph. Maintains arm speed, heavy fade/sink. T1716, 1637 average rpm.
ATH: 6.77 runner in the 60. 1.58 in the 10 yard split. 24.60 max vertical.

3/01/26

Liam O'Toole, Plymouth (WI), 2027
Positional Profile: SS/RHP
Body: 5-10, 159-pounds. Wiry and strong build, will continue to add.
Hit: SH. Controlled crash to launch. RH: Downhill, direct, short and compact with bat speed, can impact it to all fields. LH: Similar to RH swing, downhill and consistent, all fields. 72 mph bat speed with 11 G's of rotational acceleration.
Power: 95 max exit velocity, averaged 84.6 mph. 329' max distance.
Arm: RH. INF-82 mph. Short and compact, clean arm, has arm strength.
Defense: Attacks the ball, two hand gather out front, short shuffle step to target, flashes athleticism.
ATH: 6.77 runner in the 60. 1.58 in the 10 yard split. 24.60 max vertical.
Vizual Edge: 81.5 Edge Score

10/23/25

OF/RHP Liam O’Toole (Plymouth, 2027) is a smooth and explosive athlete and had a very good day on the mound and with the bat. He started his day by running the best 60 yard dash time of the event at 6.75 seconds. On the mound, the right-hander used a short arm path and an extremely effortless delivery and drove two-different fastballs to spots in the zone up to 81 mph. He threw a short and quick lateral breaking cutter off the fastball and a two-plane breaking curveball in and out of the zone. His change-up was thrown with fastball intent and has the makings of an effective out-pitch weapon to both left-handed and right-handed hitters. With the bat, the junior utility player was among the top performers of the day with registering a max exit velocity of 88.7 mph. His swing was repeatable and balanced with a short hand and bat path through the baseball. Overall, O’Toole remains a name to monitor as we look ahead to the winter showcase season.

10/19/25

Liam O'Toole, Plymouth (WI), 2027
Positional Profile: SS/RHP
Body: 6-0, 154-pounds. Long levers, wiry, more size and mass coming.
Delivery: Very easy, ball jumps out of hand, effortless, repeats.
Arm Action: RH. Short arm, bow and arrow.
FB: T81, 78-81 mph. 4S: Carry through the zone good finish, 2S: Late running tailing action. T2133, 1952 average rpm.
CB: 68-70 mph. Short and quick two plane breaker, can land and get below the zone, has feel for the pitch. T2126, 2042 average rpm.
CH: 75-76 mph. Late fading action, deceptive, out pitch weapon. T1937, 1838 average rpm.
CUT: 73-74 mph. Short and quick lateral break.
ATH: 6.75 runner in the 60. 1.59 and 3.76 in the 10 and 30 yard splits. 24.90 max vertical.

10/19/25

Liam O'Toole, Plymouth (WI), 2027
Positional Profile: SS/RHP
Body: 6-0, 154-pounds. Long levers, wiry, more size and mass coming.
Hit: SH. LH: Open set up, hips and shoulders stacked, early foot down gets loaded into strong hitting position on time. RH: Slightly less open than left-handed swing, flows into hitting position with rhythm. LH: Downhill with quick hands, handsy, sprays it to all fields. RH: Smooth and fluid through the ball with ability to find barrel consistently. 67.4 mph bat speed with 10 G's of rotational acceleration.
Power: 89 max exit velocity, averaged 83.8 mph. 267' max distance.
Arm: RH. OF-82 mph.
Defense: Aggressive through the ball, athletic working through it with good direction.
ATH: 6.75 runner in the 60. 1.59 and 3.76 in the 10 and 30 yard splits. 24.90 max vertical.
Vizual Edge: 77.84 Edge Score

3/04/25

+ RHP Liam O'Toole (Plymouth, 2027) continues to improve every time we see him. The projectable righty topped 82 mph on his fastball at this event, which is seven mph faster than when we last saw him this past August. He has a loaded arsenal, complementing his fastball with a 12/6 breaking curveball, a fading changeup, and a late-breaking cutter. O'Toole has a high ceiling, and we can't wait to see how he performs the next time we see him.

3/01/25

Liam O'Toole, Plymouth (WI), 2027
Positional Profile: SS/RHP
Body: 5-10, 148-pounds. Wiry with more fill and projection coming.
Delivery: Stiff front leg during separation, simple and relaxed, balanced finish.
Arm Action: RH. Full arm circle, low 3/4 slot.
FB: T82, 78-81 mph. Possesses some sinking action. T1920, 1789 average rpm.
CB: 67-68 mph. 12/6 break in the zone. T1821, 1752 average rpm.
CH: 72-74 mph. Keeps low with fade. T1645, 1545 average rpm.
CUT: 71-73 mph. Easily thrown mostly glove side.
ATH: 6.85 runner in the 60. 1.58 and 3.78 in the 10 and 30 yard splits. 24.20 max vertical.

3/01/25

Liam O'Toole, Plymouth (WI), 2027
Positional Profile: SS/RHP
Body: 5-10, 148-pounds. Wiry with more fill and projection coming.
Hit: SH. LH: Open stance, leg kick works back to even. RH: open, knee knock trigger. LH: Handsy, easy, some feel for the barrel, entire field approach. RH: Handsy, some feel for the barrel, extends past contact. 67.4 mph bat speed with 8 G's of rotational acceleration.
Power: 89 max exit velocity, averaged 80.9 mph. 260' max distance.
Arm: RH. INF-78 mph. Short action, 3/4 slot, quick and accurate.
Defense: Soft hands under midline, funnels into midline, replaces feet, hands are soft and reliable, quick first step shows range.
ATH: 6.85 runner in the 60. 1.58 and 3.78 in the 10 and 30 yard splits. 24.20 max vertical.
Vizual Edge: 78.5 Edge Score

8/19/24

Positional Profile: /RHP
Body: 5-8, 133.2-pounds. Athletic and wiry with a projection of added strength.
Delivery:
Side-steps into a medium leg-lift, tall/fall, works in-line.
Arm Action: RH. Long/loose arm swing, 3/4 slot.
FB: T75, 72-75 mph. Natural run mostly thrown arm side. T1973, 1736 average rpm.
CB:
63-65 mph. Hard bite with 11/5 shape. T1964, 1857 average rpm.
CH: 68-69 mph. Thrown with fastball intent, has late diving action. T1401, 1348 average rpm.
CUT: 66-68 mph. Late cutting movement thrown through the heart of the zone.

8/19/24

Positional Profile: /RHP
Body: 5-8, 133.2-pounds. Athletic and wiry with a projection of added strength.
Hit:
SH. Sits backside, toe tap trigger, slightly open, works back to center. RH: Direct path, to and through the ball, downhill, ball jumps when barrelled, drives it through middle/pull side. LH: Flat and short path to and through the ball with the ability to drive line drives to all fields. 61 mph bat speed with 7 G’s of rotational acceleration.
Power:
83 max exit velocity, averaged 75.8 mph. 281’ max distance.
Arm: RH. INF - 70 mph. Medium arc, 3/4 slot, back spins it through the target with accuracy.
Defense:
Two handed gather under midline, shuffle to throw.
Run: 7.32 runner in the 60.

2/24/24

Positional Profile: RHP/OF
Body: 5-8, 130-pounds. Wiry build with more size and strength.
Delivery: Athletic and repeatable delivery, in-line to home.
Arm Action: RH. Loose, athletic and easy arm action low 3/4 slot.
FB: T72, 71-72 mph. Heavy sinkers, life out of the hand. T1627, 1517 average rpm.
CB: 63-63 mph. Tight break with depth. T1719, 1633 average rpm.
CH: 69-70 mph. Heavy fading action with run. Thrown with intent. T1647, 1519 average rpm.
CUT: 62-66 mph. Hard cutting action with sink.

2/24/24

Positional Profile: RHP/OF
Body: 5-8, 130-pounds. Wiry build with more size and strength.
Hit: SH. Early toe down, gets to strong hitting position on time. Handsy swing, downhill path, drives it to middle/pull side. 60.4 mph bat speed with 7 G’s of rotational acceleration.
Power: 81 max exit velocity, averaged 72.5 mph. 264’ max distance.
Arm: RH. OF - 78 mph. Full arc, low 3Q slot, shows accuracy.
Defense: One hand gather, shuffle step, good intent through the ball.
Run: 7.40 runner in the 60.

Draft Reports

Contact

Premium Content Area

To unlock contact information, you need to purchase a ScoutPLUS subscription.

Purchase Subscription
OR
Login

Twitter