Home » MLB » Matchups » Chicago Cubs vs San Francisco Giants Chicago Cubs Giants View current matchupPrevious Matchups June 27, 202427/06/202410.45 AM ESTOracle Park June 26, 202426/06/20244.45 PM ESTOracle Park June 25, 202425/06/20244.45 PM ESTOracle Park June 24, 202424/06/20244.45 PM ESTOracle Park June 19, 202419/06/20249.20 AM ESTWrigley Field June 18, 202418/06/20243.05 PM ESTWrigley Field June 17, 202417/06/20243.05 PM ESTWrigley Field March 22, 202422/03/202411.05 AM ESTSloan Park March 22, 202422/03/202411.05 AM ESTScottsdale Stadium February 24, 202424/02/202410.05 AM ESTScottsdale Stadium September 6, 20236/09/20239.20 AM ESTWrigley Field September 5, 20235/09/20232.40 PM ESTWrigley Field September 4, 20234/09/20239.20 AM ESTWrigley Field June 11, 202311/06/202311.05 AM ESTOracle Park June 10, 202310/06/20232.35 PM ESTOracle Park June 9, 20239/06/20235.15 PM ESTOracle Park March 18, 202318/03/202311.05 AM ESTScottsdale Stadium February 25, 202325/02/202310.05 AM ESTSloan Park September 11, 202211/09/20223.08 PM ESTWrigley Field September 10, 202210/09/20229.20 AM ESTWrigley Field September 9, 20229/09/202211.05 AM ESTWrigley Field July 31, 202231/07/20222.08 PM ESTOracle Park July 30, 202230/07/20224.05 PM ESTOracle Park July 29, 202229/07/20225.15 PM ESTOracle Park July 28, 202228/07/20224.45 PM ESTOracle Park March 18, 202218/03/20225.05 PM ESTScottsdale Stadium September 12, 202112/09/20219.20 AM ESTWrigley Field September 11, 202111/09/20219.20 AM ESTWrigley Field September 10, 202110/09/20219.20 AM ESTWrigley Field June 6, 20216/06/202111.05 AM ESTOracle Park June 5, 20215/06/20212.15 PM ESTOracle Park June 4, 20214/06/20214.45 PM ESTOracle Park June 3, 20213/06/20214.45 PM ESTOracle Park March 26, 202126/03/202111.05 AM ESTSloan Park March 10, 202110/03/202110.05 AM ESTScottsdale Stadium March 10, 202010/03/202011.05 AM ESTScottsdale Stadium August 22, 201922/08/20199.20 AM ESTWrigley Field August 21, 201921/08/20193.05 PM ESTWrigley Field August 20, 201920/08/20193.05 PM ESTWrigley Field July 24, 201924/07/201910.45 AM ESTOracle Park July 23, 201923/07/20194.45 PM ESTOracle Park July 22, 201922/07/20194.45 PM ESTOracle Park March 21, 201921/03/201911.05 AM ESTSloan Park March 9, 20199/03/201910.05 AM ESTScottsdale Stadium February 24, 201924/02/201910.05 AM ESTScottsdale Stadium July 11, 201811/07/201810.45 AM ESTOracle Park July 10, 201810/07/20185.15 PM ESTOracle Park July 9, 20189/07/20185.15 PM ESTOracle Park May 27, 201827/05/20183.08 PM ESTWrigley Field May 26, 201826/05/20182.15 PM ESTWrigley Field May 25, 201825/05/20189.20 AM ESTWrigley Field March 22, 201822/03/20185.05 PM ESTScottsdale Stadium March 13, 201813/03/20185.05 PM ESTSloan Park February 25, 201825/02/201810.05 AM ESTScottsdale Stadium August 9, 20179/08/201710.45 AM ESTOracle Park August 8, 20178/08/20175.15 PM ESTOracle Park August 7, 20177/08/20175.08 PM ESTOracle Park May 25, 201725/05/20179.20 AM ESTWrigley Field May 24, 201724/05/20173.05 PM ESTWrigley Field May 23, 201723/05/20172.05 PM ESTWrigley Field May 22, 201722/05/20173.05 PM ESTWrigley Field March 28, 201728/03/201711.05 AM ESTSloan Park February 25, 201725/02/201710.05 AM ESTScottsdale Stadium October 11, 201611/10/20163.30 PM ESTOracle Park October 10, 201610/10/20164.30 PM ESTOracle Park October 8, 20168/10/20163.00 PM ESTWrigley Field October 7, 20167/10/20164.00 PM ESTWrigley Field September 4, 20164/09/20169.20 AM ESTWrigley Field September 3, 20163/09/20169.20 AM ESTWrigley Field September 2, 20162/09/20169.20 AM ESTWrigley Field September 1, 20161/09/20163.05 PM ESTWrigley Field May 22, 201622/05/20163.05 PM ESTOracle Park May 21, 201621/05/20162.15 PM ESTOracle Park May 20, 201620/05/20165.15 PM ESTOracle Park March 26, 201626/03/201611.05 AM ESTSloan Park March 24, 201624/03/20162.05 PM ESTScottsdale Stadium August 27, 201527/08/201510.45 AM ESTOracle Park August 26, 201526/08/20155.15 PM ESTOracle Park August 25, 201525/08/20155.15 PM ESTOracle Park August 9, 20159/08/20159.20 AM ESTWrigley Field August 8, 20158/08/201511.05 AM ESTWrigley Field August 7, 20157/08/201511.05 AM ESTWrigley Field August 6, 20156/08/20153.05 PM ESTWrigley Field March 30, 201530/03/201511.05 AM ESTSloan Park March 5, 20155/03/201510.05 AM ESTScottsdale Stadium August 21, 201421/08/20144.05 PM ESTWrigley Field August 20, 201420/08/20143.05 PM ESTWrigley Field August 19, 201419/08/20143.05 PM ESTWrigley Field May 28, 201428/05/201410.45 AM ESTOracle Park May 27, 201427/05/20145.15 PM ESTOracle Park May 26, 201426/05/201411.05 AM ESTOracle Park March 10, 201410/03/201411.05 AM ESTScottsdale Stadium July 28, 201328/07/201311.05 AM ESTOracle Park July 27, 201327/07/20134.05 PM ESTOracle Park July 26, 201326/07/20135.15 PM ESTOracle Park April 14, 201314/04/20139.20 AM ESTWrigley Field April 13, 201313/04/20138.05 AM ESTWrigley Field April 12, 201312/04/20139.20 AM ESTWrigley Field April 11, 201311/04/20139.20 AM ESTWrigley Field March 25, 201325/03/201311.05 AM ESTHohokam Stadium March 2, 20132/03/201310.05 AM ESTScottsdale Stadium February 24, 201324/02/201310.05 AM ESTHohokam Stadium September 2, 20122/09/20129.20 AM ESTWrigley Field September 1, 20121/09/20128.05 AM ESTWrigley Field August 31, 201231/08/20129.20 AM ESTWrigley Field June 4, 20124/06/201210.45 AM ESTOracle Park June 3, 20123/06/201211.05 AM ESTOracle Park June 2, 20122/06/20122.15 PM ESTOracle Park June 1, 20121/06/20125.15 PM ESTOracle Park March 16, 201216/03/201211.05 AM ESTHohokam Stadium March 13, 201213/03/201211.05 AM ESTScottsdale Stadium August 31, 201131/08/201110.45 AM ESTOracle Park August 30, 201130/08/20115.15 PM ESTOracle Park August 29, 201129/08/20115.15 PM ESTOracle Park June 30, 201130/06/20119.20 AM ESTWrigley Field June 29, 201129/06/20113.05 PM ESTWrigley Field June 28, 201128/06/20113.05 PM ESTWrigley Field June 28, 201128/06/20119.20 AM ESTWrigley Field May 14, 201114/05/20112.10 PM ESTWrigley Field May 13, 201113/05/20119.20 AM ESTWrigley Field March 20, 201120/03/201111.05 AM ESTHohokam Stadium March 1, 20111/03/201110.05 AM ESTScottsdale Stadium September 23, 201023/09/20102.05 PM ESTWrigley Field September 22, 201022/09/20103.05 PM ESTWrigley Field September 21, 201021/09/20103.05 PM ESTWrigley Field August 12, 201012/08/201010.45 AM ESTOracle Park August 11, 201011/08/20105.15 PM ESTOracle Park August 10, 201010/08/20105.15 PM ESTOracle Park August 9, 20109/08/20105.15 PM ESTOracle Park March 30, 201030/03/201011.05 AM ESTScottsdale Stadium March 10, 201010/03/201010.05 AM ESTHohokam Stadium September 27, 200927/09/200911.05 AM ESTOracle Park September 26, 200926/09/200911.10 AM ESTOracle Park September 25, 200925/09/20095.15 PM ESTOracle Park September 24, 200924/09/20095.15 PM ESTOracle Park May 5, 20095/05/20099.20 AM ESTWrigley Field May 4, 20094/05/20093.05 PM ESTWrigley Field March 26, 200926/03/20095.35 PM ESTScottsdale Stadium March 18, 200918/03/200911.05 AM ESTHohokam Stadium July 13, 200813/07/20089.20 AM ESTWrigley Field July 12, 200812/07/20088.05 AM ESTWrigley Field July 11, 200811/07/20089.20 AM ESTWrigley Field July 3, 20083/07/20082.05 PM ESTOracle Park July 2, 20082/07/20085.15 PM ESTOracle Park July 1, 20081/07/20085.15 PM ESTOracle Park June 30, 200830/06/20085.15 PM ESTOracle Park March 25, 200825/03/200811.05 AM ESTScottsdale Stadium March 19, 200819/03/20085.05 PM ESTScottsdale Stadium March 2, 20082/03/200810.05 AM ESTHohokam Stadium February 29, 200829/02/200810.05 AM ESTHohokam Stadium February 28, 200828/02/200810.05 AM ESTScottsdale Stadium August 23, 200723/08/200710.35 AM ESTOracle Park August 22, 200722/08/20075.15 PM ESTOracle Park August 21, 200721/08/20075.15 PM ESTOracle Park July 19, 200719/07/20079.20 AM ESTWrigley Field July 18, 200718/07/20079.20 AM ESTWrigley Field July 17, 200717/07/20073.05 PM ESTWrigley Field July 16, 200716/07/20072.05 PM ESTWrigley Field March 24, 200724/03/200711.05 AM ESTScottsdale Stadium March 23, 200723/03/200711.05 AM ESTHohokam Stadium March 12, 200712/03/200711.05 AM ESTScottsdale Stadium March 1, 20071/03/200710.05 AM ESTHohokam Stadium September 3, 20063/09/20069.20 AM ESTWrigley Field September 2, 20062/09/20069.20 AM ESTWrigley Field September 1, 20061/09/20069.20 AM ESTWrigley Field May 11, 200611/05/200610.35 AM ESTOracle Park May 10, 200610/05/20065.15 PM ESTOracle Park May 9, 20069/05/20065.15 PM ESTOracle Park March 17, 200617/03/200610.05 AM ESTScottsdale Stadium March 5, 20065/03/200610.05 AM ESTHohokam Stadium March 4, 20064/03/200610.05 AM ESTScottsdale StadiumView current matchupChicago Cubs vs Giants Betting Odds WIN PROBABILITY PREDICTED SCORE BETTING TRENDS SPORTS TRENDS RETURN ON INVESTMENTLAST 10 GAMES Chicago Cubs Giants RECORDS​ HEAD TO HEAD TEAM RANKED STATSREGULAR SEASON Chicago Cubs Giants TEAM LEADERS Chicago Cubs Giants INJURIES Chicago Cubs Giants Chicago CubsVISIT TEAM PAGEGiantsVISIT TEAM PAGELATEST MLB NEWS Twins Vs Padres MLB Series: Hot Teams Play Rare Series in SD Astros Look to Keep Stacking Wins as Red Sox Visit Baltimore Travels to New York to Face Mets Mariners vs Pirates MLB Series Betting: Desperate Times Can the Guardians Out-Pitch Brewers In Weekend Series? Surging Padres Continue Chase for NL West Lead Dodgers vs Cardinals MLB Picks: LA Clinging to NL West Lead Diamondbacks at Rays Series Preview: Firing on All Cylinders Can The Yankees Play Themselves Into First Place Again? MLB-Worst White Sox Seek Upset of AstrosChicago Cubs vs Giants Highlights​