-
Geraldo Perdomo SS | ARI
Diamondbacks' Geraldo Perdomo: Walks it off
Perdomo went 2-for-5 with an RBI in Tuesday's 5-4 win over the Dodgers.
The Diamondbacks were down a run entering the bottom of the ninth inning, but contributions came from the bottom of the order and eventually Perdomo produced a walk-off win. The shortstop singled in the game-winning run, and the two-hit night extended a hit streak to 12 games, during which he's slashing .409/.536/.682 with seven extra-base hits (two HR), nine walks, two steals and seven RBI. His strong finish highlights what has been a breakout season worthy of MVP consideration. Perdomo has a 6.9 fWAR (fifth in MLB) and 6.8 bWAR (third).
-
McCade Brown P | COL
Rockies' McCade Brown: Best start of season in no-decision
Brown did not factor into the decision Tuesday, allowing a run on two hits and two walks over five innings in a 4-3 loss against the Mariners. He struck out 10.
Brown delivered the best outing of his young MLB career, working five innings and notching double-digit strikeouts for the first time, though he came away without a win. The right-hander entered the game with a rough line through his first five starts -- a 9.17 ERA, 2.09 WHIP and more walks (13) than strikeouts (11). The 25-year-old is lined up to make one more start in the regular-season finale Sunday against the Giants.
-
Bobby Witt SS | KC
Royals' Bobby Witt: Drives in pair
Witt went 2-for-5 with a double, two RBI and one run scored in Tuesday's 8-4 victory over the Angels.
Witt contributed to the hit parade with two hits base knocks, including a two-run double in the eighth inning that put the Royals' lead out of reach. The shortstop has finished the regular season strong, posting a 1.007 OPS with six extra-base hits and six RBI over his past eight games. While his 2025 numbers don't quite match his monster 2024 campaign (.977 OPS with 30 homers and 30 steals), he's still delivered an impressive .853 OPS with 44 doubles, six triples, 23 homers, 84 RBI and 37 stolen bases across 152 games.
-
Maikel Garcia 3B | KC
Royals' Maikel Garcia: Trio of hits in win
Garcia went 3-for-4 with two doubles, an RBI, three runs scored and a walk in Tuesday's win over the Angels.
Garcia set the tone with a leadoff double in the first inning and later came around to score on a wild pitch, sparking what became his first three-hit performance since Aug. 10. While he's had a quieter September with a .620 OPS over 20 games, the third baseman's 2025 campaign as a whole has been a breakout. Through 155 contests, he owns an .809 OPS with 38 doubles, five triples, 16 homers, 72 RBI and 23 stolen bases, ranking second among Royals regulars in OPS behind only Bobby Witt.
-
Bryce Teodosio LF | LAA
Angels' Bryce Teodosio: Blasts first career homer
Teodosio went 1-for-3 with a two-run home run in Tuesday's loss to the Royals.
Teodosio put the Angels on the board Tuesday with a two-run shot into the left-field bullpen off Cole Ragans in the fifth inning. It was the center fielder's first big-league homer after a brief five-game stint last year and through 45 games this season. The glove-first 26-year-old is batting .213/.250/.323 with seven doubles, two triples, one homer, seven RBI and seven stolen bases in 2025.
-
Samuel Aldegheri SP | LAA
Angels' Sam Aldegheri: Takes loss in first start
Aldegheri (0-1) took the loss Tuesday, allowing three runs on seven hits and two walks over 4.2 innings against the Royals. He struck out three.
Aldegheri stumbled out of the gate Tuesday, giving up hits to the first two batters he faced and ultimately surrendering a pair of runs in the opening frame. This marked the southpaw's first big-league start of the season and his first MLB appearance since July 8. Through three appearances spanning nine innings, Aldegheri owns an 8.00 ERA and 2.22 WHIP.
-
Cole Ragans RP | KC
Royals' Cole Ragans: Punches out 10 in win
Ragans (3-3) earned the win Tuesday, allowing two runs on three hits and a walk over five innings against the Angels. He struck out 10.
Ragans worked four scoreless frames before surrendering a two-run homer to Bryce Teodosio in his fifth and final inning of Tuesday's start. It was an impressive showing for the southpaw in just his second outing back from a left rotator cuff strain that kept him sidelined for more than three months. The 27-year-old has had a tough-luck season with a 5.02 ERA and 1.22 WHIP across 12 starts and 57.1 innings, surface numbers that hide a much stronger 2.69 FIP. He's currently lined up for one more regular-season start Sunday against the Athletics, though that has not yet been confirmed.
-
Willy Adames SS | SF
Giants' Willy Adames: Posts steal in loss
Adames went 2-for-5 with a double, one RBI, one stolen base and one run scored in Tuesday's 9-8 loss to the Cardinals.
Adames played a big part in the Giants' third-inning rally, knocking in a run with a single, stealing second and scoring in that frame. This was the shortstop's first multi-hit effort since Sept. 13 versus the Dodgers -- he had gone just 3-for-30 with nine walks and 12 strikeouts over his previous nine games. He's now at a .226/.319/.417 slash line with 28 home runs, 84 RBI, 91 runs scored and 12 stolen bases over 156 contests in what's been a mixed bag of a first year with San Francisco for the 30-year-old.
-
Heliot Ramos RF | NYY
Giants' Heliot Ramos: Reaches 20-homer mark
Ramos went 2-for-5 with a solo home run and a second run scored in Tuesday's 9-8 loss to the Cardinals.
Ramos reached the 20-homer mark for the second year in a row when he went yard in the sixth inning. He's hit three of those long balls over his last five games, a span that also includes a trio of multi-hit efforts. For the season, the outfielder is up to a .259/.331/.401 slash line with 66 RBI, 84 runs scored, 24 doubles, one triple and six stolen bases over 153 contests as the Giants' starting left fielder.
-
Ryan Walker RP | SF
Giants' Ryan Walker: Falters against Cardinals
Walker (5-7) allowed two runs on four hits and struck out one in one inning to take the loss and a blown save Tuesday versus the Cardinals.
Walker turned a one-run lead into a one-run deficit in the ninth inning, resulting in his sixth blown save of the year. He's been shaky in September, allowing six runs over 6.2 innings while converting four of six save chances. For the season, he's at 16 saves and eight holds while adding a 4.05 ERA, 1.25 WHIP and 58:17 K:BB across 60 innings.