141 Followers
Performance






















































Price graph
Games
Games
30 Jul (GW36)
MLB
30 Jul (GW36)
MLB
02 Aug (GW37)
MLB
02 Aug (GW37)
MLB
Info
Jersey Number
#23Age
29Birthplace
Cards supply
Limited
146
Rare
39
Super Rare
5
Unique
1
NewsPowered by

Powered by
29 July 2025
Completes just two frames Monday
Keller allowed three runs on five hits and three walks while striking out three batters over two innings in a no-decision against San Francisco on Monday.
Analysis
It was a slog from the start for Keller, who allowed three baserunners and one run in the first inning. The Giants tagged him for two more runs in the second, though Keller at least managed to avoid a disastrous frame by striking out two batters with the bases loaded. However, the right-hander finished that inning at 73 pitches -- just 42 of which were strikes -- and didn't return for the third. This was Keller's shortest outing of the campaign and the first time in 20 starts that he's failed to complete five frames. Pittsburgh was able to pull out the win, however, so Keller remains without a loss on his record since June 21.
23 July 2025
Extends undefeated streak
Keller (4-10) picked up the win Tuesday, giving up three runs on six hits and three walks over six innings in an 8-5 victory over the Tigers. He struck out five.
Analysis
It wasn't the right-hander's sharpest outing, but Keller delivered his fourth straight quality start and 15th of the season on 89 pitches (59 strikes). After getting very little run support early in the year, he's now gone five straight starts without taking a loss, going 3-0 with a 2.03 ERA, 0.97 WHIP and 24:6 K:BB over 31 innings during that stretch -- and boosting his trade value significantly, should Pittsburgh decide to move him by the deadline. Keller will look to keep rolling in his next trip to the mound, which lines up to come on the road early next week in San Francisco.