Home » MLB » Matchups » Philadelphia Phillies vs St. Louis Cardinals Phillies CardinalsView current matchupPrevious Matchups September 17, 202317/09/20239.15 AM ESTBusch Stadium September 16, 202316/09/20232.15 PM ESTBusch Stadium September 15, 202315/09/20233.15 PM ESTBusch Stadium August 27, 202327/08/20238.35 AM ESTCitizens Bank Park August 26, 202326/08/20232.15 PM ESTCitizens Bank Park August 25, 202325/08/20232.05 PM ESTCitizens Bank Park October 8, 20228/10/20223.37 PM ESTBusch Stadium October 7, 20227/10/20229.07 AM ESTBusch Stadium July 11, 202211/07/20222.15 PM ESTBusch Stadium July 10, 202210/07/20229.15 AM ESTBusch Stadium July 9, 20229/07/20229.15 AM ESTBusch Stadium July 8, 20228/07/20223.15 PM ESTBusch Stadium July 3, 20223/07/20222.08 PM ESTCitizens Bank Park July 2, 20222/07/202211.05 AM ESTCitizens Bank Park July 1, 20221/07/20221.05 PM ESTCitizens Bank Park April 29, 202129/04/20218.15 AM ESTBusch Stadium April 28, 202128/04/20212.45 PM ESTBusch Stadium April 27, 202127/04/20212.45 PM ESTBusch Stadium April 26, 202126/04/20212.45 PM ESTBusch Stadium April 18, 202118/04/20218.05 AM ESTCitizens Bank Park April 17, 202117/04/202111.05 AM ESTCitizens Bank Park April 16, 202116/04/20212.05 PM ESTCitizens Bank Park May 30, 201930/05/20198.05 AM ESTCitizens Bank Park May 29, 201929/05/20192.05 PM ESTCitizens Bank Park May 28, 201928/05/20192.05 PM ESTCitizens Bank Park May 8, 20198/05/20198.15 AM ESTBusch Stadium May 7, 20197/05/20192.45 PM ESTBusch Stadium May 6, 20196/05/20193.05 PM ESTBusch Stadium March 18, 201918/03/20198.05 AM ESTRoger Dean Chevrolet Stadium March 5, 20195/03/20198.05 AM ESTBayCare Ballpark June 20, 201820/06/20188.05 AM ESTCitizens Bank Park June 19, 201819/06/20182.05 PM ESTCitizens Bank Park June 18, 201818/06/20182.05 PM ESTCitizens Bank Park May 20, 201820/05/20189.15 AM ESTBusch Stadium May 19, 201819/05/20189.15 AM ESTBusch Stadium May 18, 201818/05/20183.15 PM ESTBusch Stadium May 17, 201817/05/20182.15 PM ESTBusch Stadium June 22, 201722/06/20178.05 AM ESTCitizens Bank Park June 21, 201721/06/20172.05 PM ESTCitizens Bank Park June 20, 201720/06/20172.05 PM ESTCitizens Bank Park June 11, 201711/06/20179.15 AM ESTBusch Stadium June 10, 201710/06/20179.15 AM ESTBusch Stadium June 9, 20179/06/20173.15 PM ESTBusch Stadium August 21, 201621/08/20168.35 AM ESTCitizens Bank Park August 20, 201620/08/20162.05 PM ESTCitizens Bank Park August 19, 201619/08/20162.05 PM ESTCitizens Bank Park May 5, 20165/05/20168.45 AM ESTBusch Stadium May 4, 20164/05/20163.15 PM ESTBusch Stadium May 3, 20163/05/20163.15 PM ESTBusch Stadium May 2, 20162/05/20163.15 PM ESTBusch Stadium June 21, 201521/06/20158.35 AM ESTCitizens Bank Park June 20, 201520/06/20152.05 PM ESTCitizens Bank Park June 19, 201519/06/20152.05 PM ESTCitizens Bank Park April 30, 201530/04/20158.45 AM ESTBusch Stadium April 29, 201529/04/20153.15 PM ESTBusch Stadium April 28, 201528/04/20153.15 PM ESTBusch Stadium April 27, 201527/04/20153.15 PM ESTBusch Stadium August 24, 201424/08/20148.35 AM ESTCitizens Bank Park August 23, 201423/08/20142.05 PM ESTCitizens Bank Park August 22, 201422/08/20142.05 PM ESTCitizens Bank Park June 22, 201422/06/20149.15 AM ESTBusch Stadium June 21, 201421/06/201411.10 AM ESTBusch Stadium June 20, 201420/06/20143.15 PM ESTBusch Stadium June 19, 201419/06/20143.15 PM ESTBusch Stadium July 25, 201325/07/20132.15 PM ESTBusch Stadium July 24, 201324/07/20133.15 PM ESTBusch Stadium July 23, 201323/07/20133.15 PM ESTBusch Stadium April 21, 201321/04/20133.05 PM ESTCitizens Bank Park April 20, 201320/04/20132.05 PM ESTCitizens Bank Park April 19, 201319/04/20132.05 PM ESTCitizens Bank Park April 18, 201318/04/20132.05 PM ESTCitizens Bank Park August 12, 201212/08/20128.35 AM ESTCitizens Bank Park August 11, 201211/08/20122.05 PM ESTCitizens Bank Park August 10, 201210/08/20122.05 PM ESTCitizens Bank Park May 27, 201227/05/20129.15 AM ESTBusch Stadium May 26, 201226/05/20122.15 PM ESTBusch Stadium May 25, 201225/05/20123.15 PM ESTBusch Stadium May 24, 201224/05/20123.15 PM ESTBusch Stadium October 7, 20117/10/20113.30 PM ESTCitizens Bank Park October 5, 20115/10/20111.00 PM ESTBusch Stadium October 4, 20114/10/201112.00 PM ESTBusch Stadium October 2, 20112/10/20113.30 PM ESTCitizens Bank Park October 1, 20111/10/201112.00 PM ESTCitizens Bank Park September 19, 201119/09/20112.05 PM ESTCitizens Bank Park September 18, 201118/09/20113.05 PM ESTCitizens Bank Park September 17, 201117/09/20112.05 PM ESTCitizens Bank Park September 16, 201116/09/20112.05 PM ESTCitizens Bank Park June 23, 201123/06/20113.15 PM ESTBusch Stadium June 22, 201122/06/20113.15 PM ESTBusch Stadium June 21, 201121/06/20113.15 PM ESTBusch Stadium May 17, 201117/05/20113.15 PM ESTBusch Stadium May 16, 201116/05/20112.05 PM ESTBusch Stadium July 22, 201022/07/20109.15 AM ESTBusch Stadium July 21, 201021/07/20103.15 PM ESTBusch Stadium July 20, 201020/07/20103.15 PM ESTBusch Stadium July 19, 201019/07/20102.05 PM ESTBusch Stadium May 6, 20106/05/20108.05 AM ESTCitizens Bank Park May 5, 20105/05/20102.05 PM ESTCitizens Bank Park May 4, 20104/05/20102.05 PM ESTCitizens Bank Park May 3, 20103/05/20102.05 PM ESTCitizens Bank Park July 26, 200926/07/20098.35 AM ESTCitizens Bank Park July 25, 200925/07/200911.05 AM ESTCitizens Bank Park July 24, 200924/07/20092.05 PM ESTCitizens Bank Park May 5, 20095/05/20093.15 PM ESTBusch Stadium May 4, 20094/05/20093.15 PM ESTBusch Stadium March 20, 200920/03/20098.05 AM ESTRoger Dean Stadium March 15, 200915/03/20098.05 AM ESTNetworks Field August 3, 20083/08/20083.05 PM ESTBusch Stadium August 2, 20082/08/20082.15 PM ESTBusch Stadium August 1, 20081/08/20083.15 PM ESTBusch Stadium July 10, 200810/07/20088.05 AM ESTCitizens Bank Park July 9, 20089/07/20082.05 PM ESTCitizens Bank Park July 8, 20088/07/20082.05 PM ESTCitizens Bank Park June 15, 200815/06/20089.15 AM ESTBusch Stadium June 14, 200814/06/200810.55 AM ESTBusch Stadium June 13, 200813/06/20083.15 PM ESTBusch Stadium September 19, 200719/09/20073.10 PM ESTBusch Stadium September 18, 200718/09/20073.10 PM ESTBusch Stadium September 17, 200717/09/20073.10 PM ESTBusch Stadium July 15, 200715/07/20071.05 PM ESTCitizens Bank Park July 14, 200714/07/200710.55 AM ESTCitizens Bank Park July 13, 200713/07/20072.05 PM ESTCitizens Bank Park June 24, 200724/06/20079.15 AM ESTBusch Stadium June 23, 200723/06/20078.10 AM ESTBusch Stadium June 22, 200722/06/20073.10 PM ESTBusch Stadium August 3, 20063/08/20063.10 PM ESTBusch Stadium August 2, 20062/08/20063.10 PM ESTBusch Stadium August 1, 20061/08/20063.10 PM ESTBusch Stadium April 6, 20066/04/200610.05 AM ESTCitizens Bank Park April 5, 20065/04/20062.05 PM ESTCitizens Bank Park April 3, 20063/04/200610.05 AM ESTCitizens Bank ParkView current matchupPhillies vs Cardinals Betting Odds WIN PROBABILITY PREDICTED SCORE BETTING TRENDS SPORTS TRENDS RETURN ON INVESTMENTLAST 10 GAMES Phillies Cardinals RECORDS​ HEAD TO HEAD TEAM RANKED STATSREGULAR SEASON Phillies Cardinals TEAM LEADERS Phillies Cardinals INJURIES Phillies Cardinals PhilliesVISIT TEAM PAGECardinalsVISIT 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 TotalsPhillies vs Cardinals Highlights​