Skip to article
The Sporting Page Real Analysis. Not Corporate
The Sporting Page
Loading scores…
Connecting to scores…

MLB · Pitching Data

Drew Rasmussen’s Changeup Turned Contact Into Outs in ALCS Game 5

Drew Rasmussen doubled his regular-season changeup share in ALCS Game 5, but its biggest return came on contact. All 95 pitches, three charts and a season and Game 1 comparison explain his seven innings against Cleveland.

Drew Rasmussen in Tampa Bay’s dugout during ALCS Game 5 beside an illustrative pitching analysis panel.
Drew Rasmussen in Tampa Bay’s dugout during ALCS Game 5 on October 18, 2026. AI-assisted photo composition with illustrative analytical artwork; the panel is not a reconstruction of measured pitches. · Credit: MLB.com / TNT Sports; AI-assisted composition

Patrick Bailey had already swung through a changeup below the zone when Drew Rasmussen threw the fastest pitch of his night. The 97.2 mph four-seamer finished just above Bailey’s recorded upper boundary for a ball. Rasmussen followed it with an 89.2 mph changeup near the bottom of the zone, and Bailey grounded into the double play that ended the seventh inning.

That last confrontation captured more than Rasmussen’s six strikeouts. He used a larger share of changeups, gave Cleveland a different speed and height to cover, and turned the contact against that pitch into outs. The changeup finished only one of his strikeouts, but it produced ten balls in play, eight of them grounders, without allowing a hit.

Rasmussen finished with seven innings, four hits, one run and one walk in Tampa Bay’s 3-1 victory over Cleveland in ALCS Game 5 on October 18, 2026, at Progressive Field. His 95 pitches helped move the Rays within one win of the World Series. The complete record supports a change in how often he used an established pitch, with better contact results than his first start in the series, rather than a sudden increase in fastball speed.

A changeup increase that survives the lineup comparison

The full regular-season comparison contains 2,660 physical pitches in 30 starts from March 26 through September 22. Changeups accounted for 354 of them, or 13.3%. In Game 5, Rasmussen threw 27 in 95 pitches, a 28.4% share and an increase of 15.1 percentage points. His sinker share fell from 23.8% to 14.7%, while the cutter fell from 28.9% to 25.3%.

Cleveland’s lineup supplied one plausible explanation. Eighty of Rasmussen’s 95 pitches went to hitters batting left-handed, and every changeup did. The regular-season sample contained a smaller left-handed share. A pitcher facing more hitters on the side against which he normally uses a changeup can increase its overall percentage without changing his approach to either side.

That does not account for all of this increase. Against left-handed hitters alone, Rasmussen went from 285 changeups in 1,606 regular-season pitches, 17.7%, to 27 in 80, 33.8%. His October 12 ALCS Game 1 start offers another useful comparison: 76 of its 91 pitches also went to left-handed hitters, almost the same opponent mix as Game 5, but only 11 of those 76 pitches were changeups, 14.5%.

The added use was not confined to strikeout counts. Rasmussen began seven of his 25 Game 5 plate appearances with changeups, compared with 47 changeups among 671 recorded first pitches during the regular season. He also threw 13 changeups among his 34 two-strike pitches. The pitch was part of establishing counts as well as finishing them.

Drew Rasmussen pitch selection: regular season and ALCS Game 5Every physical pitch is in the denominator. Both series share a zero to 40 percent scale. Regular season 2660 pitches; Game 5 95 pitches.Pitch selectionSeason: 2,660 pitches / 30 startsGame 5: all 95 pitches0%10%20%30%40%Four-seam fastballSeason 28.0%Game 5 30.5%CutterSeason 28.9%Game 5 25.3%ChangeupSeason 13.3%Game 5 28.4%SinkerSeason 23.8%Game 5 14.7%CurveballSeason 3.5%Game 5 1.1%SweeperSeason 2.6%Game 5 0.0%Share of all physical pitches
How did the mix change? The complete 2026 regular season, 2,660 physical pitches across 30 starts from 2026-03-26 through 2026-09-22, is compared with all 95 Game 5 pitches on October 18. Both use the same zero-based 0-40% scale. Automatic events are excluded; uncommon physical pitch types remain. Source: Baseball Savant Statcast export and MLB final game record. The article tests opponent handedness as an alternative explanation.

Different locations, with the fastball still available

Rasmussen’s four-seamer averaged 95.8 mph in Game 5, almost identical to its 95.8 mph regular-season average. The changeup averaged 89.1 mph, giving the two pitches a separation of about 6.7 mph. The useful difference was in the choices they presented, including the low changeup and upper-zone fastball in Bailey’s final at-bat.

Bailey fouled off the opening four-seamer, missed a changeup at 0.710 feet above the ground, then took that 97.2 mph fastball at 3.335 feet. His recorded zone extended from 1.627 to 3.224 feet. The last changeup crossed at 1.787 feet and left his bat at 80.8 mph. The locations establish what Bailey had to cover; they do not reveal Rasmussen’s intended target or prove how early Bailey recognized either pitch.

The broader location record was more varied than four pitches. Twelve of 27 changeups were classified inside the tracking zone, while hitters swung at nine of the 15 outside it. That 9-for-15 chase count is useful evidence of pitches drawing decisions beyond the zone, but the pitch also got two called strikes and several grounders on swings inside it.

In his postgame news conference, Rasmussen said the Rays had wanted a similar plan in Game 1, but the changeup’s movement and command had not been there. In Game 5, he said, it gave him more opportunity to attack alongside his cutter. The comparison fits increased reliance on the pitch, rather than evidence that he invented a new plan between starts.

Patrick Bailey: the four pitches that ended Rasmussen’s Game 5 outingCatcher view. Actual MLB plate coordinates and recorded Bailey zone. Four-seam foul, low changeup miss, high four-seam ball and changeup double-play grounder. Pitch locations are not displaced.Bailey ends the seventhCatcher view / all four pitchesNumbers identify pitch order01234-101Plate location (feet)11. 0-0 Four-seam 96.2 mphfoul22. 0-1 Changeup 89.9 mphmiss, blocked33. 0-2 Four-seam 97.2 mphball44. 1-2 Changeup 89.2 mphdouble-play grounderMarkers are pitch centers, not ball size.
How did Rasmussen finish? All four pitches to Bailey in the seventh, outing pitches 92-95, use MLB plate coordinates in feet and his recorded 1.627-3.224 ft vertical zone. Catcher view; count before each pitch appears in the list. Numbered markers retain exact centers, are not ball size and have not been shifted to avoid overlap. Source: official MLB game 849817. The slightly different Savant coordinate fields remain separately available in the ledger.

The main return was contact, not an exceptional whiff rate

The changeup generated five misses in 19 swings, a 26.3% whiff rate. That was better than one miss in nine swings in Game 1, but below its regular-season 66 in 187, or 35.3%. More changeups did not produce a higher miss rate than his season norm. The four-seamer finished three of Rasmussen’s six strikeouts and the cutter finished two.

The contact against the changeup averaged 80.6 mph across ten measured balls in play. Eight were grounders, with Kwan’s first-inning foul flyout and Travis Bazzana’s seventh-inning popup accounting for the others. Across the whole outing, Cleveland put 18 balls in play with an average exit velocity of 84.4 mph, compared with 94.3 mph on 18 balls in play in Game 1. Three of the Game 5 balls reached the 95 mph hard-hit threshold, compared with nine in Game 1.

The zero-hit changeup result still benefited from what happened after contact. José Ramírez hit one 96.6 mph grounder that became an out. Baseball Savant’s expected batting averages for all ten changeup balls in play sum to approximately 1.67 expected hits, compared with the actual zero. That calculation adds rounded per-ball estimates and is not an official aggregate statistic. It cautions against treating ten outs as a repeatable hit-suppression rate, even though most of this contact was modest.

Cleveland also found a route back into the game against the cutter. Kwan and Ramírez singled off it in the sixth, putting runners at the corners. A changeup groundout by Chase DeLauter brought home Kwan, then Rasmussen got Jo Adell to pop out and strand Ramírez. Three of the four hits he allowed came on cutters, a useful limit on describing the entire repertoire as equally difficult to hit.

Enough speed remained for the last inning

Rasmussen needed 21 pitches in the first, but only 19 combined in the next two innings. He entered the seventh at 83 pitches and finished it in 12, recovering after Nathaniel Lowe’s leadoff single. Bazzana’s seven-pitch popup extended the inning before Bailey’s double play ended it.

His four-seam averages were lower in the fifth and sixth than in the second, but the seventh-inning average returned to 95.9 mph across four pitches, and pitch 94 was his fastest of the night. The inning samples range from three to six four-seamers. They show why a simple downward fatigue narrative would miss the finish; they cannot establish his physical condition.

Drew Rasmussen workload and four-seam velocity by inningSeparate aligned panels: cumulative pitches on a zero to one hundred scale, then four-seam speed on an explicitly truncated 94 to 98 mph scale. All seven innings were complete. Sample counts appear with the velocity panel.Workload and four-seam speedSeven complete inningsCumulative physical pitches020406080100211332403564705836957Average four-seam velocity (mph)Truncated scale: 94-98 mph949596979895.8n=6196.4n=3296.1n=3396.0n=6495.3n=4595.4n=3695.9n=47Inning
Did pitch volume coincide with a clear loss of speed? All 95 pitches appear cumulatively by inning in the upper panel (0-100). The lower panel shows four-seam averages in mph on an explicitly truncated 94-98 scale; counts are 6, 3, 3, 6, 4, 3 and 4. All innings were complete. Source: the same MLB pitch ledger. Separate panels do not establish causation, and small inning samples cannot diagnose fatigue.

The next test is whether Rasmussen keeps using the changeup this often against left-handed hitters, and whether it continues to produce useful contact when some grounders find holes. Game 5 supplied evidence of a broader role for the pitch within his existing repertoire. Its contribution was visible in the counts he started, the swings below the zone and the double play that let him hand over a two-run lead after seven.

Explore all 95 pitches

Filter the complete physical-pitch record. The count is before each pitch. Pitch result and plate-appearance result are separate. Select a pitch number for its measurements.

95 of 95 pitches

ALCS Game 5, October 18, 2026
PitchInningHitterCount beforeTypemphPitch resultPA result
1Steven Kwan0-0Four-Seam Fastball94.8BallFlyout
1Steven Kwan1-0Four-Seam Fastball94.6Called StrikeFlyout
1Steven Kwan1-1Cutter90.5BallFlyout
1Steven Kwan2-1Sinker93.9FoulFlyout
1Steven Kwan2-2Cutter89.6FoulFlyout
1Steven Kwan2-2Changeup88.4FoulFlyout
1Steven Kwan2-2Changeup88.3In play, out(s)Flyout
1José Ramírez0-0Sinker94.9BallGroundout
1José Ramírez1-0Cutter91.0FoulGroundout
1José Ramírez1-1Changeup88.8BallGroundout
1José Ramírez2-1Four-Seam Fastball95.7FoulGroundout
1José Ramírez2-2Sinker96.2In play, out(s)Groundout
1Chase DeLauter0-0Cutter91.0FoulSingle
1Chase DeLauter0-1Four-Seam Fastball96.2FoulSingle
1Chase DeLauter0-2Changeup90.2BallSingle
1Chase DeLauter1-2Cutter91.0In play, no outSingle
1Jo Adell0-0Sinker95.6Foul TipStrikeout
1Jo Adell0-1Cutter89.4BallStrikeout
1Jo Adell1-1Sinker96.5BallStrikeout
1Jo Adell2-1Four-Seam Fastball96.4Swinging StrikeStrikeout
1Jo Adell2-2Four-Seam Fastball96.9Swinging StrikeStrikeout
2Nathaniel Lowe0-0Changeup87.3Called StrikeStrikeout
2Nathaniel Lowe0-1Cutter89.5FoulStrikeout
2Nathaniel Lowe0-2Four-Seam Fastball96.5BallStrikeout
2Nathaniel Lowe1-2Cutter90.4Swinging StrikeStrikeout
2Travis Bazzana0-0Cutter90.3Called StrikeStrikeout
2Travis Bazzana0-1Changeup90.1BallStrikeout
2Travis Bazzana1-1Four-Seam Fastball96.6Called StrikeStrikeout
2Travis Bazzana1-2Sinker95.8FoulStrikeout
2Travis Bazzana1-2Changeup89.8FoulStrikeout
2Travis Bazzana1-2Four-Seam Fastball96.2BallStrikeout
2Travis Bazzana2-2Cutter90.2Swinging StrikeStrikeout
2Patrick Bailey0-0Changeup89.7In play, out(s)Groundout
3Petey Halpin0-0Sinker94.4Swinging StrikeStrikeout
3Petey Halpin0-1Cutter90.1Swinging StrikeStrikeout
3Petey Halpin0-2Four-Seam Fastball96.5Swinging StrikeStrikeout
3Brayan Rocchio0-0Four-Seam Fastball96.5FoulGroundout
3Brayan Rocchio0-1Changeup90.2In play, out(s)Groundout
3Steven Kwan0-0Four-Seam Fastball95.4Called StrikeGroundout
3Steven Kwan0-1Changeup89.5In play, out(s)Groundout
4José Ramírez0-0Changeup88.4Called StrikeGroundout
4José Ramírez0-1Four-Seam Fastball95.4Called StrikeGroundout
4José Ramírez0-2Cutter91.7FoulGroundout
4José Ramírez0-2Four-Seam Fastball95.2BallGroundout
4José Ramírez1-2Changeup89.4In play, out(s)Groundout
4Chase DeLauter0-0Sinker94.2In play, out(s)Groundout
4Jo Adell0-0Four-Seam Fastball95.9FoulWalk
4Jo Adell0-1Cutter88.2Swinging StrikeWalk
4Jo Adell0-2Four-Seam Fastball96.0BallWalk
4Jo Adell1-2Sinker95.5BallWalk
4Jo Adell2-2Sinker96.3BallWalk
4Jo Adell3-2Four-Seam Fastball96.7BallWalk
4Nathaniel Lowe0-0Sinker95.2BallStrikeout
4Nathaniel Lowe1-0Cutter89.9FoulStrikeout
4Nathaniel Lowe1-1Changeup89.9Swinging StrikeStrikeout
4Nathaniel Lowe1-2Four-Seam Fastball96.8Foul TipStrikeout
5Travis Bazzana0-0Curveball78.9BallStrikeout
5Travis Bazzana1-0Cutter89.7FoulStrikeout
5Travis Bazzana1-1Four-Seam Fastball95.0FoulStrikeout
5Travis Bazzana1-2Changeup87.9Swinging StrikeStrikeout
5Patrick Bailey0-0Sinker94.9BallGroundout
5Patrick Bailey1-0Cutter90.7FoulGroundout
5Patrick Bailey1-1Four-Seam Fastball95.3FoulGroundout
5Patrick Bailey1-2Changeup89.3In play, out(s)Groundout
5Petey Halpin0-0Changeup90.1Swinging StrikeGroundout
5Petey Halpin0-1Four-Seam Fastball95.0BallGroundout
5Petey Halpin1-1Changeup89.0BallGroundout
5Petey Halpin2-1Cutter89.7Called StrikeGroundout
5Petey Halpin2-2Four-Seam Fastball95.8FoulGroundout
5Petey Halpin2-2Changeup88.8In play, out(s)Groundout
6Brayan Rocchio0-0Sinker94.6In play, out(s)Lineout
6Steven Kwan0-0Changeup87.1BallSingle
6Steven Kwan1-0Four-Seam Fastball94.3Called StrikeSingle
6Steven Kwan1-1Cutter88.9In play, no outSingle
6José Ramírez0-0Cutter90.4In play, no outSingle
6Chase DeLauter0-0Changeup89.5FoulGroundout
6Chase DeLauter0-1Four-Seam Fastball95.5BallGroundout
6Chase DeLauter1-1Cutter90.1FoulGroundout
6Chase DeLauter1-2Changeup89.7In play, run(s)Groundout
6Jo Adell0-0Cutter90.4BallPop Out
6Jo Adell1-0Cutter87.9Called StrikePop Out
6Jo Adell1-1Four-Seam Fastball96.3BallPop Out
6Jo Adell2-1Cutter90.4In play, out(s)Pop Out
7Nathaniel Lowe0-0Four-Seam Fastball94.8In play, no outSingle
7Travis Bazzana0-0Changeup88.2Swinging StrikePop Out
7Travis Bazzana0-1Four-Seam Fastball95.2FoulPop Out
7Travis Bazzana0-2Changeup89.2BallPop Out
7Travis Bazzana1-2Sinker95.0FoulPop Out
7Travis Bazzana1-2Changeup88.9FoulPop Out
7Travis Bazzana1-2Cutter90.4FoulPop Out
7Travis Bazzana1-2Changeup89.2In play, out(s)Pop Out
7Patrick Bailey0-0Four-Seam Fastball96.2FoulGrounded Into DP
7Patrick Bailey0-1Changeup89.9Swinging Strike (Blocked)Grounded Into DP
7Patrick Bailey0-2Four-Seam Fastball97.2BallGrounded Into DP
7Patrick Bailey1-2Changeup89.2In play, out(s)Grounded Into DP
Select a pitch number to inspect its measurements.

Download all 95 pitches as CSV

Sources, definitions and limitations

The official MLB final game record supplies sequence, calls, results and pitching totals. Baseball Savant’s Game 5 record supplies independently reconciled pitch tracking and expected contact outcomes. Both were freshly retrieved after the game was final on October 18, 2026, Mountain Time. The 95 unique physical-pitch IDs, types, count before each pitch and release speeds reconcile between the sources. All pitches have speed, spin, extension, movement, plate location and batter-zone measurements; all 18 balls in play have measured exit velocity, launch angle and Savant expected batting average. Missing contact fields on non-contact pitches remain blank rather than zero.

The regular-season comparison contains all 2,660 physical pitches from 30 starts, March 26 through September 22, 2026, retrieved from Baseball Savant Statcast Search. No nonphysical events required exclusion. All 30 game identifiers and each game’s pitch count reconcile with the official 2026 regular-season log. Postseason games and the target outing are excluded. The separate Game 1 comparison is October 12, game 849820, with 91 reconciled physical pitches and 25 batters faced.

Whiff rate is misses divided by nonbunt swings. This paper follows Savant’s game-summary convention by counting caught foul tips as misses; ordinary fouls and balls in play count as swings, and bunt attempts are excluded from swing/miss rates. The Game 5 total is 15 misses in 59 swings, matching Savant’s summary; counting only swings with no contact would yield 13, a different definition. The same convention is used for the regular season and Game 1. Called strikes are reported separately.

Tracking zone codes 1-9 define inside-zone pitches, with other valid codes outside. Chase rate is nonbunt swings outside divided by outside-zone physical pitches with valid location classification. Diagram coordinates use MLB’s plate-position fields consistently; Savant’s slightly different plate coordinates remain separately in the CSV. These describe locations, not intended targets. Induced vertical break is inches of deviation from a gravity-only trajectory and does not mean that a pitch rises; regular-season Statcast pfx_z values are converted from feet to inches. Horizontal break retains MLB’s supplied convention and is not compared with a differently signed baseline.

Speed is mph; spin rpm; extension and plate location feet. Hard-hit means exit velocity of at least 95 mph. Savant’s expected batting average is a model estimate for a ball in play, not an actual result; adding its rounded estimates is approximate. Innings are reconciled from integer outs, and the outing has 21 outs. A single game cannot establish hitter expectations, fatigue, injury or repeatability. Statcast field definitions.

Sources and notes

  1. Official MLB final Game 849817 and pitching game logs; Baseball Savant complete Game 5 gamefeed and pregame 2026 regular-season export. Definitions, source dates, comparison periods and limitations appear in the article methods.