San Francisco Giants - MLB Schedule for 2023

DateOpponentGameResultScoreLineOUTotal
Mar 30, 2023@ NY YankeesREG
Apr 1, 2023@ NY YankeesREG
Apr 2, 2023@ NY YankeesREG
Apr 3, 2023@ Chi White SoxREG
Apr 5, 2023@ Chi White SoxREG
Apr 6, 2023@ Chi White SoxREG
Apr 7, 2023vs Kansas CityREG
Apr 8, 2023vs Kansas CityREG
Apr 9, 2023vs Kansas CityREG
Apr 10, 2023vs LA DodgersREG
Apr 11, 2023vs LA DodgersREG
Apr 12, 2023vs LA DodgersREG
Apr 14, 2023@ DetroitREG
Apr 15, 2023@ DetroitREG
Apr 16, 2023@ DetroitREG
Apr 17, 2023@ MiamiREG
Apr 18, 2023@ MiamiREG
Apr 19, 2023@ MiamiREG
Apr 20, 2023vs NY MetsREG
Apr 21, 2023vs NY MetsREG
Apr 22, 2023vs NY MetsREG
Apr 23, 2023vs NY MetsREG
Apr 24, 2023vs St. LouisREG
Apr 25, 2023vs St. LouisREG
Apr 26, 2023vs St. LouisREG
Apr 27, 2023vs St. LouisREG
Apr 29, 2023@ San DiegoREG
Apr 30, 2023@ San DiegoREG
May 1, 2023@ HoustonREG
May 2, 2023@ HoustonREG
May 3, 2023@ HoustonREG
May 5, 2023vs MilwaukeeREG
May 6, 2023vs MilwaukeeREG
May 7, 2023vs MilwaukeeREG
May 8, 2023vs WashingtonREG
May 9, 2023vs WashingtonREG
May 10, 2023vs WashingtonREG
May 11, 2023@ ArizonaREG
May 12, 2023@ ArizonaREG
May 13, 2023@ ArizonaREG
May 14, 2023@ ArizonaREG
May 15, 2023vs PhiladelphiaREG
May 16, 2023vs PhiladelphiaREG
May 17, 2023vs PhiladelphiaREG
May 19, 2023vs MiamiREG
May 20, 2023vs MiamiREG
May 21, 2023vs MiamiREG
May 22, 2023@ MinnesotaREG
May 23, 2023@ MinnesotaREG
May 24, 2023@ MinnesotaREG
May 25, 2023@ MilwaukeeREG
May 26, 2023@ MilwaukeeREG
May 27, 2023@ MilwaukeeREG
May 28, 2023@ MilwaukeeREG
May 29, 2023vs PittsburghREG
May 30, 2023vs PittsburghREG
May 31, 2023vs PittsburghREG
Jun 2, 2023vs BaltimoreREG
Jun 3, 2023vs BaltimoreREG
Jun 4, 2023vs BaltimoreREG
Jun 6, 2023@ ColoradoREG
Jun 7, 2023@ ColoradoREG
Jun 8, 2023@ ColoradoREG
Jun 9, 2023vs Chi CubsREG
Jun 10, 2023vs Chi CubsREG
Jun 11, 2023vs Chi CubsREG
Jun 12, 2023@ St. LouisREG
Jun 13, 2023@ St. LouisREG
Jun 14, 2023@ St. LouisREG
Jun 16, 2023@ LA DodgersREG
Jun 17, 2023@ LA DodgersREG
Jun 18, 2023@ LA DodgersREG
Jun 19, 2023vs San DiegoREG
Jun 20, 2023vs San DiegoREG
Jun 21, 2023vs San DiegoREG
Jun 22, 2023vs San DiegoREG
Jun 23, 2023vs ArizonaREG
Jun 24, 2023vs ArizonaREG
Jun 25, 2023vs ArizonaREG
Jun 27, 2023@ TorontoREG
Jun 28, 2023@ TorontoREG
Jun 29, 2023@ TorontoREG
Jun 30, 2023@ NY MetsREG
Jul 1, 2023@ NY MetsREG
Jul 2, 2023@ NY MetsREG
Jul 3, 2023vs SeattleREG
Jul 4, 2023vs SeattleREG
Jul 5, 2023vs SeattleREG
Jul 7, 2023vs ColoradoREG
Jul 8, 2023vs ColoradoREG
Jul 9, 2023vs ColoradoREG
Jul 14, 2023@ PittsburghREG
Jul 15, 2023@ PittsburghREG
Jul 16, 2023@ PittsburghREG
Jul 17, 2023@ CincinnatiREG
Jul 18, 2023@ CincinnatiREG
Jul 19, 2023@ CincinnatiREG
Jul 20, 2023@ CincinnatiREG
Jul 21, 2023@ WashingtonREG
Jul 22, 2023@ WashingtonREG
Jul 23, 2023@ WashingtonREG
Jul 25, 2023vs OaklandREG
Jul 26, 2023vs OaklandREG
Jul 28, 2023vs BostonREG
Jul 29, 2023vs BostonREG
Jul 30, 2023vs BostonREG
Jul 31, 2023vs ArizonaREG
Aug 1, 2023vs ArizonaREG
Aug 2, 2023vs ArizonaREG
Aug 3, 2023vs ArizonaREG
Aug 5, 2023@ OaklandREG
Aug 6, 2023@ OaklandREG
Aug 7, 2023@ LA AngelsREG
Aug 8, 2023@ LA AngelsREG
Aug 9, 2023@ LA AngelsREG
Aug 11, 2023vs TexasREG
Aug 12, 2023vs TexasREG
Aug 13, 2023vs TexasREG
Aug 14, 2023vs Tampa BayREG
Aug 15, 2023vs Tampa BayREG
Aug 16, 2023vs Tampa BayREG
Aug 18, 2023@ AtlantaREG
Aug 19, 2023@ AtlantaREG
Aug 20, 2023@ AtlantaREG
Aug 21, 2023@ PhiladelphiaREG
Aug 22, 2023@ PhiladelphiaREG
Aug 23, 2023@ PhiladelphiaREG
Aug 25, 2023vs AtlantaREG
Aug 26, 2023vs AtlantaREG
Aug 27, 2023vs AtlantaREG
Aug 28, 2023vs CincinnatiREG
Aug 29, 2023vs CincinnatiREG
Aug 30, 2023vs CincinnatiREG
Aug 31, 2023@ San DiegoREG
Sep 1, 2023@ San DiegoREG
Sep 2, 2023@ San DiegoREG
Sep 3, 2023@ San DiegoREG
Sep 4, 2023@ Chi CubsREG
Sep 5, 2023@ Chi CubsREG
Sep 6, 2023@ Chi CubsREG
Sep 8, 2023vs ColoradoREG
Sep 9, 2023vs ColoradoREG
Sep 10, 2023vs ColoradoREG
Sep 11, 2023vs ClevelandREG
Sep 12, 2023vs ClevelandREG
Sep 13, 2023vs ClevelandREG
Sep 14, 2023@ ColoradoREG
Sep 15, 2023@ ColoradoREG
Sep 16, 2023@ ColoradoREG
Sep 17, 2023@ ColoradoREG
Sep 19, 2023@ ArizonaREG
Sep 20, 2023@ ArizonaREG
Sep 21, 2023@ LA DodgersREG
Sep 22, 2023@ LA DodgersREG
Sep 23, 2023@ LA DodgersREG
Sep 24, 2023@ LA DodgersREG
Sep 25, 2023vs San DiegoREG
Sep 26, 2023vs San DiegoREG
Sep 27, 2023vs San DiegoREG
Sep 29, 2023vs LA DodgersREG
Sep 30, 2023vs LA DodgersREG
Oct 1, 2023vs LA DodgersREG