2025 Stats
                    W-L
                                4-2
                            ERA
                                2.07
                            WHIP
                                0.96
                            K
                                75
                            SV
                                3
                            Rest-of-Season Projections
                    
                RANKS
                                            Rest of Season
                         
                  Four-out save in Game 3
Keller issued a walk and struck out two batters over 1.1 scoreless innings to pick up a save in Game 3 of the NLDS against the Brewers on Wednesday.
                  Analysis
Keller walked Caleb Durbin on four pitches to load the bases upon entering the game before striking out Jake Bauers to pick up the final out of the eighth inning. The 30-year-old reliever then retired the side in order during the ninth to pick up his second save of the postseason and give the Cubs their first win of the NLDS.
              Keller walked Caleb Durbin on four pitches to load the bases upon entering the game before striking out Jake Bauers to pick up the final out of the eighth inning. The 30-year-old reliever then retired the side in order during the ninth to pick up his second save of the postseason and give the Cubs their first win of the NLDS.
Pitching Stats
        Loading Pitching Stats...
2025 MLB Game Log
        2025
				2024
				2023
				2022
				2021
				2020
				2019
				2018
		        Minor League Game Log
    Calculate Stats Over Time
                Just click on any two dates.
            Loading Minor League Pitching Game Log...
Pitching Appearances Breakdown
        Average Pitch Count
                        16
                    Last 10 Games
                        16
                    Last 5 Games
                        18
                    How many pitches does Brad Keller generally throw?
                    1-10
                                11-20
                                21-30
                                31-40
                                41-50
                                51-60
                                61-70
                                71-80
                                81-90
                                91-100
                                101-110
                                111-120
                                121+
                                What part of the game does Brad Keller generally pitch?
                    1st
                            2nd
                            3rd
                            4th
                            5th
                            6th
                            7th
                            8th
                            9th
                            Extra
                            % Games Reaching Innings Threshold
                        
                    % Games By Number of Innings Pitched
                        
                    Left/Right Pitching Splits
                
    Since 2023
                                    -9%
                        BAA vs RHP
                    2025
                                    -34%
                        BAA vs RHP
                    | BAA | K | BB | H | HR | ||||
|---|---|---|---|---|---|---|---|---|
| Since 2023vs Left | .243 | 59 | 39 | 65 | 5 | |||
| Since 2023vs Right | .222 | 79 | 43 | 70 | 11 | |||
| 2025vs Left | .223 | 32 | 9 | 25 | 1 | |||
| 2025vs Right | .148 | 43 | 13 | 20 | 3 | |||
| 2024vs Left | .250 | 11 | 7 | 18 | 3 | |||
| 2024vs Right | .291 | 21 | 8 | 30 | 6 | |||
| 2023vs Left | .262 | 16 | 23 | 22 | 1 | |||
| 2023vs Right | .256 | 15 | 22 | 20 | 2 | |||
| More Splits→ | View More Split Stats | |||||||
Home/Away Pitching Splits
                
    Since 2023
                                    -15%
                        ERA on Road
                    2025
                                    -50%
                        ERA on Road
                    | ERA | WHIP | IP | K/9 | BB/9 | |||||
|---|---|---|---|---|---|---|---|---|---|
| Since 2023Home | 4.00 | 1.41 | 74.1 | 9.3 | 5.2 | ||||
| Since 2023Away | 3.40 | 1.37 | 82.0 | 6.7 | 4.3 | ||||
| 2025Home | 2.72 | 1.02 | 36.1 | 11.6 | 3.7 | ||||
| 2025Away | 1.35 | 0.90 | 33.1 | 7.6 | 1.9 | ||||
| 2024Home | 3.79 | 1.32 | 19.0 | 8.1 | 3.8 | ||||
| 2024Away | 6.85 | 1.70 | 22.1 | 6.0 | 2.8 | ||||
| 2023Home | 6.63 | 2.26 | 19.0 | 6.2 | 9.5 | ||||
| 2023Away | 3.08 | 1.67 | 26.1 | 6.2 | 8.5 | ||||
| More Splits→ | View More Split Stats | ||||||||
Stat Review
    
                How does Brad Keller compare to other relievers?
            
            This section compares his stats with all relief pitcher seasons from the previous three seasons (minimum 30 innings)*. The bar represents the player's percentile rank. For example, if the bar is halfway across, then the player falls into the 50th percentile for that stat and it would be considered average.
* Exit Velocity, Barrels/BBE %, Balls Hit 95+ MPH %, and Spin Rate are benchmarked against 2019 data (min 30 IP). See here for more exit velocity/barrels stats plus an explanation of current limitations with that data set.
                
            * Exit Velocity, Barrels/BBE %, Balls Hit 95+ MPH %, and Spin Rate are benchmarked against 2019 data (min 30 IP). See here for more exit velocity/barrels stats plus an explanation of current limitations with that data set.
K/BB
3.41K/9
9.7BB/9
2.8HR/9
0.5Fastball
96.4 mphERA
2.07WHIP
0.96BABIP
.252GB/FB
2.23Left On Base
79.8%Exit Velocity
80.7 mphBarrels/BBE
3.4%Spin Rate
2364 rpmBalls Hit 95+ MPH
18.8%Swinging Strike
11.5%Advanced Pitching Stats
        Loading Advanced Pitching Stats...
Defensive Stats
    
        Loading MLB Defensive Stats...
Stats Vs Today's Lineup
            Want more matchup stats?
                        
                    Loading Matchup Stats...
Our full team depth charts are reserved for RotoWire subscribers.
            Subscribe Now
        Past Fantasy Outlooks
    
    2023
				2022
				2021
				2020
				2019
		            Keller began 2022 as a starter, posting a 4.93 ERA and 1.43 WHIP over 122.1 innings across 22 starts before he was bumped from the rotation. Things didn't get better as a reliever, as he posted a 6.23 ERA and 2.02 WHIP over 17.1 relief appearances. At 27 years old, there's some pressure for Keller to find a role, or he'll soon be passed by prospects. He had solid numbers in his first three seasons, but he's been subpar over the last two years. The right-hander doesn't give up a ton of hard contact, but his three primary pitches -- slider, fastball, sinker -- have been far more hittable than Statcast projections would expect. He won't overwhelm many hitters with a 94 mph fastball. His fantasy value is linked to if he can bounce back to claim a spot in the rotation to begin 2023.
                                
                                
                                
                                
                        More Fantasy News
     
                  Notches save in Game 1
Keller tossed a perfect ninth inning to record the save in Tuesday's 3-1 victory over the Padres.
                  Analysis
Subscribe now to instantly reveal our take on this news.
              Subscribe now to instantly reveal our take on this news.
 
                  Earns another save Tuesday
Keller tossed a scoreless ninth inning with two strikeouts to earn the save in Tuesday's 4-1 win over the Pirates.
                  Analysis
Subscribe now to instantly reveal our take on this news.
              Subscribe now to instantly reveal our take on this news.
 
                  Converts one-out save
Keller struck out the only batter he faced to pick up the save in Monday's 4-0 win at Pittsburgh.
                  Analysis
Subscribe now to instantly reveal our take on this news.
              Subscribe now to instantly reveal our take on this news.
 
                  Snaps scoreless streak, takes loss
Keller (4-2) allowed a run on two hits and a walk across an inning of relief to take the loss Saturday against the Rays.
                  Analysis
Subscribe now to instantly reveal our take on this news.
              Subscribe now to instantly reveal our take on this news.
 
                  Could step in as new closer
Keller appears to be the likeliest candidate to take over as the Cubs' closer after Daniel Palencia (shoulder) was placed on the 15-day injured list Monday, Bruce Levine of 670TheScore.com reports.
                  Analysis
Subscribe now to instantly reveal our take on this news.
              Subscribe now to instantly reveal our take on this news.
Latest Fantasy Rumors
     
                  Wants to re-sign with Cubs
Keller said Saturday that Chicago is "definitely a place that I want to come back to and enjoy," in reference to continuing to play for the Cubs, Patrick Mooney of The Athletic reports.
                  Analysis
Keller is an impending free agent following a breakout season in his first year as a full-time reliever, having posted a 2.07 ERA, 0.96 WHIP and 75:22 K:BB over 69.2 frames. The 30-year-old served as the Cubs' closer late in the regular season and the playoffs. Keller should be able to land a multi-year contract this winter, whether it comes from the Cubs or another organization.
              Keller is an impending free agent following a breakout season in his first year as a full-time reliever, having posted a 2.07 ERA, 0.96 WHIP and 75:22 K:BB over 69.2 frames. The 30-year-old served as the Cubs' closer late in the regular season and the playoffs. Keller should be able to land a multi-year contract this winter, whether it comes from the Cubs or another organization.









 
                                 
                                 
                                