-
Jung Hoo Lee RF | SF
Giants' Jung Hoo Lee: Tallies three hits in win
Lee went 3-for-4 with a triple and a run scored in Friday's 6-3 win over the Rockies.
Lee has gone 7-for-20 (.350) with two extra-base hits over his last five games, following a seven-game stretch in which he went 0-for-20. The outfielder's slump has cost him a little playing time late in the year as the Giants take a look at some other players to evaluate for 2026. Lee has maintained a .264/.326/.407 slash line with eight home runs, 53 RBI, 73 runs scored, 10 stolen bases, 31 doubles and 12 triples through 148 contests.
-
Willy Adames SS | SF
Giants' Willy Adames: Belts 29th homer
Adames went 1-for-3 with a two-run home run, a walk and a second run scored in Friday's 6-3 win over the Rockies.
Adames got to Rockies starter German Marquez early, tagging him for the opening runs in the first inning. This was Adames' first long ball since Sept. 9 versus the Diamondbacks, and he hit just .176 over the 14 games between homers. On the year, the shortstop is at a .226/.320/.420 slash line with 29 homers, 86 RBI, 93 runs scored, 12 stolen bases, 22 doubles and two triples across 158 contests.
-
Heliot Ramos RF | NYY
Giants' Heliot Ramos: Blasts homer in win
Ramos went 1-for-5 with a three-run home run in Friday's 6-3 win over the Rockies.
Ramos extended the Giants' lead to 5-0 with his second-inning homer. The outfielder has warmed up late in the season, going 9-for-34 (.265) with four homers and eight RBI over his last seven games. Overall, he's at a .258/.329/.403 slash line with 21 long balls, 69 RBI, 85 runs scored and six stolen bases through 155 contests.
-
Ryan Walker RP | SF
Giants' Ryan Walker: Clean inning for save
Walker struck out two in a perfect inning to earn the save in Friday's 6-3 win over the Rockies.
Walker has had some missteps in September, allowing six runs over 7.2 innings while converting five of seven save chances. He caused no drama Friday, retiring the side on a tidy 14 pitches (nine strikes). Walker is up to 17 saves this season while adding a 3.98 ERA, 1.23 WHIP and 60:17 K:BB through 61 innings.
-
Trevor McDonald SP | SF
Giants' Trevor McDonald: Fans 10 in first career win
McDonald (1-0) allowed three runs on five hits and struck out 10 without walking a batter over seven innings to earn the win over the Rockies on Friday.
McDonald gave up a three-run home run to Ezequiel Tovar in the fifth inning but was otherwise quite stingy in a dominant win. This was McDonald's third appearance in the majors this year, and he finished the campaign allowing six runs over 15 innings while adding a 14:2 K:BB. It was a strong showing in his late-season audition, which reflects better than his 5.37 ERA, 1.45 WHIP and 144:62 K:BB over 142.1 innings at Triple-A Sacramento. McDonald has likely done enough to be in the conversation for a big-league rotation spot in the spring.
-
Jonathan India 2B | KC
Royals' Jonathan India: Lifts three-run homer
India went 1-for-3 with a three-run home run in Friday's 4-3 loss to the Athletics.
India's fourth-inning blast off Mason Barnett opened the scoring, but it was all the Royals could produce. India had gone over a month without a homer, batting just .203 (13-for-64) over 21 contests between long balls while missing time due to a wrist injury in that span. He's now at a .234/.324/.347 slash line with nine homers, 45 RBI, 63 runs scored, 29 doubles and no stolen bases over 135 contests. India held a starting role for much of the season but has slipped into a timeshare with Michael Massey and Adam Frazier in September.
-
Noah Cameron SP | KC
Royals' Noah Cameron: Shaky command in no-decision
Cameron allowed three runs on four hits and four walks while striking out six over 4.2 innings in a no-decision versus the Athletics on Friday.
Cameron did fine until the fifth inning, when the Athletics were able to collect four of their eight baserunners against him. A Jacob Wilson three-run double tied the game after Taylor Clarke entered the game in relief of Cameron, denying the rookie a chance to reach the 10-win mark. He ends 2025 with a 2.99 ERA, 1.10 WHIP and 114:43 K:BB across 138.1 innings as well as a 9-7 record over 24 starts. While there were some bumps along the way, Cameron's pitched well enough to have an inside track for a rotation spot in 2026.
-
Lawrence Butler RF | ATH
Athletics' Lawrence Butler: Nabs steal in win
Butler went 1-for-4 with a stolen base in Friday's 4-3 win over the Royals.
Butler has gone just 3-for-22 over his last six games. He's up to 22 steals this season, including five over his last 11 contests. The outfielder has been far less consistent overall in 2025, posting a .235/.306/.406 slash line with 21 home runs, 63 RBI, 83 runs scored, 30 doubles and two triples over 151 games.
-
Mason Barnett RP | ATH
Athletics' Mason Barnett: Does fine in last start of season
Barnett allowed three runs on three hits and two walks while striking out three over 5.2 innings in a no-decision versus the Royals on Friday.
This was the longest of Barnett's five starts in the majors so far, and his only real mistake resulted in a three-run home run off the bat of Jonathan India in the fourth inning. Through 22.1 innings in the majors, Barnett has posted a 6.85 ERA, 1.66 WHIP and 18:11 K:BB while also allowing three home runs. The right-hander figures to contend for a rotation spot next year.
-
Josh Naylor 1B | SEA
Mariners' Josh Naylor: Fighting groin tightness
Naylor was pulled from Friday's game against the Dodgers with minor groin tightness, Ryan Divish of The Seattle Times reports.
Naylor seemingly suffered the injury while stealing second base in the third inning Friday, leading to his eventual removal in the fifth. The fact that his groin issue is being described as minor is a good sign that he'll be healthy for Seattle's postseason run, although the M's may still err on the side of caution and hold him out for the final few games of the regular season. Naylor's steal Friday was his 30th of the season, a stunning career high for a player whose previous best was only 10, and who had a total of 25 career pilfers coming into 2025.