MLB Logo icon

Joe Ryan

Nastiest K's of 2026

This browser does not support the video element.

Pitch Type:Knuckle Curve
Pitch Speed:78.4 mph
Spin Rate:2847 rpm
Nasty Pitch

Joe Ryan strands a runner on 1st, striking out Samuel Basallo

AB: Samuel BasalloP: Joe Ryan

This browser does not support the video element.

Pitch Type:Sweeper
Pitch Speed:79.9 mph
Spin Rate:2755 rpm
Nasty Pitch

Joe Ryan's sweeper Ks Brice Matthews

AB: Brice MatthewsP: Joe Ryan

This browser does not support the video element.

Pitch Type:Four-Seam Fastball
Pitch Speed:93.8 mph
Spin Rate:2322 rpm
Nasty Pitch

Joe Ryan fires a four-seam fastball past Isaac Paredes for strike three

AB: Isaac ParedesP: Joe Ryan

This browser does not support the video element.

Pitch Type:Knuckle Curve
Pitch Speed:80.5 mph
Spin Rate:2887 rpm
Nasty Pitch

Joe Ryan retires Drew Romo with a knuckle curve

AB: Drew RomoP: Joe Ryan

This browser does not support the video element.

Pitch Type:Sinker
Pitch Speed:93.9 mph
Spin Rate:2225 rpm
Nasty Pitch

Joe Ryan's 2-out punchout

AB: Bobby Witt Jr.P: Joe Ryan

This browser does not support the video element.

Pitch Type:Sweeper
Pitch Speed:81.8 mph
Spin Rate:2752 rpm
Key Moment

Joe Ryan strikes out Maikel Garcia with a sweeper

AB: Maikel GarciaP: Joe Ryan

This browser does not support the video element.

Pitch Type:Knuckle Curve
Pitch Speed:81.8 mph
Spin Rate:2897 rpm
Nasty Pitch

Joe Ryan retires Andy Pages with a knuckle curve

AB: Andy PagesP: Joe Ryan

This browser does not support the video element.

Pitch Type:Sweeper
Pitch Speed:78.6 mph
Spin Rate:2790 rpm
Nasty Pitch

Joe Ryan's sweeper Ks David Fry

AB: David FryP: Joe Ryan