San Jose Giants

2027 season: 132 games, 66 at home

Next game
vs Stockton Ports
Excite Ballpark

Schedule

2026 season · 138 games
Apr 3 @ Stockton Ports Banner Island BallparkMiLB.TV, Bally Sports Live
Apr 4 @ Stockton Ports Banner Island BallparkMiLB.TV, Bally Sports Live
Apr 5 @ Stockton Ports Banner Island BallparkMiLB.TV, Bally Sports Live
Apr 8 vs Visalia Rawhide Excite BallparkMiLB.TV, Bally Sports Live
Apr 9 vs Visalia Rawhide Excite BallparkMiLB.TV, Bally Sports Live
Apr 10 vs Visalia Rawhide Excite BallparkMiLB.TV, Bally Sports Live
Apr 11 vs Visalia Rawhide Excite BallparkMiLB.TV, Bally Sports Live
Apr 12 vs Visalia Rawhide Postponed Excite BallparkMiLB.TV, Bally Sports Live
Apr 12 vs Visalia Rawhide Excite BallparkMiLB.TV, Bally Sports Live
Apr 12 Time TBD vs Visalia Rawhide PPD from 4/11 Excite BallparkMiLB.TV, Bally Sports Live
Apr 14 @ Rancho Cucamonga Quakes Morongo FieldMiLB.TV, Bally Sports Live
Apr 16 @ Rancho Cucamonga Quakes Morongo FieldMiLB.TV, Bally Sports Live
Apr 17 @ Rancho Cucamonga Quakes Morongo FieldMiLB.TV, Bally Sports Live
Apr 18 @ Rancho Cucamonga Quakes Morongo FieldMiLB.TV, Bally Sports Live
Apr 19 @ Rancho Cucamonga Quakes Morongo FieldMiLB.TV, Bally Sports Live
Apr 19 @ Rancho Cucamonga Quakes Morongo FieldMiLB.TV, Bally Sports Live
Apr 21 vs Ontario Tower Buzzers Excite BallparkMiLB.TV, Bally Sports Live
Apr 23 vs Ontario Tower Buzzers Excite BallparkMiLB.TV, Bally Sports Live
Apr 24 vs Ontario Tower Buzzers Excite BallparkMiLB.TV, Bally Sports Live
Apr 25 vs Ontario Tower Buzzers Excite BallparkMiLB.TV, Bally Sports Live
Apr 26 vs Ontario Tower Buzzers Excite BallparkMiLB.TV, Bally Sports Live
Apr 26 vs Ontario Tower Buzzers Excite BallparkMiLB.TV, Bally Sports Live
Apr 28 @ Visalia Rawhide Valley Strong BallparkMiLB.TV, Bally Sports Live
Apr 30 @ Visalia Rawhide Valley Strong BallparkMiLB.TV, Bally Sports Live
May 1 @ Visalia Rawhide Valley Strong BallparkMiLB.TV, Bally Sports Live
May 2 @ Visalia Rawhide Valley Strong BallparkMiLB.TV, Bally Sports Live
May 3 @ Visalia Rawhide Valley Strong BallparkMiLB.TV, Bally Sports Live
May 3 @ Visalia Rawhide Valley Strong BallparkMiLB.TV, Bally Sports Live
May 6 vs Fresno Grizzlies Excite BallparkMiLB.TV, Bally Sports Live
May 7 vs Fresno Grizzlies Excite BallparkMiLB.TV, Bally Sports Live
May 8 vs Fresno Grizzlies Excite BallparkMiLB.TV, Bally Sports Live
May 9 vs Fresno Grizzlies Excite BallparkMiLB.TV, Bally Sports Live
May 10 vs Fresno Grizzlies Excite BallparkMiLB.TV, Bally Sports Live
May 10 vs Fresno Grizzlies Excite BallparkMiLB.TV, Bally Sports Live
May 13 @ Ontario Tower Buzzers ONT FieldMiLB.TV, Bally Sports Live
May 14 @ Ontario Tower Buzzers ONT FieldMiLB.TV, Bally Sports Live
May 15 @ Ontario Tower Buzzers ONT FieldMiLB.TV, Bally Sports Live
May 16 @ Ontario Tower Buzzers ONT FieldMiLB.TV, Bally Sports Live
May 17 @ Ontario Tower Buzzers ONT FieldMiLB.TV, Bally Sports Live
May 17 @ Ontario Tower Buzzers ONT FieldMiLB.TV, Bally Sports Live
May 19 vs Stockton Ports Excite BallparkMiLB.TV, Bally Sports Live
May 21 vs Stockton Ports Excite BallparkMiLB.TV, Bally Sports Live
May 22 vs Stockton Ports Excite BallparkMiLB.TV, Bally Sports Live
May 23 vs Stockton Ports Excite BallparkMiLB.TV, Bally Sports Live
May 24 vs Stockton Ports Excite BallparkMiLB.TV, Bally Sports Live
May 24 vs Stockton Ports Excite BallparkMiLB.TV, Bally Sports Live
May 26 @ Fresno Grizzlies Chukchansi ParkMiLB.TV, Bally Sports Live
May 28 @ Fresno Grizzlies Chukchansi ParkMiLB.TV, Bally Sports Live
May 29 @ Fresno Grizzlies Chukchansi ParkMiLB.TV, Bally Sports Live
May 30 @ Fresno Grizzlies Chukchansi ParkMiLB.TV, Bally Sports Live
May 31 @ Fresno Grizzlies Chukchansi ParkMiLB.TV, Bally Sports Live
May 31 @ Fresno Grizzlies Chukchansi ParkMiLB.TV, Bally Sports Live
Jun 3 vs Inland Empire 66ers Excite BallparkMiLB.TV, Bally Sports Live
Jun 3 vs Inland Empire 66ers Excite BallparkMiLB.TV, Bally Sports Live
Jun 5 vs Inland Empire 66ers Excite BallparkMiLB.TV, Bally Sports Live
Jun 6 vs Inland Empire 66ers Excite BallparkMiLB.TV, Bally Sports Live
Jun 7 vs Inland Empire 66ers Excite BallparkMiLB.TV, Bally Sports Live
Jun 7 vs Inland Empire 66ers Excite BallparkMiLB.TV, Bally Sports Live
Jun 10 @ Stockton Ports Banner Island BallparkMiLB.TV, Bally Sports Live
Jun 11 @ Stockton Ports Banner Island BallparkMiLB.TV, Bally Sports Live
Jun 12 @ Stockton Ports Banner Island BallparkMiLB.TV, Bally Sports Live
Jun 13 @ Stockton Ports Banner Island BallparkMiLB.TV, Bally Sports Live
Jun 14 @ Stockton Ports Banner Island BallparkMiLB.TV, Bally Sports Live
Jun 14 @ Stockton Ports Banner Island BallparkMiLB.TV, Bally Sports Live
Jun 17 vs Lake Elsinore Storm Excite BallparkMiLB.TV, Bally Sports Live
Jun 17 vs Lake Elsinore Storm Excite BallparkMiLB.TV, Bally Sports Live
Jun 19 vs Lake Elsinore Storm Excite BallparkMiLB.TV, Bally Sports Live
Jun 20 vs Lake Elsinore Storm Excite BallparkMiLB.TV, Bally Sports Live
Jun 21 vs Lake Elsinore Storm Excite BallparkMiLB.TV, Bally Sports Live
Jun 21 vs Lake Elsinore Storm Excite BallparkMiLB.TV, Bally Sports Live
Jun 24 @ Inland Empire 66ers San Manuel StadiumMiLB.TV, Bally Sports Live
Jun 25 @ Inland Empire 66ers San Manuel StadiumMiLB.TV, Bally Sports Live
Jun 25 @ Inland Empire 66ers San Manuel StadiumMiLB.TV, Bally Sports Live
Jun 27 @ Inland Empire 66ers San Manuel StadiumMiLB.TV, Bally Sports Live
Jun 28 @ Inland Empire 66ers San Manuel StadiumMiLB.TV, Bally Sports Live
Jun 29 @ Inland Empire 66ers San Manuel StadiumMiLB.TV, Bally Sports Live
Jul 1 vs Rancho Cucamonga Quakes Excite BallparkMiLB.TV, Bally Sports Live
Jul 2 vs Rancho Cucamonga Quakes Excite BallparkMiLB.TV, Bally Sports Live
Jul 3 vs Rancho Cucamonga Quakes Excite BallparkMiLB.TV, Bally Sports Live
Jul 4 vs Rancho Cucamonga Quakes Excite BallparkMiLB.TV, Bally Sports Live
Jul 5 vs Rancho Cucamonga Quakes Excite BallparkMiLB.TV, Bally Sports Live
Jul 6 vs Rancho Cucamonga Quakes Excite BallparkMiLB.TV, Bally Sports Live
Jul 8 @ Visalia Rawhide Valley Strong BallparkMiLB.TV, Bally Sports Live
Jul 9 @ Visalia Rawhide Valley Strong BallparkMiLB.TV, Bally Sports Live
Jul 10 @ Visalia Rawhide Valley Strong BallparkMiLB.TV, Bally Sports Live
Jul 11 @ Visalia Rawhide Valley Strong BallparkMiLB.TV, Bally Sports Live
Jul 12 @ Visalia Rawhide Valley Strong BallparkMiLB.TV, Bally Sports Live
Jul 12 @ Visalia Rawhide Valley Strong BallparkMiLB.TV, Bally Sports Live
Jul 18 @ Stockton Ports Banner Island BallparkMiLB.TV, Bally Sports Live
Jul 19 @ Stockton Ports Banner Island BallparkMiLB.TV, Bally Sports Live
Jul 20 @ Stockton Ports Banner Island BallparkMiLB.TV, Bally Sports Live
Jul 22 vs Ontario Tower Buzzers Excite BallparkMiLB.TV, Bally Sports Live
Jul 22 vs Ontario Tower Buzzers Excite BallparkMiLB.TV, Bally Sports Live
Jul 24 vs Ontario Tower Buzzers Excite BallparkMiLB.TV, Bally Sports Live
Jul 25 vs Ontario Tower Buzzers Excite BallparkMiLB.TV, Bally Sports Live
Jul 26 vs Ontario Tower Buzzers Excite BallparkMiLB.TV, Bally Sports Live
Jul 27 vs Ontario Tower Buzzers Excite BallparkMiLB.TV, Bally Sports Live
Jul 29 @ Rancho Cucamonga Quakes Morongo FieldMiLB.TV, Bally Sports Live
Jul 30 @ Rancho Cucamonga Quakes Morongo FieldMiLB.TV, Bally Sports Live
Jul 31 @ Rancho Cucamonga Quakes Morongo FieldMiLB.TV, Bally Sports Live
Aug 1 @ Rancho Cucamonga Quakes Morongo FieldMiLB.TV, Bally Sports Live
Aug 2 @ Rancho Cucamonga Quakes Morongo FieldMiLB.TV, Bally Sports Live
Aug 3 @ Rancho Cucamonga Quakes Morongo FieldMiLB.TV, Bally Sports Live
Aug 5 vs Stockton Ports Excite BallparkMiLB.TV, Bally Sports Live
Aug 5 vs Stockton Ports Excite BallparkMiLB.TV, Bally Sports Live
Aug 7 vs Stockton Ports Excite BallparkMiLB.TV, Bally Sports Live
Aug 8 vs Stockton Ports Excite BallparkMiLB.TV, Bally Sports Live
Aug 9 vs Stockton Ports Excite BallparkMiLB.TV, Bally Sports Live
Aug 10 vs Stockton Ports Excite BallparkMiLB.TV, Bally Sports Live
Aug 12 vs Fresno Grizzlies Excite BallparkMiLB.TV, Bally Sports Live
Aug 12 vs Fresno Grizzlies Excite BallparkMiLB.TV, Bally Sports Live
Aug 14 vs Fresno Grizzlies Excite BallparkMiLB.TV, Bally Sports Live
Aug 15 vs Fresno Grizzlies Excite BallparkMiLB.TV, Bally Sports Live
Aug 16 vs Fresno Grizzlies Excite BallparkMiLB.TV, Bally Sports Live
Aug 17 vs Fresno Grizzlies Excite BallparkMiLB.TV, Bally Sports Live
Aug 19 @ Lake Elsinore Storm The DiamondMiLB.TV, Bally Sports Live
Aug 20 @ Lake Elsinore Storm The DiamondMiLB.TV, Bally Sports Live
Aug 21 @ Lake Elsinore Storm The DiamondMiLB.TV, Bally Sports Live
Aug 22 @ Lake Elsinore Storm The DiamondMiLB.TV, Bally Sports Live
Aug 23 @ Lake Elsinore Storm The DiamondMiLB.TV, Bally Sports Live
Aug 24 @ Lake Elsinore Storm The DiamondMiLB.TV, Bally Sports Live
Aug 26 vs Visalia Rawhide Excite BallparkMiLB.TV, Bally Sports Live
Aug 27 vs Visalia Rawhide Excite BallparkMiLB.TV, Bally Sports Live
Aug 28 vs Visalia Rawhide Excite BallparkMiLB.TV, Bally Sports Live
Aug 29 vs Visalia Rawhide Excite BallparkMiLB.TV, Bally Sports Live
Aug 30 vs Visalia Rawhide Excite BallparkMiLB.TV, Bally Sports Live
Aug 30 vs Visalia Rawhide Excite BallparkMiLB.TV, Bally Sports Live
Sep 2 @ Fresno Grizzlies Chukchansi ParkMiLB.TV, Bally Sports Live
Sep 3 @ Fresno Grizzlies Chukchansi ParkMiLB.TV, Bally Sports Live
Sep 4 @ Fresno Grizzlies Chukchansi ParkMiLB.TV, Bally Sports Live
Sep 5 @ Fresno Grizzlies Chukchansi ParkMiLB.TV, Bally Sports Live
Sep 6 @ Fresno Grizzlies Chukchansi ParkMiLB.TV, Bally Sports Live
Sep 6 @ Fresno Grizzlies Chukchansi ParkMiLB.TV, Bally Sports Live
Sep 9 @ Stockton Ports at North 2nd half Winner Banner Island BallparkMiLB.TV, Bally Sports Live
Sep 11 vs Stockton Ports at North 1st half Winner Excite BallparkMiLB.TV, Bally Sports Live
Sep 13 @ Lake Elsinore Storm at South Division Winner The DiamondMiLB.TV, Bally Sports Live
Sep 16 vs Lake Elsinore Storm at North Division Winner Excite BallparkMiLB.TV, Bally Sports Live
Sep 17 vs Lake Elsinore Storm at North Division Winner Excite BallparkMiLB.TV, Bally Sports Live
WhenMatchupVenue and broadcast
Apr 3 vs Stockton Ports Excite Ballpark
Apr 4 vs Stockton Ports Excite Ballpark
Apr 4 vs Stockton Ports Excite Ballpark
Apr 7 @ Visalia Rawhide Valley Strong Ballpark
Apr 8 @ Visalia Rawhide Valley Strong Ballpark
Apr 9 @ Visalia Rawhide Valley Strong Ballpark
Apr 10 @ Visalia Rawhide Valley Strong Ballpark
Apr 11 @ Visalia Rawhide Valley Strong Ballpark
Apr 11 @ Visalia Rawhide Valley Strong Ballpark
Apr 14 vs Rancho Cucamonga Quakes Excite Ballpark
Apr 15 vs Rancho Cucamonga Quakes Excite Ballpark
Apr 16 vs Rancho Cucamonga Quakes Excite Ballpark
Apr 17 vs Rancho Cucamonga Quakes Excite Ballpark
Apr 18 vs Rancho Cucamonga Quakes Excite Ballpark
Apr 18 vs Rancho Cucamonga Quakes Excite Ballpark
Apr 20 @ Stockton Ports Banner Island Ballpark
Apr 22 @ Stockton Ports Banner Island Ballpark
Apr 23 @ Stockton Ports Banner Island Ballpark
Apr 24 @ Stockton Ports Banner Island Ballpark
Apr 25 @ Stockton Ports Banner Island Ballpark
Apr 25 @ Stockton Ports Banner Island Ballpark
Apr 27 vs Visalia Rawhide Excite Ballpark
Apr 29 vs Visalia Rawhide Excite Ballpark
Apr 30 vs Visalia Rawhide Excite Ballpark
May 1 vs Visalia Rawhide Excite Ballpark
May 2 vs Visalia Rawhide Excite Ballpark
May 2 vs Visalia Rawhide Excite Ballpark
May 4 @ Fresno Grizzlies Chukchansi Park
May 6 @ Fresno Grizzlies Chukchansi Park
May 7 @ Fresno Grizzlies Chukchansi Park
May 8 @ Fresno Grizzlies Chukchansi Park
May 9 @ Fresno Grizzlies Chukchansi Park
May 9 @ Fresno Grizzlies Chukchansi Park
May 11 vs Inland Empire 66ers Excite Ballpark
May 13 vs Inland Empire 66ers Excite Ballpark
May 14 vs Inland Empire 66ers Excite Ballpark
May 15 vs Inland Empire 66ers Excite Ballpark
May 16 vs Inland Empire 66ers Excite Ballpark
May 16 vs Inland Empire 66ers Excite Ballpark
May 19 @ Stockton Ports Banner Island Ballpark
May 20 @ Stockton Ports Banner Island Ballpark
May 21 @ Stockton Ports Banner Island Ballpark
May 22 @ Stockton Ports Banner Island Ballpark
May 23 @ Stockton Ports Banner Island Ballpark
May 23 @ Stockton Ports Banner Island Ballpark
May 26 vs Fresno Grizzlies Excite Ballpark
May 27 vs Fresno Grizzlies Excite Ballpark
May 28 vs Fresno Grizzlies Excite Ballpark
May 29 vs Fresno Grizzlies Excite Ballpark
May 30 vs Fresno Grizzlies Excite Ballpark
May 30 vs Fresno Grizzlies Excite Ballpark
Jun 2 @ Ontario Tower Buzzers ONT Field
Jun 3 @ Ontario Tower Buzzers ONT Field
Jun 3 @ Ontario Tower Buzzers ONT Field
Jun 5 @ Ontario Tower Buzzers ONT Field
Jun 6 @ Ontario Tower Buzzers ONT Field
Jun 6 @ Ontario Tower Buzzers ONT Field
Jun 9 vs Visalia Rawhide Excite Ballpark
Jun 9 vs Visalia Rawhide Excite Ballpark
Jun 11 vs Visalia Rawhide Excite Ballpark
Jun 12 vs Visalia Rawhide Excite Ballpark
Jun 13 vs Visalia Rawhide Excite Ballpark
Jun 14 vs Visalia Rawhide Excite Ballpark
Jun 16 @ Stockton Ports Banner Island Ballpark
Jun 17 @ Stockton Ports Banner Island Ballpark
Jun 18 @ Stockton Ports Banner Island Ballpark
Jun 19 @ Stockton Ports Banner Island Ballpark
Jun 20 @ Stockton Ports Banner Island Ballpark
Jun 20 @ Stockton Ports Banner Island Ballpark
Jun 23 vs Ontario Tower Buzzers Excite Ballpark
Jun 23 vs Ontario Tower Buzzers Excite Ballpark
Jun 25 vs Ontario Tower Buzzers Excite Ballpark
Jun 26 vs Ontario Tower Buzzers Excite Ballpark
Jun 27 vs Ontario Tower Buzzers Excite Ballpark
Jun 28 vs Ontario Tower Buzzers Excite Ballpark
Jun 30 @ Rancho Cucamonga Quakes Morongo Field
Jul 1 @ Rancho Cucamonga Quakes Morongo Field
Jul 2 @ Rancho Cucamonga Quakes Morongo Field
Jul 3 @ Rancho Cucamonga Quakes Morongo Field
Jul 4 @ Rancho Cucamonga Quakes Morongo Field
Jul 5 @ Rancho Cucamonga Quakes Morongo Field
Jul 7 @ Inland Empire 66ers San Manuel Stadium
Jul 8 @ Inland Empire 66ers San Manuel Stadium
Jul 9 @ Inland Empire 66ers San Manuel Stadium
Jul 10 @ Inland Empire 66ers San Manuel Stadium
Jul 11 @ Inland Empire 66ers San Manuel Stadium
Jul 12 @ Inland Empire 66ers San Manuel Stadium
Jul 17 vs Stockton Ports Excite Ballpark
Jul 18 vs Stockton Ports Excite Ballpark
Jul 19 vs Stockton Ports Excite Ballpark
Jul 21 @ Visalia Rawhide Valley Strong Ballpark
Jul 21 @ Visalia Rawhide Valley Strong Ballpark
Jul 23 @ Visalia Rawhide Valley Strong Ballpark
Jul 24 @ Visalia Rawhide Valley Strong Ballpark
Jul 25 @ Visalia Rawhide Valley Strong Ballpark
Jul 25 @ Visalia Rawhide Valley Strong Ballpark
Jul 28 vs Rancho Cucamonga Quakes Excite Ballpark
Jul 28 vs Rancho Cucamonga Quakes Excite Ballpark
Jul 30 vs Rancho Cucamonga Quakes Excite Ballpark
Jul 31 vs Rancho Cucamonga Quakes Excite Ballpark
Aug 1 vs Rancho Cucamonga Quakes Excite Ballpark
Aug 2 vs Rancho Cucamonga Quakes Excite Ballpark
Aug 4 vs Lake Elsinore Storm Excite Ballpark
Aug 4 vs Lake Elsinore Storm Excite Ballpark
Aug 6 vs Lake Elsinore Storm Excite Ballpark
Aug 7 vs Lake Elsinore Storm Excite Ballpark
Aug 8 vs Lake Elsinore Storm Excite Ballpark
Aug 9 vs Lake Elsinore Storm Excite Ballpark
Aug 11 @ Fresno Grizzlies Chukchansi Park
Aug 12 @ Fresno Grizzlies Chukchansi Park
Aug 13 @ Fresno Grizzlies Chukchansi Park
Aug 14 @ Fresno Grizzlies Chukchansi Park
Aug 15 @ Fresno Grizzlies Chukchansi Park
Aug 16 @ Fresno Grizzlies Chukchansi Park
Aug 18 vs Stockton Ports Excite Ballpark
Aug 18 vs Stockton Ports Excite Ballpark
Aug 20 vs Stockton Ports Excite Ballpark
Aug 21 vs Stockton Ports Excite Ballpark
Aug 22 vs Stockton Ports Excite Ballpark
Aug 23 vs Stockton Ports Excite Ballpark
Aug 25 @ Lake Elsinore Storm The Diamond
Aug 26 @ Lake Elsinore Storm The Diamond
Aug 27 @ Lake Elsinore Storm The Diamond
Aug 28 @ Lake Elsinore Storm The Diamond
Aug 29 @ Lake Elsinore Storm The Diamond
Aug 30 @ Lake Elsinore Storm The Diamond
Sep 1 vs Fresno Grizzlies Excite Ballpark
Sep 2 vs Fresno Grizzlies Excite Ballpark
Sep 3 vs Fresno Grizzlies Excite Ballpark
Sep 4 vs Fresno Grizzlies Excite Ballpark
Sep 5 vs Fresno Grizzlies Excite Ballpark
Sep 5 vs Fresno Grizzlies Excite Ballpark