St. Louis Cardinals Schedule 2025

DATEOPPONENTRESULTW-LWINLOSSSAVEATT
Thu, 27 MarW5-3 1-0Gray 1-0Lopez 0-1Helsley 147,395
Sat, 29 MarW5-1 2-0Fedde 1-0Alcala 0-130,712
Sun, 30 MarW9-2 3-0Pallante 1-0Ober 0-1Matz 126,923
Tue, 1 AprL5-4 F/10 3-1Burke 1-0Romero 0-1Johnson 121,206
Wed, 2 AprL9-7 F/11 3-2Johnson 1-0Roycroft 0-1Zeferjahn 121,306
Wed, 2 AprW12-5 4-2Romero 1-1Anderson 0-120,309
Fri, 4 AprL13-9 4-3Buehler 1-1Fedde 1-1Chapman 236,462
Sat, 5 AprPostponed
Sun, 6 AprL5-4 F/10 4-4Chapman 2-0Fernandez 0-131,495
Mon, 7 AprL18-7 4-5Dobbins 1-0Mikolas 0-1Criswell 128,276
Mon, 7 AprL8-4 4-6Mlodzinski 1-1Liberatore 0-1Harrington 18,250
Tue, 8 AprW5-3 5-6Gray 2-0Skenes 1-1Maton 18,291
Wed, 9 AprL2-1 F/13 5-7Lawrence 1-0Roycroft 0-28,430
Sat, 12 AprW2-0 6-7Pallante 2-0Nola 0-3Helsley 232,309
Sat, 12 AprL4-1 6-8Sanchez 1-0Mikolas 0-2Alvarado 330,791
Sun, 13 AprW7-0 7-8Liberatore 1-1Wheeler 1-132,509
Tue, 15 AprW8-3 8-8Gray 3-0Valdez 1-221,977
Wed, 16 AprL2-0 8-9Brown 2-1Fedde 1-2Hader 422,285
Wed, 16 AprW4-1 9-9Matz 1-0Blanco 1-2Helsley 330,360
Fri, 18 AprL4-1 9-10Canning 2-1Pallante 2-1Diaz 438,246
Sat, 19 AprL5-4 9-11Brazoban 1-0Fernandez 0-239,627
Sat, 19 AprL3-0 9-12Senga 3-1Liberatore 1-2Diaz 542,339
Sun, 20 AprL7-4 9-13Butto 2-0Romero 1-238,347
Tue, 22 AprL7-6 9-14Hernandez 2-0Maton 0-130,180
Wed, 23 AprW10-4 10-14Matz 2-0De Los Santos 1-135,876
Wed, 23 AprL4-1 10-15Hernandez 3-0Romero 1-334,009
Sat, 26 AprW3-2 11-15Liberatore 2-2Patrick 1-2Helsley 424,437
Sat, 26 AprW6-5 12-15Helsley 1-0Megill 0-235,316
Sun, 27 AprL7-1 12-16Quintana 4-0Fedde 1-332,403
Mon, 28 AprL3-1 12-17Martinez 1-3Pallante 2-2Pagan 815,147
Tue, 29 AprPostponed
Wed, 30 AprW6-0 13-17Mikolas 1-2Singer 4-115,709
Wed, 30 AprW9-1 14-17Graceffo 1-0Petty 0-10
Thu, 1 MayL9-1 14-18Ashcraft 2-2Liberatore 2-315,513
Sat, 3 MayL9-3 14-19Holmes 4-1Gray 3-127,966
Sat, 3 MayPostponed
Sun, 4 MayW6-5 15-19Fedde 2-3Tidwell 0-1Helsley 537,735
Sun, 4 MayW5-4 16-19McGreevy 1-0Kranick 2-130,313
Tue, 6 MayW6-3 17-19Graceffo 2-0Shugart 1-2Helsley 622,369
Wed, 7 MayW2-1 18-19Liberatore 3-3Skenes 3-4Graceffo 125,307
Wed, 7 MayW5-0 19-19Gray 4-1Keller 1-427,453
Fri, 9 MayW10-0 20-19Fedde 3-3Parker 3-327,849
Sat, 10 MayW4-2 21-19Pallante 3-2Williams 2-4Helsley 737,796
Sun, 11 MayW6-1 22-19Mikolas 2-2Gore 2-420,585
Mon, 12 MayW3-2 23-19Leahy 1-0Strahm 1-2Helsley 842,513
Tue, 13 MayPostponed
Wed, 14 MayL2-1 23-20Luzardo 4-0Matz 2-1Romano 440,773
DATEOPPONENTTIMETVPITCHEROPPtickets
Wed, 14 MayLIVE Gray Nola Buy on Vivid Seats
Sat, 17 May12:40 AM Pallante Ragans Tickets as low as $13
Sun, 18 May12:10 AM Mikolas Lugo Tickets as low as $33
Sun, 18 May7:10 PM Liberatore Wacha Tickets as low as $8
Tue, 20 May12:45 AM Gray Montero Tickets as low as $5
Wed, 21 May12:45 AM Fedde Skubal Tickets as low as $3
Wed, 21 May6:15 PM Pallante Flaherty Tickets as low as $3
Sat, 24 May1:15 AM Mikolas Gallen Tickets as low as $8
Sat, 24 May7:15 PM Liberatore Kelly Tickets as low as $11
Sun, 25 May7:15 PM Tickets as low as $3
Mon, 26 May8:05 PM Tickets as low as $11
Tue, 27 May11:35 PM Tickets as low as $8
Wed, 28 May11:35 PM Tickets as low as $7
Sat, 31 May1:05 AM Tickets as low as $18
Sat, 31 May9:05 PM Tickets as low as $21
Sun, 1 Jun6:05 PM Tickets as low as $13
Wed, 4 Jun12:45 AM Tickets as low as $9
Thu, 5 Jun12:45 AM Tickets as low as $9
Fri, 6 Jun12:45 AM Tickets as low as $8
Sat, 7 Jun1:15 AM Tickets as low as $15
Sat, 7 Jun7:15 PM Tickets as low as $15
Sun, 8 Jun7:15 PM Tickets as low as $12
Tue, 10 Jun12:45 AM Tickets as low as $8
Wed, 11 Jun12:45 AM Tickets as low as $7
Wed, 11 Jun7:15 PM Tickets as low as $8
Fri, 13 Jun12:40 AM Tickets as low as $7
Sat, 14 Jun1:10 AM Tickets as low as $9
Sat, 14 Jun9:10 PM Tickets as low as $13
Sun, 15 Jun7:10 PM Tickets as low as $10
Wed, 18 Jun12:40 AM Tickets as low as $7
Thu, 19 Jun12:40 AM Tickets as low as $5
Thu, 19 Jun7:10 PM Tickets as low as $7
Sat, 21 Jun12:15 AM Tickets as low as $16
Sat, 21 Jun7:15 PM Tickets as low as $12
Sun, 22 Jun7:15 PM Tickets as low as $7
Tue, 24 Jun12:45 AM Tickets as low as $24
Wed, 25 Jun12:45 AM Tickets as low as $15
Thu, 26 Jun12:45 AM Tickets as low as $21
Thu, 26 Jun7:15 PM Tickets as low as $23
Sat, 28 Jun12:10 AM Tickets as low as $31
Sat, 28 Jun9:10 PM Tickets as low as $24
Sun, 29 Jun5:05 PM Tickets as low as $22
Mon, 30 Jun11:40 PM Tickets as low as $14
Tue, 1 Jul11:40 PM Tickets as low as $14
Wed, 2 Jul5:35 PM Tickets as low as $14
Fri, 4 Jul7:20 PM Tickets as low as $64
Sat, 5 Jul7:20 PM Tickets as low as $65
Sun, 6 Jul7:20 PM Tickets as low as $50
Wed, 9 Jul12:45 AM Tickets as low as $8
Thu, 10 Jul12:45 AM Tickets as low as $9
Fri, 11 Jul12:45 AM Tickets as low as $9
Sat, 12 Jul1:15 AM Tickets as low as $22
Sat, 12 Jul7:15 PM Tickets as low as $14
Sun, 13 Jul7:15 PM Tickets as low as $14