Giants @ Diamondbacks @ Past Meetings Past Meetings DateHomeResultsAwayTimeField 2022-08-06 18:00:07August 6, 2022Giants - Diamondbacks 18:00:076:00 pmN/A2022-08-06 15:00:24August 6, 2022Diamondbacks - Giants 15:00:243:00 pmN/A2021-06-20 18:00:52June 20, 2021Diamondbacks 2 - 1 Giants 18:00:526:00 pmN/A2021-06-20 15:00:51June 20, 2021Giants 3 - 17 Diamondbacks 15:00:513:00 pmN/A2021-06-17 18:30:28June 17, 2021Diamondbacks 21 - 3 Giants 18:30:286:30 pmN/A2020-07-19 12:00:01July 19, 2020Giants 0 - 10 Diamondbacks 12:00:0112:00 pmN/A2020-07-19 09:00:29July 19, 2020Diamondbacks 13 - 3 Giants 09:00:299:00 amN/A2020-07-16 18:30:00July 16, 2020Giants 11 - 12 Diamondbacks 18:30:006:30 pmN/A2019-08-17 11:00:09August 17, 2019Giants 9 - 2 Diamondbacks 11:00:0911:00 amN/A2019-08-17 08:00:45August 17, 2019Diamondbacks 10 - 0 Giants 08:00:458:00 amN/A2018-07-26 18:30:40July 26, 2018Giants 15 - 3 Diamondbacks 18:30:406:30 pmN/A2018-06-05 18:30:14June 5, 2018Diamondbacks 13 - 1 Giants 18:30:146:30 pmN/A2017-06-11 18:00:15June 11, 2017Giants 0 - 10 Diamondbacks 18:00:156:00 pmN/A2017-06-11 15:00:49June 11, 2017Diamondbacks 1 - 3 Giants 15:00:493:00 pmN/A2017-05-25 18:30:39May 25, 2017Diamondbacks 4 - 5 Giants 18:30:396:30 pmN/A