Skip to Main Content

Recent Games

date ip
Innings Pitched
w
Wins
l
Losses
era
Earned Run Average
FPTS
Fantasy Points
Jun 10, 2025 5.0 1 1 4.56 9
Jun 4, 2025 4.1 1 1 4.34 -0.5
May 30, 2025 5.0 1 1 2.51 20.5
May 24, 2025 4.0 0 1 3.86 2
May 20, 2025 1.1 0 0 3.38 3
default-cbs-image
Now Playing

Share Video

Link copied!
  • Image thumbnail
    6:29

    Week 22 Preview! Two-Start Pitchers & Sleeper Hitters

  • Image thumbnail
    8:11

    Red Sox Move Rafael Devers To The Giants In A Monster Trade

  • Image thumbnail
    0:44

    Plan For Devers In San Francisco's Infield

  • Image thumbnail
    2:29

    Positive Takeaways For Red Sox Following Devers Trade

  • Image thumbnail
    5:03

    Breaking: Red Sox Trade Rafael Devers To Giants

  • Image thumbnail
    0:31

    Breaking: Red Sox Trade Rafael Devers To Giants

  • Image thumbnail
    1:21

    Highlights: Devers goes deep in final game for Boston as Red Sox sweep Yankees

  • Image thumbnail
    1:46

    Highlights: Yankees at Red Sox (6/14)

  • Image thumbnail
    1:55

    Highlights: Yankees at Red Sox (6/13)

  • Image thumbnail
    0:32

    Yankees at Red Sox Preview

  • Image thumbnail
    0:55

    MLB Trade Deadline: Chances Walker Buehler Reunites With Dodgers

  • Image thumbnail
    1:05

    Red Sox Keeping Top Prospect Roman Anthony in Minors

  • Image thumbnail
    12:05

    Top 5 Prospects to Stash! Andrew Painter Has Entered The Chat!

  • Image thumbnail
    1:53

    Highlights: Red Sox vs. Brewers

  • Image thumbnail
    9:40

    Marcelo Mayer Promoted by the Red Sox & Waiver Wire Adds!

  • Image thumbnail
    1:52

    Highlights: Red Sox at Brewers (5/26)

  • Image thumbnail
    1:54

    Highlights: Orioles at Red Sox (5/23)

  • Image thumbnail
    11:53

    Top 5 Prospects to Stash! Dodgers Promote Dalton Rushing!

  • Image thumbnail
    1:25

    Should Rafael Devers Make the Move to Play First Base?

  • Image thumbnail
    1:46

    Rafael Devers Does Not Want To Play 1B for Red Sox

Fantasy Stats

Year fpts
Fantasy Points
fpts/g
Fantasy Points per Game
ip
Innings Pitched
w
Wins
l
Losses
sv
Saves
so
Strikeouts
bb
Base on Balls (Walk)
era
Earned Run Average
whip
Walks and Hits Allowed Per Inning
2025 43.55.4 23.7 1 1 25 9 4.56 1.27
2024 2369.8 124.3 7 7 118 42 4.56 1.34
2023 66.59.5 34.7 1 1 35 11 4.15 1.15
3y Avg. 1509.4 79.3 4 4 76 26 4.54 1.30
Projections Powered by
Fantasy Performance by Week
18%
Roster
8%
Start

Fantasy News

  • Red Sox's Kyle Harrison: Optioned to Triple-A

    Harrison was optioned to Triple-A Worcester after being traded to the Red Sox on Sunday. Harrison will report to Triple-A Worcester to begin his tenure with his new team. The left-hander owns a career 4.48 ERA and 1.30 WHIP with 178 strikeouts over 182.2 innings in 39 appearances, including 35 starts, with the Giants. He figures to project as a long-term asset as a starting pitcher for the Red Sox and his time in Triple-A will likely be short-lived.
    ... See More ... See Less
  • Red Sox's Kyle Harrison: Traded to Boston

    Harrison was traded to the Red Sox as a part of a deal that returns Rafael Devers to the Giants on Sunday, Robert Murray of FanSided.com reports. Harrison will no longer make his start Sunday night versus the Dodgers, and he will no longer be a member of the Giants' organization. The left-hander has compiled a 4.56 ERA and 1.27 WHIP with 25 strikeouts over 23.2 innings while posting a 1-1 record in eight appearances, including four starts, with San Francisco in 2025. Harrison could slot into Boston's starting rotation moving forward or operate as a bullpen arm. Right-handed reliever Jordan Hicks (toe) was also among the assets heading to Boston on Sunday.
    ... See More ... See Less
  • Giants' Kyle Harrison: Logs five innings in no-decision

    Harrison did not factor into the decision Tuesday, allowing three runs on four hits and two walks over five innings against the Rockies. He struck out six. The left-hander was burned by the long ball Tuesday, giving up home runs to Ryan McMahon and Kyle Farmer. Harrison has made four starts since joining the rotation May 24, with mixed results. The 23-year-old owns a 4.91 ERA and 1.36 WHIP over 18.1 innings as a starter, compared to a 3.38 ERA and 0.94 WHIP in 5.1 innings out of the bullpen.
    ... See More ... See Less
  • Giants' Kyle Harrison: Cleared for next start

    Harrison (elbow) is listed as the Giants' probable starter for Tuesday's game against the Rockies in Colorado. Harrison's previous start last Wednesday against the Padres was cut short after he was struck on the left elbow by a comebacker midway through the fifth inning, but he escaped the incident with nothing more than a bruise. The southpaw was able to complete his between-starts bullpen session over the weekend and looks set to pitch Tuesday with no restrictions. However, Harrison -- who owns a 4.73 ERA, 1.43 WHIP and 12:4 K:BB in 13.1 innings over his previous three starts -- won't make for a comfortable streaming option in a road start at hitter-friendly Coors Field.
    ... See More ... See Less
  • Giants' Kyle Harrison: Nursing bruised elbow

    Harrison was diagnosed with a left elbow contusion after getting hit by a comebacker during Wednesday's game against San Diego, Alex Pavlovic of NBC Sports Bay Area reports. Harrison took a grounder off his elbow during the fifth inning of Wednesday's contest and was immediately pulled from the game. However, it appears he escaped from the incident with only a bruise. A team day off Monday will give Harrison an extra day to rest before his next scheduled start, but the Giants will wait a few days to see how he recovers before they pencil him in for another outing. The southpaw allowed five runs on nine hits and one walk while striking out three batters in 4.2 frames Wednesday and finished with a no-decision.
    ... See More ... See Less
  • Giants' Kyle Harrison: Works five scoreless in win

    Harrison (1-1) got the win after throwing five innings of shutout ball in Friday's 2-0 win over the Marlins. He allowed one hit, walked three and struck out five. In his second start of the season since transitioning from the bullpen, Harrison had a longer leash and took advantage of it, working five shutout innings on just 80 pitches. In his two starts (nine innings), he's allowed just two runs with nine strikeouts. With Justin Verlander (pectoral) on the way back from the injured list, the 23-year-old Harrison might not get the chance to start again in the immediate future, but he's made a strong case to be the team's choice to make spot starts should injuries strike the Giants' rotation again.
    ... See More ... See Less
  • Giants' Kyle Harrison: Picking up another start

    Harrison is slated to start Friday's game against the Marlins in Miami. After getting called up from Triple-A Sacramento on May 4, Harrison initially worked out of the bullpen, but he moved into the rotation last week following Justin Verlander's (pectoral) placement on the injured list. Harrison took a loss to the Nationals in his first start with the Giants last Saturday, giving up two runs in four innings while striking out four batters. The lefty should have a longer leash in his second start after tossing just 57 pitches against Washington, but he may not be guaranteed any turns through the rotation beyond Friday. Verlander threw a 40-pitch bullpen session Tuesday and could be ready to return from the IL as soon as next week.
    ... See More ... See Less
  • Giants' Kyle Harrison: Stuck with loss in Saturday's start

    Harrison (0-1) took the loss Saturday as the Giants fell 3-0 to the Nationals, giving up two runs on five hits over four innings. He struck out four without walking a batter. The 23-year-old southpaw pitched well in his first big-league start of the season, tossing 43 of 57 pitches for strikes, but Harrison served up a two-run homer to James Wood in the first inning and the Giants' offense never woke up. With Justin Verlander (pectoral) on the shelf, Harrison will get at least one more turn through the rotation, and he should get stretched out enough to potentially qualify for a win next weekend in Miami. Through 9.1 MLB innings in 2025, Harrison has a 3.86 ERA, 1.07 WHIP and 11:3 K:BB.
    ... See More ... See Less
  • Giants' Kyle Harrison: Moving into rotation

    The Giants announced that Harrison will start Saturday's game against the Nationals, Alex Pavlovic of NBC Sports Bay Area reports. Harrison will take over the rotation spot that previously belonged to Justin Verlander (pectoral), who was placed on the injured list Thursday. The 23-year-old lefty has made four relief appearances since being recalled earlier this month, allowing two runs with a 7:3 K:BB over 5.1 frames. Harrison had been starting at Triple-A Sacramento prior to his call-up but hasn't pitched more than two innings in over three weeks, so he's likely to have a limited workload versus the Nationals.
    ... See More ... See Less
  • Giants' Kyle Harrison: Fans three in scoreless outing

    Harrison tossed two scoreless innings in Friday's 3-1 loss to the Twins, allowing three walks (one intentional) while striking out three. Harrison made his second appearance since being recalled from Triple-A Sacramento on Monday and has yet to allow a run over three innings of relief. The 23-year-old southpaw is expected to remain in the bullpen for now, though he could eventually make a case to join the starting rotation after missing out on an Opening Day spot. Harrison recorded a 3.46 ERA, 1.31 WHIP and a 38:8 K:BB across 26 innings in six starts with Sacramento.
    ... See More ... See Less
  • Giants' Kyle Harrison: Set for bullpen role

    The Giants plan to use Harrison in their bullpen after officially recalling him from Triple-A Sacramento on Monday, Alex Pavlovic of NBC Sports Bay Area reports. Harrison pitched exclusively as a starter during his time in the big leagues the past two seasons and has continued to start with Sacramento after failing to win a spot in the Giants' Opening Day rotation. Over his six outings at Triple-A, Harrison turned in a 3.46 ERA and 38:8 K:BB in 26 innings, and those strong results could give him a case for eventually supplanting Landen Roupp as the Giants' No. 5 starter. For the time being, however, Harrison will work out of the bullpen, where the Giants believe that his improved velocity in his recent appearances with Sacramento will allow him to continue piling up strikeouts as an MLB reliever. Harrison will likely stick around with the Giants through the end of their road trip this weekend before the organization decides whether to move him into a starting role, keep him on hand as a reliever or send him back to Triple-A to make regular turns through the rotation.
    ... See More ... See Less
  • Giants' Kyle Harrison: Rejoining big club

    The Giants recalled Harrison from Triple-A Sacramento on Sunday, Justice delos Santos of The San Jose Mercury News reports. Harrison will join the major-league roster for the first time in 2025 after posting a 3.46 ERA and 1.31 WHIP with 38 strikeouts over 26 innings in six starts with Sacramento. The right-hander could replace Landen Roupp in the Giants' starting rotation or operate as a bullpen arm with the big club moving forward. In a corresponding move, reliever Lou Trivino was designated for assignment.
    ... See More ... See Less
  • Giants' Kyle Harrison: Loses out on rotation spot

    The Giants optioned Harrison to Triple-A Sacramento on Saturday, Shayna Rubin of the San Francisco Chronicle reports. Harrison was among the players vying for the final spot in the big-league rotation, but he didn't do much in the Cactus League to help his case, allowing eight earned runs in just 6.2 innings. He'll be joined in Sacramento's rotation by Keaton Winn, leaving Hayden Birdsong and Landen Roupp as the remaining options for San Francisco.
    ... See More ... See Less
  • Giants' Kyle Harrison: Weight, velo returning after virus

    Harrison showed better velocity in his last Cactus League appearance Sunday versus the Athletics, sitting at 93-to-94 mph and touching 95 mph several times, Alex Pavlovic of NBC Sports Bay Area reports. The bump up in velocity is encouraging, as Harrison had been sitting in the low-90s in camp after losing 13 pounds due to a virus. However, while his weight and velocity are coming back, Harrison's results this spring have not been encouraging, particularly his last two times out when he surrendered a combined eight runs in 4.2 innings. Meanwhile, Hayden Birdsong (0.75 ERA, 18:0 in 12 innings) and Landen Roupp (3.75 ERA, 14:1 K:BB in 12 frames) have both been excellent. The competition for the fifth spot in the Giants' rotation could come down to the wire.
    ... See More ... See Less
  • Giants' Kyle Harrison: May not make rotation

    Harrison has fallen behind Landen Roupp this spring in the competition for the Giants' fifth-starter role, Andrew Baggarly of The Athletic reports. Harrison has given up five runs in 3.2 innings this spring with a 5:1 K:BB. Harrison reached a maximum velocity of 92.3 mph in his last spring outing. He had said before spring training that he's rediscovered his fastball velocity after the pitch dipped below 93 mph on average last season, but that hasn't shown up yet this spring. If he doesn't make the rotation, he's a candidate for the bullpen but could also be kept as a starter at Triple-A.
    ... See More ... See Less
  • Giants' Kyle Harrison: First spring appearance Friday

    Harrison is expected to pitch in Friday's game against the Brewers following starter Logan Webb, Shayna Rubin of the San Francisco Chronicle reports. Harrison said a couple weeks ago that he's rediscovered his fastball velocity after the pitch dipped below 93 mph on average last season, so it will be worth tracking his velocity in camp. It's also encouraging that he's getting into a spring game this week after ending the 2024 season with a shoulder injury. He is expected to open the year in the Giants rotation.
    ... See More ... See Less
  • Giants' Kyle Harrison: Competing for fifth rotation spot

    Harrison and Hayden Birdsong will be among the candidates competing for the fifth spot in the Giants' rotation, Susan Slusser of the San Francisco Chronicle reports. Logan Webb, Justin Verlander, Robbie Ray and Jordan Hicks are locked into the first four rotation spots. Harrison is likely the favorite to fill the fifth slot after making 24 starts for San Francisco last season, but the gig won't be handed to him. The left-hander posted a 4.56 ERA, 1.34 WHIP and 118:42 K:BB over 124.1 frames in 2024 before his season ended prematurely due to shoulder inflammation. He has no restrictions at the start of spring training.
    ... See More ... See Less
  • Giants' Kyle Harrison: Lit up for six runs

    Harrison (7-7) took the loss Tuesday against the Diamondbacks, allowing six runs on seven hits and a walk while striking out three over 2.2 innings. Harrison was roughed up for a second straight outing and Tuesday's start was his shortest of the season. The Diamondbacks scored multiple runs in all three innings Harrison worked, which included a two-run homer by Randal Grichuk in the opening frame. Harrison has now allowed 11 runs over his last 7.1 innings and has just two quality starts since the beginning of July. For the year, he owns a 4.56 ERA, 1.34 WHIP and 118:42 K:BB in 124.1 innings and lines up to face the Padres on the road over the weekend.
    ... See More ... See Less
  • Giants' Kyle Harrison: Alllows two runs, removed in fifth

    Harrison did not factor into the decision Thursday, allowing two runs on five hits over 4.2 innings against the Nationals. He struck out three. Harrison rebounded after having given up four home runs in his previous start, allowing just two runs to cross the plate Thursday while avoiding the long ball for the sixth time in his last eight starts. Harrison remained in the game following a 50-minute rain delay in the top of the third but was removed with the bases empty and two outs in the fifth at just 61 pitches, a season-low total for the 22-year-old lefty. While there is no indication that an injury was the cause for his removal, Harrison did see a noticeable dip in his velocity with multiple fastballs failing to reach 90 mph. It's possible the Giants will elect to give him extra rest, but as of now he looks to be on track to make his next start, which is tentatively scheduled to take place during next week's home series against Atlanta.
    ... See More ... See Less
  • Giants' Kyle Harrison: Secures fifth win

    Harrison (5-4) earned the win over the Twins on Friday, allowing one run on five hits and a walk while striking out three over 5.1 innings. Harrison allowed four runs on four hits and four walks over 3.1 innings against the Guardians in his first start back from the injured list July 6, so this was a sizable step forward. For the year, Harrison is at a 4.08 ERA, 1.36 WHIP and 73:27 K:BB over 86 innings spanning 16 starts. The 22-year-old lefty built up to 83 pitches Friday after throwing 72 pitches in his first start back, and he is tentatively in line for two starts (@LAD, vs. COL) in the first full week after the All-Star break.
    ... See More ... See Less

Recent Tweets

Help us stay on the ball.
Step up to the plate and take this short, confidential survey. It'll help make CBSSports.com a better experience for users everywhere. Want to give it a shot?