Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up
Odds by

    Harper doubles in lone Phillies run on Thursday

    Link copied to clipboard!

    PHI 1st Baseman #3
    Player Stats
    Link copied to clipboard!

    Bryce Harper doubled in Philadelphia’s only run against the Pirates on Thursday.

    Harper slashed an opposite-field burner past Bryan Reynolds in left field to get the Phillies on the board in the third inning -- it would be the only run they’d score today against the Jared Jones/Carmen Mlodzinski piggyback. Harper’s bounced back strong from his 2025 season with a .274 average, 20 homers, and five stolen bases in his first 88 games of the season.
McClanahan could go on short IL stint
Tampa Bay Rays starting pitcher Shane McClanahan left his last start early with back tightness and Eric Samulski thinks a short trip to the IL is in the cards to let him rest for a potential trip to the postseason.

Related Player News

  • PHI 1st Baseman #3
    Personalize your Rotoworld feed by favoriting players
    Harper hit a ground-rule double in the fourth inning, a single in the sixth inning and walked and scored in the eighth inning. He has hits in his last six games and is 7-for-23 (.304( with four walks in that time. Harper is hitting .254 with an .850 OPS and 65 RBI.
  • PHI 1st Baseman #3
    Harper’s home run was his 22nd of the season. He hit a two-run shot off Tyler Phillips in the first inning. Harper and the Phillies probably felt good with a 2-0 lead and Zack Wheeler on the mound, but the feeling was short-lived as Wheeler only lasted three innings. Harper also walked and scored in the sixth inning. He’s hitting .252 with an .850 OPS and 63 RBI.
  • PHI 1st Baseman #3
    On a night where Cam Schlittler struck out 12 hitters, Harper fell victim to Schlittler twice, striking out on three straight pitches in the first inning and looking in a seven-pitch at-bat in the seventh inning. He would strike out a third time against David Bednar to kick off the ninth inning to cap a tough night for himself and his teammates. Harper is 0-for-7 with six strikeouts in his last two games.
  • PHI 1st Baseman #3
    It’s an unusual development to see Harper atop Philadelphia’s lineup with speedster Trea Turner receiving a rare day off. It’s unlikely to be more than a one-game occurrence. The 33-year-old first baseman has put together a strong first-half performance with an .884 OPS and 20 homers through 92 games. He’s headed to the Midsummer Classic, which the Phillies are hosting next week at Citizens Bank Park, for the ninth time in his legendary career.
  • PHI 1st Baseman #3
    Harper will have a chance to play in his home park with this year’s festivities taking place in Philadelphia. Kyle Schwarber also joins the team as a reserve, and Brandon Marsh was named a starter for the game. Harper and Schwarber will be joined by catchers William Contreras and Hunter Goodman; 1B Matt Olson; 2B Luis Arraez, 3B Sal Stewart, SS Otto Lopez; and outfielders Pete Crow-Armstrong, James Wood, Corbin Carroll and Jordan Walker.
  • PHI 1st Baseman #3
    Harper drove in the Phillies’ only two runs of the game with a two-run homer off Christian Scott in the third inning. He later singled to lead off the sixth but was picked off at second trying to stretch it into a double. It was Harper’s fourth homer in eight games and his 19th of the season while hitting .278/.379/.536 with 55 runs scored, 50 RBI, and five steals across 346 plate appearances.
  • PHI 1st Baseman #3
    Harper has been scalding hot lately. Three more hits here gave him his fifth multi-hit game in his last seven contests as he’s surged to a .275 batting average and .903 OPS to go along with 18 home runs and 48 RBI. For all the talk this offseason about him not being elite, he’s certainly playing like he still is.
  • PHI 1st Baseman #3
    The Phillies entered the ninth inning knotted up at five runs apiece. Kyle Schwarber got the rally started with a leadoff single off of Gus Varland, then Harper walloped a 1-0 changeup for a 390-foot (103.5-mph EV) that put the Phillies ahead to stay. Harper also singled in the sixth inning and rode home on Brandon Marsh’s two-run blast, then drew a bases-loaded walk in the seventh inning. He finished the evening 2-for-3 plus two walks and is now hitting .269/.373/.523 with 18 homers and 47 RBI on the year.
  • PHI Designated Hitter #12
    Schwarber receives additional time off to rest after his back locked up on him just prior to first pitch on Tuesday at Nationals Park. It sounds like the Phillies are merely proceeding with an abundance of caution given the nature of most back issues since interim manager Don Mattingly downplayed concern after the contest. The 33-year-old slugger is day-to-day heading into Thursday’s series finale. It’ll be Bryce Harper getting a turn at DH in his absence.
  • PHI 1st Baseman #3
    Not quite a cycle, but still acceptable. Harper doubled in the second inning, and homered in the fifth before reaching on a single in the seventh. However, he wasn’t able to get another plate appearance to see if he could duplicate Saturday’s feat. Leading into Saturday, Harper was in a 1-for-22 funk at the plate, but it’s safe to say he’s locked in again.

Rotoworld

  • Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    Geraldo Perdomo went 4-for-6 with a solo home run and three RBI against the Guardians on Saturday.

    Perdomo’s home run was his ninth of the year. He hit a solo shot off Guardians reliever Hunter Gaddis in the seventh inning. Perdomo has six hits in his last two games. He’s hitting .238 with a .721 OPS and 41 RBI this year.
  • CLE Right Fielder #24
    Player Stats
    Link copied to clipboard!

    Chase DeLauter went 1-for-5 with a solo home run and two runs scored against the Diamondbacks on Saturday.

    DeLauter’s home run was his 12th of the season. He hit a solo shot off Diamondbacks reliever Paul Seawald in the eighth inning. DeLauter’s home run was his first since July 12, a span of 13 games. He’s hitting .276 with a .785 OPS and 52 RBI.
  • CLE Starting Pitcher #77
    Player Stats
    Link copied to clipboard!

    Parker Messick allowed two runs (one earned) in 4 1/3 innings and got a no-decision against the Diamondbacks on Saturday.

    Messick gave up six hits, walked one and struck out six. He cruised through the first four innings before running into trouble in the fifth inning. Messick struck out James McCann to start the fifth inning, but allowed three consecutive singles before he was removed. A throwing error by Rhys Hoskins accounted for the unearned run. Messick has a 2.57 ERA. He’s lined up to face the White Sox on the road next Friday.
  • SF 2nd Baseman #1
    Player Stats
    Link copied to clipboard!

    Luis Arraez is likely to start Sunday, according to manager Tony Vitello.

    Assuming that he’s not traded before then, Arraez apparently will play second base against the Padres. He left Friday’s game and didn’t play Saturday because of leg cramps.
  • AZ Starting Pitcher #58
    Player Stats
    Link copied to clipboard!

    Kohl Drake gave up two runs in four innings and got a no-decision in the Diamondbacks’ 12-8 victory over the Guardians on Saturday.

    Drake gave up five hits, walked one and struck out six. Making just his third major league start, Drake was solid in his four innings. He allowed two runs, but struck out six batters. Drake isn’t quite a recommended fantasy starter, but this was a step in the right direction. He’s lined up to face the Padres at home on Thursday.
  • SD Relief Pitcher #22
    Player Stats
    Link copied to clipboard!

    Mason Miller said after his first blown save Saturday that he was dealing with a cut on a finger on his pitching hand.

    Miller apparently was hurt after entering the game in the eighth, but he was still throwing smoke in the ninth. It doesn’t look like it’ll turn into any sort of significant issue.
  • ATH Center Fielder
    Player Stats
    Link copied to clipboard!

    Henry Bolte went 3-for-4 with a homer in a loss Saturday to the Tigers.

    Bolte’s homer was a three-run shot that cut the Tigers’ lead in half to 8-5. The 22-year-old also doubled and singled in one of his best games an MLB player thus far. The power production has been middle in his .350 slugging percentage, but a .257 average and .340 on-base percentage to pair with it is nothing to sneeze at.
    - Christopher Crawford
  • Link copied to clipboard!

    Kevin McGonigle went 3-for-4 with a homer run in a win over the Athletics on Saturday.

    On a night where Max Clark hit his first homer — and a night where the Tigers also traded away Tarik Skubal — McGonigle also showed out, as he has done for the majority of his rookie campaign. The 21-year-old hit a leadoff roundtripper off Jack Perkins to give Detroit an early 1-0 advantage, and it’s the 11th homer of the campaign. McGonigle also drew a walk, and a run-scoring single gave him a four-reach game while increasing his RBI total to 41. McGonigle has been fantastic in 2026, and there’s plenty of reasons to think he hasn’t reached anything close to his ceiling just yet. Even if this is it, it’s pretty dan good.
    - Christopher Crawford
  • Link copied to clipboard!

    Willson Contreras is likely to be in Sunday’s lineup after missing Saturday’s game against the Dodgers.

    Contreras left Friday’s game after being hit on the back of the helmet by a pitch, but he seems to have cleared concussion protocol, and it looks like he’ll miss just the one full contest.
  • CIN Starting Pitcher #41
    Player Stats
    Link copied to clipboard!

    Andrew Abbott allowed three runs in five innings and took the loss against the Pirates on Saturday.

    Abbott gave up three hits, walked five and struck out one. He fell to 5-7 with the loss. A year after Abbott put up a 2.87 ERA, he predictably regressed and has a 3.91 ERA in 23 starts this year. He’s lined up to face the Nationals on the road on Friday.