Skip to Main Content

MLB Player News

  • Luke Keaschall 2B | MIN

    Twins' Luke Keaschall: Logs steal in loss

    Keaschall went 1-for-5 with a double, a stolen base, one RBI and one run scored in Saturday's 6-5 extra-innings loss to the Angels.

    Keaschall opened the scoring with an RBI double in the third inning, then swiped third base and scored on a groundout. There's been no slowing down for Keaschall late in the season -- he has gone 26-for-80 (.325) over his last 21 contests, a span that includes eight multi-hit efforts. For the season, he's batting .278 with a .757 OPS, 19 steals, nine home runs, 46 RBI, 76 runs scored, 26 doubles and one triple over 146 games.

  • Ryan Kreidler SS | MIN

    Twins' Ryan Kreidler: Swats homer in Saturday's loss

    Kreidler went 1-for-4 with a solo home run and a walk in Saturday's 6-5 extra-innings loss to the Angels.

    Kreidler has gone 4-for-24 (.167) with two homers and a 4:10 BB:K over 13 contests in September. He's still in a utility role even after Kaelen Culpepper (hamstring) got sidelined. Kreidler is batting .218 with a .667 OPS, eight homers, 28 RBI, 30 runs scored, nine doubles, three triples and four stolen bases across 256 plate appearances this year.

  • Joe Ryan SP | MIN

    Twins' Joe Ryan: Gives up two runs

    Ryan allowed two runs on seven hits, a walk and two hit batsmen while striking out five over five innings in a no-decision versus the Angels on Saturday.

    Ryan was able to stay out of the loss column, but he's now winless in seven straight outings. This was one of his better performances in that stretch, which was interrupted for a month by a glute strain. Ryan is now at a 3.83 ERA, 1.18 WHIP and 151:30 K:BB across 138.2 innings over 26 starts this season. The right-hander is tentatively projected for one more start this year, which is set to come at home versus the Rangers.

  • Vaughn Grissom 1B | LAA

    Angels' Vaughn Grissom: Hits game-tying homer

    Grissom went 1-for-4 with a solo home run, a walk and a hit-by-pitch in Saturday's 6-5 extra-innings win over the Twins.

    Grissom's blast was a game-tying solo shot in the ninth inning. The infielder has maintained fairly steady playing time in September, but he's hitting just .169 (10-for-59) over 17 games this month. For the season, he's batting .237 with a .689 OPS, 12 homers, 66 RBI, 44 runs scored, 22 doubles and one stolen base over 112 contests.

  • Jose Siri LF | LAA

    Angels' Jose Siri: Fills box score in win

    Siri went 2-for-4 with a two-run home run, a walk and two stolen bases in Saturday's 6-5 extra-innings win over the Twins.

    Siri did a little of everything Saturday. He has gone 7-for-18 (.389) over his last six games, a span that includes three multi-hit efforts. The outfielder is batting .237 with a .705 OPS, nine homers, nine steals, 30 RBI, 34 runs scored and 10 doubles across 232 plate appearances this season. Mike Trout has recently been seeing more action as a designated hitter, which has allowed Siri to step into a more regular role down the stretch for the Halos.

  • Reid Detmers SP | LAA

    Angels' Reid Detmers: Worst start of second half

    Detmers allowed four runs on six hits and struck out five without walking a batter over five innings in a no-decision versus the Twins on Saturday.

    Prior to Saturday, Detmers hadn't given up more than three runs in any of his previous 11 starts, posting an elite 1.65 ERA and 76:11 K:BB over that span. The Twins were able to get to him a bit, as four of the six hits he allowed went for extra bases. The southpaw has been a pillar of stability on a bad team this year, pitching to career-best marks of a 3.47 ERA, 1.05 WHIP and 204:46 K:BB through 179 innings over 31 starts. He is projected for one more start this season, which is expected to come in Seattle.

  • Jakob Marsee CF | MIA

    Marlins' Jakob Marsee: Rattles off three hits

    Marsee went 3-for-4 with a walk and two runs scored in Saturday's 7-6 extra-inning loss to the Padres.

    Marsee has gone 9-for-17 over five games during the Marlins' current road trip. The outfielder is now batting .232 with a .710 OPS, 11 home runs, 23 stolen bases, 39 RBI, 80 runs scored, 19 doubles and six triples through 149 contests. Marsee maintains strong plate discipline, but his batted-ball luck has faltered over a larger sample in 2026 -- he has a .285 BABIP this year compared to a .357 mark in 55 games in 2025.

  • Marlins' Heriberto Hernandez: Gets on base three times

    Hernandez went 1-for-4 with two walks and a stolen base in Saturday's 7-6 extra-inning loss to the Padres.

    Hernandez has gone 10-for-30 (.333) during his seven-game hitting streak. The steal was his first since Sept. 6 against the Cubs. The outfielder is now batting .230 with a .760 OPS, 24 home runs, 12 steals, 64 RBI, 47 runs scored, 16 doubles and a triple over 123 contests this season. He is seeing the bulk of the playing time in left field.

  • Esteury Ruiz RF | MIA

    Marlins' Esteury Ruiz: Racks up three steals

    Ruiz went 1-for-3 with a walk, one RBI and three stolen bases in Saturday's 7-6 extra-inning loss to the Padres.

    Ruiz made the most of his time on base, but he wasn't able to cross the plate. The speedy outfielder continues to work in a part-time role. He has gone 22 contests without a multi-hit effort, collecting four steals on six attempts in that span. For the season, Ruiz is batting .223 with a .725 OPS, six home runs, 16 RBI, 36 runs scored, 12 doubles, one triple and 33 steals over 235 plate appearances.

  • Griffin Conine RF | MIA

    Marlins' Griffin Conine: Forces extras Saturday

    Conine went 1-for-1 with a solo home run in Saturday's 7-6 extra-inning loss to the Padres.

    Conine took Mason Miller deep in the ninth inning to force an extra inning. In September, Conine has gone 16-for-59 (.271) with five extra-base hits, eight RBI and 11 runs in 17 contests. The 29-year-old is now batting .256 with an .835 OPS, 17 homers, 39 RBI, 42 runs scored, eight doubles and four stolen bases over 296 plate appearances this season.

Around the Web Promoted by Taboola