my-server
← Wiki Redirected from 2024 San Francisco Giants

2024 San Francisco Giants season

The 2024 San Francisco Giants season was the 142nd season for the franchise in Major League Baseball, their 67th year in San Francisco, and their 25th at Oracle Park. This was their first season under new manager Bob Melvin, after former manager Gabe Kapler was fired during the 2023 season. They were eliminated from playoff contention for the third consecutive season on September 19. However, they improved upon their 79–83 record from the 2023 season. Despite this, the Giants missed the playoffs for the sixth time out of their last seven seasons, and had a losing record for the second consecutive year. This caused the Giants to fire their President of baseball operations, Farhan Zaidi on September 30th. They replaced him with former catcher, Buster Posey.

Events

Offseason

  • November 17, 2023 − The Giants avoided arbitration with OF Austin Slater and OF Mike Yastrzemski agreeing to one-year deals.
  • December 14, 2023 – The Giants signed OF Jung-hoo Lee to a six-year contract.
  • December 19, 2023 – The Giants acquired OF TJ Hopkins in a trade with the Cincinnati Reds in exchange for cash considerations or a player to be named later.
  • December 23, 2023 – The Giants signed C Tom Murphy to a two-year contract with a club option for the 2026 season.
  • January 5, 2024 – The Giants acquired RHP Robbie Ray in a trade with the Seattle Mariners in exchange for OF Mitch Haniger, RHP Anthony DeSclafani, and cash considerations.
  • January 11, 2024 − The Giants avoided arbitration with 1B/OF LaMonte Wade Jr., 2B Thairo Estrada, and RHP Tyler Rogers agreeing to one-year deals.
  • January 18, 2024 − The Giants signed RHP Jordan Hicks to a four-year contract.
  • February 2, 2024 – The Giants acquired OF Jonah Cox in a trade with the Oakland Athletics in exchange for RHP Ross Stripling and cash considerations.
  • February 18, 2024 – The Giants signed OF Jorge Soler to a 3-year contract.
  • March 3, 2024 – The Giants signed 3B Matt Chapman to a one-year contract that also included player options for the 2025 and 2026 seasons and a mutual option for the 2027 season.
  • March 19, 2024 – The Giants signed LHP Blake Snell to a 2-year contract that included an opt-out after the 2024 season.

Regular season

Season standings

National League West

National League Wild Card

Record vs. opponents

Record vs. National League

Record vs. American League

Game log

Regular season

|- style="background:#fbb;" | 1 || March 28 || @ Padres || 4–6 || Matsui (1–0) || Jackson (0–1) || Suárez (2) || Petco Park || 44,953 || 0–1 |- style="background:#bfb;" | 2 || March 29 || @ Padres || 8–3 || Harrison (1–0) || Musgrove (0–1) || — || Petco Park || 45,427 || 1–1 |- style="background:#bfb;" | 3 || March 30 || @ Padres || 9–6 || Hicks (1–0) || Cease (0–1) || — || Petco Park || 37,104 || 2–1 |- style="background:#fbb;" | 4 || March 31 || @ Padres || 4–13 || Ávila (1–0) || Jefferies (0–1) || — || Petco Park || 34,499 || 2–2 |- style="background:#fbb;" | 5 || April 1 || @ Dodgers || 3–8 || Paxton (1–0) || Winn (0–1) || — || Dodger Stadium || 49,044 || 2–3 |- style="background:#fbb;" | 6 || April 2 || @ Dodgers || 4–5 || Yarbrough (1–0) || Webb (0–1) || Phillips (3) || Dodger Stadium || 49,365 || 2–4 |- style="background:#fbb;" | 7 || April 3 || @ Dodgers || 4–5 || Glasnow (2–0) || Harrison (1–1) || Lamet (1) || Dodger Stadium || 52,746 || 2–5 |- style="background:#bfb;" | 8 || April 5 || Padres || 3–2 || Doval (1–0) || De Los Santos (0–1) || — || Oracle Park || 40,645 || 3–5 |- style="background:#fbb;" | 9 || April 6 || Padres || 0–4 || King (2–0) || Winn (0–2) || — || Oracle Park || 40,114 || 3–6 |- style="background:#bfb;" | 10 || April 7 || Padres || 3–2 || Walker (1–0) || Brito (0–2) || Doval (1) || Oracle Park || 40,149 || 4–6 |- style="background:#fbb;" | 11 || April 8 || Nationals || 1–8 || Williams (2–0) || Snell (0–1) || — || Oracle Park || 25,582 || 4–7 |- style="background:#fbb;" | 12 || April 9 || Nationals || 3–5 || Weems (1–0) || Walker (1–1) || Finnegan (4) || Oracle Park || 24,380 || 4–8 |- style="background:#bfb;" | 13 || April 10 || Nationals || 7–1 || Hicks (2–0) || Corbin (0–2) || — || Oracle Park || 25,558 || 5–8 |- style="background:#fbb;" | 14 || April 12 || @ Rays || 1–2 || Cleavinger (2–0) || Winn (0–3) || Fairbanks (3) || Tropicana Field || 15,146 || 5–9 |- style="background:#bfb;" | 15 || April 13 || @ Rays || 11–2 || Webb (1–1) || Pepiot (1–2) || — || Tropicana Field || 17,411 || 6–9 |- style="background:#fbb;" | 16 || April 14 || @ Rays || 4–9 || Alexander (1–0) || Snell (0–2) || — || Tropicana Field || 19,470 || 6–10 |- style="background:#bfb;" | 17 || April 15 || @ Marlins || 4–3 || Harrison (2–1) || Soriano (0–1) || Doval (2) || LoanDepot Park || 8,290 || 7–10 |- style="background:#fbb;" | 18 || April 16 || @ Marlins || 3–6 || Weathers (2–1) || Walker (1–2) || Scott (2) || LoanDepot Park || 8,076 || 7–11 |- style="background:#bfb;" | 19 || April 17 || @ Marlins || 3–1 || Winn (1–3) || Cronin (0–2) || Doval (3) || LoanDepot Park || 8,179 || 8–11 |- style="background:#bfb;" | 20 || April 18 || Diamondbacks || 5–0 || Webb (2–1) || Allen (0–1) || — || Oracle Park || 26,896 || 9–11 |- style="background:#fbb;" | 21 || April 19 || Diamondbacks || 1–17 || Montgomery (1–0) || Snell (0–3) || — || Oracle Park || 33,921 || 9–12 |- style="background:#bfb;" | 22 || April 20 || Diamondbacks || 7–3 || Walker (2–2) || Gallen (3–1) || — || Oracle Park || 31,063 || 10–12 |- style="background:#fbb;" | 23 || April 21 || Diamondbacks || 3–5 || Cecconi (1–0) || Miller (0–1) || Ginkel (4) || Oracle Park || 35,922 || 10–13 |- style="background:#bfb;" | 24 || April 22 || Mets || 5–2 || Winn (2–3) || Quintana (1–2) || — || Oracle Park || 24,138 || 11–13 |- style="background:#bfb;" | 25 || April 23 || Mets || 5–1 || Webb (3–1) || Severino (2–2) || Doval (4) || Oracle Park || 25,453 || 12–13 |- style="background:#fbb;" | 26 || April 24 || Mets || 2–8 || Garrett (4–0) || Hjelle (0–1) || — || Oracle Park || 30,183 || 12–14 |- style="background:#bfb;" | 27 || April 26 || Pirates || 3–0 || Doval (2–0) || Bednar (1–2) || — || Oracle Park || 37,110 || 13–14 |- style="background:#fbb;" | 28 || April 27 || Pirates || 3–4 || Stratton (1–0) || Ta. Rogers (0–1) || Bednar (5) || Oracle Park || 34,841 || 13–15 |- style="background:#bfb;" | 29 || April 28 || Pirates || 3–2 || Winn (3–3) || Jones (2–3) || Doval (5) || Oracle Park || 36,380 || 14–15 |- style="background:#fbb;" | 30 || April 30 || @ Red Sox || 0–4 || Criswell (2–1) || Webb (3–2) || — || Fenway Park || 30,027 || 14–16 |-

|- style="background:#fbb;" | 31 || May 1 || @ Red Sox || 2–6 || Crawford (2–1) || Jefferies (0–2) || — || Fenway Park || 30,787 || 14–17 |- style="background:#bfb;" | 32 || May 2 || @ Red Sox || 3–1 || Walker (3–2) || Kelly (0–1) || Doval (6) || Fenway Park || 30,065 || 15–17 |- style="background:#fbb;" | 33 || May 3 || @ Phillies || 3–4 || Strahm (2–0) || Hicks (2–1) || Alvarado (6) || Citizens Bank Park || 40,888 || 15–18 |- style="background:#fbb;" | 34 || May 4 || @ Phillies || 3–14 || Suárez (6–0) || Winn (3–4) || — || Citizens Bank Park || 42,610 || 15–19 |- style="background:#fbb;" | 35 || May 5 || @ Phillies || 4–5 || Walker (2–0) || Webb (3–3) || Alvarado (7) || Citizens Bank Park || 41,058 || 15–20 |- style="background:#fbb;" | 36 || May 6 || @ Phillies || 1–6 || Wheeler (4–3) || Black (0–1) || — || Citizens Bank Park || 33,408 || 15–21 |- style="background:#bfb;" | 37 || May 7 || @ Rockies || 5–0 || Harrison (3–1) || Hudson (0–6) || — || Coors Field || 21,259 || 16–21 |- style="background:#bfb;" | 38 || May 8 || @ Rockies || 8–6 || Hicks (3–1) || Lambert (2–2) || — || Coors Field || 20,532 || 17–21 |- style="background:#fbb;" | 39 || May 9 || @ Rockies || 1–9 || Quantrill (2–3) || Winn (3–5) || — || Coors Field || 23,870 || 17–22 |- style="background:#fbb;" | 40 || May 10 || Reds || 2–4 || Abbott (2–4) || Webb (3–4) || Díaz (7) || Oracle Park || 32,867 || 17–23 |- style="background:#bfb;" | 41 || May 11 || Reds || 5–1 || Ta. Rogers (1–1) || Lodolo (3–2) || — || Oracle Park || 37,321 || 18–23 |- style="background:#bfb;" | 42 || May 12 || Reds || 6–5 || Jackson (1–1) || Pagán (2–3) || — || Oracle Park || 36,210 || 19–23 |- style="background:#fbb;" | 43 || May 13 || Dodgers || 4–6 || Treinen (1–0) || Ta. Rogers (1–2) || Feyereisen (1) || Oracle Park || 35,033 || 19–24 |- style="background:#fbb;" | 44 || May 14 || Dodgers || 2–10 || Stone (4–1) || Winn (3–6) || — || Oracle Park || 35,575 || 19–25 |- style="background:#bfb;" | 45 || May 15 || Dodgers || 4–1 || Webb (4–4) || Hernández (0–1) || Doval (7) || Oracle Park || 36,027 || 20–25 |- style="background:#bfb;" | 46 || May 17 || Rockies || 10–5 || Hjelle (1–1) || Feltner (1–4) || — || Oracle Park || 32,025 || 21–25 |- style="background:#bfb;" | 47 || May 18 || Rockies || 14–4 || Harrison (4–1) || Blach (1–2) || — || Oracle Park || 31,098 || 22–25 |- style="background:#bfb;" | 48 || May 19 || Rockies || 4–1 || Hicks (4–1) || Hudson (1–7) || Doval (8) || Oracle Park || 34,766 || 23–25 |- style="background:#fbb;" | 49 || May 21 || @ Pirates || 6–7 || Bednar (3–3) || Miller (0–2) || — || PNC Park || 12,652 || 23–26 |- style="background:#bfb;" | 50 || May 22 || @ Pirates || 9–5 || Walker (4–2) || Mlodzinski (0–1) || — || PNC Park || 13,830 || 24–26 |- style="background:#bfb;" | 51 || May 23 || @ Pirates || 7–6 || Jackson (2–1) || Stratton (1–1) || Ty. Rogers (1) || PNC Park || 23,162 || 25–26 |- style="background:#bfb;" | 52 || May 24 || @ Mets || 8–7 || Avila (1–0) || Garrett (5–2) || Doval (9) || Citi Field || 26,658 || 26–26 |- style="background:#bfb;" | 53 || May 25 || @ Mets || 7–2 || Jackson (3–1) || Reid-Foley (1–2) || — || Citi Field || 32,971 || 27–26 |- style="background:#fbb;" | 54 || May 26 || @ Mets || 3–4 || Houser (1–4) || Ty. Rogers (0–1) || — || Citi Field || 41,016 || 27–27 |- style="background:#bfb;" | 55 || May 27 || Phillies || 8–4 || Rodríguez (1–0) || Walker (3–1) || — || Oracle Park || 40,598 || 28–27 |- style="background:#bfb;" | 56 || May 28 || Phillies || 1–0 || Hjelle (2–1) || Strahm (3–1) || — || Oracle Park || 34,655 || 29–27 |- style="background:#fbb;" | 57 || May 29 || Phillies || 1–6 || Sánchez (3–3) || Harrison (4–2) || — || Oracle Park || 31,763 || 29–28 |- style="background:#fbb;" | 58 || May 31 || Yankees || 2–6 || Stroman (5–2) || Hicks (4–2) || — || Oracle Park || 35,018 || 29–29 |-

|- style="background:#fbb;" | 59 || June 1 || Yankees || 3–7 || Poteet (2–0) || Webb (4–5) || — || Oracle Park || 34,487 || 29–30 |- style="background:#fbb;" | 60 || June 2 || Yankees || 5–7 || Tonkin (2–3) || Doval (2–1) || Holmes (17) || Oracle Park || 39,485 || 29–31 |- style="background:#fbb;" | 61 || June 3 || @ Diamondbacks || 2–4 || Thompson (3–2) || Rodríguez (1–1) || — || Chase Field || 22,551 || 29–32 |- style="background:#fbb;" | 62 || June 4 || @ Diamondbacks || 5–8 || Ginkel (4–3) || Harrison (4–3) || Sewald (6) || Chase Field || 23,548 || 29–33 |- style="background:#bfb;" | 63 || June 5 || @ Diamondbacks || 9–3 || Hjelle (3–1) || Montgomery (3–4) || — || Chase Field || 24,178 || 30–33 |- style="background:#bfb;" | 64 || June 7 || @ Rangers || 5–2 || Webb (5–5) || Robertson (2–3) || Doval (10) || Globe Life Field || 35,868 || 31–33 |- style="background:#bfb;" | 65 || June 8 || @ Rangers || 3–1 || Miller (1–2) || Heaney (2–7) || Doval (11) || Globe Life Field || 34,843 || 32–33 |- style="background:#fbb;" | 66 || June 9 || @ Rangers || 2–7 || Eovaldi (3–2) || Winn (3–7) || — || Globe Life Field || 34,912 || 32–34 |- style="background:#bfb;" | 67 || June 10 || Astros || 4–3 || Rodríguez (2–1) || Montero (1–2) || — || Oracle Park || 32,820 || 33–34 |- style="background:#fbb;" | 68 || June 11 || Astros || 1–3 || Blanco (6–2) || Hicks (4–3) || Pressly (2) || Oracle Park || 32,853 || 33–35 |- style="background:#bfb;" | 69 || June 12 || Astros || 5–3 || Webb (6–5) || Valdez (5–4) || Doval (12) || Oracle Park || 34,506 || 34–35 |- style="background:#fbb;" | 70 || June 14 || Angels || 6–8 || Anderson (6–6) || Howard (0–1) || Estévez (11) || Oracle Park || 32,842 || 34–36 |- style="background:#fbb;" | 71 || June 15 || Angels || 3–4 || Moore (3–2) || Walker (4–3) || Estévez (12) || Oracle Park || 36,235 || 34–37 |- style="background:#bfb;" | 72 || June 16 || Angels || 13–6 || Bivens (1–0) || Suárez (1–2) || — || Oracle Park || 41,008 || 35–37 |- style="background:#bfb;" | 73 || June 17 || @ Cubs || 7–6 || Miller (2–2) || Neris (6–2) || Doval (13) || Wrigley Field || 36,048 || 36–37 |- style="background:#fbb;" | 74 || June 18 || @ Cubs || 2–5 || Miller (2–0) || Ty. Rogers (0–2) || Thompson (1) || Wrigley Field || 36,297 || 36–38 |- style="background:#fbb;" | 75 || June 19 || @ Cubs || 5–6 || Hendricks (1–4) || Bivens (1–1) || Brewer (1) || Wrigley Field || 37,673 || 36–39 |- style="background:#fbb;" | 76 || June 20* || @ Cardinals || 5–6 || Pallante (3–3) || Winn (3–8) || Helsley (25) || Rickwood Field || 8,332 || 36–40 |- style="background:#fbb;" | 77 || June 22 || @ Cardinals || 4–9 || Mikolas (6–6) || Hicks (4–4) || — || Busch Stadium || 41,815 || 36–41 |- style="background:#fbb;" | 78 || June 23 || @ Cardinals || 3–5 || Gray (9–4) || Webb (6–6) || Helsley (26) || Busch Stadium || 37,492 || 36–42 |- style="background:#bfb;" | 79 || June 24 || Cubs || 5–4 || Howard (1–1) || Smyly (2–4) || — || Oracle Park || 30,701 || 37–42 |- style="background:#bfb;" | 80 || June 25 || Cubs || 5–1 || Ty. Rogers (1–2) || Hendricks (1–5) || — || Oracle Park || 30,368 || 38–42 |- style="background:#bfb;" | 81 || June 26 || Cubs || 4–3 || Jackson (4–1) || Smyly (2–5) || Doval (14) || Oracle Park || 30,893 || 39–42 |- style="background:#fbb;" | 82 || June 27 || Cubs || 3–5 || Neris (7–2) || Jackson (4–2) || Hodge (1) || Oracle Park || 31,535 || 39–43 |- style="background:#bfb;" | 83 || June 28 || Dodgers || 5–3 || Doval (3–1) || Treinen (2–2) || — || Oracle Park || 40,052 || 40–43 |- style="background:#fbb;" | 84 || June 29 || Dodgers || 7–14 || Hudson (5–1) || Hjelle (3–2) || — || Oracle Park || 39,663 || 40–44 |- style="background:#bfb;" | 85 || June 30 || Dodgers || 10–4 || Bivens (2–1) || Paxton (7–2) || — || Oracle Park || 40,428 || 41–44 |- |colspan="10"|<nowiki>*</nowiki>June 20 game played at Rickwood Field in Birmingham, Alabama |-

|- style="background:#bfb;" | 86 || July 2 || @ Braves || 5–3 || Birdsong (1–0) || Lee (2–2) || Doval (15) || Truist Park || 34,047 || 42–44 |- style="background:#fbb;" | 87 || July 3 || @ Braves || 1–3 || Sale (11–3) || Hicks (4–5) || Iglesias (21) || Truist Park || 38,834 || 42–45 |- style="background:#bfb;" | 88 || July 4 || @ Braves || 4–2 || Webb (7–6) || Morton (5–5) || Doval (16) || Truist Park || 40,672 || 43–45 |- style="background:#bfb;" | 89 || July 5 || @ Guardians || 4–2 || Walker (5–3) || Bibee (7–3) || Doval (17) || Progressive Field || 36,769 || 44–45 |- style="background:#fbb;" | 90 || July 6 || @ Guardians || 4–5 || Ávila (3–1) || Harrison (4–4) || Clase (26) || Progressive Field || 36,081 || 44–46 |- style="background:#fbb;" | 91 || July 7 || @ Guardians || 4–5 || Smith (4–1) || Hjelle (3–3) || Clase (27) || Progressive Field || 32,012 || 44–47 |- style="background:#bfb;" | 92 || July 9 || Blue Jays || 4–3 || Miller (3–2) || Richards (1–1) || — || Oracle Park || 32,924 || 45–47 |- style="background:#fbb;" | 93 || July 10 || Blue Jays || 6–10 || Bassitt (8–7) || Webb (7–7) || — || Oracle Park || 32,014 || 45–48 |- style="background:#fbb;" | 94 || July 11 || Blue Jays || 3–5 || Gausman (7–8) || Hicks (4–6) || Green (5) || Oracle Park || 30,064 || 45–49 |- style="background:#bfb;" | 95 || July 12 || Twins || 7–1 || Harrison (5–4) || Ryan (6–6) || — || Oracle Park || 34,106 || 46–49 |- style="background:#fbb;" | 96 || July 13 || Twins || 2–4 || Sands (4–1) || Ta. Rogers (1–3) || Durán (15) || Oracle Park || 32,582 || 46–50 |- style="background:#bfb;" | 97 || July 14 || Twins || 3–2 || Walker (6–3) || Durán (5–4) || — || Oracle Park || 34,115 || 47–50 |-style=background:#bbbfff | – || July 16 || colspan="9"|94th All-Star Game in Arlington, TX |- style="background:#fbb;" | 98 || July 19 || @ Rockies || 3–7 || Beeks (6–4) || Ty. Rogers (1–3) || — || Coors Field || 40,115 || 47–51 |- style="background:#fbb;" | 99 || July 20 || @ Rockies || 3–4 || Freeland (2–3) || Webb (7–8) || Vodnik (3) || Coors Field || 44,178 || 47–52 |- style="background:#bfb;" | 100 || July 21 || @ Rockies || 3–2 || Birdsong (2–0) || Feltner (1–10) || Doval (18) || Coors Field || 30,507 || 48–52 |- style="background:#fbb;" | 101 || July 22 || @ Dodgers || 2–3 || Treinen (4–2) || Miller (3–3) || Hudson (7) || Dodger Stadium || 49,576 || 48–53 |- style="background:#fbb;" | 102 || July 23 || @ Dodgers || 2–5 || Knack (2–2) || Hicks (4–7) || Phillips (15) || Dodger Stadium || 52,627 || 48–54 |- style="background:#bfb;" | 103 || July 24 || @ Dodgers || 8–3 || Ray (1–0) || Glasnow (8–6) || — || Dodger Stadium || 54,070 || 49–54 |- style="background:#fbb;" | 104 || July 25 || @ Dodgers || 4–6 || Treinen (5–2) || Ty. Rogers (1–4) || Honeywell Jr. (1) || Dodger Stadium || 52,291 || 49–55 |- style="background:#bfb;" | 105 || July 26 || Rockies || 11–4 || Harrison (6–4) || Freeland (2–4) || — || Oracle Park || 32,861 || 50–55 |- style="background:#bfb;" | 106 || July 27 || Rockies || 4–1 || Walker (7–3) || Lawrence (3–4) || Doval (19) || Oracle Park || || 51–55 |- style="background:#bfb;' | 107 || July 27 || Rockies || 5–0 || Birdsong (3–0) || Gordon (0–3) || — || Oracle Park || 34,543 || 52–55 |- style="background:#bfb;" | 108 || July 28 || Rockies || 5–4 || Rodríguez (3–1) || Gomber (2–7) || Doval (20) || Oracle Park || 37,178 || 53–55 |- style="background:#fbb;" | 109 || July 30 || Athletics || 2–5 || Sears (8–8) || Ray (1–1) || — || Oracle Park || 37,885 || 53–56 |- style="background:#bfb;" | 110 || July 31 || Athletics || 1–0 || Webb (8–8) || Stripling (2–10) || — || Oracle Park || 38,668 || 54–56 |-

|- style="background:#bfb;" | 111 || August 2 || @ Reds || 3–0 || Snell (1–3) || Abbott (9–8) || — || Great American Ball Park || 28,075 || 55–56 |- style="background:#fbb;" | 112 || August 3 || @ Reds || 4–6 || Greene (8–4) || Harrison (6–5) || Díaz (22) || Great American Ball Park || 32,602 || 55–57 |- style="background:#bfb;" | 113 || August 4 || @ Reds || 8–2 || Ray (2–1) || Spiers (4–3) || — || Great American Ball Park || 27,692 || 56–57 |- style="background:#bfb;" | 114 || August 5 || @ Nationals || 4–1 || Webb (9–8) || Corbin (2–12) || Doval (21) || Nationals Park || 14,674 || 57–57 |- style="background:#fbb;" | 115 || August 6 || @ Nationals || 5–11 || Gore (7–9) || Birdsong (3–1) || — || Nationals Park || 17,044 || 57–58 |- style="background:#bfb;" | 116 || August 7 || @ Nationals || 7–4 || Snell (2–3) || Irvin (8–10) || Doval (22) || Nationals Park || 13,310 || 58–58 |- style="background:#bfb;" | 117 || August 8 || @ Nationals || 9–5 || Doval (4–1) || Garcia (2–4) || — || Nationals Park || 12,423 || 59–58 |- style="background:#bfb;" | 118 || August 9 || Tigers || 3–2 || Ty. Rogers (2–4) || Foley (3–4) || — || Oracle Park || 33,037 || 60–58 |- style="background:#bfb;" | 119 || August 10 || Tigers || 3–1 || Webb (10–8) || Hurter (0–1) || Walker (1) || Oracle Park || 40,030 || 61–58 |- style="background:#fbb;" | 120 || August 11 || Tigers || 4–5 || Montero (3–5) || Birdsong (3–2) || Vest (1) || Oracle Park || 40,447 || 61–59 |- style="background:#fbb;" | 121 || August 12 || Braves || 0–1 || Iglesias (2–1) || Ta. Rogers (1–4) || — || Oracle Park || 30,184 || 61–60 |- style="background:#fbb;" | 122 || August 13 || Braves || 3–4 || Lee (4–2) || Rodríguez (3–2) || Iglesias (25) || Oracle Park || 30,468 || 61–61 |- style="background:#fbb;" | 123 || August 14 || Braves || 2–13 || Holmes (1–0) || Ray (2–2) || — || Oracle Park || 27,460 || 61–62 |- style="background:#bfb;" | 124 || August 15 || Braves || 6–0 || Webb (11–8) || Fried (7–7) || — || Oracle Park || 29,319 || 62–62 |- style="background:#fbb;" | 125 || August 17 || @ Athletics || 0–2 || Bido (4–3) || Birdsong (3–3) || Otañez (1) || Oakland Coliseum || 37,551 || 62–63 |- style="background:#bfb;" | 126 || August 18 || @ Athletics || 4–2 || Walker (8–3) || Jiménez (1–3) || — || Oakland Coliseum || 32,727 || 63–63 |- style="background:#bfb;" | 127 || August 19 || White Sox || 5–3 || Harrison (7–5) || Cannon (2–7) || Hicks (1) || Oracle Park || 29,209 || 64–63 |- style="background:#bfb;" | 128 || August 20 || White Sox || 4–1 || Ray (3–2) || Martin (0–2) || Walker (2) || Oracle Park || 28,766 || 65–63 |- style="background:#fbb;" | 129 || August 21 || White Sox || 2–6 || Ellard (1–1) || Miller (3–4) || — || Oracle Park || 28,375 || 65–64 |- style="background:#fbb;" | 130 || August 23 || @ Mariners || 5–6 || Snider (3–2) || Miller (3–5) || — || T-Mobile Park || 38,762 || 65–65 |- style="background:#bfb;" | 131 || August 24 || @ Mariners || 4–3 || Bivens (3–1) || Kirby (9–10) || Walker (3) || T-Mobile Park || 38,027 || 66–65 |- style="background:#fbb;" | 132 || August 25 || @ Mariners || 3–4 || Woo (6–2) || Hjelle (3–4) || Muñoz (19) || T-Mobile Park || 35,062 || 66–66 |- style="background:#bfb;" | 133 || August 27 || @ Brewers || 5–4 || Doval (5–1) || Payamps (3–6) || Walker (4) || American Family Field || 24,354 || 67–66 |- style="background:#fbb;" | 134 || August 28 || @ Brewers || 3–5 || Peralta (9–7) || Harrison (7–6) || Williams (6) || American Family Field || 23,247 || 67–67 |- style="background:#fbb;" | 135 || August 29 || @ Brewers || 0–6 || Civale (5–8) || Birdsong (3–4) || — || American Family Field || 30,920 || 67–68 |- style="background:#bfb;" | 136 || August 30 || Marlins || 3–1 || Ty. Rogers (3–4) || Baumann (3–1) || Walker (5) || Oracle Park || 33,606 || 68–68 |- style="background:#fbb;" | 137 || August 31 || Marlins || 3–4 || Cabrera (3–6) || Black (0–2) || Faucher (5) || Oracle Park || 36,087 || 68–69 |-

|- style="background:#fbb;" | 138 || September 1 || Marlins || 5–7 || Curry (1–2) || Webb (11–9) || Faucher (6) || Oracle Park || 41,187 || 68–70 |- style="background:#fbb;" | 139 || September 3 || Diamondbacks || 7–8 || Nelson (10–6) || Harrison (7–7) || Martínez (8) || Oracle Park || 23,545 || 68–71 |- style="background:#fbb;" | 140 || September 4 || Diamondbacks || 4–6 || Gallen (11–6) || Birdsong (3–5) || — || Oracle Park || 22,855 || 68–72 |- style="background:#bfb;" | 141 || September 5 || Diamondbacks || 3–2 || Walker (9–3) || Ginkel (7–3) || — || Oracle Park || 27,871 || 69–72 |- style="background:#fbb;" | 142 || September 6 || @ Padres || 1–5 || King (12–8) || Black (0–3) || — || Petco Park || 42,595 || 69–73 |- style="background:#bfb;" | 143 || September 7 || @ Padres || 6–3 || Webb (12–9) || Cease (12–11) || Walker (6) || Petco Park || 43,318 || 70–73 |- style="background:#bfb;" | 144 || September 8 || @ Padres || 7–6 || Miller (4–5) || Musgrove (5–5) || Walker (7) || Petco Park || 42,996 || 71–73 |- style="background:#fbb;" | 145 || September 10 || Brewers || 2–3 || Civale (6–8) || Roupp (0–1) || Williams (10) || Oracle Park || 25,096 || 71–74 |- style="background:#bfb;" | 146 || September 11 || Brewers || 13–2 || Snell (3–3) || Rea (12–5) || — || Oracle Park || 22,042 || 72–74 |- style="background:#fbb;" | 147 || September 12 || Brewers || 0–3 || Montas (7–10) || Doval (5–2) || Williams (11) || Oracle Park || 22,184 || 72–75 |- style="background:#fbb;" | 148 || September 13 || Padres || 0–5 || Cease (13–11) || Webb (12–10) || — || Oracle Park || 39,798 || 72–76 |- style="background:#fbb;" | 149 || September 14 || Padres || 0–8 || Musgrove (6–5) || Black (0–4) || — || Oracle Park || 31,243 || 72–77 |- style="background:#fbb;" | 150 || September 15 || Padres || 3–4 || Suárez (9–3) || Doval (5–3) || Morejón (2) || Oracle Park || 33,043 || 72–78 |- style="background:#bfb;" | 151 || September 17 || @ Orioles || 10–0 || Snell (4–3) || Suárez (8–6) || — || Camden Yards || 23,967 || 73–78 |- style="background:#bfb;" | 152 || September 18 || @ Orioles || 5–3 || Birdsong (4–5) || Kremer (7–10) || Walker (8) || Camden Yards || 23,856 || 74–78 |- style="background:#993333;" | <span style="color:white;">153</span> || <span style="color:white;">September 19</span> || <span style="color:white;">@</span> <span style="color:white;">Orioles</span> || <span style="color:white;">3–5</span> || <span style="color:white;">Soto</span> <span style="color:white;">(3–5)</span> || <span style="color:white;">Walker</span> <span style="color:white;">(9–4)</span> || <span style="color:white;">—</span> || <span style="color:white;">Camden Yards</span> || <span style="color:white;">23,181</span> || <span style="color:white;">74–79</span> |- style="background:#bfb;" | 154 || September 20 || @ Royals || 2–1 || Black (1–4) || Wacha (13–8) || Doval (23) || Kauffman Stadium || 22,117 || 75–79 |- style="background:#bfb;" | 155 || September 21 || @ Royals || 9–0 || Roupp (1–1) || Singer (9–12) || — || Kauffman Stadium || 24,189 || 76–79 |- style="background:#bfb;" | 156 || September 22 || @ Royals || 2–0 || Snell (5–3) || Lugo (16–9) || Walker (9) || Kauffman Stadium || 24,189 || 77–79 |- style="background:#bfb;" | 157 || September 23 || @ Diamondbacks || 6–3 || Birdsong (5–5) || Rodríguez (3–4) || Walker (10) || Chase Field || 23,359 || 78–79 |- style="background:#bfb;" | 158 || September 24 || @ Diamondbacks || 11–0 || Webb (13–10) || Pfaadt (10–10) || — || Chase Field || 22,355 || 79–79 |- style="background:#fbb;" | 159 || September 25 || @ Diamondbacks || 2–8 || Gallen (14–6) || Black (1–5) || — || Chase Field || 23,767 || 79–80 |- style="background:#fbb;" | 160 || September 27 || Cardinals || 3–6 || Mikolas (10–11) || Roupp (1–1) || Helsley (49) || Oracle Park || 35,101 || 79–81 |- style="background:#bfb;" | 161 || September 28 || Cardinals || 6–5 || Walker (10–4) || Liberatore (3–4) || Bivens (1) || Oracle Park || 36,328 || 80–81 |- style="background:#fbb;" | 162 || September 29 || Cardinals || 1–6 || McGreevy (3–0) || Birdsong (5–6) || — || Oracle Park || 32,348 || 80–82 |-

Roster

MLB debuts

Giants players who made their MLB debuts during the 2024 regular season:

Player stats

Batting

Note: G = Games played; AB = At bats; R = Runs scored; H = Hits; 2B = Doubles; 3B = Triples; HR = Home runs; RBI = Runs batted in; SB = Stolen bases; BB = Walks; AVG = Batting average; SLG = Slugging average

Source:Baseball Reference

Pitching

Note: W = Wins; L = Losses; ERA = Earned run average; G = Games pitched; GS = Games started; SV = Saves; IP = Innings pitched; H = Hits allowed; R = Runs allowed; ER = Earned runs allowed; BB = Walks allowed; SO = Strikeouts

Source:Baseball Reference

Farm system

Source:

References

External links