Home » MLB » Matchups » Arizona Diamondbacks vs Pittsburgh Pirates Diamondbacks PiratesView current matchupPrevious Matchups July 9, 20239/07/202311.10 AM ESTChase Field July 8, 20238/07/202311.10 AM ESTChase Field July 7, 20237/07/20234.40 PM ESTChase Field May 21, 202321/05/20238.35 AM ESTPNC Park May 20, 202320/05/202311.05 AM ESTPNC Park May 19, 202319/05/20231.35 PM ESTPNC Park August 11, 202211/08/202210.40 AM ESTChase Field August 10, 202210/08/20224.40 PM ESTChase Field August 9, 20229/08/20224.40 PM ESTChase Field August 8, 20228/08/20224.40 PM ESTChase Field June 5, 20225/06/20228.35 AM ESTPNC Park June 4, 20224/06/202211.05 AM ESTPNC Park June 3, 20223/06/20222.05 PM ESTPNC Park August 25, 202125/08/20212.05 PM ESTPNC Park August 24, 202124/08/20212.05 PM ESTPNC Park August 23, 202123/08/20212.05 PM ESTPNC Park July 21, 202121/07/202110.40 AM ESTChase Field July 20, 202120/07/20214.40 PM ESTChase Field July 19, 202119/07/20214.40 PM ESTChase Field May 15, 201915/05/201910.40 AM ESTChase Field May 14, 201914/05/20194.40 PM ESTChase Field May 13, 201913/05/20194.40 PM ESTChase Field April 25, 201925/04/20197.35 AM ESTPNC Park April 24, 201924/04/20192.05 PM ESTPNC Park April 23, 201923/04/20192.05 PM ESTPNC Park April 22, 201922/04/20192.05 PM ESTPNC Park June 24, 201824/06/20188.35 AM ESTPNC Park June 23, 201823/06/201811.05 AM ESTPNC Park June 22, 201822/06/20182.05 PM ESTPNC Park June 21, 201821/06/20182.05 PM ESTPNC Park June 13, 201813/06/201810.40 AM ESTChase Field June 12, 201812/06/20184.40 PM ESTChase Field June 11, 201811/06/20184.40 PM ESTChase Field May 31, 201731/05/20177.35 AM ESTPNC Park May 30, 201730/05/20172.05 PM ESTPNC Park May 29, 201729/05/201711.05 AM ESTPNC Park May 14, 201714/05/201711.10 AM ESTChase Field May 13, 201713/05/20173.10 PM ESTChase Field May 12, 201712/05/20174.40 PM ESTChase Field May 11, 201711/05/20174.40 PM ESTChase Field May 26, 201626/05/20167.35 AM ESTPNC Park May 25, 201625/05/20162.05 PM ESTPNC Park May 24, 201624/05/20162.05 PM ESTPNC Park April 24, 201624/04/201611.10 AM ESTChase Field April 23, 201623/04/20163.10 PM ESTChase Field April 22, 201622/04/20164.40 PM ESTChase Field August 19, 201519/08/20152.05 PM ESTPNC Park August 18, 201518/08/20152.05 PM ESTPNC Park August 17, 201517/08/20152.05 PM ESTPNC Park April 26, 201526/04/201511.10 AM ESTChase Field April 25, 201525/04/20153.10 PM ESTChase Field April 24, 201524/04/20154.40 PM ESTChase Field August 3, 20143/08/201411.10 AM ESTChase Field August 2, 20142/08/20143.10 PM ESTChase Field August 1, 20141/08/20144.40 PM ESTChase Field July 31, 201431/07/20144.40 PM ESTChase Field July 3, 20143/07/20142.05 PM ESTPNC Park July 2, 20142/07/20142.05 PM ESTPNC Park July 1, 20141/07/20142.05 PM ESTPNC Park August 18, 201318/08/20138.35 AM ESTPNC Park August 17, 201317/08/201311.05 AM ESTPNC Park August 16, 201316/08/20132.05 PM ESTPNC Park April 10, 201310/04/201310.40 AM ESTChase Field April 9, 20139/04/20134.40 PM ESTChase Field April 8, 20138/04/20134.40 PM ESTChase Field August 9, 20129/08/201211.05 AM ESTPNC Park August 8, 20128/08/20122.05 PM ESTPNC Park August 7, 20127/08/20122.05 PM ESTPNC Park August 6, 20126/08/20122.05 PM ESTPNC Park April 18, 201218/04/201210.40 AM ESTChase Field April 17, 201217/04/20124.40 PM ESTChase Field April 16, 201216/04/20124.40 PM ESTChase Field September 21, 201121/09/201110.40 AM ESTChase Field September 20, 201120/09/20114.40 PM ESTChase Field September 19, 201119/09/20114.40 PM ESTChase Field June 9, 20119/06/20112.05 PM ESTPNC Park June 8, 20118/06/20112.05 PM ESTPNC Park June 7, 20117/06/20112.05 PM ESTPNC Park September 19, 201019/09/20108.35 AM ESTPNC Park September 18, 201018/09/20102.05 PM ESTPNC Park September 17, 201017/09/20102.05 PM ESTPNC Park April 11, 201011/04/201011.10 AM ESTChase Field April 10, 201010/04/20103.10 PM ESTChase Field April 9, 20109/04/20104.40 PM ESTChase Field August 6, 20096/08/20092.05 PM ESTPNC Park August 5, 20095/08/20092.05 PM ESTPNC Park August 4, 20094/08/20092.05 PM ESTPNC Park July 26, 200926/07/200911.10 AM ESTChase Field July 25, 200925/07/20093.10 PM ESTChase Field July 24, 200924/07/20094.40 PM ESTChase Field July 23, 200923/07/20094.40 PM ESTChase Field August 6, 20086/08/200810.40 AM ESTChase Field August 5, 20085/08/20084.40 PM ESTChase Field August 4, 20084/08/20084.40 PM ESTChase Field June 9, 20089/06/20087.35 AM ESTPNC Park June 8, 20088/06/20088.35 AM ESTPNC Park June 7, 20087/06/20082.05 PM ESTPNC Park June 6, 20086/06/20082.05 PM ESTPNC Park September 27, 200727/09/20077.35 AM ESTPNC Park September 26, 200726/09/20072.05 PM ESTPNC Park September 25, 200725/09/20072.05 PM ESTPNC Park August 9, 20079/08/20074.40 PM ESTChase Field August 8, 20078/08/20074.40 PM ESTChase Field August 7, 20077/08/20074.40 PM ESTChase Field May 20, 200720/05/20078.35 AM ESTPNC Park May 19, 200719/05/20072.05 PM ESTPNC Park May 18, 200718/05/20072.05 PM ESTPNC Park June 19, 200619/06/20067.35 AM ESTPNC Park May 24, 200624/05/20061.40 PM ESTChase Field May 23, 200623/05/20064.40 PM ESTChase Field May 22, 200622/05/20064.40 PM ESTChase Field May 10, 200610/05/20062.05 PM ESTPNC Park May 9, 20069/05/20062.05 PM ESTPNC ParkView current matchupDiamondbacks vs Pirates Betting Odds WIN PROBABILITY PREDICTED SCORE BETTING TRENDS SPORTS TRENDS RETURN ON INVESTMENTLAST 10 GAMES Diamondbacks Pirates RECORDS​ HEAD TO HEAD TEAM RANKED STATSREGULAR SEASON Diamondbacks Pirates TEAM LEADERS Diamondbacks Pirates INJURIES Diamondbacks Pirates DiamondbacksVISIT TEAM PAGEPiratesVISIT TEAM PAGELATEST MLB NEWS Jays vs Rays Lines: Rays Favored for Home Opener Win Sale Looks to Do Job for Braves in Series Finale The Quest For Back-To-Back World Series Titles Begins for The Rangers Cortes, Valdes on Bump in Yankees-Astros Opener Will Ohtani’s Drama Interpreter Impact Dodgers Opening Day? MLB Managers on the Hot Seat: Boone, Cora Under Pressure to Win How To Bet Yoshinobu Yamamoto’s MLB Debut Yoshinobu Yamamoto Presumptive Favorite for NL Rookie of the Year Can Spencer Strider Earn The Most Strikeouts For The Second Straight Year? MLB Total Hits Betting Odds: Arraez, Freeman With Highest TotalsDiamondbacks vs Pirates Highlights​